Alexa
  • Directory of Taiwan

ATP Rankings

ATP Rankings

Singles Through June 20

1. Daniil Medvedev, Russia, 8160

2. Alexander Zverev, Germany, 7030

3. Novak Djokovic, Serbia, 6770

4. Rafael Nadal, Spain, 6525

5. Casper Ruud, Norway, 5050

6. Stefanos Tsitsipas, Greece, 4945

7. Carlos Alcaraz, Spain, 4893

8. Andrey Rublev, Russia, 3870

9. Felix Auger-Aliassime, Canada, 3760

10. Hubert Hurkacz, Poland, 3738

11. Matteo Berrettini, Italy, 3480

12. Cameron Norrie, Great Britain, 3200

13. Jannik Sinner, Italy, 3185

14. Taylor Fritz, USA, 2920

15. Diego Schwartzman, Argentina, 2325

16. Denis Shapovalov, Canada, 2293

17. Marin Cilic, Croatia, 2220

18. Reilly Opelka, USA, 2100

19. Pablo Carreno Busta, Spain, 2045

20. Roberto Bautista Agut, Spain, 1903

21. Grigor Dimitrov, Bulgaria, 1785

22. Karen Khachanov, Russia, 1755

23. Gael Monfils, France, 1660

24. Alex de Minaur, Australia, 1633

25. John Isner, USA, 1616

26. Botic Van de Zandschulp, Netherlands, 1518

27. Nikoloz Basilashvili, Georgia, 1473

28. Frances Tiafoe, USA, 1439

29. Holger Rune, Denmark, 1429

30. Miomir Kecmanovic, Serbia, 1361

31. Filip Krajinovic, Serbia, 1300

32. Lorenzo Sonego, Italy, 1215

33. Daniel Evans, Great Britain, 1201

34. Jenson Brooksby, USA, 1187

35. Tommy Paul, USA, 1183

36. Sebastian Baez, Argentina, 1168

37. Oscar Otte, Germany, 1155

38. Alejandro Davidovich Fokina, Spain, 1130

39. Alexander Bublik, Kazakhstan, 1105

40. Ilya Ivashka, Belarus, 1082

41. Albert Ramos-Vinolas, Spain, 1080

42. Francisco Cerundolo, Argentina, 1070

43. Aslan Karatsev, Russia, 1056

44. Cristian Garin, Chile, 1055

45. Nick Kyrgios, Australia, 1050

46. Sebastian Korda, USA, 1028

47. Lloyd Harris, South Africa, 1015

48. Emil Ruusuvuori, Finland, 1015

49. Pedro Martinez, Spain, 1010

50. Alex Molcan, Slovakia, 1002

Doubles

1. Joe Salisbury, Great Britain, 8400

2. Rajeev Ram, USA, 8150

3. Horacio Zeballos, Argentina, 6720

4. Mate Pavic, Croatia, 6660

5. Marcel Granollers, Spain, 6545

6. Nikola Mektic, Croatia, 6395

7. Wesley Koolhof, Netherlands, 5240

8. Neal Skupski, Great Britain, 5160

9. Michael Venus, New Zealand, 4955

10. Marcelo Arevalo-Gonzalez, El Salvador, 4655