Leaderboard data updated: 2026-11-01 17:49 UTC

2026 ATP Hard Wins Leaders

Daniil Medvedev leads in the 2026 season standings for hard wins: 42. Recorded season totals have no additional match minimum.

← ATP Leaders

About this leaderboard

Recorded wins in main-draw singles on hard courts, including credited walkovers. Ranks players within 2026, using recorded results through the latest publication. The current season is in progress.

How to read this table
  • Recorded season totals have no additional match minimum.
  • Related values use the same season and their own qualification rules.

# Player Hard Wins Hard Win % Clay Wins Clay Win % Grass Wins Grass Win % Match Log
1 Daniil Medvedev 42 77.8% (42/54) 5 55.6% (5/9) 6 66.7% (6/9) Match Log
2 Carlos Alcaraz 32 88.9% (32/36) 5 71.4% (5/7) — — Match Log
2 Alexander Zverev 32 78% (32/41) 20 83.3% (20/24) 9 81.8% (9/11) Match Log
4 Arthur Fils 29 70.7% (29/41) 9 81.8% (9/11) 1 — Match Log
5 Tommy Paul 28 65.1% (28/43) 10 71.4% (10/14) 6 75% (6/8) Match Log
5 Frances Tiafoe 28 66.7% (28/42) 7 63.6% (7/11) 9 81.8% (9/11) Match Log
5 Taylor Fritz 28 70% (28/40) — — 11 78.6% (11/14) Match Log
8 Alex de Minaur 27 71.1% (27/38) 8 57.1% (8/14) 8 72.7% (8/11) Match Log
8 Ben Shelton 27 75% (27/36) 8 61.5% (8/13) 6 75% (6/8) Match Log
10 Jakub Mensik 26 68.4% (26/38) 8 66.7% (8/12) 1 — Match Log
10 Brandon Nakashima 26 63.4% (26/41) 5 50% (5/10) 4 66.7% (4/6) Match Log
12 Jiri Lehecka 25 64.1% (25/39) 5 55.6% (5/9) 6 66.7% (6/9) Match Log
13 Alex Michelsen 24 61.5% (24/39) 6 50% (6/12) — — Match Log
14 Rafael Jodar 21 61.8% (21/34) 19 82.6% (19/23) 2 — Match Log
15 Learner Tien 20 60.6% (20/33) 9 69.2% (9/13) 2 — Match Log
15 Valentin Vacherot 20 58.8% (20/34) 6 54.5% (6/11) — — Match Log
15 Lorenzo Musetti 20 69% (20/29) 6 60% (6/10) — — Match Log
18 Alejandro Davidovich Fokina 19 70.4% (19/27) 5 50% (5/10) 9 75% (9/12) Match Log
18 Jannik Sinner 19 90.5% (19/21) 18 94.7% (18/19) 7 100% (7/7) Match Log
18 Denis Shapovalov 19 59.4% (19/32) 2 28.6% (2/7) 1 — Match Log
18 Stefanos Tsitsipas 19 55.9% (19/34) 10 62.5% (10/16) 1 — Match Log
18 Felix Auger-Aliassime 19 67.9% (19/28) 8 61.5% (8/13) 7 70% (7/10) Match Log
18 Botic van de Zandschulp 19 55.9% (19/34) 7 53.8% (7/13) 2 40% (2/5) Match Log
24 Alexander Bublik 18 66.7% (18/27) 8 50% (8/16) 5 62.5% (5/8) Match Log
24 Karen Khachanov 18 54.5% (18/33) 6 50% (6/12) 2 — Match Log
26 Andrey Rublev 17 54.8% (17/31) 15 71.4% (15/21) — — Match Log
26 Flavio Cobolli 17 56.7% (17/30) 15 68.2% (15/22) 4 66.7% (4/6) Match Log
28 Francisco Cerundolo 16 57.1% (16/28) 14 63.6% (14/22) 5 83.3% (5/6) Match Log
28 Tallon Griekspoor 16 57.1% (16/28) 1 16.7% (1/6) 1 — Match Log
28 Cameron Norrie 16 51.6% (16/31) 5 45.5% (5/11) — — Match Log
28 Arthur Gea 16 76.2% (16/21) — — — — Match Log
28 Adrian Mannarino 16 48.5% (16/33) — 0% (0/7) 5 55.6% (5/9) Match Log
28 Hubert Hurkacz 16 55.2% (16/29) 4 50% (4/8) 4 57.1% (4/7) Match Log
34 Nuno Borges 15 53.6% (15/28) 8 50% (8/16) 5 55.6% (5/9) Match Log
35 Novak Djokovic 14 70% (14/20) 2 — 5 83.3% (5/6) Match Log
36 Luciano Darderi 13 50% (13/26) 23 67.6% (23/34) 1 — Match Log
36 Ugo Humbert 13 44.8% (13/29) 5 50% (5/10) 8 66.7% (8/12) Match Log
36 Terence Atmane 13 50% (13/26) 3 33.3% (3/9) 1 20% (1/5) Match Log
36 Quentin Halys 13 46.4% (13/28) 9 75% (9/12) 2 40% (2/5) Match Log
40 Sebastian Korda 12 66.7% (12/18) — — — — Match Log
40 Fabian Marozsan 12 46.2% (12/26) 5 45.5% (5/11) 5 55.6% (5/9) Match Log
40 Aleksandar Kovacevic 12 40% (12/30) 3 42.9% (3/7) — — Match Log
40 Jan-Lennard Struff 12 48% (12/25) 4 50% (4/8) 6 66.7% (6/9) Match Log
44 Casper Ruud 11 50% (11/22) 17 73.9% (17/23) — — Match Log
44 Rinky Hijikata 11 42.3% (11/26) 1 — 3 50% (3/6) Match Log
44 Jaume Munar 11 57.9% (11/19) 3 33.3% (3/9) 2 40% (2/5) Match Log
44 Zizou Bergs 11 44% (11/25) 3 42.9% (3/7) 7 70% (7/10) Match Log
44 Sebastian Baez 11 47.8% (11/23) 11 47.8% (11/23) — — Match Log
44 Jenson Brooksby 11 44% (11/25) — 0% (0/5) 4 50% (4/8) Match Log
44 Miomir Kecmanovic 11 40.7% (11/27) 2 25% (2/8) 2 40% (2/5) Match Log
44 Alejandro Tabilo 11 45.8% (11/24) 16 64% (16/25) — — Match Log
44 James Duckworth 11 42.3% (11/26) 1 — 2 — Match Log
53 Thiago Agustin Tirante 10 55.6% (10/18) 15 65.2% (15/23) 1 — Match Log
53 Tomas Machac 10 45.5% (10/22) 7 58.3% (7/12) — — Match Log
55 Coleman Wong 9 52.9% (9/17) — — — — Match Log
55 Arthur Fery 9 50% (9/18) — — 8 72.7% (8/11) Match Log
55 Matteo Berrettini 9 50% (9/18) 9 52.9% (9/17) 2 — Match Log
55 Kamil Majchrzak 9 40.9% (9/22) 1 — 6 75% (6/8) Match Log
55 Marin Cilic 9 47.4% (9/19) 3 37.5% (3/8) 2 40% (2/5) Match Log
60 Nikoloz Basilashvili 8 57.1% (8/14) 4 44.4% (4/9) — — Match Log
60 Daniel Merida 8 57.1% (8/14) 11 68.8% (11/16) 1 — Match Log
60 Martin Damm 8 44.4% (8/18) 1 — 2 40% (2/5) Match Log
60 Tomas Martin Etcheverry 8 36.4% (8/22) 18 64.3% (18/28) — — Match Log
60 Marcos Giron 8 38.1% (8/21) — — 3 42.9% (3/7) Match Log
60 Juan Manuel Cerundolo 8 42.1% (8/19) 10 47.6% (10/21) 2 — Match Log
60 Benjamin Bonzi 8 57.1% (8/14) 1 — 2 — Match Log
67 Adolfo Daniel Vallejo 7 50% (7/14) 8 57.1% (8/14) — — Match Log
67 Jaime Faria 7 46.7% (7/15) 7 58.3% (7/12) 1 — Match Log
67 Arthur Rinderknech 7 41.2% (7/17) 7 50% (7/14) 2 40% (2/5) Match Log
67 Yibing Wu 7 50% (7/14) 1 — — — Match Log
67 Joao Fonseca 7 58.3% (7/12) 11 61.1% (11/18) 2 — Match Log
67 Daniel Altmaier 7 35% (7/20) 8 42.1% (8/19) 4 50% (4/8) Match Log
67 Mariano Navone 7 35% (7/20) 17 63% (17/27) — — Match Log
67 Dalibor Svrcina 7 50% (7/14) — — — — Match Log
75 Ignacio Buse 6 46.2% (6/13) 14 58.3% (14/24) 3 50% (3/6) Match Log
75 Aleksandr Shevchenko 6 42.9% (6/14) 5 45.5% (5/11) — — Match Log
75 Alexander Blockx 6 50% (6/12) 13 65% (13/20) — — Match Log
75 Kyrian Jacquet 6 50% (6/12) 1 — 1 — Match Log
75 Martin Landaluce 6 40% (6/15) 5 55.6% (5/9) 1 20% (1/5) Match Log
75 Stan Wawrinka 6 46.2% (6/13) 1 14.3% (1/7) — — Match Log
75 Michael Zheng 6 40% (6/15) — — 2 — Match Log
75 Corentin Moutet 6 40% (6/15) 3 33.3% (3/9) 1 20% (1/5) Match Log
75 Lorenzo Sonego 6 42.9% (6/14) 3 33.3% (3/9) 3 50% (3/6) Match Log
75 Juncheng Shang 6 37.5% (6/16) — — — — Match Log
75 Marton Fucsovics 6 37.5% (6/16) — — 3 50% (3/6) Match Log
75 Reilly Opelka 6 54.5% (6/11) — — — — Match Log
75 Mattia Bellucci 6 31.6% (6/19) 3 42.9% (3/7) 3 50% (3/6) Match Log
75 Adam Walton 6 31.6% (6/19) 2 40% (2/5) 1 — Match Log
89 Yannick Hanfmann 5 38.5% (5/13) 14 58.3% (14/24) 4 50% (4/8) Match Log
89 Christopher O'Connell 5 41.7% (5/12) — — — — Match Log
89 Yunchaokete Bu 5 50% (5/10) — — — — Match Log
89 Zachary Svajda 5 33.3% (5/15) 4 57.1% (4/7) 2 — Match Log
89 Titouan Droguet 5 55.6% (5/9) 5 50% (5/10) — — Match Log
89 Roman Safiullin 5 45.5% (5/11) — — 3 60% (3/5) Match Log
89 Gabriel Diallo 5 35.7% (5/14) 1 16.7% (1/6) 3 42.9% (3/7) Match Log
89 Alexei Popyrin 5 33.3% (5/15) 6 50% (6/12) — — Match Log
89 Giovanni Mpetshi Perricard 5 27.8% (5/18) — — 2 40% (2/5) Match Log
89 Ethan Quinn 5 45.5% (5/11) 1 14.3% (1/7) 6 66.7% (6/9) Match Log
89 Raphael Collignon 5 35.7% (5/14) 7 63.6% (7/11) 2 40% (2/5) Match Log
89 Eliot Spizzirri 5 62.5% (5/8) — — — — Match Log
89 Pablo Carreno Busta 5 31.2% (5/16) 6 54.5% (6/11) 1 — Match Log
102 Jack Draper 4 44.4% (4/9) — — 3 — Match Log
102 Vit Kopriva 4 36.4% (4/11) 13 54.2% (13/24) 2 40% (2/5) Match Log
102 Rei Sakamoto 4 36.4% (4/11) — — — — Match Log
102 Alexandre Muller 4 44.4% (4/9) 2 22.2% (2/9) — — Match Log
102 Gael Monfils 4 36.4% (4/11) 1 — — — Match Log
102 Jacob Fearnley 4 33.3% (4/12) — — 1 — Match Log
108 Luca Van Assche 3 27.3% (3/11) 9 75% (9/12) — — Match Log
108 Dane Sweeny 3 42.9% (3/7) — — — — Match Log
108 Lloyd Harris 3 60% (3/5) — — — — Match Log
108 Camilo Ugo Carabelli 3 23.1% (3/13) 12 52.2% (12/23) — — Match Log
108 Valentin Royer 3 17.6% (3/17) 1 16.7% (1/6) 1 — Match Log
108 Matteo Arnaldi 3 21.4% (3/14) 8 61.5% (8/13) — — Match Log
108 Damir Dzumhur 3 27.3% (3/11) 9 50% (9/18) — — Match Log
108 Francisco Comesana 3 30% (3/10) 4 33.3% (4/12) — — Match Log
108 Hamad Medjedovic 3 25% (3/12) 7 63.6% (7/11) 1 — Match Log
108 Aleksandar Vukic 3 25% (3/12) 1 — — — Match Log
108 Roberto Bautista Agut 3 33.3% (3/9) 1 16.7% (1/6) — — Match Log
119 Holger Rune 2 40% (2/5) — — — — Match Log
119 Luca Nardi 2 40% (2/5) — — — — Match Log
119 Dino Prizmic 2 28.6% (2/7) 8 53.3% (8/15) 1 — Match Log
119 Marco Trungelliti 2 40% (2/5) 7 46.7% (7/15) — — Match Log
119 Sho Shimabukuro 2 13.3% (2/15) — — 3 50% (3/6) Match Log
119 Jerome Kym 2 — 1 — — — Match Log
119 Bernard Tomic 2 — — — — — Match Log
119 Jack Pinnington Jones 2 — — — 1 — Match Log
119 Alex Molcan 2 40% (2/5) 10 71.4% (10/14) 1 — Match Log
119 Yi Zhou 2 — — — — — Match Log
119 Clement Chidekh 2 — — — — — Match Log
119 Michael Mmoh 2 — — — — — Match Log
119 Grigor Dimitrov 2 18.2% (2/11) 1 — 5 71.4% (5/7) Match Log
119 Mees Rottgering 2 — — — — — Match Log
119 Cruz Hewitt 2 — — — — — Match Log
119 Moise Kouame 2 28.6% (2/7) 2 40% (2/5) — — Match Log
119 Hugo Gaston 2 28.6% (2/7) 4 44.4% (4/9) — — Match Log
136 Sebastian Gorzny 1 — — — — — Match Log
136 Mackenzie McDonald 1 20% (1/5) 1 — — — Match Log
136 Jordan Thompson 1 — — — — — Match Log
136 David Goffin 1 — — — — — Match Log
136 Patrick Kypson 1 20% (1/5) — — 1 — Match Log
136 Francesco Maestrelli 1 — — — — — Match Log
136 Ugo Blanchet 1 — — — — — Match Log
136 Pierre-Hugues Herbert 1 — — — — — Match Log
136 Guy Den Ouden 1 — — — — — Match Log
136 Nicolas Mejia 1 — — — 1 — Match Log
136 Nishesh Basavareddy 1 — 2 40% (2/5) — — Match Log
136 Hugo Grenier 1 — — — — — Match Log
136 Tristan Boyer 1 — — — — — Match Log
136 Jurij Rodionov 1 — 1 — — — Match Log
136 Facundo Diaz Acosta 1 — 2 33.3% (2/6) — — Match Log
136 Rodrigo Pacheco Mendez 1 — — — — — Match Log
136 Federico Cina 1 20% (1/5) 1 14.3% (1/7) — — Match Log
136 Kei Nishikori 1 — — — — — Match Log
136 Toby Samuel 1 — — — 2 40% (2/5) Match Log
136 Borna Gojo 1 — — — — — Match Log
136 Darwin Blanch 1 20% (1/5) — — — — Match Log
136 Mikhail Kukushkin 1 — — — — — Match Log
136 Andrea Vavassori 1 — — — — — Match Log
136 Taro Daniel 1 — — — — — Match Log
136 Thanasi Kokkinakis 1 — 1 — — — Match Log
136 Zhizhen Zhang 1 12.5% (1/8) 1 16.7% (1/6) 2 — Match Log
136 Pavel Kotov 1 — — — — — Match Log
136 Edward Winter 1 — — — — — Match Log
136 Dhakshineswar Suresh 1 — — — — — Match Log
136 Arthur Cazaux 1 — — — — — Match Log
136 Jesper de Jong 1 12.5% (1/8) 4 40% (4/10) 1 — Match Log
136 Felix Balshaw 1 — — — — — Match Log
136 Emilio Nava 1 20% (1/5) 4 36.4% (4/11) — — Match Log
136 Tristan Schoolkate 1 16.7% (1/6) — — — — Match Log