1Jannik Sinner2203elo
- Hard
- 2127
- Clay
- 1929
- Grass
- 1816
- Matches
- 332
- Updated
- Oct 17
2Carlos Alcaraz2094elo
- Hard
- 2020
- Clay
- 1939
- Grass
- 1817
- Matches
- 322
- Updated
- Oct 17
3Aryna Sabalenka1981elo
- Hard
- 2030
- Clay
- 1825
- Grass
- 1675
- Matches
- 320
- Updated
- Oct 17
4Novak Djokovic1938elo
- Hard
- 1907
- Clay
- 1786
- Grass
- 1749
- Matches
- 231
- Updated
- Oct 17
5Iga Swiatek1936elo
- Hard
- 1920
- Clay
- 1839
- Grass
- 1691
- Matches
- 344
- Updated
- Oct 17
6Jessica Pegula1929elo
- Hard
- 1907
- Clay
- 1694
- Grass
- 1664
- Matches
- 317
- Updated
- Oct 17
7Alexander Zverev1928elo
- Hard
- 1857
- Clay
- 1859
- Grass
- 1699
- Matches
- 346
- Updated
- Oct 17
8Coco Gauff1926elo
- Hard
- 1881
- Clay
- 1815
- Grass
- 1600
- Matches
- 307
- Updated
- Oct 17
9Elena Rybakina1916elo
- Hard
- 1965
- Clay
- 1781
- Grass
- 1624
- Matches
- 298
- Updated
- Oct 17
10Elina Svitolina1912elo
- Hard
- 1871
- Clay
- 1814
- Grass
- 1569
- Matches
- 190
- Updated
- Oct 17
11Marta Kostyuk1908elo
- Hard
- 1761
- Clay
- 1774
- Grass
- 1550
- Matches
- 219
- Updated
- Oct 17
12Karolina Muchova1901elo
- Hard
- 1868
- Clay
- 1660
- Grass
- 1605
- Matches
- 183
- Updated
- Oct 17
13Mirra Andreeva1896elo
- Hard
- 1814
- Clay
- 1841
- Grass
- 1531
- Matches
- 188
- Updated
- Oct 17
14Linda Noskova1866elo
- Hard
- 1728
- Clay
- 1569
- Grass
- 1706
- Matches
- 201
- Updated
- Oct 17
15Naomi Osaka1846elo
- Hard
- 1729
- Clay
- 1620
- Grass
- 1629
- Matches
- 142
- Updated
- Oct 17
16Amanda Anisimova1845elo
- Hard
- 1824
- Clay
- 1589
- Grass
- 1657
- Matches
- 178
- Updated
- Oct 17
17Madison Keys1840elo
- Hard
- 1766
- Clay
- 1704
- Grass
- 1684
- Matches
- 226
- Updated
- Oct 17
18Arthur Fils1831elo
- Hard
- 1766
- Clay
- 1729
- Grass
- 1532
- Matches
- 177
- Updated
- Oct 17
19Taylor Fritz1813elo
- Hard
- 1755
- Clay
- 1580
- Grass
- 1753
- Matches
- 322
- Updated
- Oct 17
20Belinda Bencic1802elo
- Hard
- 1768
- Clay
- 1654
- Grass
- 1631
- Matches
- 192
- Updated
- Oct 17
21Victoria Mboko1799elo
- Hard
- 1825
- Clay
- 1560
- Grass
- 1485
- Matches
- 61
- Updated
- Oct 17
22Felix Auger-Aliassime1790elo
- Hard
- 1789
- Clay
- 1626
- Grass
- 1577
- Matches
- 302
- Updated
- Oct 17
23Tommy Paul1787elo
- Hard
- 1733
- Clay
- 1718
- Grass
- 1637
- Matches
- 290
- Updated
- Oct 17
24Alex de Minaur1782elo
- Hard
- 1786
- Clay
- 1661
- Grass
- 1660
- Matches
- 335
- Updated
- Oct 17
25Jiri Lehecka1780elo
- Hard
- 1749
- Clay
- 1607
- Grass
- 1607
- Matches
- 243
- Updated
- Oct 17
26Daniil Medvedev1776elo
- Hard
- 1815
- Clay
- 1673
- Grass
- 1646
- Matches
- 330
- Updated
- Oct 17
27Frances Tiafoe1776elo
- Hard
- 1725
- Clay
- 1610
- Grass
- 1628
- Matches
- 277
- Updated
- Oct 17
28Iva Jovic1770elo
- Hard
- 1655
- Clay
- 1583
- Grass
- 1568
- Matches
- 68
- Updated
- Oct 17
29Sorana Cirstea1767elo
- Hard
- 1735
- Clay
- 1657
- Grass
- 1485
- Matches
- 206
- Updated
- Oct 17
30Anna Kalinskaya1766elo
- Hard
- 1727
- Clay
- 1611
- Grass
- 1552
- Matches
- 195
- Updated
- Oct 17
31Ben Shelton1761elo
- Hard
- 1774
- Clay
- 1580
- Grass
- 1605
- Matches
- 229
- Updated
- Oct 17
32Elise Mertens1753elo
- Hard
- 1684
- Clay
- 1603
- Grass
- 1616
- Matches
- 247
- Updated
- Oct 17
33Jack Draper1749elo
- Hard
- 1750
- Clay
- 1630
- Grass
- 1625
- Matches
- 177
- Updated
- Oct 17
34Jakub Mensik1747elo
- Hard
- 1738
- Clay
- 1657
- Grass
- 1498
- Matches
- 142
- Updated
- Oct 17
35Alexandra Eala1745elo
- Hard
- 1675
- Clay
- 1483
- Grass
- 1584
- Matches
- 88
- Updated
- Oct 17
36Marketa Vondrousova1744elo
- Hard
- 1644
- Clay
- 1629
- Grass
- 1678
- Matches
- 131
- Updated
- Oct 17
37Lorenzo Musetti1738elo
- Hard
- 1680
- Clay
- 1768
- Grass
- 1621
- Matches
- 284
- Updated
- Oct 17
38Learner Tien1736elo
- Hard
- 1729
- Clay
- 1571
- Grass
- 1513
- Matches
- 108
- Updated
- Oct 17
39Jodar R.1734elo
- Hard
- 1513
- Clay
- 1702
- Grass
- 1512
- Matches
- 37
- Updated
- Oct 17
40Qinwen Zheng1728elo
- Hard
- 1764
- Clay
- 1729
- Grass
- 1440
- Matches
- 222
- Updated
- Oct 17
41Sebastian Korda1727elo
- Hard
- 1704
- Clay
- 1549
- Grass
- 1566
- Matches
- 208
- Updated
- Oct 17
42Marie Bouzkova1726elo
- Hard
- 1623
- Clay
- 1631
- Grass
- 1617
- Matches
- 221
- Updated
- Oct 17
43Francisco Cerundolo1725elo
- Hard
- 1693
- Clay
- 1664
- Grass
- 1530
- Matches
- 280
- Updated
- Oct 17
44Ekaterina Alexandrova1723elo
- Hard
- 1690
- Clay
- 1541
- Grass
- 1631
- Matches
- 265
- Updated
- Oct 17
45Diana Shnaider1721elo
- Hard
- 1671
- Clay
- 1659
- Grass
- 1534
- Matches
- 184
- Updated
- Oct 17
46Barbora Krejcikova1716elo
- Hard
- 1688
- Clay
- 1484
- Grass
- 1635
- Matches
- 180
- Updated
- Oct 17
47Karolina Pliskova1715elo
- Hard
- 1606
- Clay
- 1600
- Grass
- 1557
- Matches
- 142
- Updated
- Oct 17
48Casper Ruud1713elo
- Hard
- 1597
- Clay
- 1775
- Grass
- 1472
- Matches
- 297
- Updated
- Oct 17
49Valentin Vacherot1711elo
- Hard
- 1666
- Clay
- 1545
- Grass
- 1500
- Matches
- 54
- Updated
- Oct 17
50Flavio Cobolli1711elo
- Hard
- 1582
- Clay
- 1699
- Grass
- 1583
- Matches
- 178
- Updated
- Oct 17
51Nikola Bartunkova1706elo
- Hard
- 1647
- Clay
- 1506
- Grass
- 1533
- Matches
- 37
- Updated
- Oct 17
52Joao Fonseca1706elo
- Hard
- 1691
- Clay
- 1641
- Grass
- 1499
- Matches
- 92
- Updated
- Oct 17
53Emma Navarro1695elo
- Hard
- 1555
- Clay
- 1603
- Grass
- 1630
- Matches
- 190
- Updated
- Oct 17
54Hailey Baptiste1692elo
- Hard
- 1613
- Clay
- 1594
- Grass
- 1514
- Matches
- 104
- Updated
- Oct 17
55Brandon Nakashima1691elo
- Hard
- 1676
- Clay
- 1514
- Grass
- 1584
- Matches
- 243
- Updated
- Oct 17
56Thiago Agustin Tirante1691elo
- Hard
- 1591
- Clay
- 1615
- Grass
- 1483
- Matches
- 56
- Updated
- Oct 17
57Nuno Borges1688elo
- Hard
- 1624
- Clay
- 1584
- Grass
- 1509
- Matches
- 185
- Updated
- Oct 17
58Andrey Rublev1687elo
- Hard
- 1623
- Clay
- 1746
- Grass
- 1539
- Matches
- 325
- Updated
- Oct 17
59Alexander Bublik1687elo
- Hard
- 1673
- Clay
- 1594
- Grass
- 1659
- Matches
- 259
- Updated
- Oct 17
60Jasmine Paolini1684elo
- Hard
- 1665
- Clay
- 1680
- Grass
- 1586
- Matches
- 244
- Updated
- Oct 17
61Alejandro Davidovich Fokina1682elo
- Hard
- 1633
- Clay
- 1577
- Grass
- 1615
- Matches
- 255
- Updated
- Oct 17
62Rafael Nadal1679elo
- Hard
- 1603
- Clay
- 1656
- Grass
- 1582
- Matches
- 71
- Updated
- Oct 17
63Anastasia Potapova1678elo
- Hard
- 1581
- Clay
- 1722
- Grass
- 1484
- Matches
- 217
- Updated
- Oct 17
64Stefanos Tsitsipas1670elo
- Hard
- 1627
- Clay
- 1707
- Grass
- 1517
- Matches
- 298
- Updated
- Oct 17
65Danielle Collins1668elo
- Hard
- 1595
- Clay
- 1693
- Grass
- 1531
- Matches
- 156
- Updated
- Oct 17
66Holger Rune1667elo
- Hard
- 1670
- Clay
- 1692
- Grass
- 1554
- Matches
- 253
- Updated
- Oct 17
67Luciano Darderi1667elo
- Hard
- 1478
- Clay
- 1720
- Grass
- 1461
- Matches
- 157
- Updated
- Oct 17
68Emma Raducanu1667elo
- Hard
- 1614
- Clay
- 1528
- Grass
- 1610
- Matches
- 153
- Updated
- Oct 17
69Simona Halep1666elo
- Hard
- 1604
- Clay
- 1528
- Grass
- 1619
- Matches
- 53
- Updated
- Oct 17
70Tomas Machac1660elo
- Hard
- 1628
- Clay
- 1597
- Grass
- 1493
- Matches
- 146
- Updated
- Oct 17
71Hubert Hurkacz1658elo
- Hard
- 1606
- Clay
- 1638
- Grass
- 1596
- Matches
- 242
- Updated
- Oct 17
72Ashleigh Barty1657elo
- Hard
- 1657
- Clay
- 1500
- Grass
- 1500
- Matches
- 11
- Updated
- Oct 17
73Ugo Humbert1654elo
- Hard
- 1658
- Clay
- 1460
- Grass
- 1563
- Matches
- 234
- Updated
- Oct 17
74Botic van de Zandschulp1651elo
- Hard
- 1649
- Clay
- 1548
- Grass
- 1475
- Matches
- 233
- Updated
- Oct 17
75Matteo Berrettini1650elo
- Hard
- 1627
- Clay
- 1644
- Grass
- 1615
- Matches
- 177
- Updated
- Oct 17
76Ann Li1649elo
- Hard
- 1595
- Clay
- 1580
- Grass
- 1469
- Matches
- 138
- Updated
- Oct 17
77Jaqueline Cristian1648elo
- Hard
- 1635
- Clay
- 1584
- Grass
- 1431
- Matches
- 153
- Updated
- Oct 17
78Sonay Kartal1648elo
- Hard
- 1628
- Clay
- 1496
- Grass
- 1506
- Matches
- 58
- Updated
- Oct 17
79Leylah Fernandez1647elo
- Hard
- 1605
- Clay
- 1542
- Grass
- 1567
- Matches
- 147
- Updated
- Oct 17
80Taylor Townsend1647elo
- Hard
- 1654
- Clay
- 1465
- Grass
- 1443
- Matches
- 86
- Updated
- Oct 17
81Jelena Ostapenko1645elo
- Hard
- 1560
- Clay
- 1651
- Grass
- 1616
- Matches
- 238
- Updated
- Oct 17
82Veronika Kudermetova1639elo
- Hard
- 1584
- Clay
- 1562
- Grass
- 1567
- Matches
- 206
- Updated
- Oct 17
83Liudmila Samsonova1634elo
- Hard
- 1604
- Clay
- 1556
- Grass
- 1584
- Matches
- 239
- Updated
- Oct 17
84Paula Badosa1634elo
- Hard
- 1615
- Clay
- 1628
- Grass
- 1547
- Matches
- 197
- Updated
- Oct 17
85Alex Michelsen1634elo
- Hard
- 1660
- Clay
- 1468
- Grass
- 1527
- Matches
- 166
- Updated
- Oct 17
86Zizou Bergs1631elo
- Hard
- 1593
- Clay
- 1451
- Grass
- 1554
- Matches
- 137
- Updated
- Oct 17
87Victoria Azarenka1631elo
- Hard
- 1637
- Clay
- 1562
- Grass
- 1534
- Matches
- 145
- Updated
- Oct 17
88Maria Sakkari1631elo
- Hard
- 1632
- Clay
- 1563
- Grass
- 1519
- Matches
- 243
- Updated
- Oct 17
89Yannick Hanfmann1629elo
- Hard
- 1597
- Clay
- 1570
- Grass
- 1482
- Matches
- 160
- Updated
- Oct 17
90Ons Jabeur1629elo
- Hard
- 1618
- Clay
- 1626
- Grass
- 1608
- Matches
- 176
- Updated
- Oct 17
91Katerina Siniakova1627elo
- Hard
- 1604
- Clay
- 1461
- Grass
- 1523
- Matches
- 195
- Updated
- Oct 17
92Caty McNally1626elo
- Hard
- 1512
- Clay
- 1531
- Grass
- 1539
- Matches
- 93
- Updated
- Oct 17
93Alex Molcan1621elo
- Hard
- 1516
- Clay
- 1634
- Grass
- 1474
- Matches
- 97
- Updated
- Oct 17
94Viktorija Golubic1620elo
- Hard
- 1539
- Clay
- 1492
- Grass
- 1492
- Matches
- 132
- Updated
- Oct 17
95McCartney Kessler1618elo
- Hard
- 1606
- Clay
- 1464
- Grass
- 1546
- Matches
- 100
- Updated
- Oct 17
96Merida Aguilar D.1616elo
- Hard
- 1488
- Clay
- 1609
- Grass
- 1504
- Matches
- 18
- Updated
- Oct 17
97Caroline Wozniacki1614elo
- Hard
- 1591
- Clay
- 1496
- Grass
- 1530
- Matches
- 36
- Updated
- Oct 17
98Sara Bejlek1612elo
- Hard
- 1605
- Clay
- 1530
- Grass
- 1459
- Matches
- 52
- Updated
- Oct 17
99Grigor Dimitrov1609elo
- Hard
- 1621
- Clay
- 1575
- Grass
- 1619
- Matches
- 224
- Updated
- Oct 17
100Arthur Rinderknech1608elo
- Hard
- 1590
- Clay
- 1537
- Grass
- 1513
- Matches
- 203
- Updated
- Oct 17