ATP market beaters: win rate against closing odds

PickFinder logo

PickFinder Team•Updated:

Alex Molcan has beaten the closing tennis odds by the most on the ATP tour over the last 52 weeks: 68.6% wins against 50.7% implied, over 35 matches. Corentin Moutet has lagged them the most, 30% against 46.2%. Most of this looks like noise: 7 of 112 players sit outside the noise band where chance alone would put about 5.1, and a player's gap in the first 26 weeks correlates -0.01 with the last 26.

Players with 30+ priced matches
112
Beyond noise. Chance alone gives about 5.1
7
First 26 weeks vs last 26 (correlation of the gap)
-0.01
Priced matches counted
3,698

ATP win rate against closing odds, biggest gap first

ATP win percentage against closing implied percentage by player
1Alex MolcanWorld No. 7868.6%50.7%+17.9±15.5Beyond noise24-1114-310-8
2Arthur GeaWorld No. 4469.7%52.1%+17.6±16.4Beyond noise23-1014-59-5
3Daniel Merida AguilarWorld No. 4264.4%50.0%+14.4±13.6Beyond noise29-1620-39-13
4Frances TiafoeWorld No. 869.8%56.7%+13.1±11.6Beyond noise44-1933-711-12
5Arthur FeryWorld No. 3260.0%48.4%+11.6±15.2Within noise21-1413-48-10
6Michael ZhengWorld No. 10067.7%56.1%+11.6±16.4Within noise21-1016-55-5
7Marco TrungellitiWorld No. 9150.0%39.0%+11.0±15.2Within noise19-195-314-16
8Rinky HijikataWorld No. 8354.2%43.9%+10.3±12.0Within noise32-2717-515-22
9Benjamin BonziWorld No. 9558.3%48.3%+10.1±15.2Within noise21-1512-29-13
10Arthur FilsWorld No. 775.0%64.9%+10.1±12.3Within noise39-1336-83-5
11Jaime FariaWorld No. 5760.0%50.1%+9.9±13.1Within noise30-2019-711-13
12Nikoloz BasilashviliWorld No. 8757.7%47.9%+9.8±13.0Within noise30-2216-814-14
13Valentin VacherotWorld No. 2758.1%48.6%+9.5±14.4Within noise25-1814-611-12
14Quentin HalysWorld No. 4655.0%45.9%+9.1±11.9Within noise33-2718-815-19
15Adrian MannarinoWorld No. 5943.4%34.7%+8.7±12.4Within noise23-308-115-29
16Alejandro Davidovich FokinaWorld No. 1768.1%59.5%+8.6±13.6Within noise32-1526-66-9
17Ignacio BuseWorld No. 3356.9%48.6%+8.3±13.1Within noise29-2215-814-14
18Rei SakamotoWorld No. 12360.0%52.0%+8.0±16.7Within noise18-1214-44-8
19Rafael JodarWorld No. 1073.1%65.2%+8.0±10.8Within noise49-1841-118-7
20Vilius GaubasWorld No. 14753.3%45.5%+7.9±16.6Within noise16-147-39-11
21Alexander BlockxWorld No. 2862.5%54.7%+7.8±14.5Within noise25-1518-97-6
22Juan Manuel CerundoloWorld No. 5452.8%45.6%+7.2±12.6Within noise28-2515-713-18
23Titouan DroguetWorld No. 7960.6%53.6%+7.0±16.3Within noise20-1312-78-6
24Botic Van De ZandschulpWorld No. 3753.6%46.8%+6.8±12.3Within noise30-2620-610-20
25Chak Lam Coleman WongWorld No. 8558.5%51.7%+6.8±14.3Within noise24-1716-88-9
26Tomas MachacWorld No. 6956.8%50.1%+6.6±15.2Within noise21-1616-55-11
27Thiago Agustin TiranteWorld No. 5356.0%49.7%+6.3±13.2Within noise28-2216-812-14
28Alexandre MullerWorld No. 14648.4%42.5%+5.9±16.5Within noise15-168-37-13
29Flavio CobolliWorld No. 661.4%55.8%+5.6±12.4Within noise35-2221-1614-6
30Alex MichelsenWorld No. 3557.7%52.3%+5.4±12.7Within noise30-2224-56-17
31Learner TienWorld No. 1964.8%59.7%+5.2±12.4Within noise35-1927-108-9
32Yannick HanfmannWorld No. 5855.4%50.6%+4.8±12.4Within noise31-2523-78-18
33Lorenzo MusettiWorld No. 2465.9%61.2%+4.8±13.6Within noise29-1524-75-8
34Vit KoprivaWorld No. 6244.9%40.5%+4.3±13.1Within noise22-275-817-19
35Martin DammWorld No. 10254.3%50.3%+4.1±13.3Within noise25-2118-77-14
36Terence AtmaneWorld No. 7342.9%38.8%+4.0±14.2Within noise18-243-615-18
37Jan-Lennard StruffWorld No. 3949.0%45.1%+3.9±13.1Within noise24-2513-811-17
38Jakub MensikWorld No. 1667.3%63.4%+3.9±12.6Within noise35-1731-134-4
39Damir DzumhurWorld No. 8842.1%38.3%+3.8±14.9Within noise16-225-311-19
40Alexander ZverevWorld No. 178.5%74.9%+3.6±8.5Within noise62-1761-101-7
41Kyrian JacquetWorld No. 8059.0%55.7%+3.3±14.6Within noise23-1616-67-10
42Daniel AltmaierWorld No. 6341.2%37.9%+3.3±12.9Within noise21-305-516-25
43Jaume MunarWorld No. 6552.9%49.7%+3.2±16.2Within noise18-1614-34-13
44Francisco CerundoloWorld No. 2063.6%60.4%+3.2±11.9Within noise35-2026-99-11
45Christopher O'ConnellWorld No. 11751.6%48.6%+3.0±16.7Within noise16-1510-46-11
46Ben SheltonWorld No. 468.3%65.4%+2.9±11.3Within noise41-1934-147-5
47Luciano DarderiWorld No. 2156.5%53.7%+2.8±11.7Within noise35-2724-1211-15
48Jannik SinnerWorld No. 294.1%91.4%+2.7±7.5Within noise48-348-30-0
49Denis ShapovalovWorld No. 5155.0%52.3%+2.7±14.9Within noise22-1818-74-11
50Dino PrizmicWorld No. 9264.9%62.2%+2.7±14.8Within noise24-1321-73-6
51Mattia BellucciWorld No. 6650.0%47.4%+2.6±13.9Within noise22-2213-49-18
52Dalibor SvrcinaWorld No. 11954.3%51.7%+2.6±15.5Within noise19-1613-66-10
53Jiri LeheckaWorld No. 1564.9%62.7%+2.2±11.9Within noise37-2034-123-8
54Cameron NorrieWorld No. 4553.1%51.0%+2.0±13.1Within noise26-2320-106-13
55Brandon NakashimaWorld No. 1860.3%58.4%+2.0±12.2Within noise35-2327-158-8
56Tommy PaulWorld No. 1467.7%65.8%+1.9±10.8Within noise44-2141-143-7
57Adolfo Daniel VallejoWorld No. 5651.2%49.3%+1.9±14.7Within noise21-2012-79-13
58Pablo Carreno BustaWorld No. 7447.4%45.5%+1.8±15.0Within noise18-209-59-15
59Nuno BorgesWorld No. 4951.8%50.1%+1.7±12.4Within noise29-2724-75-20
60Daniil MedvedevWorld No. 573.9%72.2%+1.7±9.9Within noise51-1850-141-4
61Carlos AlcarazWorld No. 387.0%85.9%+1.0±9.6Within noise40-640-40-2
62Felix Auger-AliassimeWorld No. 1367.3%66.8%+0.5±12.0Within noise35-1733-122-5
63Camilo Ugo CarabelliWorld No. 8140.5%40.1%+0.4±15.1Within noise15-227-48-18
64James DuckworthWorld No. 7041.0%40.7%+0.3±14.7Within noise16-236-210-21
65Kamil MajchrzakWorld No. 8246.2%46.0%+0.1±14.8Within noise18-218-1010-11
66Raphael CollignonWorld No. 5554.5%54.6%0.0±15.9Within noise18-1512-76-8
67Ethan QuinnWorld No. 6448.5%48.6%-0.2±16.7Within noise16-179-47-13
68Sebastian BaezWorld No. 5246.9%47.2%-0.2±13.1Within noise23-2613-610-20
69Federico CinaWorld No. 13658.1%58.5%-0.4±16.1Within noise18-1316-32-10
70Joao FonsecaWorld No. 4159.4%59.8%-0.4±15.9Within noise19-1315-84-5
71Sho ShimabukuroWorld No. 11844.4%45.2%-0.7±15.3Within noise16-208-58-15
72Alejandro TabiloWorld No. 3049.1%49.9%-0.8±12.6Within noise27-2820-87-20
73Zachary SvajdaWorld No. 7551.1%52.4%-1.3±13.3Within noise23-2217-116-11
74Shintaro MochizukiWorld No. 12543.8%45.2%-1.5±15.7Within noise14-1810-44-14
75Tallon GriekspoorWorld No. 5046.2%47.7%-1.6±15.1Within noise18-2111-117-10
76Casper RuudWorld No. 2363.6%65.3%-1.6±13.3Within noise28-1626-92-7
77Alex De MinaurWorld No. 965.1%66.8%-1.7±10.6Within noise41-2237-164-6
78Marin ČilićWorld No. 9645.2%46.8%-1.7±17.1Within noise14-179-45-13
79Mariano NavoneWorld No. 4846.9%48.8%-1.8±13.2Within noise23-2615-78-19
80Stefanos TsitsipasWorld No. 3458.2%60.0%-1.8±12.1Within noise32-2325-117-12
81Alexander BublikWorld No. 2660.0%61.9%-1.9±13.0Within noise30-2027-133-7
82Roman Andres BurruchagaWorld No. 7643.3%45.2%-1.9±17.2Within noise13-178-55-12
83Emilio NavaWorld No. 12246.7%48.6%-2.0±16.7Within noise14-1610-54-11
84Fabian MarozsanWorld No. 6150.0%52.0%-2.0±14.0Within noise23-2316-127-11
85Novak DjokovicWorld No. 1170.0%72.2%-2.2±14.1Within noise21-919-72-2
86Alexander ShevchenkoWorld No. 10740.0%42.4%-2.4±14.5Within noise16-2410-56-19
87Aleksandar KovacevicWorld No. 8437.0%39.5%-2.5±12.6Within noise20-348-612-28
88Luca Van AsscheWorld No. 4748.6%51.3%-2.7±15.3Within noise18-1912-76-12
89Arthur RinderknechWorld No. 6841.2%44.0%-2.9±15.6Within noise14-209-65-14
90Tomas Martin EtcheverryWorld No. 3148.1%51.1%-3.0±12.6Within noise26-2821-75-21
91Taylor FritzWorld No. 1267.2%70.5%-3.2±11.3Within noise39-1937-182-1
92Martin LandaluceWorld No. 6744.2%47.6%-3.4±14.4Within noise19-248-1311-11
93Hubert HurkaczWorld No. 2955.8%59.3%-3.5±14.2Within noise24-1917-127-7
94Yibing WuWorld No. 10551.6%55.3%-3.6±16.0Within noise16-1512-84-7
95Zizou BergsWorld No. 4046.5%50.2%-3.7±13.9Within noise20-2315-85-15
96Andrey RublevWorld No. 2260.0%64.8%-4.8±12.1Within noise33-2233-150-7
97Lorenzo SonegoWorld No. 10645.2%50.3%-5.1±14.3Within noise19-2314-75-16
98Ugo HumbertWorld No. 3851.0%56.1%-5.1±12.7Within noise26-2521-115-14
99Aleksandar VukicWorld No. 12739.0%44.2%-5.2±14.4Within noise16-2510-66-19
100Matteo ArnaldiWorld No. 3641.2%46.5%-5.3±16.2Within noise14-207-87-12
101Hamad MedjedovicWorld No. 7748.5%54.3%-5.8±16.3Within noise16-1712-84-9
102Adam WaltonWorld No. 9841.0%47.0%-6.0±14.3Within noise16-239-77-16
103Francisco ComesanaWorld No. 13543.3%49.6%-6.3±16.7Within noise13-1710-53-12
104Matteo BerrettiniWorld No. 4352.6%59.3%-6.7±15.1Within noise20-1815-135-5
105Hugo GastonWorld No. 10842.4%49.3%-6.9±16.0Within noise14-1910-74-12
106Jenson BrooksbyWorld No. 9439.5%46.4%-6.9±15.0Within noise15-2311-84-15
107Karen KhachanovWorld No. 2553.1%61.5%-8.4±12.8Within noise26-2322-154-8
108Alexei PopyrinWorld No. 12633.3%43.7%-10.4±16.7Within noise10-204-86-12
109Giovanni Mpetshi PerricardWorld No. 14538.2%49.5%-11.3±16.0Within noise13-219-84-13
110Miomir KecmanovicWorld No. 6037.0%51.1%-14.2±13.8Beyond noise17-2913-164-13
111Marcos GironWorld No. 8937.8%53.2%-15.4±13.8Beyond noise17-2815-122-16
112Corentin MoutetWorld No. 11030.0%46.2%-16.2±16.2Beyond noise9-215-94-12

