Project Summary

This project aims to demonstrate how to perform Web Scraping in R to extract WTA (Women’s Tennis Association) Elo rating data from the site Wheeloratings.com.
The page displays data in an interactive table powered by reactable.js, so the values are not in a traditional HTML <table>, but embedded as a JSON object within a <script> element.

We will use the rvest, jsonlite, and dplyr packages to extract, convert, and visualize the data.


Step-by-step

# Define the URL of the target web page
url <- "https://www.wheeloratings.com/tennis_wta_ratings.html"

# Read the HTML content of the page
page <- read_html(url)
# Find the 'data-for' attribute of the <script> element that contains the JSON
# This identifies the widget containing the Elo ratings table
json_id <- page %>%
  html_elements("script[type='application/json']") %>%
  html_attr("data-for") %>%
  na.omit() %>%
  .[1]  # Select the first one, which contains the Elo table
# Extract the JSON text from the relevant <script> block
json_text <- page %>%
  html_elements(paste0("script[data-for='", json_id, "']")) %>%
  html_text()

# Parse the JSON string into an R object
json_data <- fromJSON(json_text)

# Extract the data and convert it to a data.frame
elo_data <- as.data.frame(json_data$x$tag$attribs$data)

Full WTA Elo Ratings Table

The following table presents the Elo ratings extracted directly from the website. It includes the Elo rank, player name, recent rank change, country, age, and surface-specific Elo scores.

