Leaderboard data updated: 2026-06-03 19:25 UTC
Highest Win Percentage – Active ATP Players
Career totals are based on available ATP main-tour match data. Some early-era matches (pre-1990) may be incomplete in the underlying dataset.
About this leaderboard
This ATP Win % leaderboard ranks wins divided by completed main-draw singles matches, with minimum-match rules before players qualify. Active view ranks players currently treated as active using their selected-era record. Percentage tables apply minimum-sample rules before ranking. The Match Log column opens Advanced Search with the same player and leaderboard filters for date, category, surface, result, and opponent ranking where applicable. Related columns compare wins and win percentage across all events, Grand Slams, and 1000-level events.
| # | Player | Years | Wins | Win % | GS Wins | GS Win % | M1000 Wins | M1000 Win % | Match Log |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Novak Djokovic | 2003–2026 | 1,117 | 83.4% | 408 | 87.6% | 427 | 81.3% | Match Log |
| 2 | Carlos Alcaraz | 2018–2026 | 284 | 81.1% | 91 | 87.5% | 93 | 77.5% | Match Log |
| 3 | Jannik Sinner | 2018–2026 | 344 | 78.9% | 93 | 80.9% | 126 | 79.7% | Match Log |
| 4 | Alexander Zverev | 2013–2026 | 517 | 70.8% | 123 | 75.5% | 181 | 70.7% | Match Log |
| 5 | Daniil Medvedev | 2014–2026 | 421 | 70.2% | 92 | 72.4% | 135 | 68.2% | Match Log |
| 6 | Milos Raonic | 2008–2025 | 369 | 66.5% | 92 | 71.3% | 129 | 63.5% | Match Log |
| 7 | Stefanos Tsitsipas | 2016–2026 | 349 | 65.2% | 71 | 67.0% | 117 | 64.3% | Match Log |
| 8 | Kei Nishikori | 2007–2026 | 424 | 65.2% | 105 | 69.1% | 114 | 60.3% | Match Log |
| 9 | Jack Draper | 2018–2026 | 109 | 64.9% | 21 | 60.0% | 36 | 63.2% | Match Log |
| 10 | Casper Ruud | 2015–2026 | 284 | 64.3% | 56 | 65.9% | 84 | 60.9% | Match Log |
| 11 | Jakub Mensik | 2022–2026 | 77 | 64.2% | 19 | 67.9% | 26 | 65.0% | Match Log |
| 12 | Andrey Rublev | 2014–2026 | 370 | 63.8% | 79 | 69.9% | 88 | 56.8% | Match Log |
| 13 | Nick Kyrgios | 2013–2026 | 196 | 63.4% | 56 | 63.6% | 54 | 59.3% | Match Log |
| 14 | Arthur Fils | 2021–2026 | 100 | 63.3% | 10 | — | 32 | 57.1% | Match Log |
| 15 | Holger Rune | 2020–2026 | 170 | 63.0% | 31 | 64.6% | 57 | 64.0% | Match Log |
| 16 | Alex de Minaur | 2015–2026 | 290 | 62.9% | 68 | 66.0% | 70 | 54.3% | Match Log |
| 17 | Matteo Berrettini | 2015–2026 | 200 | 62.9% | 55 | 69.6% | 37 | 46.8% | Match Log |
| 18 | Marin Cilic | 2005–2026 | 570 | 62.6% | 143 | 69.4% | 138 | 53.1% | Match Log |
| 19 | Gael Monfils | 2004–2026 | 569 | 61.5% | 130 | 65.0% | 145 | 56.2% | Match Log |
| 20 | Felix Auger-Aliassime | 2017–2026 | 270 | 61.5% | 44 | 61.1% | 69 | 53.9% | Match Log |
| 21 | Taylor Fritz | 2015–2026 | 321 | 60.9% | 67 | 63.2% | 93 | 59.6% | Match Log |
| 22 | Ben Shelton | 2022–2026 | 129 | 60.6% | 38 | 71.7% | 36 | 54.5% | Match Log |
| 23 | Tommy Paul | 2015–2026 | 221 | 60.5% | 49 | 64.5% | 62 | 57.9% | Match Log |
| 24 | Grigor Dimitrov | 2008–2026 | 470 | 60.5% | 101 | 62.7% | 157 | 58.8% | Match Log |
| 25 | Stan Wawrinka | 2002–2026 | 564 | 60.5% | 162 | 68.9% | 167 | 56.8% | Match Log |
| 26 | Sebastian Korda | 2018–2026 | 154 | 59.7% | 24 | 54.5% | 37 | 52.1% | Match Log |
| 27 | Richard Gasquet | 2002–2026 | 596 | 59.5% | 117 | 60.9% | 144 | 54.1% | Match Log |
| 28 | Hubert Hurkacz | 2015–2026 | 211 | 59.4% | 38 | 55.9% | 88 | 62.9% | Match Log |
| 29 | Roberto Bautista Agut | 2005–2026 | 411 | 58.5% | 79 | 60.8% | 104 | 53.1% | Match Log |
| 30 | Lorenzo Musetti | 2019–2026 | 179 | 58.1% | 36 | 64.3% | 51 | 54.8% | Match Log |
| 31 | Jiri Lehecka | 2020–2026 | 119 | 57.8% | 21 | 56.8% | 33 | 52.4% | Match Log |
| 32 | Karen Khachanov | 2013–2026 | 310 | 57.7% | 75 | 67.6% | 93 | 55.4% | Match Log |
| 33 | Cameron Norrie | 2017–2026 | 237 | 57.0% | 45 | 57.7% | 55 | 52.9% | Match Log |
| 34 | Flavio Cobolli | 2020–2026 | 90 | 56.3% | 19 | 65.5% | 20 | 46.5% | Match Log |
| 35 | Francisco Cerundolo | 2018–2026 | 149 | 56.2% | 20 | 52.6% | 52 | 59.8% | Match Log |
| 36 | David Goffin | 2009–2026 | 325 | 55.2% | 69 | 59.0% | 96 | 55.5% | Match Log |
| 37 | Pablo Carreno Busta | 2009–2026 | 275 | 54.5% | 60 | 58.3% | 60 | 49.2% | Match Log |
| 38 | Denis Shapovalov | 2017–2026 | 223 | 54.4% | 49 | 59.8% | 65 | 52.0% | Match Log |
| 39 | Tomas Machac | 2018–2026 | 75 | 54.3% | 19 | 54.3% | 21 | 51.2% | Match Log |
| 40 | Jenson Brooksby | 2021–2026 | 71 | 54.2% | 13 | 48.1% | 16 | 48.5% | Match Log |
| 41 | Frances Tiafoe | 2015–2026 | 245 | 54.0% | 61 | 60.4% | 63 | 51.2% | Match Log |
| 42 | Alex Michelsen | 2023–2026 | 84 | 53.5% | 9 | 45.0% | 17 | 45.9% | Match Log |
| 43 | Luciano Darderi | 2019–2026 | 77 | 53.5% | 10 | — | 13 | 40.6% | Match Log |
| 44 | Alexander Bublik | 2016–2026 | 195 | 53.4% | 30 | 50.0% | 35 | 43.8% | Match Log |
| 45 | Diego Schwartzman | 2010–2026 | 238 | 53.0% | 59 | 60.8% | 61 | 50.0% | Match Log |
| 46 | Brandon Nakashima | 2019–2026 | 134 | 53.0% | 20 | 50.0% | 23 | 39.7% | Match Log |
| 47 | Alejandro Davidovich Fokina | 2017–2026 | 167 | 52.8% | 33 | 57.9% | 50 | 51.0% | Match Log |
| 48 | Ugo Humbert | 2016–2026 | 171 | 52.8% | 22 | 42.3% | 37 | 44.6% | Match Log |
| 49 | Alejandro Tabilo | 2015–2026 | 82 | 52.6% | 9 | 40.9% | 26 | 55.3% | Match Log |
| 50 | Cristian Garin | 2012–2026 | 121 | 51.7% | 24 | 51.1% | 29 | 53.7% | Match Log |
| 51 | Borna Coric | 2013–2026 | 200 | 51.7% | 30 | 45.5% | 69 | 51.9% | Match Log |
| 52 | Hyeon Chung | 2014–2026 | 71 | 51.4% | 14 | 56.0% | 13 | 48.1% | Match Log |
| 53 | Lucas Pouille | 2012–2026 | 137 | 51.1% | 33 | 51.6% | 34 | 47.2% | Match Log |
| 54 | Tallon Griekspoor | 2015–2026 | 120 | 51.1% | 17 | 44.7% | 20 | 40.0% | Match Log |
| 55 | Reilly Opelka | 2015–2026 | 124 | 51.0% | 17 | 43.6% | 33 | 49.3% | Match Log |
| 56 | Fabio Fognini | 2004–2025 | 398 | 51.0% | 71 | 53.0% | 98 | 46.4% | Match Log |
| 57 | Matteo Arnaldi | 2019–2026 | 69 | 50.0% | 15 | 55.6% | 28 | 51.9% | Match Log |
| 58 | Emil Ruusuvuori | 2018–2026 | 97 | 49.7% | 10 | 37.0% | 20 | 48.8% | Match Log |
| 59 | Fabian Marozsan | 2018–2026 | 70 | 49.6% | 11 | 47.8% | 26 | 54.2% | Match Log |
| 60 | Sebastian Baez | 2018–2026 | 115 | 49.4% | 10 | 35.7% | 16 | 31.4% | Match Log |
| 61 | Botic van de Zandschulp | 2016–2026 | 111 | 49.3% | 23 | 51.1% | 21 | 43.8% | Match Log |
| 62 | Marton Fucsovics | 2010–2026 | 164 | 48.7% | 33 | 48.5% | 27 | 40.9% | Match Log |
| 63 | Kyle Edmund | 2012–2026 | 113 | 48.5% | 23 | 47.9% | 23 | 39.0% | Match Log |
| 64 | Nicolas Jarry | 2014–2026 | 110 | 48.5% | 13 | 36.1% | 22 | 45.8% | Match Log |
| 65 | Ilya Ivashka | 2013–2026 | 78 | 48.4% | 11 | 44.0% | 10 | 40.0% | Match Log |
| 66 | Miomir Kecmanovic | 2017–2026 | 171 | 48.4% | 28 | 49.1% | 30 | 36.1% | Match Log |
| 67 | Tomas Martin Etcheverry | 2017–2026 | 104 | 48.4% | 18 | 50.0% | 21 | 42.0% | Match Log |
| 68 | Bernard Tomic | 2008–2026 | 170 | 48.3% | 41 | 51.9% | 31 | 40.8% | Match Log |
| 69 | Laslo Djere | 2013–2026 | 152 | 48.3% | 14 | 31.1% | 18 | 36.7% | Match Log |
| 70 | Filip Krajinovic | 2008–2025 | 115 | 47.9% | 14 | 35.0% | 26 | 44.1% | Match Log |
| 71 | Arthur Rinderknech | 2018–2026 | 106 | 47.7% | 15 | 40.5% | 20 | 42.6% | Match Log |
| 72 | Aslan Karatsev | 2011–2026 | 78 | 47.6% | 14 | 51.9% | 17 | 44.7% | Match Log |
| 73 | Yannick Hanfmann | 2015–2026 | 92 | 47.4% | 3 | 14.3% | 16 | 53.3% | Match Log |
| 74 | Soonwoo Kwon | 2015–2026 | 55 | 47.0% | 7 | 25.9% | 1 | — | Match Log |
| 75 | Lorenzo Sonego | 2014–2026 | 162 | 46.8% | 33 | 51.6% | 36 | 41.4% | Match Log |
| 76 | Martin Klizan | 2007–2026 | 128 | 46.7% | 18 | 39.1% | 10 | 25.0% | Match Log |
| 77 | Nuno Borges | 2019–2026 | 78 | 46.7% | 19 | 52.8% | 17 | 40.5% | Match Log |
| 78 | Daniel Evans | 2006–2026 | 140 | 46.7% | 33 | 50.0% | 22 | 34.9% | Match Log |
| 79 | Jordan Thompson | 2013–2026 | 150 | 46.6% | 28 | 40.0% | 24 | 42.9% | Match Log |
| 80 | Mariano Navone | 2019–2026 | 50 | 46.3% | 6 | — | 8 | 32.0% | Match Log |
| 81 | Marcos Giron | 2014–2026 | 134 | 46.2% | 15 | 34.9% | 30 | 41.1% | Match Log |
| 82 | Adrian Mannarino | 2004–2026 | 312 | 46.0% | 51 | 44.7% | 59 | 40.1% | Match Log |
| 83 | Jan-Lennard Struff | 2009–2026 | 219 | 45.9% | 32 | 41.0% | 55 | 49.1% | Match Log |
| 84 | Albert Ramos-Vinolas | 2007–2026 | 276 | 45.8% | 25 | 32.9% | 58 | 45.3% | Match Log |
| 85 | Nikoloz Basilashvili | 2008–2026 | 148 | 45.4% | 23 | 41.8% | 28 | 37.3% | Match Log |
| 86 | Yoshihito Nishioka | 2014–2026 | 131 | 45.0% | 19 | 33.3% | 29 | 42.6% | Match Log |
| 87 | Benoit Paire | 2007–2026 | 239 | 44.9% | 44 | 48.4% | 44 | 38.6% | Match Log |
| 88 | Corentin Moutet | 2016–2026 | 101 | 44.9% | 25 | 47.2% | 15 | 35.7% | Match Log |
| 89 | Thanasi Kokkinakis | 2013–2026 | 73 | 44.8% | 17 | 40.5% | 17 | 43.6% | Match Log |
| 90 | Lloyd Harris | 2015–2026 | 64 | 44.8% | 16 | 41.0% | 10 | 41.7% | Match Log |
| 91 | Jiri Vesely | 2010–2026 | 129 | 44.6% | 28 | 41.8% | 12 | 35.3% | Match Log |
| 92 | Zizou Bergs | 2018–2026 | 51 | 44.3% | 5 | — | 15 | 48.4% | Match Log |
| 93 | Jaume Munar | 2014–2026 | 127 | 44.3% | 17 | 36.2% | 22 | 40.0% | Match Log |
| 94 | Robin Haase | 2005–2025 | 202 | 44.2% | 20 | 31.3% | 34 | 41.5% | Match Log |
| 95 | Benjamin Bonzi | 2015–2026 | 63 | 44.1% | 15 | 44.1% | 12 | 42.9% | Match Log |
| 96 | Mikael Ymer | 2015–2026 | 58 | 43.9% | 12 | 44.4% | 4 | — | Match Log |
| 97 | Roberto Carballes Baena | 2011–2026 | 129 | 43.9% | 16 | 34.8% | 16 | 39.0% | Match Log |
| 98 | Damir Dzumhur | 2011–2026 | 132 | 43.9% | 19 | 37.3% | 20 | 35.7% | Match Log |
| 99 | Alexei Popyrin | 2017–2026 | 113 | 43.8% | 24 | 45.3% | 43 | 53.8% | Match Log |
| 100 | Mackenzie McDonald | 2016–2026 | 113 | 43.8% | 18 | 38.3% | 23 | 40.4% | Match Log |
| 101 | Alexander Shevchenko | 2018–2026 | 56 | 43.8% | 5 | — | 13 | 44.8% | Match Log |
| 102 | Pierre-Hugues Herbert | 2010–2026 | 105 | 43.8% | 17 | 37.0% | 15 | 34.1% | Match Log |
| 103 | Dominik Koepfer | 2016–2026 | 54 | 43.2% | 12 | 41.4% | 13 | 48.1% | Match Log |
| 104 | Vasek Pospisil | 2007–2025 | 122 | 43.1% | 18 | 35.3% | 27 | 38.0% | Match Log |
| 105 | Sebastian Ofner | 2015–2026 | 50 | 43.1% | 11 | 45.8% | 8 | 38.1% | Match Log |
| 106 | Zhizhen Zhang | 2012–2026 | 55 | 43.0% | 8 | 38.1% | 14 | 43.8% | Match Log |
| 107 | Dusan Lajovic | 2007–2026 | 192 | 43.0% | 27 | 37.5% | 42 | 42.4% | Match Log |
| 108 | Maxime Cressy | 2019–2026 | 43 | 42.6% | 8 | — | 3 | — | Match Log |
| 109 | Roman Safiullin | 2015–2026 | 53 | 42.4% | 11 | 42.3% | 19 | 48.7% | Match Log |
| 110 | Alexandre Muller | 2014–2026 | 55 | 42.3% | 6 | 27.3% | 14 | 41.2% | Match Log |
| 111 | Ricardas Berankis | 2007–2026 | 104 | 41.8% | 21 | 36.8% | 3 | — | Match Log |
| 112 | Federico Coria | 2010–2026 | 54 | 41.5% | 5 | 21.7% | 2 | — | Match Log |
| 113 | Rinky Hijikata | 2021–2026 | 43 | 41.0% | 7 | 35.0% | 8 | — | Match Log |
| 114 | Aleksandar Vukic | 2018–2026 | 60 | 40.8% | 6 | 27.3% | 13 | 39.4% | Match Log |
| 115 | Pedro Martinez | 2016–2026 | 85 | 40.7% | 15 | 40.5% | 10 | 27.8% | Match Log |
| 116 | Thiago Monteiro | 2011–2026 | 81 | 40.5% | 7 | 21.9% | 8 | — | Match Log |
| 117 | Mikhail Kukushkin | 2006–2026 | 144 | 39.8% | 28 | 38.4% | 25 | 40.3% | Match Log |
| 118 | Christopher O'Connell | 2011–2026 | 62 | 39.2% | 10 | 32.3% | 10 | 34.5% | Match Log |
| 119 | Christopher Eubanks | 2017–2026 | 43 | 39.1% | 8 | 34.8% | 8 | 34.8% | Match Log |
| 120 | Radu Albot | 2008–2026 | 89 | 39.0% | 15 | 33.3% | 11 | 40.7% | Match Log |
| 121 | Hugo Gaston | 2018–2026 | 48 | 38.7% | 11 | 36.7% | 10 | 41.7% | Match Log |
| 122 | Marco Cecchinato | 2010–2026 | 79 | 38.3% | 10 | 30.3% | 13 | 36.1% | Match Log |
| 123 | Daniel Elahi Galan | 2015–2026 | 45 | 38.1% | 12 | 44.4% | 4 | — | Match Log |
| 124 | Illya Marchenko | 2006–2026 | 50 | 37.9% | 8 | 30.8% | 2 | — | Match Log |
| 125 | Gregoire Barrere | 2012–2026 | 38 | 37.3% | 7 | 28.0% | 6 | — | Match Log |
| 126 | Quentin Halys | 2012–2026 | 56 | 37.1% | 14 | 34.1% | 11 | 44.0% | Match Log |
| 127 | Aleksandar Kovacevic | 2021–2026 | 40 | 37.0% | 1 | — | 3 | 13.6% | Match Log |
| 128 | James Duckworth | 2010–2026 | 74 | 37.0% | 13 | 24.5% | 11 | 47.8% | Match Log |
| 129 | Henri Laaksonen | 2009–2025 | 37 | 36.6% | 8 | 40.0% | 2 | — | Match Log |
| 130 | Daniel Altmaier | 2014–2026 | 69 | 36.1% | 14 | 42.4% | 16 | 37.2% | Match Log |
| 131 | Teymuraz Gabashvili | 2001–2025 | 109 | 36.0% | 18 | 36.0% | 11 | 28.2% | Match Log |
| 132 | Taro Daniel | 2010–2026 | 81 | 35.8% | 8 | 21.1% | 13 | 43.3% | Match Log |
| 133 | Denis Kudla | 2010–2025 | 71 | 35.1% | 17 | 36.2% | 7 | 26.9% | Match Log |
| 134 | Facundo Bagnis | 2008–2026 | 45 | 34.1% | 5 | 22.7% | 5 | — | Match Log |
| 135 | Maximilian Marterer | 2015–2026 | 37 | 32.2% | 10 | 35.7% | 4 | — | Match Log |
| 136 | Evgeny Donskoy | 2007–2025 | 50 | 31.1% | 10 | 30.3% | 6 | — | Match Log |