Advanced Baseline men's tennis rankings (March 11, 2013)

Julian Finney

Introducing a tennis rankings system that evaluates players on actual performance. You can find the women's rankings here.

Some sports rely on rankings, and others use them for conversation. College basketball, for instance, really doesn't need polls of any sort, but college football relies on them (at least, until the impending playoff goes into effect). For some sports, point totals are everything -- NASCAR and soccer, for instance. But in no sport are rankings more relevant than in tennis. Rankings often determine not only seeding, but qualification. One break here, one ratings boost there, and you can move from qualifying tournaments to the bigger draws.

It is a bit problematic, then, that the systems used by the ATP men's tour and the WTA women's tour are a bit arbitrary and, in some cases, in no way indicative of actual skill. The luck of your tournament draw, especially in larger tournaments, determines almost as much of your ranking as your ability does.

Here's the general structure of the ATP point system, for instance.

Type of Tournament W F SF QF R16 R32 R64 R128 Q
Grand Slams 2000 1200 720 360 180 90 45 10 25
Barclays ATP World Tour Finals 1500*
ATP World Tour Masters 1000 1000 600 360 180 90 45 10(25) (10) 25***
ATP 500 500 300 180 90 45 (20) 20***
ATP 250 250 150 90 45 20 (5) 12***
Challenger 125,000 125 75 45 25 10 5
Challenger 125,000 110 65 40 20 9 5
Challenger 100,000 100 60 35 18 8 5
Challenger 75,000 90 55 33 17 8 5
Challenger 50,000 80 48 29 15 7 3
Challenger 35,000 80 48 29 15 6 3
Futures** 15,000 35 20 10 4 1
Futures** 15,000 27 15 8 3 1
Futures** 10,000 18 10 6 2 1
*Barclays ATP World Tour finals 1500 for undefeated Champion (200 for each round robin match win, plus 400 for a semi-final win, plus 500 for the final win).
** ATP Doubles Rankings points will be awarded in Futures tournaments beginning with the semi-final round.
*** For ATP 1000: 12 points only if the main draw is larger than 56. For ATP 500: 10 points only if the main draw is larger than 32. For ATP 250: 5 points only if the main draw is larger than 32.

Now, generally speaking, the best players are going to rank the highest in a system based on points. You don't need advanced analytics, in other words, to determine that Novak Djokovic is the best, most consistent tennis player in the men's game. But away from the top tier, your ranking is determined as much by which tournaments you qualified for or entered, and how many easy first-round matches you perhaps drew or byes you received. In this way, tennis rankings can be incredibly unfair.

So we've created a better way. Over the last few months, I've been working with Colin Davy to create a measure we're calling Advanced Baseline. Think of it as a Ken Pomeroy rankings system for tennis, one that is at once both evaluative and predictive, one that rewards actual performance.

(To be clear, by the way: Colin did the work here. I just helped with quality control checks, outliers, and, now, promotion.)

Here's Colin on some of the nitty gritty details.

What makes this rankings system fundamentally different from the ATP/WTA formula is that they’re volume-independent: unlike ATP/WTA rankings, they’re not a simple tally of wins with pre-determined point values according to tournament and round progression.

The basic procedure for determining the base ranking for each player is as follows:

  • For each match in the evaluation period, the model estimates the probability of the winner being a better player than the loser based on the score of the match (so a 6-2, 6-1 victory will count more in the winner’s favor than a 7-6, 3-6, 7-5 victory).
  • The score-to-probability conversion is based on a best-fit curve that’s constructed outside of the rankings algorithm itself. From there, the head-to-head probabilities are collided against each other to reconcile the messy and often-times contradictory results from actual match play (i.e. how good is Sloane Stephens really, given that she beat Serena Williams at the Australian Open but lost to Ursula Radwanska 2 months later at Indian Wells?), with greater weight placed on more recent results. The output of this process is a steady-state rank order of players that ends up being powerfully predictive.
  • The surface adjustments to each player’s base ranking are calculated using a completely separate module that takes the base rankings as its input. The base rankings are used to predict head-to-head win probabilities for each future matchup. Over time, the module compares how often each player is expected to win (from the predicted win probabilities) to how often they actually win for each surface. The difference between expected win rate and actual win rate is the feedback signal that drives the surface adjustments: when Rafael Nadal starts winning on clay courts more often than the model says he will (or when Andy Roddick loses more often than he should), their rankings will be adjusted accordingly for that surface.

So what’s the benefit of using something this complicated to rank players over the existing ATP/WTA system? For one, it does a much better job of rewarding players that beat top-tier competition: if you beat a top 25 player, you get the same amount of credit no matter what round of the tournament in which it happened.

Second, it does a good job of filtering out players that get an oversized boost to their rankings from simply playing a high volume of tournaments and/or players that win tournaments with weak field strengths (i.e. Juan Monaco winning Hamburg 2012 when most top-tier players were resting for the Olympics).

And third, taking scoring margin into account provides a lot more insight: not only does it help filter out “lucky” wins, but it also helps differentiate between the lower-level players who can’t get accepted into anything besides Futures/Challenger Tour tournaments.

Quite simply, Advanced Baseline ranks players by their performance in matches, not tournaments.

Below are the Advanced Baseline men's rankings for March 11.

