ATP cheat sheet

The ATP cheat sheet lists 24 research rows across 5 sheets for the next scheduled matches, as of October 30, 2026 at 10:46 PM ET. Each sheet states its qualifying rule; every figure comes from stored results, with its sample. Top row: Daniil Medvedev, Won 10 of last 10 matches.

Research as of October 30, 2026 at 10:46 PM ET · Updated October 30, 2026 at 10:46 PM ET · StatsNext stored results

On this page

Recent form

Players in scheduled matches who won 70% or more of their last 10 played matches (at least 3; walkovers excluded).

Recent form (ATP)
PlayerMatchupWhat the record showsSample
Daniil Medvedevvs Carlos Alcaraz · Semifinals · Erste Bank OpenLast 10: Won 10 of last 10 matches
Hard: 42-10 on hard (12 months)
Carlos Alcaraz: Opponent won 9 of last 10
10 of 10 (100%)
Alejandro Davidovich Fokinavs Moise Kouame · Round of 64 · Rolex Paris MastersLast 10: Won 9 of last 10 matches
Hard: 19-8 on hard (12 months)
Moise Kouame: Opponent won 3 of last 10
9 of 10 (90%)
Carlos Alcarazvs Daniil Medvedev · Semifinals · Erste Bank OpenLast 10: Won 9 of last 10 matches
Hard: 29-4 on hard (12 months)
Daniil Medvedev: Opponent won 10 of last 10
9 of 10 (90%)
Jiri Leheckavs Alex Michelsen · Round of 64 · Rolex Paris MastersLast 10: Won 8 of last 10 matches
Hard: 24-13 on hard (12 months)
Alex Michelsen: Opponent won 5 of last 10
8 of 10 (80%)
Jiri Leheckavs Jan-Lennard Struff · Semifinals · Swiss Indoors BaselLast 10: Won 8 of last 10 matches
Hard: 24-13 on hard (12 months)
Jan-Lennard Struff: Opponent won 8 of last 10
8 of 10 (80%)

The top 5 of 19 qualifying rows.

Recent form: the full sheet in StatsNext: every qualifying row, with current sportsbook lines and hit rates against them where the sheet uses them (the top 5 rows free, every row with StatsNext Pro)

Surface form

Players who won 70% or more of their matches on this tournament’s surface over the last 12 months (at least 3).

Surface form (ATP)
PlayerMatchupWhat the record showsSample
Carlos Alcarazvs Daniil Medvedev · Semifinals · Erste Bank OpenHard: Won 29 of 33 on hard (12 months)
Daniil Medvedev: Opponent 42-10 on hard
29 of 33 (88%)
Daniil Medvedevvs Carlos Alcaraz · Semifinals · Erste Bank OpenHard: Won 42 of 52 on hard (12 months)
Carlos Alcaraz: Opponent 29-4 on hard
42 of 52 (81%)
Alexander Zverevvs Alex de Minaur · Semifinals · Erste Bank OpenHard: Won 32 of 40 on hard (12 months)
Alex de Minaur: Opponent 26-10 on hard
32 of 40 (80%)
Taylor Fritzvs Valentin Vacherot · Semifinals · Swiss Indoors BaselHard: Won 28 of 39 on hard (12 months)
Valentin Vacherot: Opponent 18-14 on hard
28 of 39 (72%)
Alex de Minaurvs Alexander Zverev · Semifinals · Erste Bank OpenHard: Won 26 of 36 on hard (12 months)
Alexander Zverev: Opponent 32-8 on hard
26 of 36 (72%)

The top 5 of 7 qualifying rows.

Surface form: the full sheet in StatsNext: every qualifying row, with current sportsbook lines and hit rates against them where the sheet uses them (the top 5 rows free, every row with StatsNext Pro)

Head-to-head

Scheduled matches whose players have met at least twice (every stored meeting; walkovers excluded): who leads the meetings.

Head-to-head (ATP)
PlayerMatchupWhat the record showsSample
Alex Molcanvs Daniel Altmaier · Qualifying round 1 · Rolex Paris MastersHead-to-head: Won 3 of 3 meetings
Last meeting: Won · 2026 · Round of 16
3 of 3 (100%) (small sample)
Nuno Borgesvs Adrian Mannarino · Qualifying round 1 · Rolex Paris MastersHead-to-head: Won 2 of 2 meetings
Last meeting: Won · 2026 · Round of 32
2 of 2 (100%) (small sample)
Rafael Jodarvs Alejandro Tabilo · Round of 64 · Rolex Paris MastersHead-to-head: Won 3 of 4 meetings
Hard: 3-1 on hard
Last meeting: Won · 2026 · Round of 32
3 of 4 (75%) (small sample)
Sebastian Baezvs Damir Dzumhur · Qualifying round 1 · Rolex Paris MastersHead-to-head: Won 2 of 3 meetings
Last meeting: Lost · 2025 · Round of 64
2 of 3 (67%) (small sample)

