ATP Ranking Streaks
Active
Since 1973
Top 5 Consecutive
Player
Weeks
Date Entered
Roger Federer
272
Feb 17, 2003
Rafael Nadal
156
May 09, 2005
Nikolay Davydenko
79
Oct 30, 2006
Novak Djokovic
47
Jun 11, 2007
David Ferrer
24
Nov 19, 2007
Top 10 Consecutive
Player
Weeks
Date Entered
Roger Federer
290
Oct 14, 2002
Rafael Nadal
158
Apr 25, 2005
Nikolay Davydenko
152
Jun 06, 2005
Andy Roddick
89
Aug 21, 2006
Novak Djokovic
59
Mar 19, 2007
David Ferrer
34
Sep 10, 2007
Richard Gasquet
26
Nov 05, 2007
James Blake
11
Feb 18, 2008
Tomas Berdych
10
Feb 25, 2008
David Nalbandian
10
Feb 25, 2008
Top 25 Consecutive
Player
Weeks
Date Entered
Lleyton Hewitt
443
Nov 08, 1999
Roger Federer
378
Feb 05, 2001
Andy Roddick
350
Aug 20, 2001
Tommy Robredo
195
Aug 09, 2004
Nikolay Davydenko
170
Jan 31, 2005
Rafael Nadal
161
Apr 04, 2005
David Ferrer
159
Apr 18, 2005
Fernando Gonzalez
152
Jun 06, 2005
James Blake
133
Oct 17, 2005
Marcos Baghdatis
109
Apr 03, 2006
Tomas Berdych
108
Apr 10, 2006
Novak Djokovic
92
Jul 31, 2006
Andy Murray
90
Aug 14, 2006
Mikhail Youzhny
86
Sep 11, 2006
Richard Gasquet
80
Oct 23, 2006
Top 50 Consecutive
Player
Weeks
Date Entered
Lleyton Hewitt
469
May 10, 1999
Roger Federer
412
Jun 12, 2000
Carlos Moya
399
Sep 11, 2000
Andy Roddick
365
May 07, 2001
Tommy Robredo
353
Jul 30, 2001
David Nalbandian
339
Nov 05, 2001
Fernando Gonzalez
312
May 13, 2002
Ivan Ljubicic
263
Apr 21, 2003
Tommy Haas
195
Aug 09, 2004
Nikolay Davydenko
190
Sep 13, 2004
Rafael Nadal
170
Jan 31, 2005
David Ferrer
169
Feb 07, 2005
Juan Carlos Ferrero
158
Apr 25, 2005
James Blake
140
Aug 29, 2005
Jarkko Nieminen
138
Sep 12, 2005
Tomas Berdych
131
Oct 31, 2005
Juan Ignacio Chela
118
Jan 30, 2006
Marcos Baghdatis
118
Jan 30, 2006
Dmitry Tursunov
117
Feb 06, 2006
Andy Murray
115
Feb 20, 2006
Top 100 Consecutive
Player
Weeks
Date Entered
Carlos Moya
658
Sep 25, 1995
Fabrice Santoro
585
Feb 17, 1997
Sebastien Grosjean
513
Jul 06, 1998
Lleyton Hewitt
483
Feb 01, 1999
Juan Carlos Ferrero
464
Jun 14, 1999
Ivan Ljubicic
448
Oct 04, 1999
Roger Federer
447
Oct 11, 1999
Mikhail Youzhny
379
Jan 29, 2001
Andy Roddick
370
Apr 02, 2001
Tommy Robredo
368
Apr 16, 2001
David Nalbandian
354
Jul 23, 2001
Nikolay Davydenko
344
Oct 01, 2001
Juan Ignacio Chela
342
Oct 15, 2001
Fernando Gonzalez
327
Jan 28, 2002
Olivier Rochus
325
Feb 11, 2002
Vince Spadea
316
Apr 15, 2002
Feliciano Lopez
304
Jul 08, 2002
David Ferrer
302
Jul 22, 2002
Rafael Nadal
263
Apr 21, 2003
Filippo Volandri
263
Apr 21, 2003
Jurgen Melzer
262
Apr 28, 2003
Robin Soderling
245
Aug 25, 2003
Tomas Berdych
222
Feb 02, 2004
Fernando Verdasco
217
Mar 08, 2004
Florian Mayer
211
Apr 19, 2004