Rankings as of: Jul 20, 2026

Set Margin by Current Rank – ATP Leaders

← ATP Leaders

About this leaderboard

This ATP Set Margin leaderboard ranks average per-set game margin from completed set scores; higher positive values indicate more dominant scorelines. By Current Rank view sorts current-ranked players by ranking and shows full-history career values without minimum-sample leaderboard filters. Rows are ordered by current ranking; the stat values are career values, not current-form values. No minimum-sample rule is applied in this view; unavailable percentage or rate values show as dashes. Related columns compare advanced rating and scoreline-dominance metrics.

Rank Player Years Peak Elo Set Margin
1 Jannik Sinner 2018–2026 2,413 +1.65
2 Alexander Zverev 2013–2026 2,248 +0.99
3 Carlos Alcaraz 2018–2026 2,402 +1.65
4 Felix Auger-Aliassime 2017–2026 2,105 +0.54
5 Alex de Minaur 2015–2026 2,117 +0.70
6 Ben Shelton 2022–2026 2,040 +0.35
7 Novak Djokovic 2003–2026 2,593 +1.89
8 Daniil Medvedev 2014–2026 2,285 +1.12
9 Flavio Cobolli 2020–2026 1,977 -0.07
10 Taylor Fritz 2015–2026 2,105 +0.58
11 Alexander Bublik 2016–2026 2,065 -0.06
12 Jiri Lehecka 2020–2026 2,024 +0.22
13 Casper Ruud 2015–2026 2,128 +0.79
14 Andrey Rublev 2014–2026 2,186 +0.65
15 Lorenzo Musetti 2019–2026 2,087 +0.34
16 Learner Tien 2023–2026 1,949 -0.03
17 Frances Tiafoe 2015–2026 2,015 +0.16
18 Jakub Mensik 2022–2026 1,986 +0.57
19 Valentin Vacherot 2015–2026 1,905 +0.23
20 Alejandro Davidovich Fokina 2017–2026 1,974 +0.21
21 Luciano Darderi 2019–2026 1,852 +0.08
22 Francisco Cerundolo 2018–2026 1,966 +0.42
23 Arthur Fils 2021–2026 2,089 +0.51
24 Tommy Paul 2015–2026 2,044 +0.61
25 Rafael Jodar 2024–2026 1,940 +1.12
26 Karen Khachanov 2013–2026 2,096 +0.39
27 Arthur Rinderknech 2018–2026 1,905 -0.14
28 Joao Fonseca 2022–2026 1,949 +0.26
29 Ugo Humbert 2016–2026 2,024 +0.37
30 Alejandro Tabilo 2015–2026 1,880 +0.15
31 Tomas Martin Etcheverry 2017–2026 1,887 -0.06
32 Brandon Nakashima 2019–2026 1,921 +0.33
33 Matteo Arnaldi 2019–2026 1,906 -0.14
34 Zizou Bergs 2018–2026 1,829 -0.13
35 Ignacio Buse 2022–2026 1,769 -0.13
36 Arthur Fery 2019–2026 1,785 -0.05
37 Raphael Collignon 2021–2026 1,801 -0.26
38 Alexander Blockx 2022–2026 1,780 -0.14
39 Cameron Norrie 2017–2026 2,071 +0.36
40 Corentin Moutet 2016–2026 1,888 -0.49
41 Jan-Lennard Struff 2009–2026 2,001 -0.12
42 Matteo Berrettini 2015–2026 2,144 +0.59
43 Jaume Munar 2014–2026 1,887 -0.09
44 Alex Michelsen 2023–2026 1,878 +0.13
45 Ethan Quinn 2023–2026 1,771 -0.52
46 Adrian Mannarino 2004–2026 1,966 -0.27
47 Mariano Navone 2019–2026 1,816 +0.12
48 Nuno Borges 2019–2026 1,843 -0.30
49 Terence Atmane 2019–2026 1,738 -0.32
50 Juan Manuel Cerundolo 2018–2026 1,772 -0.61
51 Stefanos Tsitsipas 2016–2026 2,235 +0.82
52 Yannick Hanfmann 2015–2026 1,865 -0.22
53 Tomas Machac 2018–2026 1,989 +0.21
54 Fabian Marozsan 2018–2026 1,867 +0.02
55 Botic van de Zandschulp 2016–2026 1,932 -0.12
56 Sebastian Baez 2018–2026 1,896 -0.03
57 Thiago Agustin Tirante 2017–2026 1,790 +0.13
58 Miomir Kecmanovic 2017–2026 1,943 -0.02
59 Daniel Merida 2021–2026 1,758 +0.52
60 Roman Andres Burruchaga 2019–2026 1,678 +0.12
61 Daniel Altmaier 2014–2026 1,750 -0.68
62 Martin Landaluce 2023–2026 1,729 -0.63
63 Adolfo Daniel Vallejo 2023–2026 1,647 +0.33
64 Sebastian Korda 2018–2026 2,059 +0.61
65 Pablo Carreno Busta 2009–2026 2,047 +0.33
66 Tallon Griekspoor 2015–2026 1,977 -0.11
67 Denis Shapovalov 2017–2026 2,011 +0.27
68 Vit Kopriva 2015–2026 1,762 -0.44
69 Camilo Ugo Carabelli 2016–2026 1,720 -0.84
70 Hubert Hurkacz 2015–2026 2,053 +0.51
71 Kamil Majchrzak 2013–2026 1,822 -0.08
72 Hamad Medjedovic 2021–2026 1,823 -0.03
73 Zachary Svajda 2019–2026 1,749 -0.74
74 Jenson Brooksby 2021–2026 1,964 0.00
75 Valentin Royer 2018–2026 1,741 -0.42
76 Marton Fucsovics 2010–2026 1,992 +0.10
77 Lorenzo Sonego 2014–2026 1,928 -0.04
78 Luca Van Assche 2021–2026 1,680 -0.81
79 Mattia Bellucci 2018–2026 1,810 -0.50
80 Holger Rune 2020–2026 2,119 +0.56
81 Alex Molcan 2015–2026 1,857 +0.08
82 James Duckworth 2010–2026 1,799 -0.49
83 Quentin Halys 2012–2026 1,815 -0.25
84 Aleksandr Shevchenko 2018–2026 1,777 -0.64
85 Marcos Giron 2014–2026 1,916 -0.20
86 Marin Cilic 2005–2026 2,195 +0.64
87 Damir Dzumhur 2011–2026 1,951 -0.47
88 Jaime Faria 2021–2026 1,792 -0.26
89 Giovanni Mpetshi Perricard 2021–2026 1,853 -0.30
90 Jan Choinski 2012–2026 1,602 -0.92
91 Dino Prizmic 2022–2026 1,796 +0.34
92 Gabriel Diallo 2023–2026 1,874 -0.24
93 Aleksandar Kovacevic 2021–2026 1,719 -0.49
94 Roman Safiullin 2015–2026 1,930 +0.01
95 Marco Trungelliti 2008–2026 1,712 -0.56
96 Rinky Hijikata 2021–2026 1,771 -0.79
97 Sho Shimabukuro 2016–2026 1,709 -0.77
98 Jesper de Jong 2018–2026 1,766 -0.42
99 Adam Walton 2022–2026 1,701 -0.60
100 Emilio Nava 2018–2026 1,715 -1.09
101 Francisco Comesana 2017–2026 1,746 -0.55
102 Aleksandar Vukic 2018–2026 1,800 -0.55
103 Benjamin Bonzi 2015–2026 1,808 -0.08
104 Alexei Popyrin 2017–2026 1,936 -0.37
105 Martin Damm 2019–2026 1,712 +0.12
106 Yibing Wu 2017–2026 1,814 -0.36
107 Eliot Spizzirri 2019–2026 1,749 +0.09
108 Facundo Diaz Acosta 2018–2026 1,688 -0.11
109 Hugo Gaston 2018–2026 1,764 -0.97
110 Yunchaokete Bu 2022–2026 1,612 -0.53
111 Arthur Cazaux 2020–2026 1,777 -0.21
112 Coleman Wong 2020–2026 1,717 -0.91
113 Patrick Kypson 2019–2026 1,568 -0.79
114 Titouan Droguet 2018–2026 1,720 -0.20
115 Dalibor Svrcina 2018–2026 1,681 -0.58
116 Shintaro Mochizuki 2019–2026 1,693 -1.26
117 Pablo Llamas Ruiz 2019–2026 1,686 -0.74
118 Stan Wawrinka 2002–2026 2,268 +0.51
119 Zsombor Piros 2016–2026 1,552 -2.13
120 Michael Zheng 2021–2026 1,693 -1.23
121 Jacob Fearnley 2019–2026 1,781 -0.60
122 Dane Sweeny 2018–2026 1,661 -1.33
123 Henrique Rocha 2021–2026 1,638 -1.69
124 Sebastian Ofner 2015–2026 1,822 -0.57
125 Otto Virtanen 2018–2026 1,693 -0.71
126 Christopher O'Connell 2011–2026 1,820 -0.49
127 Toby Samuel 2021–2026 1,609 -0.60
128 Vilius Gaubas 2021–2026 1,658 -0.73
129 Arthur Gea 2021–2026 1,638 -0.38
130 Nikoloz Basilashvili 2008–2026 1,953 -0.47
131 Nicolai Budkov Kjaer 2024–2026 1,636 -1.63
132 Reilly Opelka 2015–2026 1,973 +0.03
133 Alexandre Muller 2014–2026 1,816 -0.70
134 Kyrian Jacquet 2018–2026 1,588 -1.20
135 Leandro Riedi 2020–2026 1,727 -1.18
136 Nicolas Mejia 2019–2026 1,562 -2.20
137 Gustavo Heide 2018–2026 1,599 -0.72
138 Andrea Pellegrino 2016–2026 1,707 -0.11
139 Tomas Barrios Vera 2019–2026 1,652 -1.67
140 Mackenzie McDonald 2016–2026 1,868 -0.24
141 Cristian Garin 2012–2026 1,948 0.00
142 Grigor Dimitrov 2008–2026 2,176 +0.55
143 Stefano Travaglia 2008–2026 1,806 -0.51
144 Hugo Dellien 2010–2026 1,757 -1.16
145 Jurij Rodionov 2017–2026 1,645 -0.83
146 Nishesh Basavareddy 2022–2026 1,723 -1.10
147 Jack Draper 2018–2026 2,141 +1.11
148 Stefanos Sakellaridis 2021–2026 1,540 -0.33
149 Francesco Maestrelli 2020–2026 1,557 -1.90
150 Mark Lajal 2021–2026 1,642 +0.03
151 Moez Echargui 2015–2026 1,512 -1.17
152 Dusan Lajovic 2007–2026 1,900 -0.32
153 Chris Rodesch 2021–2026 1,555 -1.67
154 Zdenek Kolar 2014–2026 1,565 -1.48
155 Billy Harris 2015–2026 1,672 -0.56
156 Juan Carlos Prado Angelo 2022–2026 1,555 -0.73
157 Soonwoo Kwon 2015–2026 1,847 -0.18
158 Zhizhen Zhang 2012–2026 1,842 -0.32
159 Pedro Martinez 2016–2026 1,845 -0.63
160 Tristan Schoolkate 2019–2026 1,638 -0.92
161 Clement Tabur 2017–2026 1,574 -1.27
162 Alexis Galarneau 2016–2026 1,567 -1.08
163 Timofey Skatov 2019–2026 1,655 -1.37
164 Luca Nardi 2018–2026 1,669 -0.98
165 Rei Sakamoto 2022–2026 1,582 -1.56
166 Tristan Boyer 2018–2026 1,598 -0.85
167 Alex Bolt 2011–2026 1,728 -0.89
168 Daniil Glinka 2018–2026 1,516
169 Borna Gojo 2020–2026 1,766 -0.39
170 Bernard Tomic 2008–2026 1,968 -0.16
171 Jack Pinnington Jones 2021–2026 1,581 -0.86
172 Lukas Neumayer 2021–2026 1,535 -1.53
173 Marco Cecchinato 2010–2026 1,903 -0.75
174 Colton Smith 2023–2026 1,620 -1.20
175 Luka Mikrut 2022–2026 1,505 -3.00
176 Ugo Blanchet 2018–2026 1,663 -0.70
177 Roberto Carballes Baena 2011–2026 1,798 -0.40
178 Gauthier Onclin 2019–2026 1,572 -0.58
179 Yoshihito Nishioka 2014–2026 1,931 -0.47
180 Gonzalo Bueno 2021–2026 1,553 -0.33
181 Max Alcala Gurri 2019–2026 1,487
182 Remy Bertola 2016–2026 1,561 -3.00
183 Roberto Bautista Agut 2005–2026 2,106 +0.54
184 Federico Cina 2022–2026 1,598 -1.28
185 Joel Schwaerzler 2023–2026 1,502 -2.40
186 Lloyd Harris 2015–2026 1,938 -0.29
187 Michael Mmoh 2016–2026 1,775 -0.42
188 David Jorda Sanchis 2013–2026 1,487
189 Tom Gentzsch 2021–2026 1,547 -1.00
190 Elmer Moller 2019–2026 1,604 -1.81
191 Federico Agustin Gomez 2014–2026 1,605 -0.88
192 Taro Daniel 2010–2026 1,815 -0.85
193 Guy Den Ouden 2021–2026 1,492 +0.25
194 Lautaro Midon 2022–2026 1,552 -1.17
195 Vitaliy Sachko 2014–2026 1,542 -2.29
196 Gianluca Cadenasso 2023–2026 1,512 -2.33
197 Elias Ymer 2014–2026 1,696 -1.05
198 Jerome Kym 2019–2026 1,648 -0.07
199 Genaro Alberto Olivieri 2016–2026 1,565 -0.76
200 Francesco Passaro 2019–2026 1,670 -0.65