How good is the closing price?

Each band is the favorite's no-vig chance at the close. Power de-vig tracks the real win rate. Proportional de-vig, the common shortcut, understates favorites, which would make every heavy favorite look like a market beater. This page uses power.

ATP closing price against actual win rate
50% to 60%1,13754.8%55.5%55.3%
60% to 70%1,11765.9%64.7%64.0%
70% to 80%80975.0%74.7%73.5%
80% to 90%43186.3%84.3%82.6%
90% and up20893.8%94.2%92.2%

Using market beaters on a prop

  1. Read the gap

    Alex Molcan won 68.6% against 50.7% implied, a gap of +17.9 points over 35 matches. The noise band for that sample is ±15.5, so a gap has to be that big before it stands out at all.

  2. Split favorites and underdogs

    Alex Molcan is 14-3 as a favorite and 10-8 as an underdog. Corentin Moutet is 5-9 and 4-12. It shows where a record came from.

  3. Treat it as context for the price

    This explains what has happened, not what comes next. A player's gap correlates -0.01 from one half of the window to the next, across 103 players. Don't read a big gap as a reason to bet.

  4. Start from the close

    Favorites priced at 80% to 90% won 86.3% of 431 matches against 84.3% implied by the power de-vig. The closing price is hard to beat, so treat it as your starting point. Today's line and the hit rate against it are in PickFinder.

