
Youth in the US Top 100
US Top 100 Girls – March 2026
43 Illinois girls are in the US Top 100 for their respective age as of the March 2026 rankings. 14-year old Gaofei Wang is top-rated female youth in Illinois – ranking third in the US with a 1980 rating.
10-year old Elizabeth Xia, 1977, is the second-rated US female of her age, leading an amazing pack of six others from Illinois: Valerie Yan, Avidha Biswas, Sahasra Nali, Sri Gopal, Sadhvi Amreddy and Madhuvanti Sathish.
At age 16, Linda Pham is the third-rated Illinois girl, fronting a group of six age-mates in the US Top 100 – Shivani Manimaran, Wayra Sheridan, Megan Gansukh, Palakh Patel and Kristen Hou. Linda is 16th in the country with her 1810 rating.
Emily Tang, age 8, has posted a 1784 rating – one of five girls in the 1700’s, along with Valerie, Victoria Chen, Deborah Bowman and the venerable Ria Raj. Emily is also the 4th rated 8-year old in the US irrespective of gender.
These ratings are based on tournament games submitted mid-February, and are published towards the end of March by US Chess.

US Top 100 From Illinois – March 2026
Illinois proudly boasts two of the top-rated players by age in the US – 10-year old Aiden Li and 9-year old Hardy Gu. Aiden’s 2243 is 15 points higher than that of US #2 Matthew Yu.
Hardy’s incredible 2201 rating represents a 150-point increase since March of 2025.
International Master Dimitar Mardov is the 2nd rated 17-year in the US at 2579, leading a talented pack of four other Land of Lincoln age-mates in the top 100’s: Sreekar Gangavarapu, Andrey Dmitriev, Justin Zhang and Dario Pjevic.
Aiden is one of seven Illinois 10-year olds in the top 100’s along with Matthew, Elizabeth Xia, Edward Tang, Valerie Yan, Vaibhav Juturu and Kavinvel Murugan.
Altogether, Illinois enjoys 40 top 100’s on the dozen youth age lists this month.

