Tennis Results & Odds Scraper - ATP, WTA, ITF (TennisExplorer) avatar

Tennis Results & Odds Scraper - ATP, WTA, ITF (TennisExplorer)

Pricing

from $1.90 / 1,000 results

Go to Apify Store
Tennis Results & Odds Scraper - ATP, WTA, ITF (TennisExplorer)

Tennis Results & Odds Scraper - ATP, WTA, ITF (TennisExplorer)

Daily tennis match results and upcoming matches from TennisExplorer: tournament, players, seeds, set-by-set scores with tiebreaks, winner and closing odds. ATP, WTA, Challenger and ITF, singles and doubles.

Pricing

from $1.90 / 1,000 results

Rating

0.0

(0)

Developer

riscrape

riscrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Security

Limited permissions

Share

Daily tennis match results and upcoming matches from TennisExplorer.

For every match: date, start time, tournament, country, category, both players with seeds and profile links, set-by-set score with tiebreaks, sets won, winner, odds for each player and the match link.

Covers ATP, WTA, Challenger and ITF, singles and doubles.

Input

FieldWhat to put
dateFrom / dateToRange of days for results (empty = yesterday)
categoriesatp-single, wta-single, atp-double, wta-double, challenger-single, itf-men-single, itf-women-single or all
upcomingDaysAlso list scheduled matches with odds for the next N days
maxItemsStop after this many matches

Output

{
"type": "result",
"date": "2026-10-06",
"tournament": "Beijing",
"countryCode": "CN",
"player1": "Djokovic N.", "player1Seed": "6",
"player2": "De Minaur A.", "player2Seed": "5",
"score": "7-6(3) 0-1",
"sets": [{"p1": 7, "p2": 6, "tiebreak": 3}, {"p1": 0, "p2": 1, "tiebreak": null}],
"winner": "Djokovic N.",
"oddsPlayer1": 1.52, "oddsPlayer2": 2.5,
"matchUrl": "https://www.tennisexplorer.com/match-detail/?id=3342083"
}

Use cases

  • Build tennis datasets for betting models and backtests (results + odds)
  • Track daily results for a tour or a tournament
  • Get tomorrow's schedule with odds

Pricing

Pay per result: $2.50 per 1,000 matches.