ATP Ranking Streaks
Active
Since 1973
Top 5 Consecutive
Player
Weeks
Date Entered
Roger Federer
477
Feb 17, 2003
Rafael Nadal
361
May 09, 2005
Novak Djokovic
252
Jun 11, 2007
Andy Murray
187
Sep 08, 2008
David Ferrer
5
Mar 05, 2012
Top 10 Consecutive
Player
Weeks
Date Entered
Roger Federer
495
Oct 14, 2002
Rafael Nadal
363
Apr 25, 2005
Novak Djokovic
264
Mar 19, 2007
Andy Murray
196
Jul 07, 2008
Tomas Berdych
92
Jul 05, 2010
David Ferrer
78
Oct 11, 2010
Mardy Fish
47
May 16, 2011
Jo-Wilfried Tsonga
30
Sep 12, 2011
Janko Tipsarevic
21
Nov 14, 2011
Juan Martin Del Potro
1
Apr 02, 2012
Top 25 Consecutive
Player
Weeks
Date Entered
Roger Federer
583
Feb 05, 2001
Rafael Nadal
366
Apr 04, 2005
David Ferrer
364
Apr 18, 2005
Novak Djokovic
297
Jul 31, 2006
Andy Murray
295
Aug 14, 2006
Jo-Wilfried Tsonga
219
Jan 28, 2008
Gael Monfils
182
Oct 13, 2008
Tomas Berdych
152
May 11, 2009
Nicolas Almagro
99
May 17, 2010
Mardy Fish
85
Aug 23, 2010
Richard Gasquet
58
Feb 28, 2011
Gilles Simon
53
Apr 04, 2011
Juan Martin Del Potro
44
Jun 06, 2011
Janko Tipsarevic
39
Jul 11, 2011
Alexandr Dolgopolov
36
Aug 01, 2011
Top 50 Consecutive
Player
Weeks
Date Entered
Roger Federer
617
Jun 12, 2000
Andy Roddick
570
May 07, 2001
Rafael Nadal
375
Jan 31, 2005
David Ferrer
374
Feb 07, 2005
Tomas Berdych
336
Oct 31, 2005
Andy Murray
320
Feb 20, 2006
Novak Djokovic
304
Jun 12, 2006
Fernando Verdasco
252
Jun 11, 2007
Stanislas Wawrinka
241
Aug 27, 2007
Feliciano Lopez
239
Sep 10, 2007
Jo-Wilfried Tsonga
232
Oct 29, 2007
Robin Soderling
215
Feb 25, 2008
Gael Monfils
200
Jun 09, 2008
Marin Cilic
196
Jul 07, 2008
Jurgen Melzer
190
Aug 18, 2008
Nicolas Almagro
146
Jun 22, 2009
Juan Monaco
142
Jul 20, 2009
Ivan Ljubicic
134
Sep 14, 2009
John Isner
134
Sep 14, 2009
Mikhail Youzhny
131
Oct 05, 2009
Top 100 Consecutive
Player
Weeks
Date Entered
Ivan Ljubicic
653
Oct 04, 1999
Roger Federer
652
Oct 11, 1999
Mikhail Youzhny
584
Jan 29, 2001
Andy Roddick
575
Apr 02, 2001
Nikolay Davydenko
549
Oct 01, 2001
Feliciano Lopez
509
Jul 08, 2002
David Ferrer
507
Jul 22, 2002
Rafael Nadal
468
Apr 21, 2003
Robin Soderling
450
Aug 25, 2003
Tomas Berdych
427
Feb 02, 2004
Fernando Verdasco
422
Mar 08, 2004
Richard Gasquet
364
Apr 18, 2005
Stanislas Wawrinka
363
Apr 25, 2005
Gael Monfils
362
May 02, 2005
Novak Djokovic
353
Jul 04, 2005
Andy Murray
340
Oct 03, 2005
Gilles Simon
323
Jan 30, 2006
Nicolas Almagro
319
Feb 27, 2006
Philipp Kohlschreiber
318
Mar 06, 2006
Juan Monaco
304
Jun 12, 2006
Albert Montanes
299
Jul 17, 2006
Janko Tipsarevic
293
Aug 28, 2006
Jo-Wilfried Tsonga
248
Jul 09, 2007
Andreas Seppi
247
Jul 16, 2007
Radek Stepanek
246
Jul 23, 2007