Congratulations to the following players in the top 100 list on the USCF April 2011 supplement:
Age 7 and under
| Rank | Name | Rating |
|---|---|---|
| 2 | David Tianjian Peng | 1850 |
| 18 | Jason Scott Daniels | 1329 |
| 31 | Susanna Ulrich |
1229 |
| 36 | Leonard Liu |
1213 |
| 66 | Vishal Chandrasekar |
1085 |
| 87 |
Ricky Wang |
1026 |
Age 8
| Rank | Name | Rating |
|---|---|---|
| 7 | Harrison He |
1352 |
| 36 | Ranadheer Tripuraneni | 1328 |
| 69 | Joshua Liu |
1208 |
| 79 | David Wallach |
1187 |
| 84 | Ishaar Perumal Ganesan | 1209 |
| 100 | Charlie Aronov |
1144 |
Age 9
| Rank | Name | Rating |
|---|---|---|
| 11 | Vincent Do |
1765 |
| 34 | Miranda Liu |
1532 |
| 37 | Chetan Reddy |
1523 |
| 39 | Hanson Hao |
1510 |
| 84 |
Nikhil Kalghatgi |
1367 |
Age 10
| Rank | Name | Rating |
|---|---|---|
| 19 | James Wei | 1856 |
| 21 | Alex Bian |
1839 |
| 38 | Jack Curcio |
1720 |
| 39 | Abe Sun | 1717 |
| 40 | Matthew Stevens | 1715 |
| 59 | Haoyang Yu | 1595 |
| 63 | Lorenzo Barbin |
1589 |
| 72 | Jack Xiao |
1562 |
| 97 | Balaji Krishna Iyengar |
1504 |
Age 11
| Rank | Name | Rating |
|---|---|---|
| 21 | Conrad Oberhaus |
1888 |
| 22 | Zhaozhi Li |
1878 |
| 27 | Bryce McClanahan | 1845 |
| 47 | Anshul Adve | 1726 |
| 78 | Ian Gilchrist | 1640 |
| 91 | Andrew Yueyang Fei | 1575 |
Age 12
| Rank | Name | Rating |
|---|---|---|
| 37 | Zachary Holecek | 1907 |
| 95 |
Joey Bikus |
1694 |
| 100 |
Philip Parker-Turner |
1679 |
Age 13
| Rank | Name | Rating |
|---|
Age 14
| Rank | Name | Rating |
|---|---|---|
| 16 | Sam Schmakel | 2099 |
| 40 | Gavin McClanahan |
1958 |
| 69 | George Ruan |
1853 |
| 80 | Yue Xu |
1812 |
| 94 | Nathaniel Kranjc |
1778 |
| 97 | Max Zinski |
1770 |
| 100 | Maxim Sigalov |
1765 |
Age 15
| Rank | Name | Rating |
|---|---|---|
| 11 | Tommy Ulrich |
2197 |
| 26 | Jonathan Kogen |
2069 |
| 61 | Charles Swan |
1930 |
| 77 | Chengliang Luo |
1878 |
Age 16
| Rank | Name | Rating |
|---|---|---|
| 6 | Adarsh Jayakumar |
2271 |
| 22 | Matthew Wilber | 2104 |
| 50 | Kent Cen | 2003 |
Age 17
| Rank | Name | Rating |
|---|---|---|
| 11 |
Eric Rosen |
2278 |
| 35 | Michael Auger | 2111 |
| 55 |
Aakaash Meduri |
2013 |
| 71 |
Josh Dubin |
1953 |
Age 18
| Rank | Name | Rating |
|---|---|---|
| 12 | Trevor Magness |
2206 |
| 26 |
Zach Kasiurak |
2099 |
| 46 | Sebastian Bibat |
1982 |
| 50 |
Frankie Swindell III |
1957 |
| 93 | Fedor Titov | 1804 |
Girls Under 13
| Rank | Name | Rating |
|---|---|---|
| 35 | Miranda Liu |
1532 |
| 37 | Shayna Provine |
1504 |
| 50 | Rachel Ulrich |
1462 |
| 75 | Alice Hu | 1367 |
| 93 | Cassie Parent | 1321 |
| 98 | Sanjan Ramrajvel | 1292 |
Girls Under 16
| Rank | Name | Rating |
|---|---|---|
| 26 | Yue (Penny) Xu | 1812 |
| 77 | Miranda Liu |
1532 |
| 82 | Victoria Bian |
1516 |
| 85 | Shayna Provine | 1504 |
| 99 | Rachel Ulrich | 1462 |
Congratulations to the following players in the top 100 list on the USCF February 2011 supplement:
Age 7 and under
| Rank | Name | Rating |
|---|---|---|
| 2 | David Tianjian Peng | 1779 |
| 13 | Jason Scott Daniels | 1314 |
| 32 | Susanna Ulrich |
1160 |
| 58 | Ricky Wang | 1075 |
| 71 | Leonard Liu |
1029 |
| 92 |
Nikolai Rhodes |
967 |
Age 8
| Rank | Name | Rating |
|---|---|---|
| 7 | Vincent Do | 1643 |
| 33 | Harrison He |
1357 |
| 36 | Ranadheer Tripuraneni | 1348 |
| 42 | Joshua Liu | 1304 |
| 59 | David Wallach | 1209 |
| 96 | Eric Gan | 1146 |
Age 9
| Rank | Name | Rating |
|---|---|---|
| 11 | Matthew Stevens |
1770 |
| 42 | Chetan Reddy |
1532 |
| 44 | Miranda Liu | 1524 |
| 56 | Jack Xiao |
1488 |
| 59 |
Hanson Hao |
1475 |
| 85 | Nikhil Kalghatgi |
1369 |
Age 10
| Rank | Name | Rating |
|---|---|---|
| 17 | James Wei | 1856 |
| 18 | Zhaozhi (George) Li | 1848 |
| 20 | Alex Bian |
1839 |
| 36 | Anshul Adve | 1722 |
| 40 | Abe Sun | 1697 |
| 47 | Jack Curcio | 1658 |
| 63 | Lorenzo Barbin |
1593 |
| 88 | Haoyang Yu |
1523 |
| 93 | Rachel Ulrich |
1497 |
| 99 | Blair Hu |
1484 |
Age 11
| Rank | Name | Rating |
|---|---|---|
| 17 | Conrad Oberhaus |
1888 |
| 31 | Bryce McClanahan |
1813 |
| 71 | Ian Gilchrist | 1643 |
Age 12
| Rank | Name | Rating |
|---|---|---|
| 43 | Zachary Holecek | 1868 |
| 91 |
Joey Bikus |
1701 |
Age 13
| Rank | Name | Rating |
|---|---|---|
| 43 |
Gavin McClanahan | 1923 |
| 77 |
Yue (Penny) Xue | 1812 |
Age 14
| Rank | Name | Rating |
|---|---|---|
| 15 | Sam Schmakel | 2084 |
| 62 | George Ruan | 1853 |
| 79 | Max Zinski | 1817 |
| 91 | Nathaniel Kranjc |
1780 |
| 95 | Maxim Sigalov |
1765 |
| 100 | Jimi Akintonde |
1747 |
Age 15
| Rank | Name | Rating |
|---|---|---|
| 15 | Tommy Ulrich |
2160 |
| 31 | Jonathan Kogen |
2069 |
| 71 | Chenliang Luo |
1905 |
Age 16
| Rank | Name | Rating |
|---|---|---|
| 8 | Adarsh Jayakumar |
2241 |
| 21 | Matthew Wilber | 2104 |
| 45 | Kent Cen | 2003 |
| 57 | Josh Dubin |
1953 |
Age 17
| Rank | Name | Rating |
|---|---|---|
| 12 |
Eric Rosen |
2259 |
| 36 | Michael Auger | 2127 |
| 58 |
Aakaash Meduri |
20105 |
Age 18
| Rank | Name | Rating |
|---|---|---|
| 12 | Trevor Magness |
2206 |
| 27 |
Zach Kasiurak |
2086 |
| 46 | Sebastian Bibat |
1982 |
| 53 |
Frankie Swindell III |
1957 |
| 93 | Fedor Titov | 1804 |
| 97 | Eric Emer | 1794 |
Girls Under 13
| Rank | Name | Rating |
|---|---|---|
| 32 | Miranda Liu |
1524 |
| 34 | Rachel Ulrich |
1497 |
| 53 | Shayna Provine |
1423 |
| 75 | Alice Hu | 1359 |
Girls Under 16
| Rank | Name | Rating |
|---|---|---|
| 26 | Yue (Penny) Xu | 1812 |
| 79 | Miranda Liu |
1524 |
| 80 | Victoria Bian |
1516 |
| 84 | Rachel Ulrich |
1497 |
Congratulations to the following players in the top 100 list on the USCF December 2010 supplement:
Age 7 and under
| Rank | Name | Rating |
|---|---|---|
| 2 | David Tianjian Peng | 1751 |
| 16 | Jason Scott Daniels | 1330 |
| 32 | Susanna Ulrich |
1172 |
| 49 | David Wallach |
1092 |
| 61 | Leonard Liu |
1059 |
| 72 |
Ricky Wang |
1019 |
| 86 |
Sean Yu Li | 968 |
Age 8
| Rank | Name | Rating |
|---|---|---|
| 7 |
Vincent Do | 1644 |
| 36 |
Harrison He |
1388 |
| 68 |
Joshua Liu |
1231 |
| 74 | Ranadheer Tripuraneni | 1212 |
| 88 | Henry Curcio | 1151 |
| 96 | Eric Gan |
1139 |
Age 9
| Rank | Name | Rating |
|---|---|---|
| 13 | Matthew Stevens |
1724 |
| 24 | William Radak |
1612 |
| 42 | Chetan Reddy |
1522 |
| 54 | Hanson Hao |
1465 |
| 56 | Jack Xiao |
1453 |
| 66 | Nikhil Kalghatgi |
1412 |
| 70 | Miranda Liu |
1409 |
| 84 | Jonathan Tan |
1351 |
Age 10
| Rank | Name | Rating |
|---|---|---|
| 20 | Conrad Oberhaus | 1866 |
| 21 | Alex Bian |
1847 |
| 22 | James Wei | 1845 |
| 31 | Zhaozhi (George) Li |
1795 |
| 39 | Anshul Adve |
1721 |
| 55 | Abe Sun |
1642 |
| 64 | Jack Curcio |
1598 |
| 74 | Rachel Ulrich |
1556 |
| 94 | Shayna Provine |
1503 |
| 97 | Blair Hu |
1481 |
Age 11
| Rank | Name | Rating |
|---|---|---|
| 21 | Zachary Holecek | 1852 |
| 35 | Bryce McClanahan |
1767 |
Age 12
| Rank | Name | Rating |
|---|---|---|
| 91 |
Joey Bikus |
1701 |
Age 13
| Rank | Name | Rating |
|---|---|---|
| 46 |
Gavin McClanahan | 1904 |
| 72 |
Max Zinski |
1817 |
| 73 | Yue (Penny) Xue |
1812 |
| 79 | Nathaniel Kranjc |
1787 |
Age 14
| Rank | Name | Rating |
|---|---|---|
| 24 | Sam Schmakel | 2051 |
| 72 | George Ruan | 1848 |
| 91 | Maxim Sigalov | 1783 |
| 99 | Jimi Akintonde |
1766 |
Age 15
| Rank | Name | Rating |
|---|---|---|
| 20 | Tommy Ulrich |
2098 |
| 28 | Jonathan Kogen |
2064 |
| 85 | Chenliang Luo |
1859 |
Age 16
| Rank | Name | Rating |
|---|---|---|
| 10 | Adarsh Jayakumar |
2247 |
| 24 | Matthew Wilber | 2104 |
| 46 | Kent Cen | 2003 |
| 61 | Josh Dubin |
1953 |
| 64 | Jason Chien |
1939 |
Age 17
| Rank | Name | Rating |
|---|---|---|
| 11 |
Eric Rosen |
2260 |
| 32 | Michael Auger | 2123 |
| 50 |
Aakaash Meduri |
2010 |
| 90 |
Michael Chinitz | 1857 |
Age 18
| Rank | Name | Rating |
|---|---|---|
| 13 | Trevor Magness |
2194 |
| 17 |
Gordon Ruan | 2147 |
| 27 | Zach Kasiurak |
2072 |
| 43 |
Sebastian Bibat | 1982 |
| 52 | Frankie Swindell III |
1957 |
| 82 | Jeremy Berman | 1841 |
| 95 | Eric Emer | 1809 |
Girls Under 13
| Rank | Name | Rating |
|---|---|---|
| 29 | Rachel Ulrich | 1556 |
| 36 | Shayna Provine | 1503 |
| 57 | Miranda Liu | 1409 |
| 71 | Alice Hu | 1357 |
| 80 | Elliana Faletsky |
1319 |
Girls Under 16
| Rank | Name | Rating |
|---|---|---|
| 26 | Yue (Penny) Xu | 1812 |
| 54 | Sonya Vohra | 1637 |
| 68 | Rachel Ulrich | 1556 |
| 78 | Victoria Bian | 1516 |
| 85 | Shayna Provine | 1503 |
Congratulations to the following players in the top 100 list on the USCF October 2010 supplement:
Age 7 and under
| Rank | Name | Rating |
|---|---|---|
| 2 | David Tianjian Peng | 1663 |
| 22 | Jason Scott Daniels | 1215 |
| 36 | David Wallach | 1124 |
| 49 | Leonard Liu |
1073 |
| 66 | Susanna Ulrich | 1024 |
| 67 | Sean Yu Li | 1012 |
Age 8
| Rank | Name | Rating |
|---|---|---|
| 10 | Vincent Do | 1622 |
| 56 | Nathaniel Sobery | 1273 |
| 62 | Harrison He |
1252 |
| 75 | Ranadheer Tripuraneni | 1198 |
| 87 | Henry Curcio | 1151 |
| 76 | Hanson Hao | 1200 |
Age 9
| Rank | Name | Rating |
|---|---|---|
| 26 | William Radak |
1612 |
| 27 | Matthew J. Stevens | 1611 |
| 45 | Jack Xiao |
1478 |
| 51 | Hanson Hao |
1410 |
| 59 | Daniel Bronfeyn | 1311 |
Age 10
| Rank | Name | Rating |
|---|---|---|
| 14 | Alex Bian |
1871 |
| 19 | James Wei |
1838 |
| 22 | Zhaozhi (George) Li |
1795 |
| 29 | Conrad Oberhaus |
1747 |
| 34 | Anshul Adve |
1705 |
| 39 | Abe Sun |
1667 |
| 52 | Jack Curcio |
1622 |
| 71 | Shayna Provine | 1561 |
| 87 | Lorenzo Barbin |
1492 |
| 88 | Haoyang Yu |
1492 |
Age 11
| Rank | Name | Rating |
|---|---|---|
| 39 | Zachary Holecek | 1758 |
| 55 | Bryce McClanahan |
1688 |
| 100 | Steven Do |
1561 |
Age 12
| Rank | Name | Rating |
|---|---|---|
| 89 | Joey Bikus |
1702 |
| 100 | Phillip Parker-Turner | 1671 |
Age 13
| Rank | Name | Rating |
|---|---|---|
| 33 | Gavin McClanahan | 1923 |
| 64 | Yue (Penny) Xu | 1811 |
| 74 | Maximilian Zinski |
1789 |
| 83 | Jimi Akintonde |
1757 |
| 97 | Nathaniel Kranjc |
1738 |
Age 14
| Rank | Name | Rating |
|---|---|---|
| 24 | Jonathan Kogen | 2052 |
| 41 | Sam Schmakel |
1947 |
| 75 | George Ruan |
1839 |
| 88 | Maxim Sigalov |
1801 |
Age 15
| Rank | Name | Rating |
|---|---|---|
| 4 | Adarsh Jayakumar |
2241 |
| 26 | Tommy Ulrich | 2073 |
Age 16
| Rank | Name | Rating |
|---|---|---|
| 6 | Eric Rosen | 2261 |
| 27 | Matthew Wilber | 2101 |
| 56 | Kent Cen | 1979 |
| 60 | Josh Dubin |
1962 |
| 65 | Jason Chien |
1939 |
| 67 | Aakaash Meduri |
1937 |
Age 17
| Rank | Name | Rating |
|---|---|---|
| 21 | Trevor Magness | 2189 |
| 38 | Michael Auger | 2088 |
| 87 | Michael Chinitz | 1865 |
Age 18
| Rank | Name | Rating |
|---|---|---|
| 17 | Gordon Ruan | 2147 |
| 29 | Zach Kasiurak | 2072 |
| 47 | Sebastian Bibat |
1982 |
| 55 | Frankie Swindell |
1957 |
| 82 | Jeremy Berman | 1841 |
| 85 | Siddarth Datla |
1831 |
| 94 | Eric Emer | 1809 |
| 98 | Louis Shekhtman | 1801 |
Girls Under 13
| Rank | Name | Rating |
|---|---|---|
| 26 | Rachel Ulrich | 1566 |
| 28 | Shayna Provine | 1561 |
| 73 | Alice Hu | 1327 |
| 75 | Elliana Faletsky |
1319 |
Girls Under 16
| Rank | Name | Rating |
|---|---|---|
| 24 | Yue (Penny) Xu | 1812 |
| 53 | Sonya Vohra | 1637 |
| 66 | Adele Padgett | 1585 |
| 69 | Rachel Ulrich | 1566 |
| 71 | Shayna Provine | 1561 |
| 75 | Victoria Bian | 1539 |
Congratulations to the following players in the top 100 list on the USCF August 2010 supplement:
Age 7 and under
| Rank | Name | Rating |
|---|---|---|
| 8 | David Tianjian Peng | 1445 |
| 23 | Jason Scott Daniels | 1215 |
| 41 | David Wallach | 1133 |
| 72 | Harrison He | 1019 |
| 93 | Ishaar Perumal Ganesan | 972 |
| 97 | Sean Yu Li | 965 |
Age 8
| Rank | Name | Rating |
|---|---|---|
| 8 | William Radak | 1612 |
| 15 | Vincent Do | 1530 |
| 44 | Nathaniel Sobery | 1319 |
| 65 | Nikhil Kalghatgi | 1235 |
| 75 | Akhil Kalghatgi | 1203 |
| 76 | Hanson Hao | 1200 |
| 78 | Ranadheer Tripuraneni | 1198 |
| 84 | Miranda Liu | 1192 |
| 97 | Henry Curcio | 1151 |
| 100 | Joshua Liu | 1146 |
Age 9
| Rank | Name | Rating |
|---|---|---|
| 9 | Alex Bian | 1853 |
| 29 | Abe Sun | 1595 |
| 31 | Matthew J. Stevens | 1587 |
| 51 | Lorenzo Barbin | 1493 |
| 59 | Jack Xiao | 1456 |
| 69 | Chetan Baddam Reddy |
1409 |
| 90 | Jonathan Tan |
1348 |
Age 10
| Rank | Name | Rating |
|---|---|---|
| 12 | James Wei | 1842 |
| 18 | Zhaozhi (George) Li | 1803 |
| 25 | Anshul Adve | 1758 |
| 26 | Conrad Oberhaus |
1751 |
| 37 | Bryce McClanahan | 1693 |
| 46 | Jack Curcio |
1622 |
| 73 | Rachel Ulrich |
1517 |
| 84 | Ian Gilchrist | 1470 |
| 90 | Shayna Provine | 1449 |
Age 11
| Rank | Name | Rating |
|---|---|---|
| 44 | Zachary Holecek | 1722 |
| 56 | Phillip Parker-Turner | 1671 |
Age 12
None
Age 13
| Rank | Name | Rating |
|---|---|---|
| 32 | Gavin McClanahan | 1937 |
| 71 | Maximilian Zinski | 1793 |
| 75 | Yue (Penny) Xu | 1780 |
| 77 | George Ruan |
1775 |
| 90 | Nathaniel Kranjc |
1739 |
Age 14
| Rank | Name | Rating |
|---|---|---|
| 37 | Jonathan Kogen | 1952 |
| 42 | Sam Schmakel |
1928 |
Age 15
| Rank | Name | Rating |
|---|---|---|
| 34 | Matthew Wilber | 2066 |
| 39 | Tommy Ulrich | 2022 |
| 49 | Kent Cen | 1973 |
Age 16
| Rank | Name | Rating |
|---|---|---|
| 9 | Eric Rosen | 2227 |
| 50 | Josh Dubin | 1962 |
| 52 | Aakaash Meduri | 1953 |
| 56 | Jason Chien | 1939 |
Age 17
| Rank | Name | Rating |
|---|---|---|
| 16 | Trevor Magness | 2195 |
| 33 | Michael Auger | 2103 |
| 57 | Sebastian Bibat | 1957 |
| 80 | Michael Chinitz | 1865 |
| 99 | Fedor Titov | 1812 |
Age 18
| Rank | Name | Rating |
|---|---|---|
| 16 | Gordon Ruan | 2147 |
| 19 | Ilan Meerovich |
2126 |
| 31 | Zach Kasiurak |
2060 |
| 76 | Jeremy Berman |
1841 |
| 79 | Siddarth Datla |
1831 |
| 86 | Eric Emer |
1806 |
| 88 | Louis Shekhtman |
1801 |
| 93 | Robby Hecht |
1784 |
Girls Under 13
| Rank | Name | Rating |
|---|---|---|
| 24 | Victoria Bian |
1538 |
| 30 | Rachel Ulrich | 1517 |
| 41 | Shayna Provine | 1449 |
| 64 | Elliana Faletsky |
1363 |
| 66 | Alice Hu | 1353 |
Girls Under 16
| Rank | Name | Rating |
|---|---|---|
| 27 | Yue (Penny) Xu | 1780 |
| 49 | Sonya Vohra | 1637 |
| 58 | Adele Padgett | 1590 |
| 71 | Victoria Bian |
1538 |
| 79 | Rachel Ulrich | 1517 |


























'