Some notes:

  • Among the ATP's Top 100 (also included below), those most underrated by the ATP (and highly rated by Advanced Baseline) are, in general, older players who don't play as many tournaments due to either choice or injury: David Nalbandian (ATP No. 93, AB No. 17), Lleyton Hewitt (ATP No. 98, AB No. 33), James Blake (ATP No. 99, AB No. 60), Tommy Robredo (ATP No. 69, AB No. 47), Mardy Fish (ATP No. 32, AB No. 18). But there are some other players who have perhaps experienced some bad luck in the rankings: Jesse Levine, Carlos Berlocq, Santiago Giraldo, Yen-Hsun Lu, Paul-Henri Mathieu, Michael Llodra, Jarkko Nieminen and Ernests Gulbis are all in the AB Top 50 but outside of the Top 50 in the official rankings.
  • On the flipside, quite a few players have reached the ATP Top 100 by either playing in a lot of tournaments or getting good draws, but not necessarily playing at a Top 100 level: Pablo Andujar, Tatsuma Ito, Martin Alund, Joao Sousa, Go Soeda, Paolo Lorenzi, et cetera.
  • I don't think David Ferrer is going to be above Rafael Nadal for too long.
  • At 34, Tommy Haas might still be one of the 10 best men's tennis players in the world. That's staggering. But he needs to bring it in a slam for once -- he's lost in the first round of three straight. (Best-of-5 might be his undoing at this point.)
  • Your Top 20 Americans (not including Andy Roddick, who hasn't quite cycled out yet):
    1. Mardy Fish (AB No. 18)
    2. Sam Querrey (No. 20)
    3. John Isner (No. 29)
    4. Brian Baker (No. 51)
    5. James Blake (No. 60)
    6. Ryan Harrison (No. 80)
    7. Michael Russell (No. 83)
    8. Steve Johnson (No. 98)
    9. Jack Sock (No. 114)
    10. Tim Smyczek (No. 119)
    11. Ryan Sweeting (No. 122)
    12. Bradley Klahn (No. 127)
    13. Rhyne Williams (No. 130)
    14. Wayne Odesnik (No. 131)
    15. Donald Young (No. 141)
    16. Rajeev Ram (No. 154)
    17. Bobby Reynolds (No. 157)
    18. Denis Kudla (No. 169)
    19. Alex Kuznetsov (No. 190)
    20. Daniel Kosakowski (No. 240)
  • I honestly thought Ryan Harrison might benefit from the AB rankings. His slam draws have been so incredibly unlucky through the years (it seems he's always playing a Top 10 player by the second round at the latest) that it seems like luck has prevented him from racking up a higher ATP point total. Alas, these rankings show he still has a long way to go.
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
1 Novak Djokovic (SRB) 1.253 0.133 0.204 -0.004 1 0 19
2 Roger Federer (SUI) 1.181 0.103 0.124 0.059 2 0 20
3 Andy Murray (GBR) 1.148 0.009 0.149 0.080 3 0 19
4 David Ferrer (ESP) 1.142 0.208 0.073 -0.021 4 0 26
5 Rafael Nadal (ESP) 1.124 0.284 0.100 -0.020 5 0 20
6 Juan Martin Del Potro (ARG) 1.105 0.139 0.103 0.021 7 1 22
7 Tomas Berdych (CZE) 1.077 0.089 0.092 -0.013 6 -1 24
8 Richard Gasquet (FRA) 1.047 0.086 0.017 -0.001 10 2 23
9 Jo-Wilfried Tsonga (FRA) 1.043 0.013 0.063 0.048 8 -1 26
10 Tommy Haas (GER) 0.997 0.017 0.065 0.032 19 9 23
11 Janko Tipsarevic (SRB) 0.995 0.068 0.081 0.020 9 -2 29
12 Stanislas Wawrinka (SUI) 0.987 0.116 0.090 -0.030 18 6 22
13 Marin Cilic (CRO) 0.981 0.078 0.040 0.007 12 -1 25
14 Kei Nishikori (JPN) 0.981 0.066 0.130 0.038 16 2 23
15 Nicolas Almagro (ESP) 0.980 0.197 0.010 -0.002 11 -4 25
16 Milos Raonic (CAN) 0.969 0.009 0.101 -0.006 17 1 24
17 David Nalbandian (ARG) 0.965 0.031 0.011 -0.008 93 76 18
18 Mardy Fish (USA) 0.939 -0.046 0.142 0.033 32 14 17
19 Mikhail Youzhny (RUS) 0.938 0.014 0.002 0.006 30 11 25
20 Sam Querrey (USA) 0.936 0.005 0.076 0.002 23 3 27
21 Juan Monaco (ARG) 0.936 0.133 -0.038 -0.017 14 -7 23
22 Kevin Anderson (RSA) 0.929 0.018 0.105 -0.016 37 15 25
23 Radek Stepanek (CZE) 0.926 0.039 0.067 -0.001 41 18 21
24 Gilles Simon (FRA) 0.925 0.074 0.088 0.001 13 -11 26
25 Marcos Baghdatis (CYP) 0.918 -0.026 0.075 0.030 35 10 24
26 Nikolay Davydenko (RUS) 0.915 0.065 0.083 -0.038 42 16 25
27 Julien Benneteau (FRA) 0.914 -0.003 0.079 -0.002 28 1 26
28 Philipp Kohlschreiber (GER) 0.913 0.062 0.056 0.041 21 -7 25
29 John Isner (USA) 0.912 -0.002 0.179 0.028 15 -14 27
30 Fernando Verdasco (ESP) 0.908 0.087 0.035 -0.015 29 -1 23
31 Andreas Seppi (ITA) 0.902 0.110 0.016 0.005 20 -11 29
32 Alexandr Dolgopolov (UKR) 0.901 0.161 0.052 -0.015 22 -10 25
33 Lleyton Hewitt (AUS) 0.901 -0.021 0.032 0.063 98 65 15
34 Andy Roddick (USA) 0.893 -0.071 0.104 0.046 N/A N/A N/A
35 Bernard Tomic (AUS) 0.891 -0.017 0.147 0.023 45 10 28
36 Gael Monfils (FRA) 0.887 0.071 0.073 -0.008 106 70 24
37 Grigor Dimitrov (BUL) 0.885 0.079 0.052 0.013 31 -6 23
38 Feliciano Lopez (ESP) 0.880 0.063 0.071 0.046 34 -4 28
39 Jarkko Nieminen (FIN) 0.878 0.034 0.013 -0.024 57 18 28
40 Michael Llodra (FRA) 0.870 -0.003 -0.017 0.017 63 23 19
41 Denis Istomin (UZB) 0.869 -0.003 0.117 0.040 43 2 32
42 Paul-Henri Mathieu (FRA) 0.862 0.079 0.006 -0.010 66 24 24
43 Thomaz Bellucci (BRA) 0.861 0.163 -0.022 -0.010 38 -5 26
44 Florian Mayer (GER) 0.858 0.091 0.046 0.045 27 -17 29
45 Marcel Granollers (ESP) 0.855 0.089 0.029 -0.008 33 -12 27
46 Xavier Malisse (BEL) 0.855 -0.026 0.021 0.053 50 4 26
47 Tommy Robredo (ESP) 0.843 0.157 -0.008 -0.053 69 22 21
48 Jeremy Chardy (FRA) 0.841 0.104 0.068 -0.003 25 -23 23
49 Ivo Karlovic (CRO) 0.840 -0.024 0.020 0.064 143 94 22
50 Ernests Gulbis (LAT) 0.840 0.045 0.103 0.001 67 17 22
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
51 Brian Baker (USA) 0.837 0.062 0.015 0.004 56 5 22
52 Yen-Hsun Lu (TPE) 0.835 -0.026 0.089 -0.007 79 27 28
53 Santiago Giraldo (COL) 0.833 0.098 0.030 -0.021 82 29 24
54 Carlos Berlocq (ARG) 0.832 0.108 -0.010 -0.033 85 31 31
55 Jerzy Janowicz (POL) 0.831 0.078 0.011 0.028 24 -31 22
56 Jurgen Melzer (AUT) 0.831 0.030 0.018 -0.004 48 -8 26
57 Ivan Dodig (CRO) 0.829 0.005 0.054 -0.002 60 3 27
58 Viktor Troicki (SRB) 0.827 0.051 0.035 -0.014 44 -14 29
59 Igor Sijsling (NED) 0.825 0.018 0.040 -0.006 72 13 24
60 James Blake (USA) 0.825 -0.026 0.076 -0.043 99 39 21
61 Jesse Levine (CAN) 0.825 0.023 0.008 0.026 97 36 26
62 Edouard Roger-Vasselin (FRA) 0.820 0.003 0.046 -0.003 78 16 30
63 Gilles Muller (LUX) 0.820 0.014 0.074 -0.011 65 2 27
64 Martin Klizan (SVK) 0.818 0.167 -0.020 -0.004 26 -38 27
65 Roberto Bautista-Agut (ESP) 0.816 0.039 0.083 -0.011 51 -14 26
66 Benoit Paire (FRA) 0.814 0.091 0.037 0.032 40 -26 30
67 Lukas Lacko (SVK) 0.813 -0.038 0.083 0.003 81 14 26
68 Steve Darcis (BEL) 0.810 0.097 -0.013 0.020 105 37 25
69 Lukasz Kubot (POL) 0.807 0.057 0.006 -0.009 94 25 24
70 Marinko Matosevic (AUS) 0.807 -0.006 0.090 0.013 53 -17 29
71 David Goffin (BEL) 0.804 0.058 0.021 -0.007 54 -17 25
72 Fabio Fognini (ITA) 0.803 0.203 0.003 0.004 36 -36 31
73 Benjamin Becker (GER) 0.803 -0.043 0.020 0.088 91 18 29
74 Aljaz Bedene (SLO) 0.802 0.118 -0.003 -0.016 77 3 25
75 Victor Hanescu (ROU) 0.801 0.135 -0.029 -0.030 55 -20 28
76 Simone Bolelli (ITA) 0.801 0.141 -0.024 0.009 75 -1 30
77 Ricardas Berankis (LTU) 0.801 -0.004 0.077 0.000 80 3 18
78 Nicolas Mahut (FRA) 0.799 0.010 -0.030 0.039 145 67 17
79 Albert Montanes (ESP) 0.799 0.125 -0.063 -0.017 95 16 25
80 Ryan Harrison (USA) 0.798 -0.001 0.093 0.000 73 -7 24
81 Sergiy Stakhovsky (UKR) 0.798 -0.032 0.051 -0.001 108 27 29
82 Lukas Rosol (CZE) 0.798 0.090 0.025 0.027 62 -20 30
83 Michael Russell (USA) 0.796 -0.040 0.064 -0.008 70 -13 29
84 Albert Ramos (ESP) 0.795 0.177 0.001 -0.007 58 -26 30
85 Robin Haase (NED) 0.793 0.098 0.030 -0.012 47 -38 31
86 Olivier Rochus (BEL) 0.792 -0.040 0.027 0.010 150 64 29
87 Dudi Sela (ISR) 0.786 -0.043 0.072 0.025 122 35 28
88 Dmitry Tursunov (RUS) 0.786 -0.034 0.101 0.027 76 -12 23
89 Horacio Zeballos (ARG) 0.786 0.176 0.022 -0.013 39 -50 28
90 Michael Berrer (GER) 0.785 -0.031 0.001 -0.026 130 40 22
91 Alejandro Falla (COL) 0.785 0.073 0.029 0.032 59 -32 30
92 Philipp Petzschner (GER) 0.784 -0.021 0.010 0.035 119 27 19
93 Frank Dancevic (CAN) 0.783 -0.048 0.053 0.003 141 48 17
94 Ruben Bemelmans (BEL) 0.783 -0.004 -0.004 0.008 117 23 25
95 Guillaume Rufin (FRA) 0.782 0.106 0.001 0.012 89 -6 24
96 Andrey Kuznetsov (RUS) 0.782 0.107 0.011 -0.002 68 -28 24
97 Alex Bogomolov Jr. (RUS) 0.781 -0.023 0.064 -0.005 140 43 31
98 Steve Johnson (USA) 0.780 -0.007 0.035 -0.016 134 36 15
99 Matthias Bachinger (GER) 0.778 0.015 -0.001 -0.023 109 10 30
100 Filippo Volandri (ITA) 0.777 0.113 -0.067 -0.012 112 12 31
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
101 Tobias Kamke (GER) 0.777 0.035 0.003 -0.002 87 -14 29
102 Blaz Kavcic (SLO) 0.776 0.091 0.043 -0.007 88 -14 29
103 Daniel Brands (GER) 0.775 0.067 0.039 -0.020 74 -29 24
104 Grega Zemlja (SLO) 0.775 0.047 0.051 0.008 61 -43 23
105 Guillermo Garcia-Lopez (ESP) 0.774 0.058 0.014 0.012 86 -19 30
106 Daniel Gimeno-Traver (ESP) 0.772 0.135 -0.009 -0.034 52 -54 32
107 Paolo Lorenzi (ITA) 0.770 0.156 0.023 -0.015 49 -58 35
108 Bjorn Phau (GER) 0.770 0.043 0.037 -0.010 121 13 27
109 Evgeny Donskoy (RUS) 0.768 0.047 0.035 -0.014 83 -26 27
110 Thiemo de Bakker (NED) 0.767 0.097 0.013 0.009 111 1 23
111 Marc Gicquel (FRA) 0.766 0.047 -0.027 -0.004 120 9 24
112 Jan Hajek (CZE) 0.765 0.145 -0.023 -0.015 96 -16 24
113 Igor Andreev (RUS) 0.765 0.075 0.021 -0.013 155 42 15
114 Jack Sock (USA) 0.764 0.036 0.035 -0.001 125 11 15
115 Jurgen Zopp (EST) 0.763 0.076 0.013 -0.009 124 9 19
116 Adrian Mannarino (FRA) 0.762 -0.029 0.066 0.001 154 38 23
117 Leonardo Mayer (ARG) 0.761 0.143 0.030 -0.009 64 -53 22
118 Federico Delbonis (ARG) 0.759 0.159 -0.007 -0.010 116 -2 23
119 Tim Smyczek (USA) 0.758 -0.008 0.095 0.034 104 -15 20
120 Cedrik-Marcel Stebe (GER) 0.757 0.084 0.033 0.007 167 47 17
121 Julian Reister (GER) 0.756 0.144 -0.023 -0.005 196 75 11
122 Ryan Sweeting (USA) 0.756 0.019 0.027 -0.016 173 51 19
123 Mischa Zverev (GER) 0.755 -0.011 0.034 -0.006 144 21 23
124 Marius Copil (ROU) 0.753 0.010 0.003 -0.004 136 12 23
125 Kenny de Schepper (FRA) 0.753 -0.004 -0.007 0.040 102 -23 28
126 Robby Ginepri (USA) 0.752 -0.050 0.010 -0.026 294 168 11
127 Bradley Klahn (USA) 0.752 -0.020 0.039 -0.004 223 96 15
128 Illya Marchenko (UKR) 0.746 -0.023 0.040 0.008 142 14 20
129 Go Soeda (JPN) 0.745 -0.010 0.139 -0.012 71 -58 29
130 Rhyne Williams (USA) 0.744 0.067 0.016 0.000 133 3 22
131 Wayne Odesnik (USA) 0.742 0.075 0.020 -0.014 131 0 20
132 Pablo Carreno-Busta (ESP) 0.741 0.123 0.080 0.000 371 239 11
133 Matthew Ebden (AUS) 0.737 -0.021 0.055 0.018 113 -20 25
134 Maxime Authom (BEL) 0.737 0.027 -0.015 0.011 159 25 27
135 Andreas Haider-Maurer (AUT) 0.736 0.093 -0.016 -0.001 115 -20 22
136 Mikhail Kukushkin (KAZ) 0.735 0.075 0.030 -0.017 158 22 18
137 Jan-Lennard Struff (GER) 0.734 0.041 0.014 -0.011 118 -19 29
138 Jan Hernych (CZE) 0.734 0.028 0.014 0.000 192 54 16
139 Josselin Ouanna (FRA) 0.733 0.025 0.031 -0.026 139 0 27
140 Peter Gojowczyk (GER) 0.733 -0.007 0.024 0.005 181 41 22
141 Donald Young (USA) 0.732 -0.024 0.066 -0.022 190 49 26
142 Stephane Robert (FRA) 0.731 0.017 0.031 -0.012 180 38 27
143 Paul Capdeville (CHI) 0.729 0.063 0.047 -0.026 147 4 24
144 Florent Serra (FRA) 0.729 0.058 0.027 0.016 137 -7 26
145 Uladzimir Ignatik (BLR) 0.728 -0.029 0.056 -0.001 153 8 23
146 Yuichi Sugita (JPN) 0.728 -0.020 0.040 0.012 138 -8 23
147 Ilija Bozoljac (SRB) 0.728 0.030 0.076 -0.008 363 216 11
148 Ruben Ramirez Hidalgo (ESP) 0.728 0.060 -0.029 -0.014 100 -48 31
149 Marco Chiudinelli (SUI) 0.728 -0.030 0.050 -0.017 165 16 21
150 Rogerio Dutra Da Silva (BRA) 0.727 0.028 0.015 -0.017 114 -36 29
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
151 Daniel Munoz-De La Nava (ESP) 0.724 0.078 0.059 -0.017 135 -16 23
152 Teymuraz Gabashvili (RUS) 0.724 0.040 0.005 -0.015 193 41 24
153 Bastian Knittel (GER) 0.723 0.034 -0.031 0.004 198 45 22
154 Rajeev Ram (USA) 0.723 -0.026 0.030 0.053 101 -53 28
155 Malek Jaziri (TUN) 0.722 0.069 0.045 0.002 129 -26 22
156 Evgeny Korolev (KAZ) 0.722 0.091 0.021 -0.010 203 47 18
157 Bobby Reynolds (USA) 0.720 -0.002 0.111 -0.018 166 9 21
158 Stephane Bohli (SUI) 0.720 -0.064 0.035 -0.018 433 275 13
159 Joao Sousa (POR) 0.719 0.097 0.020 -0.006 92 -67 30
160 Karol Beck (SVK) 0.718 -0.051 -0.003 0.019 169 9 18
161 Flavio Cipolla (ITA) 0.716 0.042 0.054 -0.021 107 -54 28
162 Adrian Ungur (ROU) 0.716 0.101 -0.029 -0.015 110 -52 28
163 Dominik Meffert (GER) 0.716 0.040 -0.023 -0.015 191 28 21
164 Pablo Andujar (ESP) 0.715 0.151 -0.026 -0.026 46 -118 31
165 Andrey Golubev (KAZ) 0.713 0.040 0.016 -0.020 187 22 19
166 Martin Alund (ARG) 0.712 0.137 -0.030 -0.016 90 -76 29
167 Antonio Veic (CRO) 0.711 0.084 0.001 -0.021 127 -40 25
168 Simon Greul (GER) 0.710 0.099 -0.011 0.003 156 -12 21
169 Denis Kudla (USA) 0.710 0.002 0.035 -0.007 160 -9 24
170 Boris Pashanski (SRB) 0.709 0.058 -0.050 -0.027 168 -2 27
171 Inigo Cervantes (ESP) 0.708 0.083 0.011 0.017 164 -7 21
172 Martin Fischer (AUT) 0.707 0.005 0.010 0.016 324 152 20
173 Potito Starace (ITA) 0.707 0.065 -0.072 -0.022 205 32 17
174 Dustin Brown (GER) 0.707 0.019 0.007 0.005 163 -11 20
175 Victor Crivoi (ROU) 0.707 0.114 -0.030 -0.021 237 62 24
176 Robert Farah (COL) 0.705 0.009 -0.009 -0.003 211 35 15
177 Tatsuma Ito (JPN) 0.705 0.010 0.047 0.001 84 -93 28
178 Arnau Brugues-Davi (ESP) 0.705 -0.016 0.085 -0.007 177 -1 24
179 John Millman (AUS) 0.703 -0.013 0.051 0.003 161 -18 26
180 Gastao Elias (POR) 0.703 0.083 0.051 -0.014 132 -48 26
181 Jimmy Wang (TPE) 0.702 -0.026 0.033 0.019 178 -3 22
182 Andreas Beck (GER) 0.702 0.106 0.005 0.012 568 386 8
183 Igor Kunitsyn (RUS) 0.701 -0.025 0.046 -0.028 162 -21 32
184 Sergio Gutierrez-Ferrol (ESP) 0.699 0.098 -0.023 -0.011 182 -2 22
185 Joao Souza (BRA) 0.699 0.107 0.000 -0.013 126 -59 22
186 Rui Machado (POR) 0.699 0.085 -0.008 -0.018 312 126 13
187 Jiri Vesely (CZE) 0.698 0.047 0.021 -0.013 236 49 25
188 Vasek Pospisil (CAN) 0.698 -0.021 0.053 -0.004 128 -60 26
189 Sergei Bubka (UKR) 0.696 -0.040 0.039 0.017 200 11 18
190 Alex Kuznetsov (USA) 0.694 0.004 0.019 0.006 255 65 20
191 Dusan Lajovic (SRB) 0.693 0.084 0.001 -0.018 152 -39 25
192 Guido Pella (ARG) 0.693 0.094 0.003 0.000 103 -89 24
193 Matteo Viola (ITA) 0.693 0.133 0.018 0.023 123 -70 30
194 Jesse Huta Galung (NED) 0.691 0.041 0.007 0.009 226 32 21
195 Javier Marti (ESP) 0.690 0.068 0.015 -0.009 195 0 27
196 Rik de Voest (RSA) 0.690 -0.057 0.032 -0.004 313 117 22
197 Andrej Martin (SVK) 0.688 0.081 0.024 -0.011 175 -22 30
198 Miloslav Mecir (SVK) 0.688 0.018 0.023 -0.009 366 168 12
199 Diego Sebastian Schwartzman (ARG) 0.688 0.149 0.012 0.000 151 -48 28
200 Peter Polansky (CAN) 0.685 0.011 0.030 -0.005 186 -14 28
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
201 Pedro Sousa (POR) 0.684 0.068 -0.005 -0.008 231 30 24
202 Adrian Menendez-Maceiras (ESP) 0.684 0.015 0.074 0.003 207 5 24
203 Tim Puetz (GER) 0.684 0.038 -0.028 0.000 355 152 14
204 Danai Udomchoke (THA) 0.683 -0.026 0.068 -0.007 204 0 18
205 Farrukh Dustov (UZB) 0.682 0.051 -0.026 0.017 215 10 16
206 Eduardo Schwank (ARG) 0.682 0.087 -0.020 -0.020 228 22 7
207 Damir Dzumhur (BIH) 0.680 0.006 -0.003 0.001 222 15 29
208 Thiago Alves (BRA) 0.680 0.032 0.053 -0.002 149 -59 23
209 Frederico Gil (POR) 0.680 0.011 0.021 -0.021 183 -26 22
210 Eric Prodon (FRA) 0.680 0.062 -0.032 -0.010 344 134 10
211 Ivan Sergeyev (UKR) 0.679 0.087 0.042 -0.012 148 -63 30
212 James Ward (GBR) 0.678 0.012 0.032 0.013 209 -3 17
213 Maxime Teixeira (FRA) 0.678 0.043 0.002 0.015 270 57 25
214 John-Patrick Smith (AUS) 0.677 -0.012 -0.003 -0.002 234 20 22
215 Yannick Mertens (BEL) 0.676 0.021 0.022 -0.012 233 18 27
216 Jonathan Dasnieres de Veigy (FRA) 0.676 0.085 -0.018 0.014 146 -70 21
217 Amir Weintraub (ISR) 0.675 -0.012 0.114 -0.009 179 -38 24
218 Matwe Middelkoop (NED) 0.675 0.077 -0.007 -0.011 242 24 19
219 Andis Juska (LAT) 0.674 0.016 -0.084 -0.014 306 87 17
220 Jan Mertl (CZE) 0.674 -0.066 0.016 -0.021 172 -48 27
221 Marsel Ilhan (TUR) 0.672 0.029 0.061 -0.003 206 -15 26
222 Michal Przysiezny (POL) 0.672 -0.012 -0.018 -0.004 176 -46 20
223 Dusan Lojda (CZE) 0.672 0.092 -0.016 -0.014 243 20 32
224 Ricardo Mello (BRA) 0.671 0.021 0.028 -0.027 409 185 12
225 Lamine Ouahab (ALG) 0.670 0.074 -0.011 -0.016 280 55 15
226 Pavol Cervenak (SVK) 0.670 0.058 -0.039 -0.014 229 3 23
227 Chris Guccione (AUS) 0.669 0.003 0.045 -0.014 584 357 10
228 Gianluca Naso (ITA) 0.669 0.095 -0.026 -0.012 194 -34 23
229 Ivo Minar (CZE) 0.669 0.047 0.000 -0.017 241 12 19
230 Facundo Bagnis (ARG) 0.669 0.107 -0.010 -0.012 274 44 21
231 Blaz Rola (SLO) 0.667 0.075 -0.013 0.000 303 72 15
232 Walter Trusendi (ITA) 0.667 0.042 -0.030 0.000 369 137 18
233 Dominic Thiem (AUT) 0.666 0.080 -0.009 0.006 305 72 17
234 Izak van der Merwe (RSA) 0.666 -0.030 0.005 0.068 249 15 22
235 Alex Bogdanovic (GBR) 0.666 -0.003 -0.036 0.004 314 79 17
236 Ze Zhang (CHN) 0.666 -0.016 0.016 0.010 157 -79 20
237 Oleksandr Nedovyesov (UKR) 0.666 0.064 0.010 0.000 199 -38 28
238 Ivan Navarro (ESP) 0.665 0.018 0.013 0.016 259 21 23
239 Guido Andreozzi (ARG) 0.665 0.071 0.021 0.000 170 -69 23
240 Daniel Kosakowski (USA) 0.664 0.007 0.030 0.000 247 7 21
241 Facundo Arguello (ARG) 0.663 0.109 0.002 0.013 201 -40 23
242 Simone Vagnozzi (ITA) 0.662 0.023 -0.022 -0.008 239 -3 24
243 Alberto Brizzi (ITA) 0.661 0.051 -0.019 0.000 321 78 17
244 Pierre-Hugues Herbert (FRA) 0.661 0.003 0.013 0.007 232 -12 27
245 Jamie Baker (GBR) 0.660 -0.005 0.038 0.000 210 -35 28
246 Thomas Fabbiano (ITA) 0.659 0.062 0.026 -0.007 244 -2 23
247 Di Wu (CHN) 0.659 -0.005 0.060 -0.008 174 -73 20
248 Gregoire Burquier (FRA) 0.658 0.000 -0.004 -0.006 225 -23 21
249 Samuel Groth (AUS) 0.657 0.005 0.060 0.062 189 -60 23
250 Konstantin Kravchuk (RUS) 0.657 -0.046 0.031 -0.004 257 7 22
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
251 Andre Ghem (BRA) 0.657 0.018 0.005 -0.011 332 81 20
252 Denys Molchanov (UKR) 0.656 -0.018 0.051 -0.013 214 -38 22
253 David Guez (FRA) 0.656 -0.011 0.026 -0.005 227 -26 22
254 Michael Yani (USA) 0.656 0.000 0.022 -0.004 218 -36 18
255 Nils Langer (GER) 0.655 0.049 -0.022 -0.001 317 62 17
256 Austin Krajicek (USA) 0.654 -0.019 0.039 0.000 462 206 15
257 James Duckworth (AUS) 0.654 0.039 0.029 -0.002 224 -33 24
258 Greg Jones (AUS) 0.654 -0.007 0.058 -0.023 322 64 15
259 Tennys Sandgren (USA) 0.653 -0.007 0.048 0.014 216 -43 27
260 Roberto Carballes Baena (ESP) 0.652 0.054 -0.009 -0.020 293 33 27
261 Maximo Gonzalez (ARG) 0.650 0.088 -0.022 -0.016 382 121 11
262 Augustin Gensse (FRA) 0.650 0.055 -0.001 -0.012 310 48 9
263 Yuki Bhambri (IND) 0.648 0.019 0.032 -0.014 266 3 13
264 Diego Junqueira (ARG) 0.647 0.030 -0.017 -0.006 390 126 19
265 Steven Moneke (GER) 0.647 0.049 -0.015 0.000 311 46 21
266 Nikola Mektic (CRO) 0.647 0.032 -0.009 -0.002 267 1 24
267 Agustin Velotti (ARG) 0.646 0.054 0.027 -0.015 185 -82 23
268 Marc Sieber (GER) 0.646 0.036 -0.001 0.000 508 240 18
269 Nicolas Renavand (FRA) 0.646 0.029 -0.010 -0.017 268 -1 19
270 Attila Balazs (HUN) 0.646 0.066 -0.018 0.000 256 -14 16
271 Nick van der Meer (NED) 0.646 0.042 0.007 0.000 482 211 12
272 Romain Jouan (FRA) 0.645 0.017 -0.009 0.001 361 89 19
273 Marco Trungelliti (ARG) 0.643 0.101 -0.015 0.003 197 -76 22
274 Marcin Gawron (POL) 0.643 0.024 0.018 0.000 349 75 19
275 Mirza Basic (BIH) 0.642 0.001 0.002 0.000 272 -3 21
276 Albano Olivetti (FRA) 0.642 -0.020 0.004 0.008 301 25 16
277 Thomas Schoorel (NED) 0.642 0.093 0.001 -0.015 288 11 19
278 Jaroslav Pospisil (CZE) 0.641 0.075 -0.005 -0.006 424 146 16
279 Daniel Evans (GBR) 0.641 -0.007 0.035 -0.024 367 88 16
280 Niels Desein (BEL) 0.640 0.018 0.044 -0.004 217 -63 28
281 Fabrice Martin (FRA) 0.640 -0.032 0.052 -0.024 285 4 22
282 Alessandro Giannessi (ITA) 0.640 0.094 -0.007 -0.005 251 -31 25
283 Julio Cesar Campozano (ECU) 0.640 0.039 0.025 0.000 202 -81 23
284 Jason Kubler (AUS) 0.640 0.030 -0.001 -0.010 415 131 15
285 Nicolas Devilder (FRA) 0.639 0.081 -0.034 0.002 277 -8 12
286 Michael Lammer (SUI) 0.639 -0.016 0.004 -0.011 341 55 20
287 Radu Albot (MDA) 0.638 0.017 0.092 -0.007 235 -52 26
288 Josh Goodall (GBR) 0.636 -0.032 -0.004 0.064 252 -36 27
289 Leonardo Kirche (BRA) 0.635 0.074 -0.044 0.000 213 -76 22
290 Amer Delic (BIH) 0.635 -0.034 0.018 -0.027 644 354 4
291 Toni Androic (CRO) 0.635 0.030 0.027 0.000 323 32 22
292 Steven Diez (CAN) 0.634 0.037 0.004 0.000 261 -31 25
293 Carlos Salamanca (COL) 0.634 0.037 -0.051 -0.012 262 -31 17
294 Riccardo Ghedin (ITA) 0.634 0.022 0.042 0.005 269 -25 21
295 James Mcgee (IRL) 0.634 -0.006 0.059 0.000 291 -4 21
296 Michael Linzer (AUT) 0.634 0.051 -0.002 0.000 334 38 18
297 Gerald Melzer (AUT) 0.633 0.024 -0.008 0.000 297 0 26
298 Lucas Pouille (FRA) 0.632 0.024 0.016 0.000 410 112 18
299 Stefan Seifert (GER) 0.631 -0.027 -0.022 -0.011 319 20 18
300 Andrea Collarini (ARG) 0.631 0.027 -0.005 -0.018 299 -1 24
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
301 Jan Minar (CZE) 0.631 -0.006 -0.022 -0.011 506 205 12
302 Frederik Nielsen (DEN) 0.631 -0.012 0.041 -0.009 493 191 12
303 Adam Feeney (AUS) 0.630 -0.041 0.028 -0.015 298 -5 18
304 Sanam Singh (IND) 0.630 -0.006 0.031 -0.013 316 12 15
305 Taro Daniel (JPN) 0.630 0.036 0.039 0.000 264 -41 29
306 Alejandro Gonzalez (COL) 0.630 0.154 0.023 0.016 171 -135 24
307 Yuri Schukin (KAZ) 0.629 0.057 -0.037 -0.020 466 159 8
308 Norbert Gombos (SVK) 0.627 0.024 -0.002 0.000 354 46 28
309 Arthur De Greef (BEL) 0.626 0.059 0.030 0.000 263 -46 26
310 Victor Estrella (DOM) 0.626 0.061 0.030 -0.010 331 21 12
311 Juan Sebastian Cabal (COL) 0.626 0.082 -0.051 0.002 481 170 5
312 Hiroki Moriya (JPN) 0.626 0.002 0.026 0.020 184 -128 25
313 Boy Westerhof (NED) 0.626 0.056 -0.023 0.000 265 -48 27
314 Jeff Dadamo (USA) 0.625 0.000 0.026 0.000 509 195 14
315 Jonathan Eysseric (FRA) 0.624 0.037 -0.006 -0.017 287 -28 28
316 Guilherme Clezar (BRA) 0.624 0.041 0.005 0.000 212 -104 30
317 Olivier Patience (FRA) 0.623 0.034 -0.040 -0.023 489 172 11
318 Guillermo Olaso (ESP) 0.623 0.039 0.000 -0.001 308 -10 23
319 Luka Gregorc (SLO) 0.623 -0.009 0.024 -0.023 747 428 7
320 Alessio di Mauro (ITA) 0.623 0.045 -0.001 -0.025 389 69 15
321 Matthew Barton (AUS) 0.622 -0.002 0.060 -0.010 221 -100 24
322 Vincent Millot (FRA) 0.621 0.011 0.028 -0.015 208 -114 21
323 Aldin Setkic (BIH) 0.621 0.029 0.007 0.000 258 -65 29
324 Michael McClune (USA) 0.620 -0.004 0.069 -0.011 357 33 17
325 Artem Smirnov (UKR) 0.620 0.070 0.035 -0.022 492 167 18
326 Jorge Aguilar (CHI) 0.620 0.052 -0.004 -0.013 188 -138 31
327 Brydan Klein (AUS) 0.619 -0.011 0.006 0.010 238 -89 35
328 Florian Reynet (FRA) 0.619 0.003 -0.002 0.000 273 -55 28
329 Marco Cecchinato (ITA) 0.619 0.042 -0.002 0.000 359 30 23
330 Edward Corrie (GBR) 0.619 -0.009 0.001 0.003 385 55 22
331 Gerard Granollers (ESP) 0.618 0.067 0.017 0.000 302 -29 28
332 Daniele Giorgini (ITA) 0.618 0.041 -0.028 0.000 510 178 17
333 Sandro Ehrat (SUI) 0.618 0.011 0.004 0.000 347 14 25
334 Dino Marcan (CRO) 0.618 0.047 -0.014 0.024 368 34 27
335 Charles-Antoine Brezac (FRA) 0.617 -0.005 -0.005 0.019 502 167 16
336 Nikola Ciric (SRB) 0.616 0.079 -0.017 -0.014 356 20 17
337 Moritz Baumann (GER) 0.615 0.024 -0.013 0.000 399 62 24
338 Richard Bloomfield (GBR) 0.614 -0.014 -0.024 0.009 540 202 16
339 Hans Podlipnik-Castillo (CHI) 0.613 0.052 -0.020 0.000 240 -99 33
340 Yannik Reuter (BEL) 0.613 0.001 0.076 0.000 320 -20 27
341 Germain Gigounon (BEL) 0.613 0.035 0.019 0.000 419 78 23
342 Tsung-Hua Yang (TPE) 0.612 0.039 0.038 -0.017 246 -96 25
343 Andrea Arnaboldi (ITA) 0.612 0.021 -0.012 -0.001 353 10 28
344 Henri Laaksonen (SUI) 0.612 0.045 0.011 0.000 283 -61 22
345 Jose Checa-Calvo (ESP) 0.611 0.048 -0.008 -0.008 286 -59 26
346 Peter Torebko (GER) 0.610 0.038 -0.015 0.023 281 -65 21
347 Luke Saville (AUS) 0.610 -0.012 0.003 -0.003 340 -7 21
348 Alexander Kudryavtsev (RUS) 0.610 0.015 0.047 -0.019 507 159 13
349 Christian Harrison (USA) 0.608 -0.008 -0.003 -0.005 392 43 18
350 Alexander Lobkov (RUS) 0.608 0.039 0.032 0.000 292 -58 26
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
351 Alexandre Sidorenko (FRA) 0.607 -0.008 -0.004 -0.005 589 238 20
352 Dzmitry Zhyrmont (BLR) 0.607 0.015 0.015 0.000 279 -73 20
353 Riccardo Bellotti (ITA) 0.607 0.052 0.023 0.000 307 -46 21
354 Philipp Oswald (AUT) 0.607 0.001 0.006 -0.018 431 77 21
355 Eric Quigley (USA) 0.607 0.003 0.004 -0.002 562 207 14
356 Marek Michalicka (CZE) 0.607 0.034 -0.005 0.000 387 31 25
357 Denis Gremelmayr (GER) 0.607 0.002 0.066 0.000 736 379 6
358 Axel Michon (FRA) 0.606 0.018 -0.034 0.000 318 -40 30
359 Laurent Recouderc (FRA) 0.606 0.015 -0.027 0.000 461 102 10
360 Jordi Samper-Montana (ESP) 0.606 -0.011 0.049 0.000 300 -60 33
361 Jose Statham (NZL) 0.605 -0.006 -0.008 -0.013 290 -71 26
362 Leandro Migani (ARG) 0.605 0.029 -0.011 0.000 276 -86 25
363 Devin Britton (USA) 0.605 -0.032 -0.007 0.002 404 41 20
364 Benjamin Mitchell (AUS) 0.604 -0.028 0.034 -0.013 375 11 26
365 Julio Silva (BRA) 0.604 0.033 -0.044 -0.023 413 48 16
366 Blake Strode (USA) 0.604 0.009 -0.013 -0.020 471 105 7
367 Daniel Cox (GBR) 0.603 -0.027 0.052 0.005 603 236 10
368 Pierre-Ludovic Duclos (CAN) 0.602 -0.004 0.017 -0.003 685 317 8
369 Marton Fucsovics (HUN) 0.602 0.021 0.007 0.023 384 15 20
370 Marcel Felder (URU) 0.602 0.004 0.021 0.011 528 158 15
371 Laurynas Grigelis (LTU) 0.602 0.040 0.022 -0.007 456 85 21
372 Matt Reid (AUS) 0.602 0.014 0.049 -0.011 230 -142 27
373 Adrien Bossel (SUI) 0.601 0.011 -0.040 0.002 407 34 22
374 Mathieu Rodrigues (FRA) 0.601 -0.004 -0.003 -0.002 485 111 19
375 Laurent Rochette (FRA) 0.600 0.082 0.000 0.008 271 -104 15
376 Benjamin Balleret (MON) 0.600 0.053 0.005 0.002 585 209 16
377 Jules Marie (FRA) 0.600 0.018 0.031 0.000 289 -88 24
378 Andres Molteni (ARG) 0.600 0.012 -0.023 -0.012 360 -18 25
379 Carsten Ball (AUS) 0.599 0.008 0.004 -0.002 626 247 10
380 Chase Buchanan (USA) 0.599 0.007 -0.017 -0.018 351 -29 18
381 James Lemke (AUS) 0.599 0.042 0.019 0.025 447 66 16
382 Alex Bolt (AUS) 0.598 -0.017 0.010 0.023 337 -45 28
383 Petru-Alexandru Luncanu (ROU) 0.598 -0.008 -0.022 -0.010 425 42 17
384 Ivan Bjelica (SRB) 0.598 0.061 -0.013 0.000 338 -46 24
385 Sherif Sabry (EGY) 0.597 0.031 0.006 0.000 467 82 16
386 Juan-Pablo Amado (ARG) 0.596 0.011 -0.020 -0.014 342 -44 21
387 Marcelo Demoliner (BRA) 0.596 0.068 0.013 0.000 253 -134 23
388 Michael Ryderstedt (SWE) 0.595 -0.008 -0.024 -0.015 534 146 14
389 Sebastian Decoud (ARG) 0.594 0.027 -0.012 -0.007 469 80 19
390 Evgeny Kirillov (RUS) 0.594 -0.040 -0.009 -0.007 383 -7 13
391 Timo Nieminen (FIN) 0.594 -0.044 -0.023 -0.010 394 3 24
392 Marc Rath (AUT) 0.593 0.019 -0.028 0.000 475 83 17
393 Andre Begemann (GER) 0.593 0.071 -0.013 -0.007 494 101 15
394 Fritz Wolmarans (RSA) 0.593 -0.026 0.032 0.002 329 -65 21
395 Pablo Galdon (ARG) 0.593 0.049 0.005 -0.009 362 -33 24
396 Robin Kern (GER) 0.592 -0.002 0.028 0.036 381 -15 21
397 Kimmer Coppejans (BEL) 0.592 0.010 -0.004 0.005 634 237 9
398 Guillermo Rivera-Aranguiz (CHI) 0.592 -0.005 -0.005 0.000 365 -33 23
399 Alexander Ward (GBR) 0.592 -0.015 -0.004 -0.006 443 44 20
400 Kyle Edmund (GBR) 0.591 0.019 -0.006 -0.013 549 149 17
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
401 Erik Chvojka (CAN) 0.589 -0.054 0.028 0.020 278 -123 22
402 Marin Bradaric (CRO) 0.588 0.012 0.004 0.000 372 -30 17
403 Mikhail Ledovskikh (RUS) 0.588 -0.007 0.045 0.005 554 151 6
404 Christopher Rungkat (INA) 0.588 -0.005 0.018 -0.015 248 -156 22
405 Luca Vanni (ITA) 0.587 0.034 -0.002 0.000 309 -96 25
406 Julien Obry (FRA) 0.587 0.007 0.017 0.000 420 14 25
407 Nikoloz Basilashvili (GEO) 0.586 0.042 -0.003 0.000 245 -162 19
408 Vladimir Uzhylovsky (UKR) 0.586 -0.014 -0.010 0.000 516 108 24
409 Kamil Capkovic (SVK) 0.585 0.008 -0.015 0.000 346 -63 25
410 Yu Chang (CHN) 0.585 0.013 0.005 0.000 339 -71 26
411 Nicolas Reissig (AUT) 0.583 0.036 -0.016 0.000 436 25 18
412 Grzegorz Panfil (POL) 0.583 0.041 -0.013 -0.009 451 39 21
413 Bjorn Fratangelo (USA) 0.583 0.099 0.007 0.000 457 44 27
414 Adam Pavlasek (CZE) 0.582 0.003 -0.011 0.000 440 26 22
415 Miljan Zekic (SRB) 0.582 0.039 0.001 0.000 427 12 20
416 Mikhail Elgin (RUS) 0.582 0.023 0.000 0.008 N/A N/A N/A
417 Kevin Krawietz (GER) 0.582 0.044 -0.008 -0.009 350 -67 26
418 Jozef Kovalik (SVK) 0.582 0.067 0.032 -0.006 335 -83 24
419 Reid Carleton (USA) 0.581 -0.016 0.000 0.000 503 84 20
420 Oliver Golding (GBR) 0.581 0.005 0.004 0.001 468 48 19
421 Antoine Benneteau (FRA) 0.581 -0.010 -0.019 -0.005 401 -20 24
422 Marc Giner (ESP) 0.580 0.056 -0.012 0.000 304 -118 30
423 Saketh-Sai Myneni (IND) 0.580 -0.023 0.035 0.000 395 -28 13
424 Peter Heller (GER) 0.579 -0.002 -0.010 0.000 465 41 26
425 Ricardo Hocevar (BRA) 0.579 -0.006 0.016 0.005 275 -150 23
426 Daniel King-Turner (NZL) 0.578 -0.012 -0.008 -0.005 376 -50 14
427 Jan Satral (CZE) 0.578 -0.007 -0.014 0.000 563 136 15
428 Teodor-Dacian Craciun (ROU) 0.578 0.014 0.000 0.000 673 245 10
429 Neil Pauffley (GBR) 0.578 -0.031 -0.010 0.000 454 25 28
430 Enrico Burzi (ITA) 0.577 0.020 -0.021 0.000 488 58 29
431 Michael Venus (NZL) 0.577 -0.009 0.002 0.000 444 13 17
432 Toshihide Matsui (JPN) 0.576 -0.014 -0.016 -0.012 496 64 20
433 Suk-Young Jeong (KOR) 0.576 -0.012 0.034 0.000 295 -138 19
434 Nicholas Monroe (USA) 0.576 -0.029 0.034 -0.021 874 440 4
435 Vishnu Vardhan (IND) 0.576 -0.003 0.073 -0.008 345 -90 15
436 Michal Konecny (CZE) 0.575 -0.059 0.024 0.027 388 -48 27
437 Guillermo Hormazabal (CHI) 0.575 0.031 -0.038 0.000 544 107 14
438 Andrey Kumantsov (RUS) 0.575 0.011 0.034 0.000 333 -105 22
439 Marco Crugnola (ITA) 0.573 0.049 -0.004 0.028 598 159 14
440 Clement Reix (FRA) 0.573 0.005 0.029 -0.006 358 -82 20
441 Miliaan Niesten (NED) 0.573 0.010 0.021 0.000 501 60 16
442 Nicolas Meister (USA) 0.572 0.016 0.022 0.000 539 97 12
443 Jerome Inzerillo (FRA) 0.572 0.013 -0.001 0.000 416 -27 23
444 Carlos Gomez-Herrera (ESP) 0.572 0.020 -0.013 0.000 439 -5 20
445 Alexey Vatutin (RUS) 0.572 0.016 0.036 0.000 453 8 26
446 Simon Stadler (GER) 0.571 0.002 -0.011 0.023 914 468 3
447 Patricio Heras (ARG) 0.571 0.069 0.026 0.000 378 -69 16
448 Juan-Martin Aranguren (ARG) 0.571 -0.003 -0.018 -0.012 512 64 14
449 Adam Chadaj (POL) 0.571 0.000 0.017 -0.009 537 88 20
450 Fabiano De Paula (BRA) 0.571 0.074 -0.002 0.000 254 -196 24
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
451 Morgan Phillips (GBR) 0.570 -0.002 0.000 -0.013 692 241 10
452 Alexander Slabinsky (GBR) 0.570 0.029 0.002 0.033 513 61 21
453 Maximilian Neuchrist (AUT) 0.569 -0.008 0.027 0.000 458 5 19
454 Gianluigi Quinzi (ITA) 0.569 0.008 -0.003 0.018 556 102 13
455 Mathias Bourgue (FRA) 0.569 0.017 0.065 -0.012 648 193 17
456 Harri Heliovaara (FIN) 0.569 -0.002 0.008 0.003 599 143 14
457 Joris De Loore (BEL) 0.569 0.037 -0.016 0.020 553 96 23
458 Fernando Romboli (BRA) 0.569 0.044 0.010 -0.009 328 -130 14
459 Colin Ebelthite (AUS) 0.569 -0.025 0.031 -0.005 746 287 4
460 Jose Pereira (BRA) 0.568 0.034 0.031 0.000 380 -80 17
461 Filip Peliwo (CAN) 0.568 -0.017 0.033 0.019 518 57 17
462 David Souto (VEN) 0.567 0.003 0.023 -0.015 326 -136 24
463 Ti Chen (TPE) 0.566 -0.032 0.016 0.007 220 -243 35
464 Yong-Kyu Lim (KOR) 0.566 -0.015 0.035 0.000 434 -30 14
465 Nikola Cacic (SRB) 0.566 -0.005 0.002 0.000 520 55 24
466 Claudio Grassi (ITA) 0.565 0.006 0.050 -0.009 327 -139 28
467 Theodoros Angelinos (GRE) 0.565 0.046 -0.019 0.000 445 -22 23
468 Nikolaus Moser (AUT) 0.564 -0.029 0.057 0.000 531 63 19
469 Artem Sitak (NZL) 0.564 -0.001 0.055 -0.014 483 14 16
470 Goran Tosic (MNE) 0.564 0.033 -0.026 0.000 448 -22 18
471 Zhe Li (CHN) 0.564 -0.017 0.003 0.000 406 -65 20
472 Ivo Klec (SVK) 0.564 -0.007 -0.003 0.011 379 -93 17
473 Renzo Olivo (ARG) 0.563 0.127 -0.009 0.001 219 -254 28
474 Gabriel Trujillo-Soler (ESP) 0.563 0.019 -0.033 -0.007 604 130 12
475 Dane Propoggia (AUS) 0.563 0.007 -0.026 -0.005 418 -57 22
476 Mate Delic (CRO) 0.562 0.008 0.000 -0.009 532 56 26
477 Tomislav Brkic (BIH) 0.562 0.044 -0.001 0.045 459 -18 21
478 Ricardo Rodriguez (VEN) 0.561 0.013 0.031 0.000 397 -81 26
479 Adrian Sikora (SVK) 0.561 0.017 0.004 0.000 400 -79 26
480 Jason Jung (USA) 0.561 0.003 0.010 0.000 542 62 21
481 Victor Baluda (RUS) 0.560 0.033 0.034 0.000 423 -58 22
482 Nicolas Pastor (ARG) 0.559 0.034 -0.006 -0.008 430 -52 15
483 Dimitar Kuzmanov (BUL) 0.559 0.016 0.027 0.000 558 75 19
484 Miguel Gallardo-Valles (MEX) 0.558 -0.033 0.039 -0.017 396 -88 20
485 Roman Borvanov (MDA) 0.558 0.020 0.040 -0.013 373 -112 22
486 Cesar Ramirez (MEX) 0.558 -0.002 -0.026 0.000 476 -10 18
487 Elie Rousset (FRA) 0.558 -0.006 -0.007 0.000 505 18 26
488 Liang-Chi Huang (TPE) 0.557 0.011 0.029 -0.002 315 -173 30
489 Maximiliano Estevez (ARG) 0.557 0.018 0.065 0.000 282 -207 28
490 Vladimir Ivanov (EST) 0.556 0.008 -0.001 0.000 452 -38 23
491 John Peers (AUS) 0.555 -0.001 -0.021 -0.009 671 180 7
492 Daniel Smethurst (GBR) 0.555 0.006 0.000 -0.012 402 -90 25
493 Thiago Monteiro (BRA) 0.555 0.026 0.000 -0.003 449 -44 22
494 Julien Dubail (BEL) 0.554 -0.021 0.011 0.000 581 87 24
495 Antonio Comporto (ITA) 0.554 0.039 -0.020 0.000 821 326 7
496 Marcelo Arevalo (ESA) 0.554 0.013 -0.007 0.000 377 -119 25
497 Wesley Koolhof (NED) 0.554 -0.002 -0.012 0.000 552 55 21
498 Marek Semjan (SVK) 0.554 0.025 -0.048 -0.008 411 -87 23
499 Danilo Petrovic (SRB) 0.554 0.039 -0.007 0.000 442 -57 29
500 Jeevan Nedunchezhiyan (IND) 0.553 -0.012 -0.036 -0.009 422 -78 20
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
501 Ante Pavic (CRO) 0.553 -0.054 0.009 -0.007 519 18 18
502 Joshua Milton (GBR) 0.552 -0.018 0.089 -0.013 386 -116 25
503 Gianni Mina (FRA) 0.552 -0.021 0.036 -0.008 688 185 14
504 Dennis Lajola (USA) 0.552 -0.019 0.011 -0.008 740 236 12
505 Catalin-Ionut Gard (ROU) 0.551 -0.018 -0.035 0.000 617 112 14
506 Matteo Trevisan (ITA) 0.550 0.035 -0.021 0.001 1102 596 5
507 Roman Jebavy (CZE) 0.550 -0.011 -0.020 -0.016 438 -69 28
508 Edoardo Eremin (ITA) 0.550 0.007 -0.015 0.000 543 35 24
509 Tiago Lopes (BRA) 0.549 -0.014 -0.030 0.000 463 -46 22
510 Gleb Sakharov (FRA) 0.549 -0.005 0.018 0.000 517 7 16
511 Alexandre Folie (BEL) 0.549 0.046 -0.011 0.000 491 -20 28
512 Michael Quintero (COL) 0.549 0.029 -0.037 -0.008 417 -95 25
513 Lorenzo Giustino (ITA) 0.549 0.045 -0.028 0.000 514 1 22
514 Matteo Marrai (ITA) 0.549 0.043 -0.029 0.000 495 -19 18
515 Mohamed Safwat (EGY) 0.548 -0.011 0.039 0.000 408 -107 26
516 Adam El Mihdawy (USA) 0.548 -0.006 -0.028 -0.010 352 -164 22
517 Kristijan Mesaros (CRO) 0.547 0.055 -0.025 0.003 655 138 16
518 Bruno Sant'Anna (BRA) 0.547 0.014 0.011 -0.008 393 -125 20
519 Denes Lukacs (HUN) 0.547 -0.004 0.013 0.000 645 126 5
520 Denis Zivkovic (USA) 0.546 -0.012 -0.020 -0.007 296 -224 21
521 Guillermo Duran (ARG) 0.546 0.030 -0.013 0.000 484 -37 19
522 Kevin Kim (USA) 0.546 -0.067 -0.046 -0.015 624 102 6
523 Alexander Bury (BLR) 0.545 0.031 -0.013 0.024 636 113 11
524 Mao-Xin Gong (CHN) 0.545 -0.022 0.046 0.002 348 -176 19
525 Filip Horansky (SVK) 0.545 0.010 0.037 0.001 652 127 22
526 Michael Look (AUS) 0.545 -0.022 -0.013 -0.024 460 -66 23
527 Daniel Garza (MEX) 0.544 -0.019 0.057 0.000 429 -98 27
528 Greg Ouellette (USA) 0.544 -0.032 0.031 -0.007 391 -137 20
529 Simon Cauvard (FRA) 0.544 -0.002 0.038 0.000 525 -4 24
530 Josko Topic (CRO) 0.542 -0.008 -0.018 -0.012 656 126 16
531 Yannick Jankovits (FRA) 0.541 -0.011 -0.005 0.000 414 -117 24
532 Nicolas Barrientos (COL) 0.540 0.028 -0.021 0.000 284 -248 24
533 Andriej Kapas (POL) 0.540 -0.003 -0.003 0.000 609 76 18
534 Viktor Galovic (ITA) 0.540 -0.001 -0.010 0.000 336 -198 27
535 Duilio Beretta (PER) 0.539 0.004 -0.011 0.000 421 -114 18
536 Alexander Sadecky (SUI) 0.539 -0.027 0.025 -0.019 570 34 14
537 Chris Wettengel (USA) 0.538 -0.014 -0.005 -0.005 710 173 13
538 Marcus Willis (GBR) 0.538 -0.023 0.001 0.009 638 100 16
539 Alexandros Jakupovic (GRE) 0.538 -0.046 -0.062 0.000 529 -10 17
540 Daniel Dutra Da Silva (BRA) 0.538 0.050 -0.035 -0.003 428 -112 24
541 Milan Pokrajac (CAN) 0.538 0.008 0.005 0.000 575 34 18
542 Phillip Simmonds (USA) 0.538 0.007 0.023 -0.018 555 13 12
543 Hugo Nys (FRA) 0.537 -0.002 0.002 0.000 606 63 19
544 David Perez Sanz (ESP) 0.537 0.015 0.041 0.000 535 -9 25
545 Antal Van Der Duim (NED) 0.537 0.029 -0.017 0.007 524 -21 23
546 Dennis Bloemke (GER) 0.536 0.007 -0.004 0.000 1015 469 10
547 Stefano Travaglia (ITA) 0.536 0.118 0.004 0.000 477 -70 11
548 Duje Kekez (CRO) 0.534 0.002 0.017 0.000 592 44 26
549 Olivier Sajous (HAI) 0.534 -0.021 0.022 0.000 739 190 11
550 Antoine Escoffier (FRA) 0.534 -0.017 -0.008 0.000 470 -80 26
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
551 Liam Broady (GBR) 0.534 0.011 -0.016 -0.001 883 332 11
552 Roberto Marcora (ITA) 0.534 -0.009 -0.010 0.000 437 -115 26
553 David Rice (GBR) 0.533 -0.027 0.025 0.016 757 204 10
554 Cristobal Saavedra-Corvalan (CHI) 0.533 0.026 -0.006 0.000 412 -142 30
555 Siarhei Betau (BEL) 0.533 -0.030 -0.038 0.000 N/A N/A N/A
556 Alexander Lazov (BUL) 0.532 0.046 -0.024 0.006 487 -69 27
557 Hiroki Kondo (JPN) 0.532 -0.010 -0.020 0.037 435 -122 17
558 Christian Lindell (SWE) 0.531 0.009 -0.017 0.000 545 -13 15
559 Jung-Woong Na (KOR) 0.530 0.000 0.005 0.000 588 29 20
560 Egor Gerasimov (BLR) 0.530 -0.002 -0.001 0.000 478 -82 18
561 Darian King (BAR) 0.530 0.016 0.022 0.000 486 -75 16
562 Markus Eriksson (SWE) 0.530 0.015 -0.022 0.000 665 103 20
563 Pedro Zerbini (BRA) 0.530 0.002 0.011 0.000 464 -99 22
564 Andrei Daescu (ROU) 0.530 -0.029 0.000 0.000 902 338 9
565 Patrik Rosenholm (SWE) 0.530 0.052 -0.021 0.000 374 -191 24
566 Yann Marti (SUI) 0.529 0.070 0.011 -0.015 925 359 11
567 Andrew Fitzpatrick (GBR) 0.529 0.029 0.000 -0.016 499 -68 25
568 Yasutaka Uchiyama (JPN) 0.528 -0.011 -0.001 -0.014 403 -165 29
569 Nicolas Santos (BRA) 0.528 0.023 0.032 0.000 473 -96 22
570 Joao Pedro Sorgi (BRA) 0.528 0.010 0.012 0.000 498 -72 24
571 Razvan Sabau (ROU) 0.528 -0.018 0.002 -0.008 857 286 9
572 Andres Artunedo Martinavarr (ESP) 0.527 -0.025 0.044 -0.008 572 0 28
573 Enrique Lopez-Perez (ESP) 0.525 -0.003 0.006 0.000 343 -230 37
574 Marko Djokovic (SRB) 0.525 0.012 -0.004 0.000 658 84 18
575 Maxim Dubarenco (MDA) 0.525 0.007 0.000 0.000 511 -64 23
576 Andre Miele (BRA) 0.524 -0.036 0.004 -0.008 455 -121 21
577 Mitchell Krueger (USA) 0.524 -0.014 -0.008 0.019 785 208 15
578 Jean-Marc Werner (GER) 0.524 0.021 -0.013 0.000 791 213 18
579 Juan Carlos Saez (CHI) 0.523 0.051 -0.004 0.000 398 -181 27
580 Sam Barry (IRL) 0.523 -0.002 0.006 0.006 591 11 25
581 Alexander Rumyantsev (RUS) 0.523 0.024 -0.001 0.000 565 -16 20
582 Mate Pavic (CRO) 0.523 -0.030 0.061 0.024 364 -218 22
583 Takanyi Garanganga (ZIM) 0.523 -0.018 0.026 -0.018 426 -157 24
584 Karim-Mohamed Maamoun (EGY) 0.522 0.003 -0.007 0.000 635 51 10
585 Denis Matsukevitch (RUS) 0.522 -0.048 -0.044 0.008 579 -6 18
586 Chu-Huan Yi (TPE) 0.521 0.022 -0.032 -0.014 627 41 13
587 Filip Veger (CRO) 0.520 -0.015 -0.016 0.000 714 127 22
588 Federico Gaio (ITA) 0.519 -0.003 -0.004 0.000 536 -52 18
589 Mikhail Biryukov (RUS) 0.519 -0.009 -0.012 -0.007 614 25 19
590 Thales Turini (BRA) 0.517 0.029 0.004 0.000 441 -149 26
591 Junn Mitsuhashi (JPN) 0.517 0.034 0.037 -0.012 593 2 7
592 Piotr Gadomski (POL) 0.516 0.053 -0.016 0.000 666 74 22
593 Lewis Burton (GBR) 0.515 -0.015 0.012 -0.017 715 122 28
594 Sarvar Ikramov (UZB) 0.515 0.013 -0.011 0.000 559 -35 21
595 Emilien Firmin (FRA) 0.515 0.000 -0.013 -0.010 725 130 17
596 Sekou Bangoura (USA) 0.513 -0.004 -0.012 -0.003 571 -25 25
597 Joshua Zavala (USA) 0.511 0.010 0.006 0.000 721 124 13
598 Vladimir Obradovic (SRB) 0.511 -0.019 -0.043 -0.018 712 114 15
599 Tristan-Samuel Weissborn (AUT) 0.511 -0.004 -0.018 0.000 651 52 21
600 Michal Schmid (CZE) 0.510 -0.005 -0.006 0.000 479 -121 26
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
601 Mikhail Fufygin (RUS) 0.510 0.006 -0.011 0.000 642 41 19
602 Mislav Hizak (CRO) 0.509 -0.035 -0.012 0.000 847 245 15
603 David Estruch (ESP) 0.508 -0.005 -0.015 0.000 597 -6 23
604 Sami Reinwein (GER) 0.508 -0.004 0.014 0.000 669 65 28
605 Ivo Mijic (GER) 0.508 0.011 -0.025 0.000 678 73 22
606 Davy Sum (FRA) 0.508 0.017 0.010 0.000 615 9 24
607 Juan Vazquez-Valenzuela (ARG) 0.507 0.014 -0.001 0.000 641 34 19
608 Andrew Whittington (AUS) 0.507 0.002 0.016 0.024 632 24 18
609 James Marsalek (GBR) 0.507 -0.022 -0.002 0.015 611 2 25
610 Ruan Roelofse (RSA) 0.507 -0.011 -0.006 -0.009 522 -88 20
611 Tiago Fernandes (BRA) 0.506 0.018 0.014 -0.010 786 175 15
612 Srirambalaji Narayanaswamy (IND) 0.506 0.005 0.009 0.000 N/A N/A N/A
613 Alexandre Penaud (FRA) 0.505 0.001 -0.009 0.000 590 -23 23
614 Maverick Banes (AUS) 0.505 0.020 0.001 0.000 856 242 8
615 Kevin Griekspoor (NED) 0.505 0.003 -0.013 0.000 729 114 20
616 Fabricio Neis (BRA) 0.504 -0.002 -0.003 0.000 497 -119 28
617 Ivan Nedelko (RUS) 0.503 0.018 -0.010 0.000 515 -102 23
618 Dorian Descloix (FRA) 0.503 -0.009 -0.017 0.000 775 157 15
619 Jaime Pulgar-Garcia (ESP) 0.503 -0.010 0.002 -0.010 793 174 20
620 Miguel Angel Reyes-Varela (MEX) 0.502 -0.024 0.099 0.000 538 -82 26
621 Miki Jankovic (SRB) 0.502 0.008 -0.012 0.000 776 155 16
622 Sasa Stojisavljevic (SRB) 0.501 -0.016 -0.009 0.000 753 131 19
623 Bastian Trinker (AUT) 0.501 0.041 -0.027 0.000 681 58 24
624 Mauricio Echazu (PER) 0.501 -0.003 -0.018 0.000 523 -101 20
625 Hiroyasu Ehara (JPN) 0.500 0.008 -0.023 0.013 659 34 19
626 Jack Carpenter (GBR) 0.499 -0.002 0.001 -0.018 730 104 21
627 Shuichi Sekiguchi (JPN) 0.498 -0.032 0.036 0.011 472 -155 19
628 Tomislav Ternar (SLO) 0.498 -0.014 0.000 0.000 727 99 19
629 Federico Coria (ARG) 0.497 -0.026 0.000 0.000 530 -99 25
630 Richard Becker (GER) 0.497 0.019 0.016 0.000 815 185 13
631 Marcus Daniell (NZL) 0.496 -0.002 -0.013 0.023 689 58 29
632 Aslan Karatsev (RUS) 0.495 0.019 0.006 0.000 742 110 20
633 Rudy Coco (FRA) 0.494 -0.012 0.010 -0.005 790 157 17
634 Jaan-Frederik Brunken (FIN) 0.494 -0.007 -0.014 -0.007 647 13 16
635 Tristan Lamasine (FRA) 0.494 0.027 -0.007 0.000 923 288 9
636 Erik Crepaldi (ITA) 0.494 -0.007 0.006 -0.003 567 -69 28
637 Ji Sung Nam (KOR) 0.494 0.087 0.037 0.000 474 -163 24
638 Otakar Lucak (CZE) 0.493 -0.020 0.045 0.000 743 105 20
639 Marvin Netuschil (GER) 0.492 -0.013 -0.001 0.000 853 214 24
640 Takuto Niki (JPN) 0.492 -0.008 -0.015 0.017 596 -44 16
641 Marco Viola (ITA) 0.490 -0.027 -0.014 0.000 903 262 10
642 Juan Ignacio Londero (ARG) 0.490 0.002 0.005 0.000 490 -152 24
643 Vijayant Malik (IND) 0.489 -0.016 -0.004 0.000 541 -102 18
644 Giacomo Oradini (ITA) 0.489 -0.004 -0.015 0.000 704 60 24
645 Ivan Arenas-Gualda (ESP) 0.487 -0.028 0.015 0.000 668 23 28
646 Kento Takeuchi (JPN) 0.487 0.012 -0.001 0.000 446 -200 25
647 Kittipong Wachiramanowong (THA) 0.487 -0.017 -0.001 -0.019 649 2 18
648 Claudio Fortuna (ITA) 0.486 0.003 0.008 0.000 680 32 24
649 Arata Onozawa (JPN) 0.486 0.003 -0.019 0.000 619 -30 20
650 Alessandro Bega (ITA) 0.486 -0.012 -0.030 0.000 450 -200 32
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
651 Alessandro Petrone (ITA) 0.485 0.004 -0.001 0.000 654 3 15
652 Christopher Diaz-Figueroa (GUA) 0.485 -0.022 0.037 0.000 500 -152 26
653 Abdullah Maqdas (KUW) 0.484 -0.022 0.008 0.021 504 -149 24
654 Juan Sebastian Gomez (COL) 0.484 0.016 -0.006 -0.008 686 32 10
655 Carlos Eduardo Severino (BRA) 0.483 -0.005 -0.001 0.000 631 -24 17
656 Arsenije Zlatanovic (SRB) 0.483 -0.007 -0.014 0.000 616 -40 25
657 Sean Thornley (GBR) 0.482 -0.016 -0.013 -0.005 1026 369 14
658 Denis Yevseyev (KAZ) 0.482 -0.002 0.013 0.000 586 -72 18
659 Vadim Alekseenko (UKR) 0.480 -0.007 0.011 -0.007 728 69 20
660 Mark Verryth (AUS) 0.480 -0.005 -0.016 -0.002 823 163 11
661 Stanislav Poplavskyy (UKR) 0.480 0.002 -0.027 0.000 726 65 17
662 Ivan Endara (ECU) 0.480 -0.011 -0.025 0.000 1012 350 9
663 Gabriel Alejandro Hidalgo (ARG) 0.480 0.060 0.000 0.000 576 -87 24
664 Andrei Ciumac (MDA) 0.480 -0.004 -0.006 0.000 577 -87 37
665 Roberto Ortega-Olmedo (ESP) 0.480 -0.009 0.005 0.000 661 -4 25
666 N. Vijay Sundar Prashanth (IND) 0.478 -0.023 -0.038 0.000 564 -102 18
667 Riccardo Sinicropi (ITA) 0.477 -0.022 0.024 0.000 623 -44 32
668 Karan Rastogi (IND) 0.477 0.007 0.001 -0.014 800 132 6
669 Giulio Torroni (ITA) 0.476 0.010 -0.008 0.000 731 62 22
670 Wilson Leite (BRA) 0.476 0.031 0.013 0.000 682 12 28
671 Miguel Angel Lopez Jaen (ESP) 0.475 -0.042 -0.015 -0.014 633 -38 24
672 Richard Muzaev (RUS) 0.474 -0.007 -0.007 0.000 637 -35 16
673 Stanislav Vovk (RUS) 0.474 0.021 -0.012 0.000 587 -86 20
674 Mauricio Perez Mota (ARG) 0.474 0.028 0.000 0.000 610 -64 22
675 Sergio Galdos (PER) 0.474 -0.002 -0.013 0.000 600 -75 24
676 Robin Olin (SWE) 0.474 0.003 -0.008 0.000 607 -69 20
677 Sebastien Boltz (FRA) 0.473 -0.012 -0.015 0.000 660 -17 25
678 Eduardo Dischinger (BRA) 0.473 0.020 0.012 0.000 566 -112 23
679 Ranjeet Virali-Murugesan (IND) 0.473 -0.029 0.021 0.000 526 -153 19
680 Richard Waite (GER) 0.473 -0.003 0.011 -0.006 830 150 17
681 Kevin Botti (FRA) 0.472 0.012 -0.001 0.000 754 73 22
682 Carlos Poch-Gradin (ESP) 0.471 -0.048 -0.032 -0.011 887 205 15
683 Lukas Jastraunig (AUT) 0.470 0.018 0.002 0.000 745 62 23
684 Juho Paukku (FIN) 0.469 -0.071 -0.017 0.000 1180 496 9
685 George Morgan (GBR) 0.469 -0.022 -0.016 -0.001 779 94 22
686 Yuichi Ito (JPN) 0.467 -0.002 0.019 -0.009 866 180 16
687 Filippo Leonardi (ITA) 0.466 0.004 -0.018 0.000 732 45 25
688 Valentin Florez (ARG) 0.466 -0.025 -0.019 0.000 848 160 15
689 Riccardo Maiga (SUI) 0.466 -0.008 0.000 0.000 788 99 16
690 Chris Letcher (AUS) 0.464 -0.016 -0.017 -0.001 569 -121 24
691 Matthew Short (GBR) 0.464 -0.009 -0.005 0.009 759 68 21
692 Juan Pablo Ortiz (ARG) 0.464 -0.035 -0.001 0.000 770 78 20
693 Juan-Sebastian Vivanco (ECU) 0.464 -0.001 -0.004 0.000 771 78 22
694 Nicolas Gustavo Kauer (CHI) 0.463 -0.006 -0.005 0.000 582 -112 26
695 Francois-Arthur Vibert (FRA) 0.462 -0.004 0.001 0.000 622 -73 31
696 Facundo Mena (ARG) 0.461 0.010 -0.005 0.000 547 -149 25
697 Patrik Brydolf (SWE) 0.461 0.031 -0.018 -0.022 612 -85 26
698 Joaquin-Jesus Monteferrario (ARG) 0.461 0.005 0.027 0.000 560 -138 25
699 Gonzalo Lama (CHI) 0.460 0.073 0.008 0.000 662 -37 26
700 Woong-Sun Jun (KOR) 0.460 -0.002 -0.013 -0.012 929 229 13
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
701 Diego Matos (BRA) 0.460 -0.055 0.001 0.000 761 60 25
702 Jiri Skoloudik (CZE) 0.459 -0.040 -0.016 0.000 870 168 21
703 Joss Espasandin (SUI) 0.459 0.001 -0.008 -0.008 679 -24 22
704 Daniel Yoo (KOR) 0.459 -0.014 -0.013 -0.009 1020 316 12
705 Giammarco Micolani (ITA) 0.458 -0.006 0.022 0.000 744 39 22
706 Hugo Dellien (BOL) 0.457 0.012 -0.003 0.000 664 -42 19
707 Ricardo Urzua-Rivera (CHI) 0.457 -0.068 0.008 0.005 1032 325 19
708 Oriol Roca Batalla (ESP) 0.456 -0.013 -0.001 -0.009 796 88 25
709 Richard Gabb (GBR) 0.456 0.000 -0.020 -0.003 755 46 28
710 Bumpei Sato (JPN) 0.454 -0.010 -0.003 0.002 852 142 17
711 Federico Zeballos (BOL) 0.454 0.000 -0.014 0.000 629 -82 16
712 Augusto Laranja (BRA) 0.453 -0.023 0.016 0.000 621 -91 22
713 Mauricio Astorga (MEX) 0.453 -0.001 -0.024 0.000 694 -19 19
714 Jakub Lustyk (CZE) 0.452 -0.014 0.015 0.000 834 120 19
715 Sergei Krotiouk (RUS) 0.451 -0.033 -0.044 -0.007 696 -19 22
716 Federico Torresi (ITA) 0.451 -0.026 -0.029 -0.004 1130 414 13
717 Bowen Ouyang (CHN) 0.450 -0.003 -0.008 -0.006 798 81 29
718 Marco Bortolotti (ITA) 0.449 -0.013 -0.007 0.000 890 172 21
719 Andrei Vasilevski (BLR) 0.449 -0.011 -0.013 0.000 650 -69 20
720 Felipe Rios (CHI) 0.447 0.010 -0.010 0.000 789 69 17
721 Constantin Belot (FRA) 0.447 -0.011 -0.009 0.000 837 116 21
722 Luis David Martinez (VEN) 0.447 -0.021 0.006 0.000 620 -102 22
723 Tuna Altuna (TUR) 0.447 -0.023 -0.015 -0.002 969 246 24
724 Francesco Picco (ITA) 0.446 0.002 -0.008 0.000 767 43 17
725 Chuhan Wang (CHN) 0.446 -0.005 -0.022 0.000 695 -30 21
726 Toby Martin (GBR) 0.445 -0.005 0.004 -0.012 894 168 26
727 Lucas Renard (SWE) 0.444 0.004 0.000 0.000 677 -50 21
728 Ricardo Siggia (BRA) 0.443 -0.035 0.015 0.000 705 -23 24
729 Luis Diaz-Barriga (MEX) 0.443 0.002 0.021 0.000 684 -45 7
730 Jordan Cox (USA) 0.441 -0.018 -0.021 -0.010 1166 436 7
731 Nicolas Rosenzweig (FRA) 0.439 0.013 -0.010 -0.009 780 49 23
732 Martin Cuevas (URU) 0.437 -0.047 -0.007 0.000 1380 648 15
733 Hsin-Han Lee (TPE) 0.436 -0.006 -0.031 -0.005 841 108 6
734 Martin Rios-Benitez (ARG) 0.436 -0.053 0.000 0.000 816 82 13
735 Mikhail Vasiliev (RUS) 0.436 -0.014 -0.012 0.000 653 -82 30
736 Matias Sborowitz (CHI) 0.428 -0.006 -0.004 0.000 733 -3 27
737 Caio Silva (BRA) 0.428 -0.006 -0.031 0.000 769 32 20
738 Rafael Mazon-Hernandez (ESP) 0.423 -0.018 -0.016 0.000 1084 346 20
739 Alexandre Schnitman (BRA) 0.422 -0.011 -0.002 0.000 703 -36 23
740 Tomas Buchhass (ARG) 0.421 -0.009 -0.010 0.000 836 96 20
741 Ramkumar Ramanathan (IND) 0.420 -0.013 -0.002 0.000 795 54 21
742 Robert Coman (ROU) 0.417 -0.004 -0.014 0.000 1024 282 13
743 Maciek Sykut (USA) 0.417 -0.022 -0.005 0.000 1316 573 6
744 Francesco Borgo (ITA) 0.416 -0.015 -0.011 0.000 1086 342 22
745 Ryan Agar (AUS) 0.415 -0.007 0.023 0.006 893 148 26
746 Jorge Montero (CHI) 0.413 0.010 -0.012 0.000 808 62 26
747 Felipe Mantilla (COL) 0.413 -0.030 -0.003 0.000 1135 388 14
748 Alessandro Colella (ITA) 0.411 -0.008 -0.014 0.010 1072 324 14
749 Ryusei Makiguchi (JPN) 0.408 -0.030 -0.015 0.000 667 -82 22
750 Mark Vervoort (NED) 0.407 -0.020 -0.012 0.000 820 70 24
Surface Factors
Rank Player Nation Base Rank Clay Hard Grass ATP Rank Diff Tournaments
751 Francesco Vilardo (ITA) 0.407 0.006 -0.024 -0.001 938 187 27
752 Gustavo Guerses (BRA) 0.403 0.005 -0.004 0.000 760 8 23
753 Manuel Sanchez (MEX) 0.401 -0.025 -0.030 -0.011 1266 513 18
754 Christopher Racz (USA) 0.401 -0.006 -0.003 0.000 889 135 16
755 Marlon Oliveira (BRA) 0.398 -0.014 -0.004 0.000 1085 330 20
756 Filipe Brandao (BRA) 0.394 0.004 -0.012 0.000 892 136 23
757 James Feaver (GBR) 0.392 -0.011 -0.004 -0.004 1259 502 11
758 Marko Danis (SVK) 0.391 -0.020 -0.008 0.000 872 114 25
759 Emanuele Molina (ITA) 0.388 -0.020 -0.010 0.000 996 237 20
760 Gustavo Sterin (ARG) 0.388 -0.026 -0.002 0.000 993 233 17
761 Marvin Barker (NZL) 0.381 -0.016 -0.015 -0.009 1031 270 19
762 Luca Margaroli (SUI) 0.377 -0.008 -0.008 0.000 964 202 17
763 Andres Ceppo (ARG) 0.353 -0.028 -0.003 0.000 1143 380 24
764 Goncalo Pereira (POR) 0.346 -0.018 -0.017 0.000 1569 805 15
765 Vitali Reshetnikov (RUS) 0.345 -0.021 -0.012 0.000 1033 268 20
X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.