ATP Ranking Streaks
Active
Since 1973
Top 5 Consecutive
Player
Weeks
Start
End
Jimmy Connors
659
Sep 24, 1973
May 05, 1986
Ivan Lendl
588
Oct 20, 1980
Jan 20, 1992
Roger Federer
548
Feb 17, 2003
Aug 12, 2013
Pete Sampras
491
Jan 27, 1992
Jun 18, 2001
Rafael Nadal
462
May 09, 2005
Mar 10, 2014
John McEnroe
398
Nov 20, 1978
Jun 30, 1986
Bjorn Borg
383
Sep 27, 1974
Jan 22, 1982
Stefan Edberg
373
Aug 18, 1986
Oct 04, 1993
Novak Djokovic
353
Jun 11, 2007
Mar 10, 2014
Andy Murray
281
Sep 08, 2008
Jan 20, 2014
Top 10 Consecutive
Player
Weeks
Start
End
Jimmy Connors
788
Aug 27, 1973
Sep 26, 1988
Ivan Lendl
626
May 19, 1980
May 11, 1992
Roger Federer
596
Oct 14, 2002
Mar 10, 2014
Pete Sampras
565
Sep 10, 1990
Jul 02, 2001
Stefan Edberg
493
Sep 09, 1985
Feb 13, 1995
Guillermo Vilas
486
Aug 12, 1974
Nov 28, 1983
Rafael Nadal
464
Apr 25, 2005
Mar 10, 2014
Boris Becker
436
Jul 08, 1985
Nov 08, 1993
Bjorn Borg
419
Jun 03, 1974
Jun 07, 1982
John McEnroe
414
Oct 02, 1978
Sep 01, 1986
Top 25 Consecutive
Player
Weeks
Start
End
Jimmy Connors
865
Aug 27, 1973
Mar 19, 1990
Ivan Lendl
758
Oct 29, 1979
May 02, 1994
John McEnroe
728
Oct 03, 1977
Sep 09, 1991
Pete Sampras
694
Feb 26, 1990
Jun 09, 2003
Roger Federer
684
Feb 05, 2001
Mar 10, 2014
Boris Becker
645
Jun 17, 1985
Oct 20, 1997
Stefan Edberg
593
Aug 27, 1984
Jan 01, 1996
Andy Roddick
548
Aug 20, 2001
Feb 13, 2012
Rafael Nadal
467
Apr 04, 2005
Mar 10, 2014
David Ferrer
465
Apr 18, 2005
Mar 10, 2014
Top 50 Consecutive
Player
Weeks
Start
End
Jimmy Connors
873
Aug 27, 1973
May 14, 1990
John McEnroe
826
Aug 22, 1977
Jun 14, 1993
Ivan Lendl
800
Jun 18, 1979
Oct 10, 1994
Roger Federer
718
Jun 12, 2000
Mar 10, 2014
Pete Sampras
710
Jan 29, 1990
Sep 01, 2003
Boris Becker
651
May 20, 1985
Nov 03, 1997
Stefan Edberg
624
Mar 26, 1984
Mar 04, 1996
Andy Roddick
616
May 07, 2001
Feb 18, 2013
Michael Chang
561
Aug 22, 1988
May 17, 1999
Yevgeny Kafelnikov
523
Feb 28, 1994
Mar 01, 2004
Top 100 Consecutive
Player
Weeks
Start
End
Jimmy Connors
889
Aug 27, 1973
Sep 03, 1990
Ivan Lendl
852
Oct 16, 1978
Feb 06, 1995
John McEnroe
835
Jul 04, 1977
Jun 28, 1993
Roger Federer
753
Oct 11, 1999
Mar 10, 2014
Stefan Edberg
750
Apr 25, 1983
Sep 01, 1997
Michael Chang
735
Jun 06, 1988
Jul 01, 2002
Pete Sampras
734
Aug 14, 1989
Sep 01, 2003
Carlos Moya
723
Sep 25, 1995
Jul 27, 2009
Boris Becker
708
Dec 10, 1984
Jun 29, 1998
Wayne Ferreira
699
Mar 11, 1991
Jul 26, 2004