Leaderboard data updated: 2026-11-01 07:19 UTC

Best Win Percentage vs Top 20 — Active ATP Players

Novak Djokovic leads among active players for win percentage vs Top 20: 73.3%. Qualification: at least 20 recorded main-draw singles results matching this metric in the selected career scope.

← ATP Leaders

About this leaderboard

Wins as a share of recorded results against opponents ranked in the Top 20 at the time of the match, including credited walkovers. Active means ranked or having played a singles match within the past 52 weeks, including qualifying. Scheduled matches and unplayed walkovers do not count. Records cover the selected era.

How to read this table
  • Match Log opens the results behind a player's record with the relevant filters applied.
  • Related columns compare records against Top 10, Top 20, Top 50, and Top 100 opponents.

# Player Years W vs Top 10 W% vs Top 10 W vs Top 20 W% vs Top 20 W vs Top 50 W% vs Top 50 W vs Top 100 W% vs Top 100 Match Log
1 Novak Djokovic 2004–2026 267 69.2% 400 73.3% 749 78.8% 1,004 82.0% Match Log
2 Carlos Alcaraz 2019–2026 56 69.1% 100 72.5% 191 78.3% 261 80.6% Match Log
3 Jannik Sinner 2019–2026 68 64.8% 105 68.2% 197 73.5% 297 78.0% Match Log
4 Daniil Medvedev 2013–2026 48 46.6% 101 54.6% 245 63.1% 375 68.2% Match Log
5 Arthur Fils 2021–2026 13 44.8% 29 52.7% 59 58.4% 98 62.0% Match Log
6 Alexander Zverev 2011–2026 57 41.9% 117 50.6% 306 64.7% 467 69.3% Match Log
7 Jakub Mensik 2022–2026 10 50.0% 17 48.6% 37 48.7% 67 58.3% Match Log
8 Stefanos Tsitsipas 2016–2026 37 38.5% 82 48.5% 203 59.2% 314 62.9% Match Log
9 Learner Tien 2022–2026 7 43.8% 12 46.2% 29 46.8% 49 52.7% Match Log
10 Casper Ruud 2016–2026 22 38.6% 48 45.7% 137 57.1% 238 62.0% Match Log
11 Joao Fonseca 2023–2026 2 — 9 45.0% 27 61.4% 41 58.6% Match Log
12 Valentin Vacherot 2022–2026 4 — 9 45.0% 19 — 29 — Match Log
13 Felix Auger-Aliassime 2016–2026 23 32.9% 51 44.7% 117 51.3% 234 59.2% Match Log
14 Nick Kyrgios 2012–2026 28 44.4% 45 44.6% 104 55.6% 165 61.3% Match Log
15 Jack Draper 2018–2026 9 36.0% 24 44.4% 61 54.5% 95 61.7% Match Log
16 Taylor Fritz 2014–2026 28 36.4% 55 44.0% 152 52.8% 271 58.4% Match Log
17 Lorenzo Musetti 2019–2026 17 33.3% 41 43.6% 88 50.0% 153 56.3% Match Log
18 Holger Rune 2020–2026 20 45.5% 27 42.2% 83 55.7% 138 60.5% Match Log
19 Andrey Rublev 2013–2026 26 32.9% 55 42.0% 186 54.5% 321 61.4% Match Log
20 Ben Shelton 2021–2026 9 27.3% 23 41.8% 66 55.5% 119 59.8% Match Log
21 Ugo Humbert 2017–2026 13 39.4% 30 41.7% 75 43.6% 134 47.5% Match Log
22 Kei Nishikori 2007–2026 39 33.1% 80 41.2% 214 55.0% 346 61.8% Match Log
23 Stan Wawrinka 2003–2026 63 37.7% 112 41.0% 283 53.5% 462 58.4% Match Log
24 Sebastian Korda 2018–2026 11 32.4% 28 40.6% 74 51.4% 127 58.5% Match Log
25 Grigor Dimitrov 2008–2026 44 31.9% 87 39.7% 239 51.8% 384 57.5% Match Log
26 Francisco Cerundolo 2019–2026 16 40.0% 30 39.5% 57 43.2% 127 53.8% Match Log
27 Giovanni Mpetshi Perricard 2020–2026 2 16.7% 9 39.1% 18 34.0% 32 39.5% Match Log
28 Tommy Paul 2015–2026 16 32.0% 35 38.5% 99 49.5% 186 57.2% Match Log
29 Flavio Cobolli 2020–2026 5 20.8% 16 37.2% 35 41.2% 76 52.1% Match Log
30 Matteo Berrettini 2017–2026 11 26.8% 26 36.6% 89 52.0% 165 58.5% Match Log
31 Jiri Lehecka 2021–2026 10 28.6% 23 35.4% 60 48.8% 105 54.4% Match Log
32 Alex de Minaur 2016–2026 17 22.7% 41 35.3% 151 55.5% 261 61.4% Match Log
33 Reilly Opelka 2015–2026 9 37.5% 19 35.2% 44 39.3% 90 46.9% Match Log
34 Gael Monfils 2004–2026 38 27.0% 86 35.1% 254 50.8% 444 57.5% Match Log
35 Marin Cilic 2005–2026 39 27.9% 83 34.9% 255 49.4% 439 58.3% Match Log
36 Alexei Popyrin 2017–2026 14 40.0% 24 34.8% 47 35.9% 89 40.1% Match Log
37 Brandon Nakashima 2018–2026 6 20.7% 21 34.4% 52 38.0% 116 50.0% Match Log
38 Hubert Hurkacz 2017–2026 19 33.9% 32 34.4% 105 50.7% 173 55.1% Match Log
39 Frances Tiafoe 2014–2026 16 28.6% 36 34.3% 100 44.4% 203 52.6% Match Log
40 Arthur Rinderknech 2018–2026 4 15.4% 17 34.0% 43 38.4% 79 42.7% Match Log
41 Alejandro Davidovich Fokina 2017–2026 13 27.1% 30 33.3% 79 41.6% 147 51.6% Match Log
42 Alexander Bublik 2014–2026 14 29.8% 29 33.3% 75 41.2% 151 49.2% Match Log
43 Denis Shapovalov 2016–2026 12 25.5% 29 33.0% 99 45.6% 184 51.4% Match Log
44 Tallon Griekspoor 2016–2026 8 19.5% 23 32.9% 55 41.0% 101 49.3% Match Log
45 Jenson Brooksby 2018–2026 3 17.6% 12 32.4% 36 41.9% 64 51.6% Match Log
46 Nicolas Jarry 2013–2026 10 38.5% 16 32.0% 47 45.2% 82 46.1% Match Log
47 David Goffin 2010–2026 21 25.9% 43 31.9% 139 45.6% 255 51.5% Match Log
48 Pablo Carreno Busta 2010–2026 11 19.3% 35 31.8% 115 42.3% 206 48.6% Match Log
49 Jan-Lennard Struff 2009–2026 17 25.8% 41 31.5% 100 37.5% 182 44.2% Match Log
50 Nikoloz Basilashvili 2010–2026 9 27.3% 20 30.8% 61 39.4% 118 43.1% Match Log
51 Lloyd Harris 2017–2026 3 18.8% 10 30.3% 30 38.5% 48 39.7% Match Log
52 Jordan Thompson 2013–2026 7 22.6% 17 29.8% 50 35.7% 98 40.5% Match Log
53 Daniel Evans 2007–2026 6 16.7% 24 29.6% 60 37.3% 119 44.1% Match Log
54 Cameron Norrie 2013–2026 12 20.7% 28 29.5% 95 46.8% 178 52.4% Match Log
55 Benjamin Bonzi 2017–2026 2 18.2% 7 29.2% 23 32.9% 52 41.6% Match Log
56 Botic van de Zandschulp 2017–2026 9 25.7% 18 29.0% 46 37.7% 90 45.5% Match Log
57 Jaume Munar 2015–2026 4 14.8% 19 28.4% 39 30.0% 89 39.4% Match Log
58 Karen Khachanov 2013–2026 18 22.8% 39 28.1% 129 42.7% 253 53.5% Match Log
59 Roberto Bautista Agut 2007–2026 20 23.3% 41 27.9% 170 46.1% 327 54.9% Match Log
60 Cristian Garin 2013–2026 4 17.4% 12 27.3% 37 35.2% 77 44.0% Match Log
61 Hugo Gaston 2018–2026 1 — 6 27.3% 14 26.9% 37 37.0% Match Log
62 Fabian Marozsan 2023–2026 6 31.6% 10 27.0% 31 36.5% 62 47.0% Match Log
63 Roman Safiullin 2017–2026 4 20.0% 10 27.0% 27 36.0% 46 39.0% Match Log
64 Daniel Altmaier 2017–2026 9 39.1% 11 26.8% 27 29.7% 54 31.8% Match Log
65 Alex Michelsen 2023–2026 3 18.8% 10 26.3% 30 37.5% 56 44.1% Match Log
66 Tomas Machac 2020–2026 5 20.8% 10 26.3% 33 42.3% 64 50.8% Match Log
67 Matteo Arnaldi 2022–2026 6 25.0% 11 26.2% 28 36.8% 54 42.9% Match Log
68 Mariano Navone 2023–2026 2 — 6 26.1% 22 37.9% 45 41.3% Match Log
69 Zhizhen Zhang 2012–2026 3 20.0% 7 25.9% 25 41.0% 44 41.9% Match Log
70 Marcos Giron 2011–2026 7 18.4% 18 25.4% 52 33.8% 104 41.3% Match Log
71 Alejandro Tabilo 2019–2026 4 25.0% 10 25.0% 24 33.3% 65 46.4% Match Log
72 Yannick Hanfmann 2010–2026 5 18.5% 10 25.0% 23 26.1% 69 43.1% Match Log
73 Marton Fucsovics 2010–2026 4 9.8% 22 24.4% 63 35.4% 132 45.7% Match Log
74 Corentin Moutet 2014–2026 3 12.5% 11 23.9% 39 35.8% 81 43.1% Match Log
75 Dusan Lajovic 2009–2026 10 26.3% 19 23.8% 68 32.1% 125 36.3% Match Log
76 Thiago Monteiro 2011–2026 4 — 5 21.7% 25 30.5% 55 36.9% Match Log
77 Adrian Mannarino 2006–2026 12 15.8% 33 21.7% 114 35.7% 218 41.0% Match Log
78 Thanasi Kokkinakis 2013–2026 3 17.6% 8 21.6% 28 32.6% 55 39.9% Match Log
79 Nuno Borges 2021–2026 2 10.0% 9 20.9% 29 33.0% 61 40.4% Match Log
80 Bernard Tomic 2008–2026 8 16.3% 17 20.7% 58 32.2% 114 40.7% Match Log
81 Mikhail Kukushkin 2007–2026 4 10.8% 14 20.0% 51 29.3% 108 37.0% Match Log
82 Yoshihito Nishioka 2013–2026 3 10.7% 11 19.3% 52 35.9% 97 40.4% Match Log
83 Pierre-Hugues Herbert 2008–2026 4 18.2% 10 19.2% 39 32.2% 77 39.3% Match Log
84 Zizou Bergs 2016–2026 3 18.8% 5 19.2% 25 38.5% 45 40.5% Match Log
85 Miomir Kecmanovic 2017–2026 6 16.7% 13 18.6% 57 34.1% 127 42.6% Match Log
86 Mackenzie McDonald 2013–2026 5 19.2% 8 17.8% 40 31.7% 82 40.2% Match Log
87 Quentin Halys 2013–2026 1 4.8% 6 17.6% 21 26.9% 48 36.1% Match Log
88 Gabriel Diallo 2022–2026 — 0.0% 4 17.4% 17 33.3% 35 46.7% Match Log
89 Luciano Darderi 2020–2026 1 — 4 17.4% 22 32.8% 54 43.5% Match Log
90 Marco Cecchinato 2012–2026 1 10.0% 4 17.4% 25 33.3% 66 38.4% Match Log
91 Ilya Ivashka 2016–2026 2 10.0% 6 16.2% 22 29.7% 56 43.4% Match Log
92 Sebastian Ofner 2016–2026 — 0.0% 4 16.0% 16 29.6% 37 39.8% Match Log
93 Lorenzo Sonego 2016–2026 7 15.6% 12 15.6% 61 33.2% 124 42.6% Match Log
94 Damir Dzumhur 2011–2026 4 15.4% 7 15.6% 35 25.9% 91 37.6% Match Log
95 Alex Molcan 2021–2026 1 8.3% 4 15.4% 16 37.2% 38 44.2% Match Log
96 Alexandre Muller 2017–2026 3 17.6% 4 14.8% 20 32.3% 35 34.3% Match Log
97 Taro Daniel 2014–2026 1 7.1% 5 14.7% 19 22.6% 52 29.5% Match Log
98 Aleksandr Shevchenko 2022–2026 3 20.0% 4 14.3% 17 27.0% 35 35.4% Match Log
99 Pedro Martinez 2015–2026 1 7.1% 5 13.9% 21 25.6% 58 36.3% Match Log
100 Christopher O'Connell 2015–2026 — 0.0% 4 13.3% 22 28.9% 47 34.3% Match Log
101 Laslo Djere 2013–2026 3 11.5% 6 12.8% 40 34.2% 104 45.8% Match Log
102 Rinky Hijikata 2019–2026 1 7.1% 3 12.5% 14 23.7% 36 35.6% Match Log
103 Aleksandar Vukic 2016–2026 1 10.0% 3 11.5% 21 32.8% 43 38.4% Match Log
104 James Duckworth 2010–2026 — 0.0% 4 11.1% 22 25.3% 48 30.6% Match Log
105 Sebastian Baez 2021–2026 2 10.0% 4 9.3% 26 28.9% 86 44.6% Match Log
106 Tomas Martin Etcheverry 2020–2026 — 0.0% 3 8.8% 28 27.7% 75 41.4% Match Log
107 Roberto Carballes Baena 2012–2026 1 4.5% 4 8.3% 27 27.0% 80 36.7% Match Log
108 Soonwoo Kwon 2016–2026 — — 1 4.5% 14 27.5% 36 40.4% Match Log