Leaderboard data updated: 2026-07-23 02:32 UTC
Best Set Margin – Active ATP Players
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 |