knitr::kable(elo_data, format = "html", table.attr = 'class="table table-striped"')
elo_rank change player_name WebsiteId elo elo_change player_ioc age elo_hard elo_hard_rank elo_grass elo_grass_rank elo_clay elo_clay_rank elo_serve elo_serve_rank elo_return elo_return_rank official_points official_rank tourney_name round win_loss
1 0 Iga Swiatek 7e0fb 2147 -2 POL 23.5 2221 1 1759 13 2237 1 1712 1 1648 2 8295 2 NA NA NA
2 0 Aryna Sabalenka 7d9f0 2081 -3 BLR 26.6 2164 2 1801 7 2074 2 1685 4 1618 5 9416 1 NA NA NA
3 0 Coco Gauff 7f38f 2040 -2 USA 20.8 2138 3 1784 10 1975 6 1644 12 1651 1 6530 3 NA NA NA
4 0 Qinwen Zheng 7f334 2026 -2 CHN 22.2 2075 6 1434 157 2020 3 1684 5 1597 17 5340 5 NA NA NA
5 0 Elena Rybakina 7dba5 2015 -1 KAZ 25.5 2085 5 1880 1 2004 4 1690 3 1588 26 5171 6 NA NA NA
6 0 Jessica Pegula 7aac4 1972 -2 USA 30.8 2066 7 1736 22 1878 14 1623 21 1592 22 4705 7 NA NA NA
7 0 Paula Badosa 7cea3 1949 -1 ESP 27.1 2014 8 1700 30 1896 11 1646 11 1609 9 2908 12 NA NA NA
8 0 Karolina Muchova 7d830 1940 -2 CZE 28.3 2094 4 1627 51 1889 12 1667 6 1620 4 1971 22 NA NA NA
9 0 Jasmine Paolini 7ccac 1935 -1 ITA 28.9 1923 19 1743 18 1855 17 1582 44 1590 24 5344 4 NA NA NA
10 0 Mirra Andreeva 88ab7 1929 -3 RUS 17.6 1935 16 NA NA 1956 7 1595 38 1639 3 2578 16 NA NA NA
11 0 Diana Shnaider 7fd96 1919 -2 RUS 20.7 1916 22 1734 24 1776 43 1630 15 1601 16 2895 13 NA NA NA
12 0 Emma Navarro 7de1d 1905 -2 USA 23.6 1959 11 1741 19 1773 44 1625 20 1592 21 3589 8 NA NA NA
13 0 Danielle Collins 7ae5d 1902 -1 USA 31.0 1926 18 1576 80 1978 5 1622 24 1573 43 3178 11 NA NA NA
14 0 Madison Keys 7a773 1884 -3 USA 29.8 1892 30 1803 6 1951 8 1647 10 1591 23 2126 21 NA NA NA
15 0 Daria Kasatkina 7d822 1873 -1 RUS 27.6 1899 27 1798 8 1879 13 1513 144 1616 7 3368 9 NA NA NA
16 0 Emma Raducanu 7f35e 1860 -1 GBR 22.1 1864 38 1669 40 1629 110 1595 39 1587 29 1025 56 NA NA NA
17 0 Anna Kalinskaya 7db7b 1859 -2 RUS 26.0 1911 24 1745 17 1648 100 1598 37 1554 64 2743 14 NA NA NA
18 0 Yulia Putintseva 7a7cd 1859 0 KAZ 29.9 1849 40 1739 21 1841 21 1581 45 1602 15 1844 29 NA NA NA
19 0 Marta Kostyuk 7e032 1856 -2 UKR 22.5 1935 15 1581 76 1770 46 1546 82 1602 14 2493 18 NA NA NA
20 0 Linda Noskova 7f858 1850 -1 CZE 20.1 1958 12 1432 158 1627 111 1657 8 1514 150 1913 26 NA NA NA
21 0 Beatriz Haddad Maia 7b982 1848 0 BRA 28.5 1905 25 1702 29 1809 32 1599 34 1553 67 2554 17 NA NA NA
22 0 Barbora Krejcikova 7b98c 1847 -1 CZE 29.0 1921 21 1851 3 1733 58 1604 32 1553 66 3214 10 NA NA NA
23 0 Donna Vekic 7aae3 1841 -2 CRO 28.5 1831 44 1775 12 1847 19 1633 13 1542 81 2258 19 NA NA NA
24 0 Victoria Azarenka 7a6d2 1838 -3 BLR 35.4 1930 17 1735 23 1850 18 1575 50 1610 8 2127 20 NA NA NA
25 0 Elina Svitolina 7aade 1837 -3 UKR 30.2 1913 23 1777 11 1865 16 1630 14 1587 28 1942 23 NA NA NA
26 0 Leylah Fernandez 7f0af 1832 -1 CAN 22.3 1873 35 1695 31 1735 55 1586 43 1571 45 1755 31 NA NA NA
27 0 Marketa Vondrousova 7db8a 1825 -3 CZE 25.5 1902 26 1709 26 1873 15 1568 55 1608 10 1363 39 NA NA NA
28 0 Amanda Anisimova 7e039 1822 -1 USA 23.3 1962 9 1605 65 1724 65 1606 30 1575 38 1461 36 NA NA NA
29 0 Liudmila Samsonova 7da53 1819 -2 RUS 26.1 1865 37 1729 25 1741 54 1599 35 1539 85 1885 27 NA NA NA
30 0 Maria Sakkari 7b9b1 1815 -3 GRE 29.4 1959 10 1599 67 1844 20 1605 31 1553 68 1743 32 NA NA NA
31 0 Katie Boulter 7cc83 1813 -1 GBR 28.4 1874 34 1758 14 NA NA 1625 19 1525 113 1931 24 NA NA NA
32 0 Ons Jabeur 7aabc 1811 -2 TUN 30.3 1844 41 1831 4 1932 9 1602 33 1538 86 1226 42 NA NA NA
33 0 Rebecca Sramkova 7cec5 1808 -1 SVK 28.1 1830 45 1384 176 1701 72 1553 74 1503 175 1166 46 NA NA NA
34 0 Jelena Ostapenko 7ce2d 1802 -3 LAT 27.5 1893 29 1815 5 1795 36 1530 103 1574 41 2588 15 NA NA NA
35 0 Lulu Sun 7dc42 1796 -2 NZL 23.7 1782 60 1686 34 NA NA 1659 7 1455 301 1300 40 NA NA NA
36 0 Naomi Osaka 7cf18 1792 -2 JPN 27.2 1922 20 1520 104 1744 53 1697 2 1534 93 1014 57 NA NA NA
37 0 Sonay Kartal 7f9a5 1791 -2 GBR 23.1 1826 46 1630 49 NA NA 1608 28 1573 44 836 84 NA NA NA
38 0 Zeynep Sonmez 7f075 1790 -1 TUR 22.6 1793 56 1554 89 1526 165 1529 105 1574 40 818 88 NA NA NA
39 0 Camila Osorio 7dec9 1786 0 COL 23.0 1729 83 1570 84 1832 23 1481 210 1606 12 989 59 NA NA NA
40 0 Anastasia Pavlyuchenkova 7a6fb 1780 -2 RUS 33.4 1943 14 1481 130 1734 56 1623 22 1554 63 1807 30 NA NA NA
41 0 Peyton Stearns 7f164 1780 -1 USA 23.2 1805 52 NA NA 1819 29 1573 52 1595 19 1139 47 NA NA NA
42 0 Taylor Townsend 7aecd 1777 -1 USA 28.7 1865 36 1368 182 1667 90 1648 9 1514 146 916 68 NA NA NA
43 0 Magda Linette 7ab87 1775 -1 POL 32.8 1754 71 1532 97 1824 27 1555 71 1497 193 1376 38 NA NA NA
44 0 Anastasia Potapova 7de81 1774 -1 RUS 23.7 1824 48 1638 47 1815 31 1539 90 1555 59 1482 35 NA NA NA
45 0 Magdalena Frech 7cec4 1773 -1 POL 27.0 1813 50 1557 87 1689 76 1567 58 1520 129 1928 25 NA NA NA
46 0 Ekaterina Alexandrova 7ba34 1771 -1 RUS 30.1 1878 33 1787 9 1638 106 1590 40 1514 149 1848 28 NA NA NA
47 0 Eva Lys 7f08c 1770 -1 GER 22.9 1785 59 1510 114 1676 84 1526 107 1548 76 566 131 NA NA NA
48 0 Marie Bouzkova 7d65f 1768 -1 CZE 26.4 1811 51 1589 71 1756 52 1553 75 1559 56 1178 44 NA NA NA
49 0 Olga Danilovic 7dd09 1767 -1 SRB 23.9 1701 99 NA NA 1819 30 1573 51 1574 39 1055 51 NA NA NA
50 0 Belinda Bencic 7aae9 1761 0 SUI 27.8 1953 13 1687 33 1839 22 1629 16 1552 70 106 489 NA NA NA
51 1 Xin Yu Wang 7e025 1755 -1 CHN 23.2 1761 65 1687 32 1592 130 1556 70 1530 106 1418 37 NA NA NA
52 -1 Caroline Wozniacki 7a6f8 1755 -2 DEN 34.4 1882 32 1745 16 1728 60 1626 18 1608 11 908 70 NA NA NA
53 0 Ashlyn Krueger 7f6b5 1753 -1 USA 20.6 1797 55 1511 110 1550 148 1557 67 1565 49 969 64 NA NA NA
54 0 Katerina Siniakova 7ced5 1751 -1 CZE 28.6 1792 57 1745 15 1675 85 1516 134 1585 31 1177 45 NA NA NA
55 0 Elise Mertens 7cb02 1750 -1 BEL 29.1 1826 47 1542 94 1830 24 1556 68 1555 61 1554 34 NA NA NA
56 0 Caroline Garcia 7a76e 1738 -1 FRA 31.2 1840 42 1709 27 1790 38 1629 17 1439 335 1099 48 NA NA NA
57 0 Elina Avanesyan 7f18d 1736 -1 ARM 22.2 1692 105 1633 48 1784 40 1507 151 1584 32 1182 43 NA NA NA
58 0 Yue Yuan 7b9b6 1734 -1 CHN 26.2 1833 43 1480 131 1479 201 1522 121 1541 84 1082 49 NA NA NA
59 0 Bernarda Pera 7cc77 1731 -1 USA 30.0 1749 74 1477 133 1791 37 1554 73 1509 159 896 71 NA NA NA
60 0 Elena Gabriela Ruse 7cf49 1729 -1 ROU 27.1 1798 54 1576 79 1707 69 1532 98 1565 50 598 121 NA NA NA
61 0 Olivia Gadecki 7e0a9 1725 -1 AUS 22.6 1760 67 1523 103 1482 199 1567 59 1533 96 781 97 NA NA NA
62 0 Sorana Cirstea 7a70a 1721 -2 ROU 34.7 1895 28 1519 106 1661 92 1542 85 1522 119 914 69 NA NA NA
63 0 Karolina Pliskova 7a79e 1721 -1 CZE 32.7 1861 39 1676 37 1727 61 1578 46 1509 158 1265 41 NA NA NA
64 0 Anhelina Kalinina 7cf63 1715 -2 UKR 27.8 1738 79 1582 75 1808 33 1514 143 1534 95 1030 55 NA NA NA
65 0 Veronika Kudermetova 7ba00 1715 -1 RUS 27.6 1775 61 1706 28 1797 35 1556 69 1519 134 888 72 NA NA NA
66 0 Viktorija Golubic 7aeea 1714 0 SUI 32.2 1768 63 1623 53 1482 198 1502 165 1555 60 814 90 NA NA NA
67 0 Brenda Fruhvirtova 88800 1709 -2 CZE 17.7 1671 122 NA NA 1621 115 1536 95 1595 20 398 178 NA NA NA
68 1 Diane Parry 7f09c 1709 -1 FRA 22.3 1691 107 1529 99 1694 74 1575 49 1482 233 979 63 NA NA NA
69 -1 Bianca Andreescu 7dd2a 1709 -1 CAN 24.5 1740 78 1613 62 1780 41 1610 26 1523 116 563 132 NA NA NA
70 0 Laura Siegemund 7a7c0 1709 0 GER 36.8 1760 66 1527 100 1686 79 1516 136 1570 46 851 80 NA NA NA
71 0 Yuliia Starodubtseva 89a91 1706 -1 UKR 24.8 1717 91 NA NA NA NA 1516 137 1578 36 762 101 NA NA NA
72 0 Alina Korneeva NA 1702 -1 RUS 17.5 1755 70 NA NA NA NA 1538 93 1566 47 405 177 NA NA NA
73 0 Katie Volynets 7f111 1697 0 USA 22.9 1719 90 1492 123 1669 88 1485 204 1574 42 991 58 NA NA NA
74 0 Irina Camelia Begu 7a759 1696 0 ROU 34.3 1677 114 1479 132 1827 26 1545 83 1548 75 853 79 NA NA NA
75 1 Hailey Baptiste 7f340 1694 -1 USA 23.1 1740 77 NA NA 1668 89 1622 23 1472 254 805 92 NA NA NA
76 -1 Storm Hunter 7b25b 1694 -1 AUS 30.3 1764 64 1558 86 1620 116 1538 91 1522 118 366 187 NA NA NA
77 0 Sofia Kenin 7d60e 1693 -1 USA 26.1 1758 68 1610 63 1710 68 1568 56 1495 197 848 81 NA NA NA
78 0 Mccartney Kessler 7f148 1693 -1 USA 25.4 1749 73 NA NA NA NA 1558 66 1549 74 924 67 NA NA NA
79 0 Ana Bogdan 7ab08 1692 0 ROU 32.0 1738 80 1586 73 1683 82 1530 102 1536 91 653 114 NA NA NA
80 0 Sara Sorribes Tormo 7b26b 1689 0 ESP 28.2 1721 88 1439 154 1759 49 1447 295 1590 25 714 106 NA NA NA
81 0 Camila Giorgi 7aa9d 1688 -1 ITA 33.0 1798 53 1666 41 1699 73 1546 81 1544 79 NA NA NA NA NA
82 0 Aliaksandra Sasnovich 7b845 1685 -1 BLR 30.7 1699 100 1594 68 1726 63 1492 185 1537 87 516 143 NA NA NA
83 0 Ann Li 7df8f 1683 -1 USA 24.5 1752 72 1393 174 1542 151 1549 77 1536 89 787 96 NA NA NA
84 0 Sloane Stephens 7a751 1683 -1 USA 31.7 1706 97 1518 107 1820 28 1519 127 1530 103 882 74 NA NA NA
85 0 Lucia Bronzetti 7d99b 1681 0 ITA 26.0 1722 87 1514 109 1651 97 1503 161 1566 48 887 73 NA NA NA
86 0 Jaqueline Cristian 7cee1 1678 -1 ROU 26.5 1614 148 NA NA 1764 48 1527 106 1535 92 832 85 NA NA NA
87 0 Xiyu Wang 7dfb0 1678 -1 CHN 23.7 1712 93 1473 136 1730 59 1610 25 1506 163 774 98 NA NA NA
88 0 Mananchaya Sawangkaew 7e1d6 1675 -1 THA 22.4 1707 95 NA NA NA NA 1521 125 1549 72 567 130 NA NA NA
89 0 Angelique Kerber 7a6f5 1674 -1 GER 36.9 1789 58 1616 60 1829 25 1569 54 1597 18 NA NA NA NA NA
90 0 Elisabetta Cocciaretto 7f20a 1674 0 ITA 23.9 1613 149 1629 50 1759 50 1503 162 1536 90 1048 52 NA NA NA
91 0 Caroline Dolehide 7d994 1669 0 USA 26.3 1726 85 1380 178 1581 136 1559 65 1480 239 864 78 NA NA NA
92 0 Anna Karolina Schmiedlova 7aeed 1668 -1 SVK 30.2 1668 126 1345 187 1733 57 1483 208 1533 99 689 110 NA NA NA
93 0 Yafan Wang 7ba06 1667 0 CHN 30.6 1774 62 1413 167 1375 264 1577 47 1494 201 983 61 NA NA NA
94 0 Mayar Sherif 7cba6 1667 0 EGY 28.6 1479 242 NA NA 1800 34 1546 80 1526 112 955 65 NA NA NA
95 0 Clara Burel 7e0a6 1667 0 FRA 23.7 1744 76 1441 152 1718 67 1489 191 1554 65 770 99 NA NA NA
96 0 Kaja Juvan NA 1665 -1 SLO 24.0 1695 103 1626 52 1725 64 1555 72 1510 154 70 596 NA NA NA
97 0 Ena Shibahara 7d8d6 1665 -1 JPN 26.8 1697 102 NA NA NA NA 1525 111 1444 326 544 137 NA NA NA
98 0 Clara Tauson 7f200 1665 0 DEN 22.0 1699 101 NA NA 1786 39 1590 41 1505 169 1070 50 NA NA NA
99 0 Lesia Tsurenko 7a76f 1665 0 UKR 35.5 1728 84 1655 42 1764 47 1454 272 1580 33 648 115 NA NA NA
100 0 Robin Montgomery 7f6b1 1664 0 USA 20.3 1539 204 1682 35 1535 158 1588 42 1462 277 639 117 NA NA NA
101 0 Harriet Dart 7cd2f 1660 -1 GBR 28.4 1643 137 1672 39 1454 218 1515 139 1545 78 754 104 NA NA NA
102 0 Viktoriya Tomova 7ab48 1659 0 BUL 29.8 1677 116 1552 91 1586 133 1488 193 1527 109 1047 53 NA NA NA
103 0 Lin Zhu 7ab9c 1657 -1 CHN 30.9 1757 69 1552 90 1374 265 1526 108 1519 131 601 120 NA NA NA
104 0 Anastasija Sevastova 7a729 1656 -1 LAT 34.7 1736 82 1621 57 1777 42 1568 57 1575 37 108 481 NA NA NA
105 0 Erika Andreeva 7fad5 1656 -1 RUS 20.5 1707 96 NA NA 1511 184 1561 63 1487 214 838 83 NA NA NA
106 0 Varvara Gracheva 7eec3 1656 0 FRA 24.4 1670 124 1519 105 1686 77 1503 163 1495 196 949 66 NA NA NA
107 0 Kimberly Birrell 7d7f8 1654 0 AUS 26.6 1680 112 1453 147 1416 240 1543 84 1496 195 654 113 NA NA NA
108 0 Sara Bejlek 83af7 1653 0 CZE 18.9 1680 111 NA NA 1756 51 1516 133 1587 27 441 161 NA NA NA
109 0 Greet Minnen 7d761 1649 0 BEL 27.3 1680 113 1621 54 1517 179 1534 97 1516 141 791 95 NA NA NA
110 0 Jessica Bouzas Maneiro 7f969 1649 0 ESP 22.2 1652 132 NA NA 1426 230 1487 196 1586 30 1046 54 NA NA NA
111 0 Dayana Yastremska 7dbdb 1645 0 UKR 24.6 1680 110 1563 85 1704 70 1508 150 1509 160 1565 33 NA NA NA
112 0 Dalma Galfi 7d66e 1644 0 HUN 26.3 1622 144 1609 64 1477 204 1571 53 1482 232 520 141 NA NA NA
113 0 Claire Liu 7db5a 1640 -1 USA 24.6 1725 86 1459 144 1630 107 1497 176 1500 183 255 269 NA NA NA
114 0 Jule Niemeier 7df3a 1640 0 GER 25.3 1630 140 1594 70 1626 113 1506 154 1530 105 816 89 NA NA NA
115 0 Polina Kudermetova 7f414 1639 0 RUS 21.5 1672 121 NA NA 1478 202 1516 135 1554 62 701 107 NA NA NA
116 0 Suzan Lamens 7dd98 1639 0 NED 25.4 1710 94 NA NA 1558 141 1529 104 1561 52 821 87 NA NA NA
117 0 Arantxa Rus 7a72f 1638 0 NED 34.0 1661 130 1417 164 1679 83 1549 78 1462 278 871 76 NA NA NA
118 0 Simona Halep 7a75a 1636 0 ROU 33.2 1886 31 1862 2 1902 10 1598 36 1617 6 27 873 NA NA NA
119 0 Daria Saville 7a76b 1635 0 AUS 30.8 1695 104 1498 119 1640 103 1514 142 1560 54 696 108 NA NA NA
120 0 Cristina Bucsa 7d6ae 1634 0 ESP 26.9 1687 109 1451 149 1647 101 1485 205 1533 97 755 103 NA NA NA
121 0 Kamilla Rakhimova 7df20 1634 0 RUS 23.3 1666 129 1450 150 1629 109 1521 124 1498 188 987 60 NA NA NA
122 0 Ajla Tomljanovic 7a72c 1631 -1 AUS 31.6 1669 125 1739 20 1659 93 1522 119 1578 35 691 109 NA NA NA
123 0 Anca Alexia Todoni NA 1627 -1 ROU 20.2 NA NA NA NA NA NA 1607 29 1506 165 635 118 NA NA NA
124 0 Sara Errani 7a702 1626 0 ITA 37.6 1583 176 1284 203 1722 66 1427 326 1558 57 717 105 NA NA NA
125 0 Petra Martic 7a72d 1625 0 CRO 33.9 1674 119 1616 59 1726 62 1546 79 1459 289 597 122 NA NA NA
126 0 Shelby Rogers 7a763 1617 0 USA 32.2 1706 98 1507 116 1659 95 1560 64 1494 199 183 341 NA NA NA
127 0 Vera Zvonareva 7a651 1611 0 RUS 40.3 1720 89 1621 55 1607 122 1487 197 1532 102 9 1180 NA NA NA
128 0 Anna Blinkova 7dbcc 1611 0 RUS 26.3 1676 117 1594 69 1606 124 1421 337 1542 82 866 77 NA NA NA
129 0 Lea Boskovic NA 1610 0 CRO 25.2 1483 236 NA NA NA NA 1502 166 1505 171 334 209 NA NA NA
130 0 Rebecca Peterson NA 1609 0 SWE 29.4 1747 75 1327 193 1597 128 1515 140 1508 161 76 573 NA NA NA
131 0 Alize Cornet 7a6b3 1606 0 FRA 34.9 1646 135 1646 43 1576 138 1461 259 1501 180 154 391 NA NA NA
132 0 Maria Lourdes Carle 7da2c 1602 0 ARG 24.8 1485 235 NA NA 1654 96 1480 214 1604 13 797 94 NA NA NA
133 0 Nao Hibino 7ced6 1601 0 JPN 30.0 1651 133 1413 168 1522 172 1465 247 1470 262 496 145 NA NA NA
134 0 Simona Waltert 7df3b 1600 0 SUI 24.0 1552 194 1454 146 1606 123 1519 128 1557 58 409 174 NA NA NA
135 0 Daria Snigur 7f22e 1599 0 UKR 22.7 1583 177 1618 58 NA NA 1498 175 1560 53 531 139 NA NA NA
136 0 Varvara Lepchenko 7a6e6 1596 0 USA 38.6 1645 136 1510 113 1602 126 1507 152 1517 140 570 129 NA NA NA
137 0 Renata Zarazua 7d75f 1596 0 MEX 27.2 1561 190 NA NA 1557 143 1523 117 1515 144 882 75 NA NA NA
138 0 Tamara Zidansek 7d99d 1593 0 SLO 27.0 1600 161 1502 118 1770 45 1499 172 1521 121 390 181 NA NA NA
139 0 Danka Kovinic NA 1593 0 MNE 30.1 1556 191 1220 208 1684 81 1455 271 1493 202 5 1327 NA NA NA
140 0 Alexandra Eala 7fbf5 1592 0 PHI 19.6 1594 168 NA NA NA NA 1480 211 1551 71 490 147 NA NA NA
141 0 Aleksandra Krunic 7aaa2 1592 0 SRB 31.7 1603 157 1538 96 1686 78 1521 123 1487 215 230 286 NA NA NA
142 0 Sayaka Ishii NA 1590 0 JPN 19.3 1602 159 NA NA NA NA 1525 110 1524 115 352 196 NA NA NA
143 0 Maya Joint NA 1589 0 AUS 18.7 1605 154 NA NA NA NA 1503 159 1499 185 645 116 NA NA NA
144 0 Lucrezia Stefanini 7da21 1589 0 ITA 26.6 1624 142 1511 111 1380 260 1451 282 1579 34 494 146 NA NA NA
145 0 Yanina Wickmayer 7a70e 1587 0 BEL 35.1 1612 151 1645 45 1504 189 1506 155 1480 237 39 765 NA NA NA
146 0 Anastasia Zakharova 7f0f3 1586 0 RUS 22.9 1667 127 NA NA 1451 223 1486 201 1502 177 670 112 NA NA NA
147 0 Moyuka Uchijima 7f0e0 1584 0 JPN 23.3 1588 172 NA NA 1573 139 1493 184 1487 218 981 62 NA NA NA
148 0 Viktoria Hruncakova NA 1583 0 SVK 26.6 1609 152 1487 127 1552 146 1562 60 1401 378 318 222 NA NA NA
149 0 Marina Stakusic 7f7f9 1582 0 CAN 20.0 1597 165 NA NA NA NA 1500 171 1521 122 587 125 NA NA NA
150 0 Jodie Burrage NA 1579 0 GBR 25.5 1529 209 1571 83 NA NA 1498 174 1471 256 398 179 NA NA NA
151 0 Dominika Salkova NA 1578 0 CZE 20.5 1538 205 NA NA NA NA 1491 186 1534 94 475 151 NA NA NA
152 0 Nina Stojanovic NA 1578 0 SRB 28.4 1598 163 NA NA 1604 125 1525 109 1498 186 278 250 NA NA NA
153 0 Jil Teichmann 7d5f5 1577 0 SUI 27.4 1652 131 1336 190 1704 71 1469 236 1487 216 550 135 NA NA NA
154 0 Caty Mcnally NA 1576 0 USA 23.1 1618 146 1544 93 1478 203 1495 179 1552 69 88 540 NA NA NA
155 0 Sinja Kraus NA 1575 0 AUT 22.6 1417 281 NA NA 1482 200 1503 160 1464 272 332 211 NA NA NA
156 0 Kaia Kanepi 7a6da 1574 0 EST 39.5 1737 81 1440 153 1582 135 1541 87 1478 242 5 1322 NA NA NA
157 0 Maria Timofeeva 7f415 1574 0 RUS 21.1 1691 106 NA NA 1520 175 1495 180 1532 100 535 138 NA NA NA
158 0 Shuai Zhang 7a71d 1573 0 CHN 35.9 1688 108 1604 66 1497 195 1493 183 1473 251 340 205 NA NA NA
159 0 Martina Trevisan 7ae3a 1571 0 ITA 31.1 1603 156 1220 207 1638 105 1471 235 1518 135 592 124 NA NA NA
160 0 Lauren Davis 7a770 1570 0 USA 31.2 1673 120 1507 117 1554 145 1471 233 1501 179 253 270 NA NA NA
161 0 Mai Hontama 7df94 1567 0 JPN 25.3 1627 141 NA NA 1418 239 1435 315 1528 108 459 157 NA NA NA
162 0 Sachia Vickery 7aecc 1567 0 USA 29.6 1599 162 1414 166 1588 132 1472 231 1510 157 345 201 NA NA NA
163 0 Oceane Dodin 7b96b 1566 0 FRA 28.1 1675 118 1461 142 1522 173 1503 164 1455 297 682 111 NA NA NA
164 0 Heather Watson 7a752 1566 0 GBR 32.6 1622 143 1552 92 1427 229 1476 221 1459 293 440 162 NA NA NA
165 0 Antonia Ruzic NA 1564 0 CRO 21.9 1593 169 NA NA NA NA 1496 178 1542 83 518 142 NA NA NA
166 0 Ysaline Bonaventure NA 1564 0 BEL 30.3 1670 123 1459 145 1499 192 1479 215 1479 241 23 939 NA NA NA
167 0 Julia Riera 7f1fb 1564 0 ARG 22.5 1551 195 NA NA 1671 86 1539 89 1510 155 578 127 NA NA NA
168 0 Rebeka Masarova 7d847 1562 0 ESP 25.4 1586 173 1514 108 1599 127 1518 130 1457 295 506 144 NA NA NA
169 0 Oksana Selekhmeteva NA 1562 0 RUS 21.9 1501 228 NA NA 1590 131 1487 195 1559 55 406 176 NA NA NA
170 0 Julia Grabher NA 1562 0 AUT 28.4 1440 271 NA NA 1666 91 1521 122 1484 224 112 470 NA NA NA
171 0 Nuria Parrizas Diaz 7aea7 1562 0 ESP 33.4 1667 128 1434 156 1524 169 1446 297 1506 166 813 91 NA NA NA
172 0 Polona Hercog 7a733 1556 0 SLO 33.9 1612 150 1495 122 1659 94 1535 96 1460 285 212 301 NA NA NA
173 0 Rebecca Marino 7a766 1553 0 CAN 34.0 1593 170 1510 112 1549 149 1538 92 1438 336 756 102 NA NA NA
174 0 Nadia Podoroska 7ba28 1553 0 ARG 27.8 1639 138 1463 140 1532 163 1477 219 1521 126 767 100 NA NA NA
175 0 Louisa Chirico NA 1551 0 USA 28.6 1574 182 1393 173 1594 129 1480 212 1486 223 413 172 NA NA NA
176 0 Tereza Martincova NA 1550 0 CZE 30.1 1677 115 1539 95 1389 256 1464 249 1473 252 190 331 NA NA NA
177 0 Chloe Paquet 7af0c 1549 0 FRA 30.4 1435 274 1367 183 1619 117 1515 138 1475 246 593 123 NA NA NA
178 0 Leolia Jeanjean 7ba31 1548 0 FRA 29.3 1564 188 NA NA 1685 80 1491 188 1482 230 486 149 NA NA NA
179 0 Zarina Diyas 7a76a 1548 0 KAZ 31.2 1631 139 1428 161 1558 142 1465 245 1547 77 159 382 NA NA NA
180 0 Solana Sierra NA 1547 0 ARG 20.5 NA NA NA NA NA NA 1468 237 1486 220 439 163 NA NA NA
181 0 Eva Vedder NA 1545 0 NED 25.1 NA NA NA NA NA NA 1540 88 1475 249 200 317 NA NA NA
182 0 Astra Sharma 7b9b4 1543 0 AUS 29.3 1509 223 1463 139 1646 102 1531 100 1452 307 307 235 NA NA NA
183 0 Destanee Aiava NA 1541 0 AUS 24.6 1602 158 1402 172 NA NA 1553 76 1419 354 352 194 NA NA NA
184 0 Katherine Sebov NA 1540 0 CAN 25.9 1576 180 NA NA NA NA 1485 203 1527 110 173 356 NA NA NA
185 0 Anna Lena Friedsam NA 1540 0 GER 30.9 1585 174 1328 192 1629 108 1505 156 1455 298 91 528 NA NA NA
186 0 Arianne Hartono 7df9c 1534 0 NED 28.6 1597 164 NA NA NA NA 1461 258 1532 101 432 165 NA NA NA
187 0 Mia Ristic NA 1533 0 SRB 18.6 NA NA NA NA 1607 120 1456 267 1472 255 135 424 NA NA NA
188 0 Elizabeth Mandlik NA 1533 0 USA 23.6 1571 184 1574 81 1406 249 1503 158 1543 80 246 274 NA NA NA
189 0 Kateryna Baindl NA 1528 0 UKR 30.8 1582 178 1322 195 1648 99 1458 263 1503 173 128 445 NA NA NA
190 0 Mirjam Bjorklund NA 1528 0 SWE 26.4 1593 171 NA NA 1626 112 1518 131 1490 210 39 766 NA NA NA
191 0 Noma Noha Akugue NA 1528 0 GER 21.0 NA NA NA NA 1649 98 1463 253 1508 162 343 204 NA NA NA
192 0 Fernanda Contreras Gomez NA 1526 0 MEX 27.2 1549 197 NA NA 1458 216 1501 168 1453 306 28 861 NA NA NA
193 0 Gergana Topalova NA 1525 0 BUL 24.8 NA NA NA NA 1612 118 1493 182 1517 139 183 342 NA NA NA
194 0 Fiona Ferro 7ce33 1525 0 FRA 27.8 1615 147 1368 181 1585 134 1491 187 1505 168 232 284 NA NA NA
195 0 Ella Seidel 819b6 1524 0 GER 19.8 1526 211 NA NA 1497 194 1508 148 1482 231 530 140 NA NA NA
196 0 Tamira Paszek 7a6e9 1523 0 AUT 34.0 1545 199 1673 38 1531 164 1409 351 1529 107 169 367 NA NA NA
197 0 Talia Gibson NA 1523 0 AUS 20.5 1479 240 NA NA NA NA 1508 149 1415 363 487 148 NA NA NA
198 0 Anna Bondar 7d954 1523 0 HUN 27.5 1516 218 NA NA 1639 104 1523 118 1418 356 800 93 NA NA NA
199 0 Eugenie Bouchard 7aaae 1523 0 CAN 30.8 1594 167 1475 135 1691 75 1562 61 1492 206 18 1002 NA NA NA
200 0 Jessika Ponchet 7cd54 1523 0 FRA 28.2 1608 153 1404 171 1398 252 1542 86 1418 357 557 133 NA NA NA
201 0 Sara Saito NA 1523 0 JPN 18.2 1491 231 NA NA NA NA 1524 113 1469 265 478 150 NA NA NA
202 0 Lucie Safarova 7a6b1 1522 0 CZE 37.9 1824 49 1680 36 1671 87 1610 27 1447 315 NA NA NA NA NA
203 0 Tatjana Maria 7d62f 1519 0 GER 37.3 1585 175 1573 82 1576 137 1461 261 1461 282 826 86 NA NA NA
204 0 Francesca Jones 7df60 1519 0 GBR 24.2 1507 224 1341 188 1524 170 1494 181 1515 145 474 152 NA NA NA
205 0 Katarina Zavatska 7dcda 1517 0 UKR 24.8 1512 221 NA NA 1536 157 1464 250 1513 152 315 225 NA NA NA
206 0 Bethanie Mattek Sands 7a646 1516 0 USA 39.7 1566 186 1586 74 1607 121 1473 227 1471 259 NA NA NA NA NA
207 0 Elsa Jacquemot 7f34f 1516 0 FRA 21.6 1504 227 NA NA 1484 196 1489 192 1520 127 456 159 NA NA NA
208 0 Timea Babos 7a7bd 1516 0 HUN 31.6 1595 166 1406 170 1503 190 1488 194 1449 313 187 338 NA NA NA
209 0 Aliona Falei NA 1516 0 BLR 20.7 NA NA NA NA NA NA 1523 114 1498 190 337 207 NA NA NA
210 0 Usue Maitane Arconada NA 1515 0 USA 26.1 1551 196 NA NA NA NA 1450 284 1521 123 145 406 NA NA NA
211 0 Linda Fruhvirtova 7f812 1514 0 CZE 19.6 1539 203 1497 120 1533 161 1467 239 1503 176 354 192 NA NA NA
212 0 Zhuoxuan Bai 7f838 1514 0 CHN 22.1 1441 269 1621 56 1423 232 1490 189 1487 217 209 305 NA NA NA
213 0 Ana Konjuh NA 1512 0 CRO 27.0 1621 145 1579 78 1518 176 1524 112 1459 288 58 647 NA NA NA
214 0 Alison Van Uytvanck 7aa95 1512 0 BEL 30.7 1712 92 1468 138 1465 210 1518 129 1505 167 NA NA NA NA NA
215 0 En Shuo Liang NA 1511 0 TPE 24.2 1536 206 NA NA NA NA 1499 173 1460 286 256 267 NA NA NA
216 0 Maja Chwalinska NA 1511 0 POL 23.2 1451 259 NA NA NA NA 1485 202 1521 125 576 128 NA NA NA
217 0 Katarzyna Kawa 7aeda 1510 0 POL 32.1 1377 303 1491 125 1624 114 1450 286 1521 124 313 228 NA NA NA
218 0 Nastasja Schunk NA 1509 0 GER 21.3 NA NA NA NA 1476 205 1531 101 1488 213 209 306 NA NA NA
219 0 Tatiana Prozorova NA 1505 0 RUS 21.2 1554 193 NA NA NA NA 1471 234 1537 88 286 247 NA NA NA
220 0 Venus Williams 7a40c 1504 0 USA 44.5 1647 134 1645 44 1554 144 1501 167 1481 236 20 977 NA NA NA
221 0 Kyoka Okamura NA 1504 0 JPN 29.2 1522 214 NA NA NA NA 1537 94 1459 290 316 224 NA NA NA
222 0 Sijia Wei 7f388 1504 0 CHN 21.0 1525 212 NA NA NA NA 1486 200 1519 133 552 134 NA NA NA
223 0 Su Jeong Jang NA 1503 0 KOR 29.8 1524 213 NA NA NA NA 1463 251 1510 156 263 261 NA NA NA
224 0 Lesley Pattinama Kerkhove NA 1501 0 NED 33.1 1540 202 1461 141 1360 271 1500 170 1460 283 90 530 NA NA NA
225 0 Priscilla Hon 7cf88 1500 0 AUS 26.6 1568 185 1453 148 1377 262 1522 120 1447 316 427 167 NA NA NA
226 0 Selena Janicijevic NA 1499 0 FRA 22.4 NA NA NA NA 1548 150 1512 145 1518 136 355 191 NA NA NA
227 0 Alycia Parks 7eeed 1497 0 USA 23.9 1529 210 1530 98 1526 167 1462 257 1442 332 841 82 NA NA NA
228 0 Emiliana Arango 7dcea 1497 0 COL 24.0 1555 192 NA NA 1515 181 1474 226 1516 143 422 169 NA NA NA
229 0 Tamara Korpatsch 7cd69 1496 0 GER 29.6 1534 208 1414 165 1523 171 1416 347 1514 147 424 168 NA NA NA
230 0 Yuriko Miyazaki 7d774 1494 0 GBR 29.1 1600 160 1495 121 NA NA 1481 209 1459 287 381 182 NA NA NA
231 0 Catherine Harrison NA 1494 0 USA 30.7 1447 264 NA NA NA NA 1434 318 1500 184 167 369 NA NA NA
232 0 Su Wei Hsieh 7a6c4 1494 0 TPE 38.9 1605 155 1581 77 1539 155 1466 241 1533 98 25 909 NA NA NA
233 0 Kateryna Bondarenko 7a6bb 1492 0 UKR 38.3 1578 179 1557 88 1438 225 1466 242 1459 292 73 584 NA NA NA
234 0 Jana Fett 7d608 1492 0 CRO 28.1 1495 229 1508 115 1509 185 1453 275 1487 219 545 136 NA NA NA
235 0 Panna Udvardy NA 1491 0 HUN 26.2 1314 324 1475 134 1465 209 1489 190 1484 225 466 155 NA NA NA
236 0 Despina Papamichail NA 1486 0 GRE 31.8 1543 201 NA NA 1368 268 1456 266 1462 276 238 281 NA NA NA
237 0 Celine Naef NA 1485 0 SUI 19.5 1574 183 1642 46 NA NA 1562 62 1476 244 473 153 NA NA NA
238 0 Gabriela Andrea Knutson NA 1485 0 CZE 27.6 NA NA NA NA NA NA 1523 115 1519 132 308 233 NA NA NA
239 0 Petra Marcinko NA 1480 0 CRO 19.0 1491 230 NA NA 1521 174 1451 281 1522 120 270 258 NA NA NA
240 0 Carolina Alves NA 1480 0 BRA 28.6 1472 247 NA NA 1536 156 1474 224 1481 235 213 299 NA NA NA
241 0 Fanny Stollar NA 1480 0 HUN 26.1 1491 232 1350 186 1539 154 1512 146 1449 312 92 523 NA NA NA
242 0 Alexandra Cadantu Ignatik NA 1479 0 ROU 34.6 1471 248 1316 197 1552 147 1385 373 1519 130 NA NA NA NA NA
243 0 Marina Bassols Ribera 7dd7d 1477 0 ESP 25.0 1521 216 NA NA 1463 211 1449 289 1483 227 331 212 NA NA NA
244 0 Nuria Brancaccio NA 1477 0 ITA 24.5 NA NA NA NA 1526 168 1425 328 1563 51 381 183 NA NA NA
245 0 Darja Semenistaja NA 1477 0 LAT 22.2 1455 257 NA NA 1472 206 1465 246 1526 111 630 119 NA NA NA
246 0 Harmony Tan NA 1477 0 FRA 27.3 1477 243 NA NA 1507 187 1484 206 1461 280 229 287 NA NA NA
247 0 Arina Rodionova 7a76d 1473 0 AUS 35.0 1521 217 1487 126 1320 277 1476 220 1458 294 434 164 NA NA NA
248 0 Ankita Raina NA 1473 0 IND 31.9 1513 219 1309 198 1413 242 1418 339 1495 198 232 285 NA NA NA
249 0 Qiang Wang 7aadc 1472 0 CHN 32.9 1566 187 1417 162 1609 119 1487 198 1520 128 162 376 NA NA NA
250 0 Berfu Cengiz NA 1466 0 TUR 25.2 NA NA NA NA 1411 245 1461 260 1493 204 360 190 NA NA NA
251 0 Emina Bektas 7cf15 1466 0 USA 31.7 1450 262 1525 101 NA NA 1577 48 1385 384 352 195 NA NA NA
252 0 Camilla Rosatello NA 1465 0 ITA 29.5 1372 307 NA NA 1451 222 1459 262 1481 234 192 330 NA NA NA
253 0 Miyu Kato NA 1464 0 JPN 30.1 1546 198 1269 206 1407 248 1463 255 1444 325 NA NA NA NA NA
254 0 Carol Zhao NA 1461 0 CAN 29.5 1481 238 1441 151 1424 231 1454 274 1464 271 286 246 NA NA NA
255 0 Jaimee Fourlis NA 1461 0 AUS 25.2 1336 319 1588 72 1508 186 1478 217 1455 299 209 307 NA NA NA
256 0 Irina Bara NA 1459 0 ROU 29.7 1444 266 1361 184 1567 140 1407 354 1479 240 277 251 NA NA NA
257 0 Maddison Inglis NA 1458 0 AUS 26.9 1479 241 1460 143 NA NA 1503 157 1419 355 471 154 NA NA NA
258 0 Aliona Bolsova NA 1458 0 MDA 27.1 1544 200 NA NA 1511 183 1437 313 1491 208 64 621 NA NA NA
259 0 Clervie Ngounoue NA 1454 0 USA 18.4 1506 225 NA NA NA NA 1531 99 1501 181 240 280 NA NA NA
260 0 Marina Melnikova NA 1452 0 RUS 35.8 1400 292 1372 179 1462 213 1373 379 1516 142 131 436 NA NA NA
261 0 Anastasiya Soboleva NA 1451 0 UKR 20.6 NA NA NA NA NA NA 1473 228 1523 117 329 216 NA NA NA
262 0 Kayla Day 7dbdd 1450 0 USA 25.2 1470 249 NA NA 1533 162 1523 116 1430 346 296 241 NA NA NA
263 0 Hanyu Guo NA 1446 0 CHN 26.6 1472 246 NA NA NA NA 1439 308 1475 250 89 538 NA NA NA
264 0 Taylah Preston NA 1446 0 AUS 19.1 1489 233 NA NA NA NA 1424 331 1524 114 419 170 NA NA NA
265 0 Paula Ormaechea NA 1444 0 ARG 32.2 1419 280 1284 204 1535 159 1375 378 1430 345 35 793 NA NA NA
266 0 Himeno Sakatsume NA 1444 0 JPN 23.4 1522 215 NA NA NA NA 1462 256 1512 153 277 252 NA NA NA
267 0 Natalija Stevanovic NA 1443 0 SRB 30.4 1295 329 1616 61 1526 166 1435 316 1471 260 186 340 NA NA NA
268 0 Jing Jing Lu NA 1442 0 CHN 35.6 1469 250 NA NA NA NA 1417 342 1498 189 35 797 NA NA NA
269 0 Veronika Erjavec NA 1440 0 SLO 25.0 NA NA NA NA NA NA 1444 299 1497 191 432 166 NA NA NA
270 0 Anastasia Tikhonova NA 1438 0 RUS 23.9 1482 237 NA NA 1453 220 1464 248 1506 164 225 289 NA NA NA
271 0 Fangzhou Liu NA 1438 0 CHN 29.0 1505 226 NA NA NA NA 1447 296 1400 379 172 361 NA NA NA
272 0 Valeria Savinykh NA 1437 0 RUS 33.8 1509 222 1430 159 1268 285 1480 213 1430 347 121 454 NA NA NA
273 0 Margarita Gasparyan NA 1432 0 RUS 30.3 1575 181 1486 128 1407 247 1475 223 1475 248 4 1358 NA NA NA
274 0 Liv Hovde NA 1431 0 USA 19.1 1468 251 NA NA NA NA 1453 276 1549 73 274 254 NA NA NA
275 0 Vitalia Diatchenko NA 1431 0 RUS 34.4 1474 244 1491 124 1457 217 1417 341 1446 319 66 611 NA NA NA
276 0 Michaella Krajicek NA 1431 0 NED 35.9 1450 261 1430 160 1518 178 1507 153 1406 373 11 1134 NA NA NA
277 0 Iryna Shymanovich NA 1428 0 BLR 27.5 1462 255 NA NA 1539 153 1466 243 1504 172 301 237 NA NA NA
278 0 Miriam Bianca Bulgaru NA 1426 0 ROU 26.2 NA NA NA NA 1517 180 1426 327 1505 170 330 213 NA NA NA
279 0 Kristina Mladenovic 7a724 1425 0 FRA 31.6 1563 189 1482 129 1518 177 1394 364 1427 350 334 210 NA NA NA
280 0 Maria Mateas NA 1425 0 USA 25.4 1453 258 NA NA NA NA 1496 177 1486 221 290 244 NA NA NA
281 0 Priska Madelyn Nugroho NA 1425 0 INA 21.5 1430 277 NA NA NA NA 1451 283 1465 270 195 328 NA NA NA
282 0 Grace Min NA 1424 0 USA 30.6 1458 256 1371 180 1500 191 1448 292 1442 331 3 1398 NA NA NA
283 0 Jamie Loeb NA 1423 0 USA 29.8 1536 207 1417 163 1341 274 1484 207 1414 365 126 449 NA NA NA
284 0 Xiaodi You NA 1416 0 CHN 28.6 1473 245 NA NA 1419 238 1422 335 1492 205 212 300 NA NA NA
285 0 Meiling Wang NA 1415 0 CHN 24.8 1400 290 NA NA NA NA 1444 300 1468 266 175 353 NA NA NA
286 0 Ekaterina Makarova 7f41f 1411 0 RUS 28.8 1466 252 NA NA 1460 215 1410 349 1514 148 290 243 NA NA NA
287 0 Kathinka Von Deichmann NA 1410 0 LIE 30.6 1407 285 1321 196 1436 227 1421 336 1475 247 413 173 NA NA NA
288 0 Victoria Jimenez Kasintseva NA 1410 0 AND 19.3 1442 268 NA NA NA NA 1500 169 1471 258 465 156 NA NA NA
289 0 Xinyu Gao NA 1410 0 CHN 27.1 1444 267 NA NA NA NA 1443 301 1480 238 408 175 NA NA NA
290 0 Katy Dunne NA 1407 0 GBR 29.8 NA NA 1332 191 NA NA 1423 332 1477 243 72 589 NA NA NA
291 0 Barbora Palicova NA 1405 0 CZE 20.8 NA NA NA NA NA NA 1452 279 1486 222 391 180 NA NA NA
292 0 Irene Burillo Escorihuela NA 1405 0 ESP 27.4 NA NA NA NA 1505 188 1455 270 1489 212 324 218 NA NA NA
293 0 Susan Bandecchi NA 1402 0 SUI 26.4 NA NA 1436 155 1534 160 1472 230 1439 334 350 198 NA NA NA
294 0 Jia Jing Lu NA 1401 0 CHN 35.1 1463 254 NA NA 1369 267 1448 290 1444 327 244 275 NA NA NA
295 0 Tara Wurth NA 1400 0 CRO 22.2 NA NA NA NA 1437 226 1448 293 1497 192 249 272 NA NA NA
296 0 Laura Pigossi 7b897 1398 0 BRA 30.4 1340 318 NA NA 1541 152 1440 306 1500 182 444 160 NA NA NA
297 0 Cristina Andreea Mitu NA 1398 0 ROU 33.2 1368 308 NA NA 1499 193 1410 350 1367 385 89 537 NA NA NA
298 0 Eri Hozumi NA 1397 0 JPN 30.8 1415 282 1524 102 NA NA 1422 333 1436 338 NA NA NA NA NA
299 0 Sophie Chang NA 1396 0 USA 27.5 1409 284 NA NA 1420 235 1456 269 1450 311 310 230 NA NA NA
300 0 Daniela Seguel NA 1394 0 CHI 32.1 1373 305 NA NA 1422 234 1389 370 1491 209 22 951 NA NA NA
301 0 Irina Khromacheva NA 1391 0 RUS 29.6 1406 286 NA NA 1422 233 1517 132 1412 370 13 1089 NA NA NA
302 0 Anna Siskova NA 1389 0 CZE 23.4 NA NA NA NA NA NA 1477 218 1517 138 59 644 NA NA NA
303 0 Carole Monnet NA 1389 0 FRA 23.0 1395 294 NA NA 1467 208 1406 356 1530 104 328 217 NA NA NA
304 0 Lina Glushko NA 1388 0 ISR 24.9 1402 289 NA NA NA NA 1520 126 1413 366 323 220 NA NA NA
305 0 Valentini Grammatikopoulou NA 1385 0 GRE 27.8 1400 291 1291 202 1483 197 1389 369 1473 253 133 430 NA NA NA
306 0 Sofya Lansere NA 1384 0 RUS 24.2 1373 306 NA NA 1413 243 1417 344 1470 263 64 620 NA NA NA
307 0 Amandine Hesse NA 1382 0 FRA 31.9 1438 273 NA NA 1383 258 1443 302 1446 320 247 273 NA NA NA
308 0 Francesca Curmi NA 1380 0 MLT 22.4 NA NA NA NA 1376 263 1420 338 1513 151 133 431 NA NA NA
309 0 Conny Perrin NA 1379 0 SUI 34.0 1391 297 1470 137 1415 241 1432 319 1445 322 51 681 NA NA NA
310 0 Ayano Shimizu NA 1379 0 JPN 26.7 1384 300 NA NA NA NA 1385 375 1476 245 199 321 NA NA NA
311 0 Dalila Jakupovic NA 1378 0 SLO 33.7 1481 239 1357 185 1412 244 1436 314 1424 353 315 226 NA NA NA
312 0 Isabella Shinikova NA 1375 0 BUL 33.1 1449 263 1300 201 1398 251 1404 358 1416 360 170 365 NA NA NA
313 0 Ye Xin Ma NA 1373 0 CHN 25.5 1450 260 NA NA NA NA 1417 345 1484 226 302 236 NA NA NA
314 0 Yuliya Hatouka NA 1373 0 BLR 24.6 1466 253 NA NA NA NA 1440 305 1492 207 82 554 NA NA NA
315 0 Yeon Woo Ku NA 1373 0 KOR 21.7 1393 295 NA NA NA NA 1445 298 1497 194 134 427 NA NA NA
316 0 Elvina Kalieva NA 1372 0 USA 21.4 1420 279 NA NA NA NA 1439 309 1444 324 242 277 NA NA NA
317 0 Cristina Dinu NA 1371 0 ROU 31.9 NA NA NA NA 1420 236 1452 278 1471 257 217 294 NA NA NA
318 0 Mona Barthel 7a775 1365 0 GER 34.4 1446 265 1304 200 1514 182 1510 147 1426 351 414 171 NA NA NA
319 0 Raluka Serban NA 1361 0 CYP 27.5 NA NA NA NA 1430 228 1452 277 1470 264 345 202 NA NA NA
320 0 Francisca Jorge NA 1360 0 POR 24.6 1291 330 NA NA NA NA 1425 330 1405 375 287 245 NA NA NA
321 0 Reka Luca Jani NA 1360 0 HUN 33.4 1352 315 NA NA 1419 237 1394 363 1462 274 5 1323 NA NA NA
322 0 Prarthana G Thombare NA 1359 0 IND 30.5 NA NA NA NA NA NA 1396 362 1446 321 NA NA NA NA NA
323 0 Seone Mendez NA 1359 0 AUS 25.6 1368 310 NA NA 1462 212 1442 303 1444 329 86 541 NA NA NA
324 0 Robin Anderson NA 1357 0 USA 31.7 1381 301 NA NA 1384 257 1466 244 1404 376 214 297 NA NA NA
325 0 Yuliana Lizarazo NA 1357 0 COL 31.6 NA NA NA NA 1400 250 1431 323 1396 381 51 682 NA NA NA
326 0 Nigina Abduraimova NA 1355 0 UZB 30.4 1392 296 1308 199 1299 279 1471 232 1435 340 106 487 NA NA NA
327 0 Anna Danilina NA 1355 0 KAZ 29.3 1439 272 NA NA NA NA 1448 294 1454 303 26 892 NA NA NA
328 0 Gabriela Lee NA 1352 0 ROU 29.3 1307 325 NA NA 1454 219 1450 285 1451 308 209 308 NA NA NA
329 0 Malene Helgo NA 1349 0 NOR 25.3 1368 309 NA NA NA NA 1454 273 1451 310 146 404 NA NA NA
330 0 Peangtarn Plipuech NA 1349 0 THA 32.1 1355 313 NA NA NA NA 1390 367 1462 275 108 483 NA NA NA
331 0 Naiktha Bains NA 1348 0 GBR 27.0 1296 328 1413 169 NA NA 1441 304 1413 367 107 485 NA NA NA
332 0 Jesika Maleckova NA 1348 0 CZE 30.3 1441 270 NA NA 1383 259 1439 307 1494 200 135 423 NA NA NA
333 0 Valeriya Strakhova NA 1346 0 UKR 29.5 1385 299 NA NA 1390 255 1355 384 1518 137 225 290 NA NA NA
334 0 Saisai Zheng 7aab5 1344 0 CHN 30.8 1427 278 1381 177 1470 207 1457 264 1493 203 49 692 NA NA NA
335 0 Federica Di Sarra NA 1344 0 ITA 34.6 NA NA NA NA 1356 272 1467 240 1446 318 63 624 NA NA NA
336 0 Lola Radivojevic NA 1344 0 SRB 19.9 NA NA NA NA 1394 253 1468 238 1453 305 374 185 NA NA NA
337 0 Victoria Rodriguez NA 1343 0 MEX 29.6 1353 314 NA NA 1372 266 1389 371 1503 174 183 344 NA NA NA
338 0 Marcela Zacarias NA 1343 0 MEX 30.7 1414 283 NA NA 1410 246 1363 382 1471 261 NA NA NA NA NA
339 0 Lina Gjorcheska NA 1340 0 MKD 30.4 1404 287 NA NA NA NA 1448 291 1463 273 241 279 NA NA NA
340 0 Marie Benoit NA 1339 0 BEL 29.7 NA NA NA NA 1461 214 1452 280 1498 187 346 200 NA NA NA
341 0 Andrea Gamiz NA 1337 0 VEN 32.1 1488 234 NA NA 1289 282 1349 385 1430 348 NA NA NA NA NA
342 0 Emily Appleton NA 1336 0 GBR 25.3 NA NA 1338 189 NA NA 1514 141 1433 342 141 415 NA NA NA
343 0 Samantha Murray NA 1336 0 GBR 37.2 1385 298 1323 194 NA NA 1463 254 1457 296 32 826 NA NA NA
344 0 Jana Kolodynska NA 1332 0 BLR 21.3 NA NA NA NA NA NA 1487 199 1482 229 60 639 NA NA NA
345 0 Dejana Radanovic NA 1332 0 SRB 28.6 1513 220 NA NA 1344 273 1404 359 1455 300 172 360 NA NA NA
346 0 Laura Ioana Andrei NA 1332 0 ROU 36.5 NA NA NA NA 1453 221 1417 343 1440 333 NA NA NA NA NA
347 0 Eudice Wong Chong NA 1332 0 HKG 28.6 1374 304 NA NA NA NA 1401 360 1448 314 159 383 NA NA NA
348 0 Whitney Osuigwe NA 1331 0 USA 22.7 1435 275 NA NA 1278 283 1392 365 1451 309 267 259 NA NA NA
349 0 Mariam Bolkvadze NA 1324 0 GEO 26.9 1430 276 NA NA 1268 286 1367 381 1468 267 336 208 NA NA NA
350 0 Bibiane Schoofs NA 1323 0 NED 36.6 1403 288 1392 175 1442 224 1413 348 1432 343 8 1207 NA NA NA
351 0 Sofia Shapatava NA 1323 0 GEO 35.9 1395 293 NA NA 1361 270 1392 366 1418 358 95 516 NA NA NA
352 0 Eden Silva NA 1323 0 GBR 28.7 1286 331 1270 205 NA NA 1456 268 1410 371 27 875 NA NA NA
353 0 Amina Anshba NA 1317 0 RUS 25.3 NA NA NA NA NA NA 1382 376 1467 268 81 563 NA NA NA
354 0 Ya Yi Yang NA 1313 0 TPE 20.5 1368 311 NA NA NA NA 1439 310 1453 304 47 702 NA NA NA
355 0 Sohyun Park NA 1310 0 KOR 22.4 1378 302 NA NA NA NA 1422 334 1490 211 177 350 NA NA NA
356 0 Martina Capurro Taborda NA 1310 0 ARG 27.0 NA NA NA NA NA NA 1438 312 1387 383 78 568 NA NA NA
357 0 Lena Rueffer NA 1308 0 GER 26.3 NA NA NA NA 1338 276 1432 321 1444 328 59 645 NA NA NA
358 0 Leyre Romero Gormaz NA 1308 0 ESP 22.7 NA NA NA NA NA NA 1478 216 1502 178 459 158 NA NA NA
359 0 Valentina Ivanov NA 1307 0 NZL 23.7 NA NA NA NA NA NA 1409 352 1483 228 14 1068 NA NA NA
360 0 Justina Mikulskyte NA 1306 0 LTU 28.8 NA NA NA NA 1276 284 1438 311 1447 317 283 248 NA NA NA
361 0 Nicole Melichar NA 1302 0 USA 31.4 1359 312 NA NA NA NA 1449 287 1417 359 NA NA NA NA NA
362 0 Ipek Oz NA 1300 0 TUR 25.4 1273 334 NA NA 1378 261 1463 252 1425 352 308 234 NA NA NA
363 0 Ana Sofia Sanchez NA 1299 0 MEX 30.7 1329 321 NA NA 1311 278 1376 377 1454 302 173 357 NA NA NA
364 0 Audrey Albie NA 1298 0 FRA 30.1 NA NA NA NA 1341 275 1428 325 1462 279 194 329 NA NA NA
365 0 Tena Lukas NA 1297 0 CRO 29.6 1265 335 NA NA 1393 254 1432 320 1434 341 272 257 NA NA NA
366 0 Ho Ching Wu NA 1295 0 HKG 33.3 1300 327 NA NA NA NA 1407 353 1402 377 52 677 NA NA NA
367 0 Giuliana Olmos NA 1292 0 MEX 31.8 1321 322 NA NA 1362 269 1434 317 1442 330 NA NA NA NA NA
368 0 Dalila Spiteri NA 1289 0 ITA 27.6 NA NA NA NA 1290 281 1418 340 1445 323 110 477 NA NA NA
369 0 Stephanie Wagner NA 1287 0 GER 30.2 NA NA NA NA NA NA 1390 368 1460 284 140 418 NA NA NA
370 0 Kaylah Mcphee NA 1284 0 AUS 26.9 1341 317 NA NA NA NA 1474 225 1436 339 160 379 NA NA NA
371 0 Haruka Kaji NA 1284 0 JPN 30.2 1285 332 NA NA NA NA 1428 324 1413 369 282 249 NA NA NA
372 0 Makoto Ninomiya NA 1278 0 JPN 30.5 1304 326 NA NA NA NA 1385 374 1409 372 15 1043 NA NA NA
373 0 Ulrikke Eikeri NA 1271 0 NOR 32.0 1333 320 NA NA 1299 280 1396 361 1416 361 16 1031 NA NA NA
374 0 Katrina Scott NA 1265 0 USA 20.5 1351 316 NA NA NA NA 1473 229 1406 374 211 304 NA NA NA
375 0 Hanna Chang NA 1265 0 USA 26.8 1316 323 NA NA NA NA 1475 222 1416 362 351 197 NA NA NA
376 0 Shiho Akita NA 1257 0 JPN 34.9 1263 336 NA NA NA NA 1457 265 1431 344 112 471 NA NA NA
377 0 Wushuang Zheng NA 1255 0 CHN 26.0 1257 337 NA NA NA NA 1425 329 1397 380 171 364 NA NA NA
378 0 Sarah Beth Grey NA 1251 0 GBR 29.3 NA NA 1192 210 NA NA 1416 346 1414 364 132 434 NA NA NA
379 0 Magali Kempen NA 1233 0 BEL 27.0 NA NA NA NA NA NA 1407 355 1459 291 126 450 NA NA NA
380 0 Hao Ching Chan NA 1223 0 TPE 31.2 NA NA NA NA NA NA 1405 357 1461 281 13 1089 NA NA NA
381 0 Irina Fetecau NA 1216 0 ROU 28.7 NA NA NA NA NA NA 1388 372 1467 269 85 545 NA NA NA
382 0 Ayla Aksu NA 1211 0 USA 28.4 NA NA NA NA NA NA 1368 380 1438 337 208 310 NA NA NA
383 0 Freya Christie NA 1209 0 GBR 27.1 NA NA 1207 209 NA NA 1449 288 1413 368 61 634 NA NA NA
384 0 Ekaterina Yashina NA 1173 0 RUS 31.4 1275 333 NA NA NA NA 1432 322 1387 382 129 443 NA NA NA
385 0 Jacqueline Cabaj Awad NA 1152 0 SWE 28.9 NA NA NA NA NA NA 1355 383 1427 349 127 448 NA NA NA

Top 10 WTA Players by Elo Rating

Let’s create a bar plot of the top 10 WTA players based on their overall Elo rating.

# Select top 10 players by Elo rating
top10 <- elo_data %>%
  arrange(desc(elo)) %>%
  slice(1:10)

# Bar plot
ggplot(top10, aes(x = reorder(player_name, elo), y = elo)) +
  geom_col(fill = "#6a1b9a") +
  coord_flip() +
  labs(title = "Top 10 WTA Players by Elo Rating",
       x = "Player",
       y = "Elo Rating") +
  theme_minimal() +
  theme(text = element_text(size = 12))

📫 Contact

📧 Email: