ATP aces per match and aces allowed

PickFinder logo

PickFinder Team•Updated:

For tennis aces props, read both players. Giovanni Mpetshi Perricard hits the most aces on the ATP tour at 17.4 per match, against an average of 6.5. Aleksandar Kovacevic gets aced the most, 12 per match and 0.95 per return game, while Denis Shapovalov gets aced the least at 0.24 per return game. Reading both sides predicted the last 12 weeks of aces better than the server alone, with a correlation of 0.71 instead of 0.63.

ATP aces per match
6.5
Most aces: Giovanni Mpetshi Perricard
17.4
Most allowed per return game: Aleksandar Kovacevic
0.95
Fewest allowed per return game: Denis Shapovalov
0.24

Tour level only: ATP events, the Grand Slams and the Finals. Challenger and WTA 125 matches have their own view, because mixing them would flatter anyone who plays down a level. Minimum 20 finished matches in the last 52 weeks.

Does the returner really change the ace count?

Aces allowed: first 26 weeks vs last 26 (correlation)
0.64
Aces hit: first 26 weeks vs last 26 (correlation)
0.80
Predicting aces from the server alone, last 12 weeks
0.63
Server and returner together, last 12 weeks
0.71

Yes. Aces allowed repeat from one half of the year to the next, and reading both sides predicted the last 12 weeks of aces with an average miss of 2.86 aces, against 3.09 from the server alone, over 1,520 player matches. Rates came only from matches before those weeks.

What the returner does to the top ATP servers

Estimated aces over an average 12.4 service games: the server's rate, times the returner's index, times service games. The index is pulled toward 100 first, because only part of it repeats (correlation 0.64). A rough read for sizing an ace line, not a prediction.

Estimated aces for top ATP servers against the biggest ace magnet, an average returner and the biggest ace wall
Giovanni Mpetshi PerricardWorld No. 14523.715.610.2
Hubert HurkaczWorld No. 2919.012.58.2
Taylor FritzWorld No. 1219.412.88.4
Martin DammWorld No. 10219.412.88.4
Arthur RinderknechWorld No. 6816.911.27.3
Alexander BublikWorld No. 2617.111.37.4
Quentin HalysWorld No. 4616.811.07.2
Jakub MensikWorld No. 1615.610.36.7
Ben SheltonWorld No. 413.79.15.9
Felix Auger-AliassimeWorld No. 1315.310.06.6

Aces hit against aces allowed