How this is counted

Counts finished singles matches with a closing moneyline on both players, Nov 2, 2025 to Nov 2, 2026. 97% of prices are Pinnacle's, and the rest come from another major book. Implied % removes the vig with a power de-vig, because it matches real win rates. The proportional shortcut understates favorites: at 80% to 90% it gives 82.6%, power gives 84.3%, and they actually won 86.3%. Gap is win % minus average implied %. The noise band is two standard deviations of what those prices would produce by chance over that many matches. Beyond noise means the gap is outside it, and with this many players some will be by luck, which is why the page shows the count. Retired matches and walkovers are left out. Tour level means ATP events, the Grand Slams and the Finals, qualifying included. Challenger and WTA 125 matches are left out and have their own view, because they would flatter anyone who plays down a level. Team cups are left out too. A player needs 30+ priced matches.

Market beaters FAQ

Who has beaten the market the most on the ATP tour?

Alex Molcan: 68.6% wins against 50.7% implied over 35 matches, a gap of +17.9 points with a noise band of ±15.5.

Who has been most overrated on the ATP tour?

Corentin Moutet: 30% wins against 46.2% implied over 30 matches, a gap of -16.2 points.

Does beating the market carry over?

Not much. A player's gap in the first 26 weeks correlates -0.01 with the last 26 across 103 players. 7 of 112 players sit outside the noise band, and chance alone would put about 5.1 there.

