Aces & double faults
See the total recorded and the average per match. For example, 30 aces in 5 matches means 6 per match. Longer matches give players more chances, so we also show the count per 100 service points.
Compare head-to-head results, serve and return statistics, aces and double faults. Explore how the record changes by surface and location.
Start with two players. Compare their profiles against all opponents, or switch to their meetings against each other. Open a match to inspect the numbers behind it.
Choose two players above, or try the example.
QUICK GUIDE
See the total recorded and the average per match. For example, 30 aces in 5 matches means 6 per match. Longer matches give players more chances, so we also show the count per 100 service points.
This percentage comes from the recorded pre-match prices, with the bookmaker’s margin removed. A 60% chance means roughly 6 wins in 10 similar matches. It is an estimate, not a guarantee.
8 wins when the odds suggested 6 means +2 excess wins. Across 10 matches, that is an 80% win rate instead of 60%: a +20 percentage-point win-frequency gap. Neither number is betting profit or a prediction.
Completed ATP main-draw singles in this archive from 2022 onward, with recorded odds for both players. Retirements, qualifying, Challenger and team events are excluded. These are archive records, not complete career totals.
Your date, surface and location choices limit the results. Location means where the tournament was played. Today’s matches are excluded. Head-to-head shows only meetings between your two chosen players.
A dash means a statistic is unavailable; zero means none were recorded. Averages use only matches with that statistic. Each figure shows how many matches it covers. A few matches can give a misleading picture, and longer formats affect the counts.
The prices were recorded before the match, but are not always the last available price before play. These are historical comparisons, not predictions or betting recommendations.
GET MORE FROM THE NUMBERS
What the tool shows, how to use the filters, and where the evidence ends.
Choose two players, then compare their records against all opponents or switch to head-to-head for meetings against each other. Filter by date, surface, region and country. The tables show wins and losses, serve and return points, aces, double faults and recorded pre-match odds.
No. The archive covers completed ATP main-draw singles from 2022 onward where prices for both players are available. It excludes Challenger, qualifying, team events, retirements and other unfinished matches. Your filters narrow that sample further, so the result can differ from an official career H2H.
For a hard-court match in China, start with outdoor hard and China, then widen to Asia or all regions if there are too few matches. Location means where the tournament was played, not the player’s nationality. The surface comparison keeps your date and location choices but shows each court type separately.
If a player won 8 matches and the recorded odds suggested 6 wins, that is +2 excess wins. Across 10 matches, 8 wins is an 80% win rate versus the expected 60%, giving a +20 percentage-point win-frequency gap. These describe the past; neither is ROI or a prediction.
It is an estimate calculated from both players’ recorded pre-match prices after removing the bookmaker’s margin. A 60% chance means about 6 wins in 10 similar matches. These historical prices are not live odds and are not always the final price before play.
Both. You can see the recorded total and the average per match, plus a rate per 100 service points. Expand a head-to-head meeting to see the exact count for each player. A dash means the statistic is missing; zero means none were recorded. Longer matches usually provide more opportunities to serve aces and double faults.
Matchup Lab compares playing statistics and results against the chances suggested by the odds. Return Atlas measures historical profit and ROI from betting on or against a player. Use them for different questions; winning more often than expected does not by itself establish a profitable betting strategy.
The snapshot date and latest included result are displayed on this page. This is a dated archive, not a live score service: today’s matches are excluded, and newly completed matches appear after a checked release. An older snapshot keeps its original date; it is never relabelled as a fresh update.
No. Opponents, match length and small samples can all change the picture. Historical performance is context for your research, not a fair-odds model or a betting recommendation. Check how many matches support each figure and compare the actual price before making a decision.
Compare playing profiles here, investigate historical betting returns in Return Atlas, or read our published tennis selections.