Tennis Explorer Scraper · Matches & Odds avatar

Tennis Explorer Scraper · Matches & Odds

Pricing

from $4.50 / 1,000 matches

Go to Apify Store
Tennis Explorer Scraper · Matches & Odds

Tennis Explorer Scraper · Matches & Odds

Extract ATP and WTA tennis match results, upcoming matches and pre-match odds from Tennis Explorer: tournament, round players, set scores and betting odds for singles and doubles.

Pricing

from $4.50 / 1,000 matches

Rating

0.0

(0)

Developer

Vivien MORVAN

Vivien MORVAN

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Scrape ATP and WTA tennis match results, upcoming matches and pre-match odds from Tennis Explorer, and get clean structured data: tournament, players, set scores and betting odds for singles and doubles.

What you can do with it

  • Track results daily: pull finished matches for the last few days, with full set scores and the winner.
  • Watch upcoming matches and odds: get scheduled and live matches with their pre-match odds before they start.
  • Feed a betting or stats model: odds plus set-by-set scores in one normalized record, for ATP and WTA, singles and doubles.
  • Follow a tour level: Futures, Challengers and main tour are all covered, so you can track a player's whole season.

Input

FieldWhat it does
Tour and drawatp-single, atp-double, wta-single or wta-double.
Moderesults reads finished matches going backward from today. upcoming reads scheduled and live matches with pre-match odds, going forward from today.
Number of daysHow many calendar days to read (default 3).
Maximum number of matchesThe run stops once this many matches are saved.

Output

One record per match:

{
"tour": "ATP",
"matchType": "singles",
"date": "2026-09-28",
"mode": "results",
"id": "3334240",
"url": "https://www.tennisexplorer.com/match-detail/?id=3334240",
"tournament": "Chengdu",
"tournamentUrl": "https://www.tennisexplorer.com/chengdu/2026/atp-men/",
"time": "13:25",
"status": "finished",
"player1": "Hurkacz H.",
"player1Url": "https://www.tennisexplorer.com/player/hurkacz/",
"player1Seed": 5,
"player2": "Shapovalov D.",
"player2Url": "https://www.tennisexplorer.com/player/shapovalov/",
"player2Seed": 7,
"winner": 1,
"setsPlayer1": [6, 6, 6, null, null],
"setsPlayer2": [7, 3, 3, null, null],
"resultPlayer1": 2,
"resultPlayer2": 1,
"oddsPlayer1": 1.61,
"oddsPlayer2": 2.29
}

Export the dataset as JSON, CSV or Excel, or read it through the Apify API.

Why this one

  • Cheaper than the installed leader. $4.50 per 1,000 matches against $7.50 for the only other Tennis Explorer actor on the Store.
  • Results, upcoming matches and odds in one actor. No need to run a separate tool for pre-match odds.
  • Singles and doubles, ATP and WTA. One input field switches between all four draws instead of four separate actors.

Good to know

  • time is the kickoff time as Tennis Explorer displays it; the site does not publish a timezone, so treat it as local to the tournament unless you already know it.
  • oddsPlayer1 and oddsPlayer2 are only published for matches the site has odds for (mostly main tour and upcoming matches); they are null otherwise.
  • A retired or walkover match is flagged in status; its remaining sets are null.
  • Only players' public match results and seedings are collected: no contact details of any kind.