0.010.340.681.021.350.180.390.590.801.01Few aces, aced oftenBig serve, aced oftenFew aces, rarely acedBig serve, rarely acedPerricard: 1.26, 0.51PerricardHurkacz: 1.01, 0.50HurkaczFritz: 1.03, 0.62FritzDamm: 1.03, 0.66DammArthur Rinderknech: 0.90, 0.48Alexander Bublik: 0.91, 0.67Quentin Halys: 0.89, 0.60Jakub Mensik: 0.83, 0.39Ben Shelton: 0.73, 0.49Felix Auger-Aliassime: 0.81, 0.40Chak Lam Coleman Wong: 0.89, 0.54Valentin Vacherot: 0.80, 0.56Otto Virtanen: 0.76, 0.39Jan-Lennard Struff: 0.79, 0.79Brandon Nakashima: 0.80, 0.72Alexander Zverev: 0.73, 0.49Sebastian Korda: 0.80, 0.47Kovacevic: 0.79, 0.95KovacevicTallon Griekspoor: 0.76, 0.78Rei Sakamoto: 0.78, 0.61Matteo Berrettini: 0.73, 0.47Alexei Popyrin: 0.78, 0.56Jannik Sinner: 0.79, 0.43Stan Wawrinka: 0.64, 0.64Novak Djokovic: 0.56, 0.77Marin Čilić: 0.75, 0.78Medvedev: 0.74, 0.30MedvedevJiri Lehecka: 0.70, 0.48Yannick Hanfmann: 0.71, 0.62Thiago Agustin Tirante: 0.72, 0.37Hamad Medjedovic: 0.68, 0.81Grigor Dimitrov: 0.63, 0.60Tristan Schoolkate: 0.69, 0.61Titouan Droguet: 0.70, 0.42Emilio Nava: 0.68, 0.30Roman Safiullin: 0.59, 0.66Stefanos Tsitsipas: 0.63, 0.45Lorenzo Sonego: 0.61, 0.32Alexander Blockx: 0.60, 0.30James Duckworth: 0.64, 0.65Gabriel Diallo: 0.65, 0.51Karen Khachanov: 0.57, 0.53Kypson: 0.63, 0.87KypsonJaime Faria: 0.58, 0.48Raphael Collignon: 0.60, 0.52Jesper De Jong: 0.59, 0.44Andrey Rublev: 0.60, 0.53Terence Atmane: 0.59, 0.54Zizou Bergs: 0.62, 0.45Shapovalov: 0.63, 0.24ShapovalovZachary Svajda: 0.60, 0.74Ethan Quinn: 0.61, 0.57Aleksandar Vukic: 0.63, 0.73Christopher O'Connell: 0.62, 0.53Yunchaokete Bu: 0.60, 0.82Ugo Humbert: 0.59, 0.47Mattia Bellucci: 0.61, 0.50Francisco Comesana: 0.53, 0.34Pierre-Hugues Herbert: 0.57, 0.38Francesco Maestrelli: 0.60, 0.45Botic Van De Zandschulp: 0.55, 0.44Kamil Majchrzak: 0.53, 0.76Daniel Altmaier: 0.59, 0.45Nikoloz Basilashvili: 0.63, 0.68Adam Walton: 0.58, 0.69Jurij Rodionov: 0.60, 0.52Tommy Paul: 0.52, 0.49Casper Ruud: 0.54, 0.48Kyrian Jacquet: 0.56, 0.47Tomas Martin Etcheverry: 0.51, 0.55Liam Draxl: 0.49, 0.48Tiafoe: 0.47, 0.85TiafoeNuno Borges: 0.55, 0.61Jan Choinski: 0.50, 0.71Elias Ymer: 0.53, 0.51Flavio Cobolli: 0.49, 0.46Sho Shimabukuro: 0.55, 0.58Juan Manuel Cerundolo: 0.50, 0.37Alex Michelsen: 0.49, 0.56Michael Zheng: 0.47, 0.38Valentin Royer: 0.48, 0.60Alexander Shevchenko: 0.50, 0.52Benjamin Bonzi: 0.49, 0.59Arthur Gea: 0.47, 0.37Luciano Darderi: 0.49, 0.60Alejandro Tabilo: 0.49, 0.70Arthur Fils: 0.51, 0.57Nishesh Basavareddy: 0.46, 0.74Jaume Munar: 0.47, 0.42Jacob Fearnley: 0.44, 0.49Clement Tabur: 0.43, 0.68Learner Tien: 0.42, 0.51Marcos Giron: 0.42, 0.62Matteo Arnaldi: 0.40, 0.38Martin Landaluce: 0.41, 0.51Joao Fonseca: 0.40, 0.48Mackenzie McDonald: 0.46, 0.65Tomas Machac: 0.42, 0.59Rinky Hijikata: 0.42, 0.67Marco Trungelliti: 0.39, 0.52Yibing Wu: 0.42, 0.60Cristian Garin: 0.38, 0.50Miomir Kecmanovic: 0.36, 0.79Carlos Alcaraz: 0.39, 0.36Vitaliy Sachko: 0.44, 0.56Cameron Norrie: 0.36, 0.64Alejandro Davidovich Fokina: 0.37, 0.72Fabian Marozsan: 0.37, 0.52Dino Prizmic: 0.36, 0.36Dusan Lajovic: 0.39, 0.51Billy Harris: 0.41, 0.62Rafael Jodar: 0.38, 0.36Adrian Mannarino: 0.39, 0.76Ignacio Buse: 0.37, 0.31Lorenzo Musetti: 0.36, 0.40Luca Van Assche: 0.36, 0.47Federico Cina: 0.37, 0.48Nicolas Mejia: 0.35, 0.52Marton Fucsovics: 0.36, 0.44Alex De Minaur: 0.36, 0.42Francisco Cerundolo: 0.35, 0.37Vit Kopriva: 0.36, 0.50Arthur Fery: 0.31, 0.45Camilo Ugo Carabelli: 0.33, 0.53Alexandre Muller: 0.35, 0.72Vilius Gaubas: 0.33, 0.43Alex Molcan: 0.32, 0.59Alexis Galarneau: 0.32, 0.52Henrique Rocha: 0.33, 0.29Aguilar: 0.31, 0.28AguilarAdolfo Daniel Vallejo: 0.32, 0.44Pablo Carreno Busta: 0.28, 0.59Nicolai Budkov Kjaer: 0.29, 0.44Andrea Pellegrino: 0.30, 0.51Shintaro Mochizuki: 0.26, 0.57Dane Sweeny: 0.26, 0.68Agut: 0.28, 0.86AgutRoman Andres Burruchaga: 0.27, 0.34Dalibor Svrcina: 0.25, 0.43Corentin Moutet: 0.25, 0.33Jenson Brooksby: 0.25, 0.49Hugo Dellien: 0.26, 0.31Hugo Gaston: 0.22, 0.41Tomas Barrios Vera: 0.23, 0.46Pablo Llamas Ruiz: 0.21, 0.58Mariano Navone: 0.17, 0.39Sebastian Baez: 0.17, 0.60Damir Dzumhur: 0.14, 0.36Pedro Martinez: 0.10, 0.59Aces hit per service gameAces allowed per return game
ATP aces hit and allowed per game, last 52 weeks, 149 players. Dashed lines mark the average of the players shown.

