Find the rankings of the 100 top tennis players of the ATP and WTA over time with the historic rankings of tenniscontact.

ATP:
April 2009 | June 2009 | 20 July 2009 | 12 October 2009 | 07 December 2009 | 29 November 2010 |

WTA:
April 2009 | June 2009 | 20 July 2009 | 12 October 2009 | 07 December 2009 | 29 November 2010 |

Choose a ranking
Choose a period



Men's Singles Rankings - April 2009
Rank Player Movement Points
1 Rafael Nadal neutral 14470
1 Rafael Nadal neutral 15390
1 Rafael Nadal neutral 15360
2 Roger Federer neutral 11020
2 Roger Federer neutral 10760
2 Roger Federer neutral 10170
3 Novak Djokovic neutral 9010
3 Novak Djokovic neutral 9520
3 Andy Murray up 8990
4 Andy Murray neutral 8840
4 Andy Murray neutral 8950
4 Novak Djokovic down 8920
5 Juan Martin Del Potro up 4790
5 Juan Martin Del Potro neutral 4580
5 Juan Martin Del Potro neutral 4720
6 Andy Roddick neutral 4340
6 Andy Roddick neutral 4340
6 Andy Roddick neutral 4040
7 Gilles Simon up 4010
7 Fernando Verdasco up 3790
7 Gilles Simon up 4030
8 Fernando Verdasco up 3760
8 Nikolay Davydenko up 3675
8 Fernando Verdasco down 3900
9 Nikolay Davydenko down 3735
9 Gilles Simon down 3670
9 Jo-Wilfried Tsonga neutral 3455
10 Gael Monfils neutral 3600
10 Gael Monfils neutral 3460
10 Gael Monfils neutral 3310
11 Jo-Wilfried Tsonga neutral 3305
11 Jo-Wilfried Tsonga neutral 3305
11 Nikolay Davydenko neutral 3265
12 David Ferrer neutral 3125
12 Stanislas Wawrinka up 2980
12 Fernando Gonzalez neutral 2945
13 Fernando Gonzalez neutral 2825
13 David Ferrer down 2865
13 David Ferrer up 2645
14 Tommy Robredo up 2765
14 Fernando Gonzalez down 2825
14 Marin Cilic up 2635
15 David Nalbandian neutral 2735
15 David Nalbandian neutral 2625
15 David Nalbandian up 2455
16 Stanislas Wawrinka up 2620
16 Tommy Robredo down 2570
16 James Blake neutral 2370
17 James Blake down 2580
17 James Blake neutral 2460
17 Tommy Robredo up 2350
18 Marin Cilic neutral 2520
18 Marin Cilic neutral 2415
18 Stanislas Wawrinka down 2135
19 Radek Stepanek neutral 2410
19 Radek Stepanek neutral 2370
19 Radek Stepanek down 2090
20 Nicolas Almagro neutral 2210
20 Marat Safin up 2105
20 Marat Safin neutral 2015
21 Marat Safin up 2110
21 Richard Gasquet up 1985
21 Richard Gasquet up 1935
22 Igor Andreev down 2025
22 Nicolas Almagro down 1980
22 Tomas Berdych up 1935
23 Richard Gasquet up 1985
23 Ivo Karlovic up 1855
23 Robin Soderling up 1880
24 Robin Soderling neutral 1950
24 Robin Soderling neutral 1850
24 Dmitry Tursunov down 1840
25 Tomas Berdych down 1870
25 Dmitry Tursunov up 1820
25 Ivo Karlovic down 1770
26 Ivo Karlovic up 1855
26 Igor Andreev down 1795
26 Mardy Fish down 1760
27 Dmitry Tursunov down 1820
27 Mardy Fish up 1785
27 Jurgen Melzer neutral 1735
28 Mardy Fish neutral 1815
28 Tomas Berdych down 1780
28 Albert Montanes up 1724
29 Rainer Schuettler up 1765
29 Nicolas Kiefer up 1740
29 Nicolas Kiefer neutral 1690
30 Nicolas Kiefer down 1730
30 Rainer Schuettler down 1725
30 Igor Andreev up 1690
31 Jurgen Melzer up 1635
31 Jurgen Melzer neutral 1655
31 Rainer Schuettler down 1635
32 Feliciano Lopez up 1590
32 Albert Montanes up 1609
32 Feliciano Lopez down 1620
33 Mario Ancic down 1585
33 Feliciano Lopez down 1590
33 Victor Hanescu neutral 1556
34 Philipp Kohlschreiber up 1570
34 Mario Ancic down 1585
34 Nicolas Almagro down 1515
35 Albert Montanes neutral 1569
35 Victor Hanescu neutral 1566
35 Philipp Kohlschreiber up 1510
36 V Troicki up 1545
36 V Troicki up 1527
36 Andreas Seppi neutral 1490
37 Igor Kunitsyn neutral 1544
37 Paul-Henri Mathieu up 1525
37 Paul-Henri Mathieu up 1490
38 Paul-Henri Mathieu down 1525
38 Igor Kunitsyn down 1523
38 Mario Ancic down 1475
39 Victor Hanescu down 1516
39 Simone Bolelli up 1506
39 Igor Kunitsyn down 1468
40 Andreas Seppi down 1495
40 Andreas Seppi neutral 1495
40 Jeremy Chardy neutral 1461
41 Simone Bolelli down 1446
41 Philipp Kohlschreiber down 1495
41 V Troicki down 1457
42 Ernests Gulbis up 1393
42 Ernests Gulbis neutral 1393
42 Ernests Gulbis neutral 1370
43 Jeremy Chardy up 1371
43 Jeremy Chardy neutral 1391
43 Fabrice Santoro up 1287
44 Sam Querrey up 1325
44 Sam Querrey up 1325
44 Jose Acasuso down 1270
45 Jose Acasuso down 1310
45 Jose Acasuso up 1310
45 Julien Benneteau up 1265
46 Julien Benneteau down 1297
46 Fabrice Santoro up 1307
46 Jarkko Nieminen up 1250
47 Florent Serra up 1251
47 Julien Benneteau neutral 1297
47 Juan Monaco down 1240
48 Martin Vassallo Arguello up 1248
48 Martin Vassallo Arguello up 1265
48 Carlos Moya neutral 1225
49 Jarkko Nieminen up 1240
49 Florent Serra down 1251
49 Martin Vassallo Arguello down 1209
50 Marc Gicquel up 1233
50 Jarkko Nieminen neutral 1240
50 Marc Gicquel up 1203
51 Carlos Moya down 1225
51 Ivan Ljubicic up 1225
51 Florent Serra up 1196
52 Fabrice Santoro down 1207
52 Carlos Moya down 1225
52 Mikhail Youzhny up 1195
53 Eduardo Schwank up 1185
53 Marc Gicquel down 1223
53 Lleyton Hewitt up 1190
54 Marcel Granollers down 1168
54 Eduardo Schwank down 1185
54 Ivan Ljubicic down 1181
55 Yen-Hsun Lu up 1166
55 Janko Tipsarevic up 1150
55 Mischa Zverev up 1145
56 Janko Tipsarevic down 1145
56 Lleyton Hewitt up 1145
56 Arnaud Clement up 1144
57 Arnaud Clement up 1144
57 Arnaud Clement up 1144
57 Dudi Sela up 1112
58 Dudi Sela down 1122
58 Juan Monaco up 1130
58 Christophe Rochus down 1098
59 Juan Monaco neutral 1120
59 Dudi Sela neutral 1112
59 Yen-Hsun Lu up 1088
60 Nicolas Devilder neutral 1120
60 Andreas Beck up 1108
60 Sam Querrey up 1085
61 Christophe Rochus down 1104
61 Christophe Rochus up 1104
61 Simone Bolelli down 1076
62 Jan Hernych up 1100
62 Jan Hernych up 1100
62 Janko Tipsarevic up 1075
63 Thomaz Bellucci up 1094
63 Yen-Hsun Lu down 1082
63 Nicolas Devilder down 1061
64 Oscar Hernandez up 1084
64 Nicolas Devilder down 1080
64 Robby Ginepri down 1055
65 Bobby Reynolds down 1058
65 Robby Ginepri up 1055
65 Oscar Hernandez up 1023
66 Robby Ginepri up 1055
66 Bjorn Phau up 1038
66 Andreas Beck down 1022
67 Gilles Muller up 1042
67 Teimuraz Gabashvili up 1036
67 Frederico Gil up 1011
68 Ivan Ljubicic neutral 1041
68 Oscar Hernandez down 1004
68 Eduardo Schwank up 997
69 Teimuraz Gabashvili up 1021
69 Philipp Petzschner up 1003
69 Maximo Gonzalez up 992
70 Frederico Gil up 1011
70 Juan Carlos Ferrero up 990
70 Philipp Petzschner neutral 990
71 Philipp Petzschner neutral 1003
71 Guillermo Garcia-Lopez up 990
71 Diego Junquiera up 993
72 Mikhail Youzhny down 985
72 Mikhail Youzhny up 985
72 Fabio Fognini up 970
73 Guillermo Garcia-Lopez up 975
73 Thomaz Bellucci down 984
73 Jan Hernych down 951
74 Maximo Gonzalez up 972
74 Nicolas Lapentti up 978
74 Michael Llodra up 950
75 Mischa Zverev up 970
75 Frederico Gil down 976
75 Tommy Haas up 945
76 Robert Kendrick up 968
76 Maximo Gonzalez up 972
76 Bjorn Phau up 942
77 Bjorn Phau up 966
77 Diego Junquiera up 965
77 Guillermo Garcia-Lopez down 936
78 Diego Junquiera down 965
78 Bobby Reynolds down 960
78 Teimuraz Gabashvili down 936
79 Agustin Calleri up 945
79 Mischa Zverev neutral 960
79 Gilles Muller up 920
80 Alberto Martin down 938
80 Tommy Haas up 955
80 Paul Capdeville up 919
81 Daniel Gimeno-Traver down 932
81 Gilles Muller up 932
81 Ivo Minar neutral 910
82 Michael Llodra neutral 930
82 Michael Llodra up 930
82 Robert Kendrick neutral 905
83 Evgeny Korolev up 922
83 Daniel Gimeno-Traver up 922
83 Daniel Gimeno-Traver down 899
84 Nicolas Massu up 920
84 Fabio Fognini up 915
84 Ivan Navarro down 891
85 Andreas Beck up 911
85 Kristof Vliegen up 912
85 Daniel Koellerer up 866
86 Tommy Haas up 910
86 Nicolas Massu up 900
86 Marcos Baghdatis up 860
87 Paul Capdeville down 902
87 Paul Capdeville up 892
87 Bobby Reynolds up 860
88 Lleyton Hewitt up 895
88 Robert Kendrick down 888
88 Wayne Odesnik up 836
89 Pablo Andujar down 895
89 Kei Nishikori up 875
89 Kristof Vliegen up 836
90 Potito Starace down 890
90 Ivan Navarro up 870
90 Marcel Granollers up 835
91 Denis Gremelmayr down 890
91 Pablo Andujar down 869
91 Denis Istomin up 828
92 Kristof Vliegen down 886
92 Agustin Calleri down 865
92 Agustin Calleri up 825
93 Kei Nishikori up 875
93 Marcel Granollers down 863
93 Andrey Golubev up 823
94 Ivo Minar up 872
94 Evgeny Korolev down 862
94 Kevin Kim up 821
95 Nicolas Lapentti up 863
95 Marcos Baghdatis up 860
95 Alberto Martin up 821
96 Marcos Baghdatis up 860
96 Ivo Minar down 860
96 Leonardo Mayer up 821
97 Steve Darcis up 857
97 Steve Darcis up 857
97 Potito Starace down 818
98 Sergio Roitman up 855
98 Wayne Odesnik down 852
98 Steve Darcis down 817
99 Denis Istomin up 854
99 Denis Istomin up 844
99 Victor Crivoi up 808
100 Wayne Odesnik up 852
100 Daniel Koellerer up 839
100 Pablo Andujar down 805