All 4 qualifying rows.

Head-to-head: the full sheet in StatsNext: every qualifying row, with current sportsbook lines and hit rates against them where the sheet uses them (the top 5 rows free, every row with StatsNext Pro)

Serve strength

Players whose service points won, averaged over their last 10 matches with stats, is 3 or more points above their opponent’s (at least 3 matches each).

Serve strength (ATP)
PlayerMatchupWhat the record shows
Alejandro Davidovich Fokinavs Moise Kouame · Round of 64 · Rolex Paris MastersService points won: 72.3% avg over 10 matches · opponent 58.6% (10)
First serve won: 75.9% · 5.1 aces per match
Alexander Zverevvs Alex de Minaur · Semifinals · Erste Bank OpenService points won: 75.1% avg over 10 matches · opponent 61.7% (10)
First serve won: 79.2% · 12.5 aces per match
Stefanos Tsitsipasvs Learner Tien · Round of 64 · Rolex Paris MastersService points won: 75.2% avg over 10 matches · opponent 63.1% (10)
First serve won: 81.1% · 9.9 aces per match
Quentin Halysvs Arthur Fery · Round of 64 · Rolex Paris MastersService points won: 70.3% avg over 10 matches · opponent 59.9% (10)
First serve won: 83.3% · 17.3 aces per match
Jiri Leheckavs Alex Michelsen · Round of 64 · Rolex Paris MastersService points won: 74.4% avg over 10 matches · opponent 64.4% (10)
First serve won: 81.3% · 10.2 aces per match

The top 5 of 23 qualifying rows.

Serve strength: the full sheet in StatsNext: every qualifying row, with current sportsbook lines and hit rates against them where the sheet uses them (the top 5 rows free, every row with StatsNext Pro)

Return strength

Players whose return points won, averaged over their last 10 matches with stats, is 3 or more points above their opponent’s (at least 3 matches each).

Return strength (ATP)
PlayerMatchupWhat the record shows
Benjamin Bonzivs Tallon Griekspoor · Qualifying round 1 · Rolex Paris MastersReturn points won: 38.4% avg over 10 matches · opponent 30.4% (10)
Break points converted: 38.2% (match average)
Jaume Munarvs Lorenzo Sonego · Qualifying round 1 · Rolex Paris MastersReturn points won: 42.6% avg over 10 matches · opponent 34.8% (10)
Break points converted: 51.1% (match average)
Juan Manuel Cerundolovs Aleksandar Kovacevic · Qualifying round 1 · Rolex Paris MastersReturn points won: 33.1% avg over 10 matches · opponent 26.2% (10)
Break points converted: 29.3% (match average)
Damir Dzumhurvs Sebastian Baez · Qualifying round 1 · Rolex Paris MastersReturn points won: 40.3% avg over 10 matches · opponent 33.8% (10)
Break points converted: 36.1% (match average)
Daniel Meridavs Alexander Blockx · Round of 64 · Rolex Paris MastersReturn points won: 38.2% avg over 10 matches · opponent 31.7% (10)
Break points converted: 41.2% (match average)

The top 5 of 16 qualifying rows.

Return strength: the full sheet in StatsNext: every qualifying row, with current sportsbook lines and hit rates against them where the sheet uses them (the top 5 rows free, every row with StatsNext Pro)

How these cheat sheets work

  • Every figure is from stored matches: statistics, never sportsbook lines, odds or prices. Player thresholds are statistical: each player’s featured threshold, the one nearest the player’s usual output, as on the player’s prop research page.
  • Player rows are ordered by the lower bound of a 95% confidence interval on the hit rate, so a long record ranks above a short one at the same percentage; a small sample is marked.
  • The sheets describe what already happened. They are not predictions, picks or value estimates, and a high past rate does not make a bet likely to win.
  • The page is rebuilt with each daily research refresh; rows for matches that have started drop off at the next refresh.

This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets, hit rates against the line and StatsNext research are in the app.

Keep researching