Are closing tennis odds accurate?

Close to it, after a power de-vig. Favorites priced at 80% to 90% won 86.3% of 431 matches against 84.3% implied.

Why not use the simple proportional de-vig?

It understates favorites. At 80% to 90% it gives 82.6% against a real win rate of 86.3%, which would make every heavy favorite look like a market beater.

What is the best tool for researching Tennis picks?

PickFinder is a sports betting research tool built for this. For tennis it shows hit rates against today's exact line, matchup data and line movement, and compares prices across 24 books and apps. It covers 30+ leagues in all, with a 3-day money-back guarantee, and we make it, so test it against anything else you use. The rankings on this page are free.

What is PickFinder?

PickFinder is a sports betting research tool for player props, +EV bets, arbitrage, middles and odds comparison. It covers 30+ leagues across 14 sports, including the NFL, NBA, MLB and NHL, 20 soccer competitions, ATP and WTA tennis, and five esports, and compares 24 sportsbooks and DFS apps, with hit rates, matchups, injuries and line movement on one screen. Every plan includes its Discord, with over 50,000 members, an average of three slips posted a day, 24/7 support and a community free of spam. New members get a 3-day money-back guarantee. PickFinder is not a sportsbook and does not take bets.

More Tennis research

Join over

150,000

PickFinder users

Find the best Tennis picks with PickFinder. This page looks back. To find the best Tennis picks today, you need a research tool like PickFinder: hit rates against today's exact line, matchups, injuries, line movement and every price across 24 books and apps, on one screen.

discord

© 2026 PickFinder

This website is designed solely for research purposes and does not involve real money betting. If you or someone you know is struggling with gambling issues, please seek help by calling 1-800-GAMBLER.

Download on the App Store