ATP aces hit and allowed, sorted by aces per match

ATP aces hit and aces allowed by player, last 52 weeks
1Giovanni Mpetshi PerricardWorld No. 14517.41.262406.90.519635
2Hubert HurkaczWorld No. 2914.31.011937.00.509543
3Taylor FritzWorld No. 1213.91.031968.30.6211958
4Martin DammWorld No. 10212.61.031968.00.6612646
5Arthur RinderknechWorld No. 6812.60.901716.90.489234
6Alexander BublikWorld No. 2612.50.911749.10.6712850
7Quentin HalysWorld No. 4611.60.891707.80.6011561
8Jakub MensikWorld No. 1611.60.831585.40.397552
9Ben SheltonWorld No. 410.80.731397.20.499460
10Felix Auger-AliassimeWorld No. 1310.80.811555.30.407752
11Chak Lam Coleman WongWorld No. 8510.80.891706.60.5410441
12Valentin VacherotWorld No. 2710.50.801527.30.5610643
13Otto VirtanenWorld No. 11610.50.761445.50.397425
14Jan-Lennard StruffWorld No. 3910.40.7915010.50.7915150
15Brandon NakashimaWorld No. 1810.30.801539.10.7213858
16Alexander ZverevWorld No. 110.20.731396.90.499479
17Sebastian KordaWorld No. 8610.20.801535.90.479020
18Aleksandar KovacevicWorld No. 8410.00.7915012.00.9518154
19Tallon GriekspoorWorld No. 5010.00.7614510.20.7814839
20Rei SakamotoWorld No. 12310.00.781497.80.6111530
21Matteo BerrettiniWorld No. 439.90.731396.40.478938
22Alexei PopyrinWorld No. 1269.80.781507.00.5610731
23Jannik SinnerWorld No. 29.60.791515.00.438251
24Stan WawrinkaWorld No. 1529.50.641229.30.6412124
25Novak DjokovicWorld No. 119.10.5610612.30.7714630
26Marin ČilićWorld No. 969.00.751449.20.7814931
27Daniil MedvedevWorld No. 58.90.741403.60.305769
28Jiri LeheckaWorld No. 158.90.701336.00.489157
29Yannick HanfmannWorld No. 588.90.711367.80.6211856
30Thiago Agustin TiranteWorld No. 538.80.721374.60.377151
31Hamad MedjedovicWorld No. 778.80.6812910.40.8115433
32Grigor DimitrovWorld No. 1348.80.631218.20.6011426
33Tristan SchoolkateWorld No. 1438.80.691327.70.6111620
34Titouan DroguetWorld No. 798.70.701335.20.427933
35Emilio NavaWorld No. 1228.70.681293.80.305830
36Roman SafiullinWorld No. 718.40.591129.30.6612629
37Stefanos TsitsipasWorld No. 348.10.631205.70.458655
38Lorenzo SonegoWorld No. 1068.10.611164.40.326142
39Alexander BlockxWorld No. 288.10.601153.90.305640
40James DuckworthWorld No. 708.10.641228.20.6512439
41Gabriel DialloWorld No. 1698.10.651246.30.519725
42Karen KhachanovWorld No. 258.00.571087.50.5310149
43Patrick KypsonWorld No. 1588.00.6311911.00.8716525
44Jaime FariaWorld No. 577.90.581116.50.489250
45Raphael CollignonWorld No. 557.90.601156.80.529934
46Jesper De JongWorld No. 1047.90.591135.70.448330
47Andrey RublevWorld No. 227.80.601156.90.5310055
48Terence AtmaneWorld No. 737.80.591137.00.5410342
49Zizou BergsWorld No. 407.70.621195.60.458543
50Denis ShapovalovWorld No. 517.70.631203.00.244640
51Zachary SvajdaWorld No. 757.60.601149.30.7414145
52Ethan QuinnWorld No. 647.50.611167.00.5710933
53Aleksandar VukicWorld No. 1277.40.631198.80.7314042
54Christopher O'ConnellWorld No. 1177.40.621186.50.5310133
55Yunchaokete BuWorld No. 937.40.6011410.30.8215721
56Ugo HumbertWorld No. 387.30.591125.70.478951
57Mattia BellucciWorld No. 667.30.611166.00.509544
58Francisco ComesanaWorld No. 1357.30.531014.50.346530
59Pierre-Hugues HerbertWorld No. 2497.30.571094.80.387223
60Francesco MaestrelliWorld No. 1767.30.601155.60.458521
61Botic Van De ZandschulpWorld No. 377.20.551045.90.448456
62Kamil MajchrzakWorld No. 827.20.5310210.20.7614539
63Daniel AltmaierWorld No. 637.10.591135.50.458651
64Nikoloz BasilashviliWorld No. 877.00.631197.60.6812953
65Adam WaltonWorld No. 986.90.581118.30.6913240
66Jurij RodionovWorld No. 1426.90.601155.90.529824
67Tommy PaulWorld No. 146.80.52996.40.499365
68Casper RuudWorld No. 236.80.541036.00.489244
69Kyrian JacquetWorld No. 806.80.561065.60.478939
70Tomas Martin EtcheverryWorld No. 316.70.51987.20.5510454
71Liam DraxlWorld No. 1686.70.49946.40.489121
72Frances TiafoeWorld No. 86.60.478912.00.8516263
73Nuno BorgesWorld No. 496.60.551047.40.6111756
74Jan ChoinskiWorld No. 1136.60.50969.30.7113527
75Elias YmerWorld No. 2456.60.531006.30.519622
76Flavio CobolliWorld No. 66.50.49946.10.468857
77Sho ShimabukuroWorld No. 1186.50.551046.90.5811037
78Juan Manuel CerundoloWorld No. 546.30.50954.80.377153
79Alex MichelsenWorld No. 356.30.49927.20.5610752
80Michael ZhengWorld No. 1006.30.47905.20.387232
81Valentin RoyerWorld No. 1206.30.48927.90.6011529
82Alexander ShevchenkoWorld No. 1076.20.50966.30.529941
83Benjamin BonziWorld No. 956.20.49937.40.5911237
84Arthur GeaWorld No. 446.20.47904.90.377134
85Luciano DarderiWorld No. 216.10.49947.40.6011562
86Alejandro TabiloWorld No. 306.10.49938.60.7013455
87Arthur FilsWorld No. 76.00.51986.50.5710852
88Nishesh BasavareddyWorld No. 1286.00.46889.50.7414123
89Jaume MunarWorld No. 655.90.47895.30.428134
90Jacob FearnleyWorld No. 905.90.44846.60.499427
91Clement TaburWorld No. 1565.90.43839.10.6813025
92Learner TienWorld No. 195.70.42806.90.519854
93Marcos GironWorld No. 895.70.42818.40.6211946
94Matteo ArnaldiWorld No. 365.70.40765.50.387334
95Martin LandaluceWorld No. 675.60.41787.00.519743
96Joao FonsecaWorld No. 415.40.40766.60.489232
97Mackenzie McDonaldWorld No. 2425.40.46887.70.6512529
98Tomas MachacWorld No. 695.20.42817.40.5911338
99Rinky HijikataWorld No. 835.10.42818.20.6712859
100Marco TrungellitiWorld No. 915.10.39746.80.529940
101Yibing WuWorld No. 1055.10.42807.30.6011431
102Cristian GarinWorld No. 1714.90.38726.40.509522
103Miomir KecmanovicWorld No. 604.80.366810.40.7915047
104Carlos AlcarazWorld No. 34.80.39744.40.366846
105Vitaliy SachkoWorld No. 1754.80.44836.30.5610723
106Cameron NorrieWorld No. 454.70.36688.50.6412249
107Alejandro Davidovich FokinaWorld No. 174.70.37709.30.7213747
108Fabian MarozsanWorld No. 614.70.37706.50.529846
109Dino PrizmicWorld No. 924.70.36684.60.366837
110Dusan LajovicWorld No. 1634.70.39756.30.519827
111Billy HarrisWorld No. 2324.70.41777.50.6211820
112Rafael JodarWorld No. 104.60.38724.30.366867
113Adrian MannarinoWorld No. 594.60.39759.10.7614553
114Ignacio BuseWorld No. 334.60.37703.90.315951
115Lorenzo MusettiWorld No. 244.50.36695.00.407744
116Luca Van AsscheWorld No. 474.50.36685.90.479037
117Federico CinaWorld No. 1364.50.37715.80.489131
118Nicolas MejiaWorld No. 1154.50.35676.60.529922
119Marton FucsovicsWorld No. 1444.40.36695.40.448424
120Alex De MinaurWorld No. 94.30.36685.10.428063
121Francisco CerundoloWorld No. 204.30.35664.60.377055
122Vit KoprivaWorld No. 624.30.36696.00.509549
123Arthur FeryWorld No. 324.10.31596.00.458635
124Camilo Ugo CarabelliWorld No. 814.00.33646.40.5310137
125Alexandre MullerWorld No. 1464.00.35678.10.7213831
126Vilius GaubasWorld No. 1473.90.33635.00.438231
127Alex MolcanWorld No. 783.80.32616.90.5911236
128Alexis GalarneauWorld No. 1953.80.32626.00.529920
129Henrique RochaWorld No. 993.80.33623.40.295520
130Daniel Merida AguilarWorld No. 423.70.31593.40.285446
131Adolfo Daniel VallejoWorld No. 563.70.32605.20.448441
132Pablo Carreno BustaWorld No. 743.70.28547.70.5911338
133Nicolai Budkov KjaerWorld No. 1823.40.29555.20.448428
134Andrea PellegrinoWorld No. 1403.40.30576.00.519827
135Shintaro MochizukiWorld No. 1253.30.26507.20.5710932
136Dane SweenyWorld No. 1143.30.26498.80.6812922
137Roberto Bautista AgutWorld No. 2373.30.285310.10.8616420
138Roman Andres BurruchagaWorld No. 763.20.27514.10.346530
139Dalibor SvrcinaWorld No. 1193.10.25485.40.438135
140Corentin MoutetWorld No. 1102.90.25474.10.336230
141Jenson BrooksbyWorld No. 942.80.25485.40.499338
142Hugo DellienWorld No. 1112.80.26503.20.315821
143Hugo GastonWorld No. 1082.60.22414.90.417934
144Tomas Barrios VeraWorld No. 1542.60.23435.30.468725
145Pablo Llamas RuizWorld No. 1412.60.21407.30.5811022
146Mariano NavoneWorld No. 482.10.17324.90.397449
147Sebastian BaezWorld No. 521.90.17336.90.6011449
148Damir DzumhurWorld No. 881.70.14274.20.366938
149Pedro MartinezWorld No. 1241.00.10186.30.5911225

