ATP TOUR Stats

RANK PLAYER SINGLES W SINGLES L SINGLES PCT DOUBLES W DOUBLES L DOUBLES PCT
1 Robin Haase 24 31 0.436 30 23 0.566
2 Damir Dzumhur 25 31 0.446 5 20 0.200
3 Adrian Mannarino 26 30 0.464 3 12 0.200
4 Mischa Zverev 19 29 0.396 12 22 0.353
5 Fernando Verdasco 33 28 0.541 10 15 0.400
6 Albert Ramos-Vinolas 21 28 0.429 2 13 0.133
7 Benoit Paire 27 28 0.491 9 10 0.474
8 Nikoloz Basilashvili 29 28 0.509 6 9 0.400
9 Denis Shapovalov 35 28 0.556 3 9 0.250
10 Joao Sousa 29 27 0.518 21 17 0.553
11 Stefanos Tsitsipas 46 27 0.630 3 10 0.231
12 Frances Tiafoe 28 26 0.519 4 9 0.308
13 Leonardo Mayer 22 25 0.468 15 15 0.500
14 Diego Schwartzman 33 25 0.569 10 21 0.323
15 Jan-Lennard Struff 23 25 0.479 34 21 0.618
16 Peter Gojowczyk 23 25 0.479 2 6 0.250
17 Philipp Kohlschreiber 24 24 0.500 3 5 0.375
18 Steve Johnson 27 24 0.529 13 12 0.520
19 Dusan Lajovic 24 24 0.500 4 8 0.333
20 Marton Fucsovics 25 24 0.510 6 10 0.375
21 Yuichi Sugita 8 24 0.250 0 4 0.000
22 Daniil Medvedev 43 24 0.642 1 4 0.200
23 Richard Gasquet 35 23 0.603 1 2 0.333
24 Guillermo Garcia-Lopez 16 23 0.410 9 14 0.391
25 Gilles Simon 33 23 0.589 5 3 0.625
26 Andreas Seppi 24 23 0.511 3 12 0.200
27 Malek Jaziri 23 23 0.500 7 9 0.438
28 Andrey Rublev 20 23 0.465 5 10 0.333
29 Marco Cecchinato 23 23 0.500 0 15 0.000
30 Radu Albot 12 23 0.343 11 13 0.458
31 Maximilian Marterer 18 23 0.439 3 9 0.250
32 Alex De Minaur 28 23 0.549 1 6 0.143
33 Fabio Fognini 46 22 0.676 14 12 0.538
34 Sam Querrey 24 22 0.522 13 10 0.565
35 Jeremy Chardy 24 22 0.522 7 8 0.467
36 Mikhail Kukushkin 21 22 0.488 1 3 0.250
37 John Isner 34 22 0.607 8 4 0.667
38 Matthew Ebden 19 22 0.463 10 16 0.385
39 Guido Pella 25 22 0.532 8 13 0.381
40 Evgeny Donskoy 14 22 0.389 2 4 0.333
41 Pablo Carreno Busta 31 22 0.585 11 8 0.579
42 Karen Khachanov 46 22 0.676 7 12 0.368
43 Nicolas Jarry 27 22 0.551 18 10 0.643
44 Feliciano Lopez 21 21 0.500 21 22 0.488
45 Kei Nishikori 43 21 0.672 0 1 0.000
46 Ryan Harrison 21 21 0.500 17 14 0.548
47 Jack Sock 9 21 0.300 39 16 0.709
48 Kyle Edmund 36 21 0.632 6 4 0.600
49 Marius Copil 19 21 0.475 1 7 0.125
50 Pierre-Hugues Herbert 24 21 0.533 27 12 0.692
51 Gael Monfils 29 20 0.592 3 5 0.375
52 Marin Cilic 42 20 0.677 1 0 1.000
53 Roberto Bautista Agut 33 20 0.623 1 0 1.000
54 Dominic Thiem 54 20 0.730 6 7 0.462
55 Borna Coric 39 20 0.661 1 2 0.333
56 Lucas Pouille 25 20 0.556 6 15 0.286
57 Tennys Sandgren 16 20 0.444 4 5 0.444
58 Taylor Fritz 23 20 0.535 5 6 0.455
59 Gilles Muller 10 19 0.345 5 3 0.625
60 Denis Istomin 14 19 0.424 3 5 0.375
61 Kevin Anderson 47 19 0.712 2 4 0.333
62 Grigor Dimitrov 24 19 0.558 5 3 0.625
63 Aljaz Bedene 21 19 0.525 0 3 0.000
64 Alexander Zverev 58 19 0.753 9 10 0.474
65 Jared Donaldson 14 19 0.424 0 0 0.000
66 John Millman 19 19 0.500 2 8 0.200
67 Mirza Basic 13 19 0.406 4 7 0.364
68 Matteo Berrettini 19 19 0.500 9 3 0.750
69 Mikhail Youzhny 7 18 0.280 0 1 0.000
70 David Ferrer 9 18 0.333 1 1 0.500
71 Jiri Vesely 16 18 0.471 6 6 0.500
72 Hyeon Chung 29 18 0.617 4 3 0.571
73 Federico Delbonis 11 18 0.379 9 9 0.500
74 Taro Daniel 17 18 0.486 1 5 0.167
75 Cameron Norrie 19 18 0.514 7 4 0.636
76 Stan Wawrinka 17 17 0.500 0 1 0.000
77 Filip Krajinovic 14 17 0.452 2 6 0.250
78 Laslo Djere 12 17 0.414 0 1 0.000
79 Roberto Carballes Baena 14 17 0.452 3 8 0.273
80 Ivo Karlovic 11 16 0.407 4 3 0.571
81 Marcos Baghdatis 12 16 0.429 0 2 0.000
82 Lukas Lacko 11 16 0.407 0 1 0.000
83 David Goffin 28 16 0.636 3 0 1.000
84 Ruben Bemelmans 6 16 0.273 1 4 0.200
85 Florian Mayer 2 15 0.118 0 4 0.000
86 Paolo Lorenzi 6 15 0.286 1 9 0.100
87 Milos Raonic 32 15 0.681 0 1 0.000
88 Richard Berankis 10 15 0.400 1 1 0.500
89 Vasek Pospisil 8 15 0.348 0 6 0.000
90 Pablo Cuevas 19 14 0.576 18 9 0.667
91 Horacio Zeballos 11 14 0.440 34 18 0.654
92 Denis Kudla 11 14 0.440 2 3 0.400
93 Ilya Ivashka 9 14 0.391 0 2 0.000
94 Jaume Munar 10 14 0.417 3 5 0.375
95 Juan Martin del Potro 47 13 0.783 2 3 0.400
96 Viktor Troicki 6 13 0.316 4 8 0.333
97 Nick Kyrgios 25 13 0.658 10 7 0.588
98 Mackenzie McDonald 9 13 0.409 2 5 0.286
99 Novak Djokovic 53 12 0.815 2 3 0.400
100 Donald Young 3 12 0.200 6 10 0.375