Skip to content

Compare

AcesAPI vs reading ESPN's tennis feed

ESPN's tennis JSON has results but no surfaces, no ratings and no head to head. AcesAPI serves the same results checked, with those added.

ESPN's public tennis JSON is where AcesAPI's results come from, and it is free: a scoreboard call for a year returns every tournament and match ESPN lists. What it does not have is a surface for any tournament, a head to head, a record by surface, a rating, or a way to ask for one player's matches; it is undocumented, and a year of the ATP is a single response of about 20 MB.

AcesAPI loads that feed for both tours from 2007, splits the men's and women's draws ESPN files together, checks every match's sets against ESPN's own result line, marks the records ESPN left unfinished, adds surfaces from our own tournament reference and our Elo by surface, and serves it over REST and MCP with player, tournament and match lookups.

Side by side

AcesAPIreading ESPN's public tennis JSON yourself
Price500 free credits, then from $19/moFree
AccessREST API and MCP server, documentedUndocumented public JSON
ResultsATP and WTA singles since 2007 (qualifying from 2022), sets and tiebreak pointsThe same results, plus doubles, as nested JSON per year
SurfaceHard, clay or grass per tournament, from our own referenceNot in the feed
Player lookupsProfile, matches, head to head, record by surfaceA profile per athlete; no match history or head to head call
RatingsElo overall and by surface, before and after every matchNone
Live scoresDaily updateUpdated during play

Use reading ESPN's public tennis JSON yourself instead if

  • You need doubles, which AcesAPI does not load.
  • You need scores during a match rather than the morning after.
  • Your budget is zero and you are set up to parse, split and check the feed yourself.

Questions

Is AcesAPI's data the same as ESPN's?

The results are ESPN's. AcesAPI checks every match's sets against ESPN's result line, splits the tours, marks unfinished records as incomplete, and adds surfaces, ratings and the player and head-to-head lookups.

Does ESPN have aces or break points for tennis?

No. Its tennis feed has scores and no serve statistics, so neither source has them.

Does ESPN publish tennis odds?

Not in the tennis feed we read: every match's odds list was empty when checked, 2022 to 2026.

Sources

Checked October 8, 2026.

See the data

Try it with 500 free credits

No card. REST or MCP.