Using ace matchups on a prop

  1. Start with the server

    Giovanni Mpetshi Perricard hits 1.26 aces per service game. That is a serve index of 240, where 100 is the ATP average of 0.52.

  2. Check who is returning

    Aleksandar Kovacevic has a return index of 181, the highest here. Denis Shapovalov has 46, the lowest. A line that ignores the returner ignores that gap.

  3. Multiply it out

    Over an average 12.4 service games, Giovanni Mpetshi Perricard works out to about 15.6 aces against an average returner, 23.7 against Aleksandar Kovacevic and 10.2 against Denis Shapovalov. The returner's index is pulled toward 100 first, because only part of it repeats (correlation 0.64).

  4. Adjust for the court

    Then check the court speed index for this week's event. Aces per match change a lot from clay to grass. Today's line and the hit rate against it are in PickFinder.

How this is counted

Counts finished singles matches, Nov 2, 2025 to Nov 2, 2026. Aces per match is the player's aces divided by matches. Aces allowed are the opponent's aces in those matches. Per-game rates divide by service games played and by the opponent's service games, so a long match doesn't inflate them. Serve and return indexes compare those rates with the ATP average, set to 100. 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 20+ matches to appear. Hard includes indoor hard. The correlations compare the first 26 weeks with the last 26 for players at this level with 80+ games in each, across all surfaces, and the prediction test sets rates only from matches before the last 12 weeks.

Ace matchups FAQ

Who hits the most aces per match on the ATP tour?

Giovanni Mpetshi Perricard at 17.4 per match over 35 matches, or 1.26 per service game. The average is 6.5 per match.

Who gives up the most aces on the ATP tour?

Aleksandar Kovacevic allows 12 aces per match and 0.95 per return game over 54 matches. That is a return index of 181, where 100 is average.

Who is hardest to ace on the ATP tour?

Denis Shapovalov allows 0.24 aces per return game over 40 matches, a return index of 46.

Are aces allowed a real skill or just luck?

A player's aces allowed in the first 26 weeks correlated 0.64 with the last 26 across 143 players, so it repeats. Aces hit correlated 0.8. Adding the returner moved the average miss on aces from 3.09 to 2.86 over the last 12 weeks.

Why use per-game rates as well as per-match?

Match length moves the count. An average ATP match has 12.4 service games per player, and a player who wins quickly serves fewer. Per-game rates take that out.

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