Leaderboard data updated: 2026-07-23 02:32 UTC

Best Set Margin – Active ATP Players

← 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. Active view ranks players currently treated as active using their selected-era record. Related columns compare advanced rating and scoreline-dominance metrics.

# Player Years Peak Elo Set Margin
1 Novak Djokovic 2003–2026 2,593 +1.89
2 Carlos Alcaraz 2018–2026 2,402 +1.65
3 Jannik Sinner 2018–2026 2,413 +1.65
4 Daniil Medvedev 2014–2026 2,285 +1.12
5 Jack Draper 2018–2026 2,141 +1.11
6 Alexander Zverev 2013–2026 2,248 +0.99
7 Stefanos Tsitsipas 2016–2026 2,235 +0.82
8 Casper Ruud 2015–2026 2,128 +0.79
9 Alex de Minaur 2015–2026 2,117 +0.70
10 Nick Kyrgios 2013–2026 2,153 +0.67
11 Kei Nishikori 2007–2026 2,245 +0.66
12 Andrey Rublev 2014–2026 2,186 +0.65
13 Gael Monfils 2004–2026 2,151 +0.65
14 Marin Cilic 2005–2026 2,195 +0.64
15 Sebastian Korda 2018–2026 2,059 +0.61
16 Tommy Paul 2015–2026 2,044 +0.61
17 Richard Gasquet 2002–2026 2,165 +0.60
18 Matteo Berrettini 2015–2026 2,144 +0.59
19 Taylor Fritz 2015–2026 2,105 +0.58
20 Jakub Mensik 2022–2026 1,986 +0.57
21 Holger Rune 2020–2026 2,119 +0.56
22 Grigor Dimitrov 2008–2026 2,176 +0.55
23 Felix Auger-Aliassime 2017–2026 2,105 +0.54
24 Roberto Bautista Agut 2005–2026 2,106 +0.54
25 Arthur Fils 2021–2026 2,089 +0.51
26 Hubert Hurkacz 2015–2026 2,053 +0.51
27 Stan Wawrinka 2002–2026 2,268 +0.51
28 Francisco Cerundolo 2018–2026 1,966 +0.42
29 Karen Khachanov 2013–2026 2,096 +0.39
30 Ugo Humbert 2016–2026 2,024 +0.37
31 Cameron Norrie 2017–2026 2,071 +0.36
32 Ben Shelton 2022–2026 2,040 +0.35
33 Lorenzo Musetti 2019–2026 2,087 +0.34
34 Brandon Nakashima 2019–2026 1,921 +0.33
35 Pablo Carreno Busta 2009–2026 2,047 +0.33
36 Denis Shapovalov 2017–2026 2,011 +0.27
37 Diego Schwartzman 2010–2026 2,047 +0.23
38 David Goffin 2009–2026 2,099 +0.22
39 Jiri Lehecka 2020–2026 2,024 +0.22
40 Alejandro Davidovich Fokina 2017–2026 1,974 +0.21
41 Tomas Machac 2018–2026 1,989 +0.21
42 Frances Tiafoe 2015–2026 2,015 +0.16
43 Alejandro Tabilo 2015–2026 1,880 +0.15
44 Alex Michelsen 2023–2026 1,878 +0.13
45 Hyeon Chung 2014–2026 2,022 +0.12
46 Mariano Navone 2019–2026 1,816 +0.12
47 Kyle Edmund 2012–2026 2,002 +0.11
48 Marton Fucsovics 2010–2026 1,992 +0.10
49 Alex Molcan 2015–2026 1,857 +0.08
50 Luciano Darderi 2019–2026 1,852 +0.08
51 Borna Coric 2013–2026 2,048 +0.07
52 Emil Ruusuvuori 2018–2026 1,886 +0.06
53 Reilly Opelka 2015–2026 1,973 +0.03
54 Aslan Karatsev 2011–2025 1,985 +0.02
55 Fabian Marozsan 2018–2026 1,867 +0.02
56 Ilya Ivashka 2013–2026 1,951 +0.02
57 Roman Safiullin 2015–2026 1,930 +0.01
58 Cristian Garin 2012–2026 1,948 0.00
59 Jenson Brooksby 2021–2026 1,964 0.00
60 Miomir Kecmanovic 2017–2026 1,943 -0.02
61 Sebastian Baez 2018–2026 1,896 -0.03
62 Lorenzo Sonego 2014–2026 1,928 -0.04
63 Alexander Bublik 2016–2026 2,065 -0.06
64 Tomas Martin Etcheverry 2017–2026 1,887 -0.06
65 Flavio Cobolli 2020–2026 1,977 -0.07
66 Benjamin Bonzi 2015–2026 1,808 -0.08
67 Daniel Evans 2006–2026 1,927 -0.09
68 Jaume Munar 2014–2026 1,887 -0.09
69 Jiri Vesely 2010–2026 1,924 -0.09
70 Nicolas Jarry 2014–2026 1,942 -0.10
71 Lucas Pouille 2012–2026 2,040 -0.11
72 Tallon Griekspoor 2015–2026 1,977 -0.11
73 Botic van de Zandschulp 2016–2026 1,932 -0.12
74 Jan-Lennard Struff 2009–2026 2,001 -0.12
75 Laslo Djere 2013–2026 1,862 -0.12
76 Maxime Cressy 2019–2026 1,850 -0.13
77 Zizou Bergs 2018–2026 1,829 -0.13
78 Arthur Rinderknech 2018–2026 1,905 -0.14
79 Matteo Arnaldi 2019–2026 1,906 -0.14
80 Bernard Tomic 2008–2026 1,968 -0.16
81 Martin Klizan 2007–2026 1,979 -0.18
82 Soonwoo Kwon 2015–2026 1,847 -0.18
83 Marcos Giron 2014–2026 1,916 -0.20
84 Albert Ramos-Vinolas 2007–2026 1,966 -0.21
85 Jordan Thompson 2013–2026 1,944 -0.22
86 Yannick Hanfmann 2015–2026 1,865 -0.22
87 Vasek Pospisil 2007–2025 1,958 -0.23
88 Mackenzie McDonald 2016–2026 1,868 -0.24
89 Thanasi Kokkinakis 2013–2026 1,865 -0.24
90 Quentin Halys 2012–2026 1,815 -0.25
91 Thiago Monteiro 2011–2026 1,780 -0.25
92 Adrian Mannarino 2004–2026 1,966 -0.27
93 Mikael Ymer 2015–2026 1,861 -0.28
94 Lloyd Harris 2015–2026 1,938 -0.29
95 Nuno Borges 2019–2026 1,843 -0.30
96 Pierre-Hugues Herbert 2010–2026 1,936 -0.30
97 Benoit Paire 2007–2026 1,951 -0.31
98 Dusan Lajovic 2007–2026 1,900 -0.32
99 Zhizhen Zhang 2012–2026 1,842 -0.32
100 Alexei Popyrin 2017–2026 1,936 -0.37
101 Roberto Carballes Baena 2011–2026 1,798 -0.40
102 Mikhail Kukushkin 2006–2026 1,907 -0.45
103 Damir Dzumhur 2011–2026 1,951 -0.47
104 Nikoloz Basilashvili 2008–2026 1,953 -0.47
105 Yoshihito Nishioka 2014–2026 1,931 -0.47
106 Aleksandar Kovacevic 2021–2026 1,719 -0.49
107 Christopher Eubanks 2017–2026 1,928 -0.49
108 Christopher O'Connell 2011–2026 1,820 -0.49
109 Corentin Moutet 2016–2026 1,888 -0.49
110 James Duckworth 2010–2026 1,799 -0.49
111 Ricardas Berankis 2007–2026 1,830 -0.49
112 Aleksandar Vukic 2018–2026 1,800 -0.55
113 Dominik Koepfer 2016–2026 1,806 -0.56
114 Illya Marchenko 2006–2026 1,805 -0.57
115 Sebastian Ofner 2015–2026 1,822 -0.57
116 Daniel Elahi Galan 2015–2026 1,777 -0.61
117 Radu Albot 2008–2026 1,899 -0.61
118 Gregoire Barrere 2012–2025 1,807 -0.62
119 Pedro Martinez 2016–2026 1,845 -0.63
120 Aleksandr Shevchenko 2018–2026 1,777 -0.64
121 Daniel Altmaier 2014–2026 1,750 -0.68
122 Alexandre Muller 2014–2026 1,816 -0.70
123 Federico Coria 2010–2026 1,716 -0.70
124 Teymuraz Gabashvili 2001–2025 1,836 -0.74
125 Facundo Bagnis 2008–2026 1,760 -0.75
126 Marco Cecchinato 2010–2026 1,903 -0.75
127 Rinky Hijikata 2021–2026 1,771 -0.79
128 Denis Kudla 2010–2025 1,837 -0.85
129 Taro Daniel 2010–2026 1,815 -0.85
130 Maximilian Marterer 2015–2026 1,812 -0.92
131 Evgeny Donskoy 2007–2025 1,791 -0.93
132 Hugo Gaston 2018–2026 1,764 -0.97