CPI Rk Team Rating W - L W% Ow% Oow% SoSrk ATPRk
1 Rafael Nadal 0.19901 28 - 2 0.933 0.640 0.598 2 1
2 Roger Federer 0.15826 17 - 2 0.895 0.612 0.590 12 3
3 Juan Martin del Potro 0.12198 28 - 7 0.800 0.633 0.595 6 4
4 Alexander Zverev 0.11221 31 - 8 0.795 0.614 0.592 11 2
5 Dominic Thiem 0.09723 33 - 10 0.767 0.604 0.589 15 5
6 Marin Cilic 0.08770 21 - 9 0.700 0.659 0.589 1 6
7 Nick Kyrgios 0.08497 10 - 3 0.769 0.571 0.573 54 47
8 Jo-Wilfried Tsonga 0.07639 5 - 2 0.714 0.602 0.578 19 161
9 David Goffin 0.07420 19 - 9 0.679 0.632 0.595 7 18
10 Kei Nishikori 0.07239 16 - 8 0.667 0.642 0.592 3 16
11 Kevin Anderson 0.06867 23 - 9 0.719 0.567 0.575 59 7
12 Michael Mmoh 0.06348 5 - 2 0.714 0.560 0.555 69 145
13 Hyeon Chung 0.06240 20 - 9 0.690 0.571 0.584 45 9
14 Kyle Edmund 0.06061 19 - 10 0.655 0.609 0.580 14 12
15 Grigor Dimitrov 0.05874 19 - 11 0.633 0.629 0.585 9 11
16 Borna Coric 0.05811 17 - 9 0.654 0.600 0.578 21 20
17 Novak Djokovic 0.05689 14 - 8 0.636 0.613 0.587 13 19
18 Roberto Bautista Agut 0.05520 20 - 10 0.667 0.572 0.569 56 17
19 Fabio Fognini 0.05219 22 - 12 0.647 0.575 0.583 40 14
20 Milos Raonic 0.05169 12 - 7 0.632 0.597 0.576 29 27
21 Pablo Carreno Busta 0.04971 21 - 12 0.636 0.579 0.576 39 15
22 Gael Monfils 0.04900 18 - 11 0.621 0.593 0.582 31 31
23 Frances Tiafoe 0.04677 17 - 10 0.630 0.573 0.570 52 39
24 Filip Krajinovic 0.04589 9 - 6 0.600 0.608 0.575 17 73
25 Martin Klizan 0.04463 8 - 5 0.615 0.585 0.560 43 61
26 Gilles Simon 0.04337 19 - 12 0.613 0.572 0.576 50 29
27 Steve Johnson 0.04337 18 - 10 0.643 0.536 0.568 85 32
28 Denis Shapovalov 0.04207 17 - 12 0.586 0.601 0.579 20 22
29 Diego Schwartzman 0.04052 20 - 13 0.606 0.562 0.575 66 10
30 Karen Khachanov 0.03937 18 - 12 0.600 0.560 0.581 64 23
31 Taylor Fritz 0.03880 10 - 6 0.625 0.530 0.565 93 46
32 Philipp Kohlschreiber 0.03865 16 - 12 0.571 0.599 0.578 23 30
33 Joao Sousa 0.03858 17 - 12 0.586 0.573 0.583 44 44
34 Richard Gasquet 0.03837 16 - 12 0.571 0.595 0.581 25 34
35 Andrey Rublev 0.03738 11 - 8 0.579 0.577 0.578 41 64
36 Pierre-Hugues Herbert 0.03716 14 - 10 0.583 0.569 0.578 53 55
37 Maximilian Marterer 0.03703 14 - 10 0.583 0.572 0.570 55 45
38 Jeremy Chardy 0.03544 12 - 9 0.571 0.570 0.585 47 51
39 Marton Fucsovics 0.03527 13 - 9 0.591 0.551 0.563 74 28
40 Andreas Seppi 0.03411 14 - 10 0.583 0.550 0.569 73 26
41 John Isner 0.03404 14 - 11 0.560 0.582 0.573 37 8
42 Alex de Minaur 0.03376 9 - 7 0.563 0.574 0.575 48 57
43 Daniil Medvedev 0.03279 12 - 10 0.545 0.592 0.577 34 48
44 Lucas Pouille 0.03264 14 - 10 0.583 0.540 0.565 83 21
45 Fernando Verdasco 0.03253 16 - 13 0.552 0.579 0.577 38 24
46 Stefanos Tsitsipas 0.03145 16 - 14 0.533 0.598 0.579 22 25
47 Aljaz Bedene 0.03089 13 - 11 0.542 0.589 0.560 36 52
48 Jozef Kovalik 0.03080 4 - 3 0.571 0.545 0.555 81 104
49 Marco Cecchinato 0.03049 13 - 11 0.542 0.584 0.562 42 13
50 Pablo Cuevas 0.02956 13 - 11 0.542 0.573 0.567 58 43
51 Lorenzo Sonego 0.02930 4 - 3 0.571 0.523 0.573 96 114
52 Benoit Paire 0.02920 15 - 13 0.536 0.574 0.577 46 49
53 Malek Jaziri 0.02906 13 - 10 0.565 0.530 0.573 88 38
54 Dusan Lajovic 0.02902 12 - 12 0.500 0.636 0.573 8 42
55 Nicolas Jarry 0.02885 13 - 10 0.565 0.529 0.571 92 41
56 Peter Gojowczyk 0.02854 18 - 14 0.563 0.536 0.557 91 40
57 Pablo Andujar 0.02582 7 - 7 0.500 0.602 0.569 24 65
58 Leonardo Mayer 0.02568 13 - 13 0.500 0.595 0.581 26 76
59 Tomas Berdych 0.02567 10 - 10 0.500 0.595 0.581 27 36
60 Stefano Travaglia 0.02561 5 - 4 0.556 0.510 0.574 109 124
61 Ryan Harrison 0.02445 13 - 12 0.520 0.552 0.571 70 58
62 Taro Daniel 0.02380 7 - 6 0.538 0.517 0.571 105 67
63 Roberto Carballes Baena 0.02357 11 - 10 0.524 0.541 0.560 84 62
64 Robin Haase 0.02306 13 - 13 0.500 0.572 0.564 60 69
65 Mirza Basic 0.02268 10 - 8 0.556 0.487 0.559 125 50
66 John Millman 0.02244 9 - 8 0.529 0.513 0.575 108 37
67 Guido Pella 0.02079 12 - 13 0.480 0.583 0.554 51 81
68 Feliciano Lopez 0.02062 12 - 12 0.500 0.538 0.569 82 60
69 Guillermo Garcia-Lopez 0.02039 12 - 13 0.480 0.568 0.571 61 75
70 Alexandr Dolgopolov 0.01939 5 - 5 0.500 0.527 0.559 100 171
71 Ricardo Ojeda Lara 0.01892 3 - 3 0.500 0.524 0.551 107 -
72 Jan-Lennard Struff 0.01864 12 - 13 0.480 0.547 0.563 78 77
73 Albert Ramos-Vinolas 0.01790 15 - 16 0.484 0.530 0.561 95 35
74 Damir Dzumhur 0.01694 13 - 15 0.464 0.544 0.572 76 54
75 Evgeny Donskoy 0.01665 9 - 11 0.450 0.564 0.575 62 80
76 Tennys Sandgren 0.01640 12 - 14 0.462 0.547 0.558 80 33
77 Julien Benneteau 0.01552 5 - 7 0.417 0.608 0.580 16 133
78 Jared Donaldson 0.01538 12 - 14 0.462 0.530 0.556 97 68
79 Thanasi Kokkinakis 0.01486 3 - 4 0.429 0.575 0.571 49 196
80 Cameron Norrie 0.01483 5 - 7 0.417 0.604 0.563 30 95
81 David Ferrer 0.01472 7 - 10 0.412 0.605 0.576 18 113
82 Yuki Bhambri 0.01458 5 - 5 0.500 0.472 0.523 136 56
83 Thiago Monteiro 0.01435 5 - 6 0.455 0.526 0.552 104 117
84 Sam Querrey 0.01346 9 - 11 0.450 0.517 0.552 110 59
85 Denis Istomin 0.01325 7 - 9 0.438 0.535 0.554 94 193
86 Ivo Karlovic 0.01313 9 - 11 0.450 0.511 0.553 112 97
87 Denis Kudla 0.01303 2 - 3 0.400 0.601 0.563 32 70
88 Marcos Baghdatis 0.01280 7 - 8 0.467 0.475 0.557 130 99
89 Adrian Mannarino 0.01249 9 - 13 0.409 0.571 0.559 63 71
90 Ilya Ivashka 0.01232 5 - 7 0.417 0.553 0.557 75 78
91 Federico Delbonis 0.01231 9 - 12 0.429 0.529 0.559 98 84
92 Horacio Zeballos 0.01202 8 - 11 0.421 0.534 0.565 87 123
93 Nikoloz Basilashvili 0.01195 9 - 13 0.409 0.555 0.567 67 83
94 Matteo Berrettini 0.01110 5 - 8 0.385 0.583 0.573 35 66
95 Nicolas Mahut 0.01073 3 - 5 0.375 0.584 0.597 33 -
96 Nicolas Kicker 0.01031 8 - 11 0.421 0.500 0.552 117 92
97 Casper Ruud 0.00945 4 - 6 0.400 0.518 0.550 111 91
98 Mackenzie McDonald 0.00904 2 - 4 0.333 0.638 0.600 4 90
99 Jaume Munar 0.00890 2 - 4 0.333 0.634 0.597 5 79
100 Thomas Fabbiano 0.00848 6 - 10 0.375 0.532 0.569 90 153
101 Gilles Muller 0.00847 7 - 12 0.368 0.550 0.559 77 100
102 Jiri Vesely 0.00798 7 - 11 0.389 0.493 0.559 120 119
103 Mischa Zverev 0.00708 9 - 16 0.360 0.523 0.555 106 89
104 Vasek Pospisil 0.00689 2 - 4 0.333 0.567 0.580 57 53
105 Carlos Berlocq 0.00621 2 - 4 0.333 0.529 0.600 79 121
106 Mikhail Youzhny 0.00609 5 - 9 0.357 0.491 0.554 123 155
107 Corentin Moutet 0.00598 3 - 6 0.333 0.530 0.574 86 167
108 Dudi Sela 0.00567 3 - 6 0.333 0.524 0.558 102 187
109 Lukas Lacko 0.00525 3 - 6 0.333 0.500 0.567 114 72
110 Gastao Elias 0.00517 2 - 4 0.333 0.496 0.568 115 143
111 Matthew Ebden 0.00507 4 - 9 0.308 0.560 0.556 68 63
112 Yannick Maden 0.00506 3 - 6 0.333 0.500 0.547 118 115
113 Rogerio Dutra Silva 0.00494 5 - 10 0.333 0.491 0.553 124 96
114 Viktor Troicki 0.00477 5 - 10 0.333 0.483 0.551 127 144
115 Stan Wawrinka 0.00466 4 - 8 0.333 0.484 0.538 131 150
116 Ernesto Escobedo 0.00464 3 - 7 0.300 0.561 0.547 72 175
117 Ruben Bemelmans 0.00421 3 - 7 0.300 0.529 0.556 99 116
118 Marius Copil 0.00388 5 - 11 0.313 0.485 0.541 128 87
119 Radu Albot 0.00388 6 - 14 0.300 0.509 0.554 113 147
120 Jack Sock 0.00386 5 - 11 0.313 0.478 0.553 129 131
121 Mikhail Kukushkin 0.00383 5 - 11 0.313 0.482 0.540 132 82
122 Laslo Djere 0.00351 4 - 8 0.333 0.427 0.520 141 102
123 Paolo Lorenzi 0.00325 4 - 10 0.286 0.502 0.553 116 -
124 Thomaz Bellucci 0.00317 2 - 5 0.286 0.495 0.554 119 -
125 Tim Smyczek 0.00307 2 - 5 0.286 0.496 0.535 126 125
126 Gerald Melzer 0.00256 2 - 5 0.286 0.442 0.562 138 -
127 Bjorn Fratangelo 0.00247 2 - 5 0.286 0.444 0.536 140 142
128 Yoshihito Nishioka 0.00241 2 - 6 0.250 0.520 0.569 101 139
129 Ricardas Berankis 0.00176 2 - 7 0.222 0.529 0.575 89 98
130 Noah Rubin 0.00164 1 - 4 0.200 0.591 0.587 28 110
131 Elias Ymer 0.00122 1 - 4 0.200 0.521 0.564 103 86
132 Yannick Hanfmann 0.00106 1 - 5 0.167 0.632 0.573 10 170
133 Felix Auger-Aliassime 0.00090 1 - 4 0.200 0.447 0.563 137 -
134 Yuichi Sugita 0.00089 3 - 13 0.188 0.493 0.555 122 151
135 Calvin Hemery 0.00055 1 - 5 0.167 0.462 0.559 135 103
136 Peter Polansky 0.00036 1 - 6 0.143 0.477 0.541 134 159
137 Victor Estrella Burgos 0.00025 1 - 8 0.111 0.564 0.572 65 -
138 Donald Young 0.00024 1 - 8 0.111 0.547 0.575 71 -
139 Blaz Kavcic 0.00021 1 - 7 0.125 0.446 0.543 139 -
140 Andreas Haider-Maurer 0.00000 0 - 9 0.000 0.498 0.547 121 -
141 Florian Mayer 0.00000 0 - 9 0.000 0.473 0.552 133 -
142 Jordan Thompson 0.00000 0 - 5 0.000 0.352 0.510 142 93