USA · 21 yrs · K=20 · Peak 1985 (Jan 2023)
Best performance: 2146 at 2022 National Open - Open(Best of 2022)
NOV26 Rating
1861
Live Rating
1845.8
Change
-15.2
Games Played
2
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1861 over the last 12 months; peak 1985 in January 2023.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Blitz |
|---|---|---|
| Nov 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Oct 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Sep 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Aug 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Jul 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Jun 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| May 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Apr 2026 | 1861, 0, 10 games | 2041, 0, 0 games |
| Mar 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Feb 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Jan 2026 | 1861, 0, 0 games | 2041, 0, 0 games |
| Dec 2025 | 1861, 0, 0 games | 2041, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 5 games, Mar 1 – Mar 22.
From 227 classical games on record, the latest on Nov 14.
| Show games | Tournament | Score | Change |
|---|---|---|---|
| 3rd Annual Thanksgiving OpenNov 14 – Nov 15TPR 1248 | 0/2 | -15.2 |
Best wins · Classical
From 206 rated classical games against rated opponents, 2015–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Ezra Paul Chambers, Dec 2022 · 2022 SPICE Cup Open | , 2283 |
| 2, | IM Kenneth Frey Beckman, Jun 2022 · 2022 National Open - Open | , 2247 |
| 3, | Caleb Denby, Jun 2018 · Saint Louis Premier and Amateur | , 2126 |
| 4, | FM Doug Eckert, Oct 2018 · 2018 SPICE Cup Open | , 2124 |
| 5, | FM Lucas Jiang, Jun 2022 · 2022 National Open - Open | , 2103 |
| 6, | Vignesh Anand, Dec 2022 · 2022 SPICE Cup Open | , 2081 |
| 7, | CM David Zhurbinsky, Dec 2022 · 2022 SPICE Cup Open | , 2059 |
| 8, | FM Eugene Yanayt, Oct 2021 · 2021 SPICE Cup Open | , 2034 |
| 9, | Riley M Shoaf, Oct 2021 · 2021 SPICE Cup Open | , 2031 |
| 10, | Benjamin Yan, Jan 2024 · 2024 Charlotte Open - Championship | , 2025 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Kannappan Priyadharshan, Highest-rated meeting: Sep 2016 · Saint Louis - 2016 Club Championship | , 0/1 | , 2521 |
| 2, | GM Jayaram Ashwin, Highest-rated meeting: Oct 2017 · 11th Annual SPICE Cup Open | , 0/1 | , 2474 |
| 3, | IM Ismayil Shahaliyev, Highest-rated meeting: Aug 2021 · 53rd Annual Atlantic Open - Major | , 0/1 | , 2413 |
| 4, | IM Erik Santarius, Highest-rated meeting: Oct 2018 · 2018 SPICE Cup Open | , 0/1 | , 2404 |
| 5, | GM Rahul Srivatshav P, Highest-rated meeting: Oct 2017 · 11th Annual SPICE Cup Open | , 0/1 | , 2373 |
| 6, | GM Tal Baron, Highest-rated meeting: Nov 2026 · 3rd Annual Thanksgiving Open | , 0/1 | , 2371 |
| 7, | FM Kazim Gulamali, Highest-rated meeting: Oct 2015 · 2015 Spice Cup Open | , 0/1 | , 2349 |
| 8, | IM Michael Brooks, Highest-rated meeting: Aug 2018 · 64th Iowa Open | , ½/1 | , 2345 |
| 9, | IM Mark Plotkin, Highest-rated meeting: May 2023 · 10th Cherry Blossom Classic - Open | , 0/1 | , 2341 |
| 10, | FM Mauro Ampie, Highest-rated meeting: Oct 2018 · 27th Annual Midwest Class Championship | , 0/1 | , 2335 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 12 | 5 | 1896 | 1839 |
| 2024 | 5 | 1 | 2028 | 1788 |
| 2023 | 33 | 10½ | 1927 | 1794 |
| 2022 | 31 | 12½ | 2064 | 1992 |
| 2021 | 24 | 7½ | 1986 | 1845 |
| 2020 | 10 | 7 | 1855 | 2004 |
| 2019 | 10 | 4½ | 1787 | 1751 |
| 2018 | 44 | 17 | 1968 | 1888 |
| 2017 | 27 | 8½ | 1999 | 1858 |
| 2016 | 5 | 0 | 2103 | 1303 |
| 2015 | 5 | 0 | 2053 | 1253 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Swissfederation sourceBest of 2026Score 3/5Opp avg 1808Start 1861
- Feb – Mar 2026Swissfederation source#2 in 2026Score 2/5Opp avg 1923Start 1861
- Jan 2024Swissfederation sourceBest of 2024Score 1/5Opp avg 2028Start 1769
- Jul 2023Swissfederation source#4 in 2023Score 3/5Opp avg 1626Start 1790
- Jun 2023Swissfederation source#5 in 2023Score 1/6Opp avg 1842Start 1937
- May 2023Swissfederation source#2 in 2023Score 2/9Opp avg 2064Start 1919
- Apr 2023Swissfederation sourceBest of 2023Score 3½/7Opp avg 1964Start 1919
- 3rd Annual Thanksgiving Open · Nov 2026 · 0/2
- 5th Annual Old Line Open - U2100 · Mar 2026 · 3/5
- 10th Annual George Washington Open - Major · Feb – Mar 2026 · 2/5
- 2024 Charlotte Open - Championship · Jan 2024 · 1/5
- 10th Annual Potomac Open - U2200 · Jul 2023 · 3/5
- 2023 National Open - Under 2300 · Jun 2023 · 1/6
- 10th Cherry Blossom Classic - Open · May 2023 · 2/9
- 4th Colonial Open - Open · Apr 2023 · 3½/7
- 2023 Charlotte Open · Jan 2023 · 1/6
- 2022 SPICE Cup Open · Dec 2022 · 3/8
- 2022 MN International Chess Festival - Open · Aug 2022 · 3½/9
- 2022 National Open - Open · Jun 2022 · 4½/9
- 59th Annual Baltimore Open - Championship · Jan 2022 · 1½/5
- 2021 SPICE Cup Open · Oct 2021 · 3½/9
- 53rd Annual Atlantic Open - Major · Aug 2021 · ½/5
- 2021 National Open - Under 2300 · Jun 2021 · 3/7
- 8th Cherry Blossom Classic - Under 2300 · May 2021 · 3½/7
- 58th Annual Baltimore Open - U2100 · Feb 2020 · 4/5
- 2020 Chesapeake Open - U2200 · Jan 2020 · 4/6
- 23rd Annual Mid-America Open · Mar 2019 · 1½/5
- 2019 Chesapeake Open - U2100 · Jan 2019 · 4/7
- 1st Annual Old Line Open - U2200 · Dec 2018 · 2½/5
- 3rd Sevan Memorial · Nov 2018 · 4/5
- 2018 SPICE Cup Open · Oct 2018 · 1/7
- 27th Annual Midwest Class Championship · Oct 2018 · 1½/5
- 2018 Illinois Open State Championship · Sep 2018 · 2½/4
- 64th Iowa Open · Aug 2018 · 3/5
- 2018 Potomac Open - U2100 · Jul 2018 · 2/5
- Saint Louis Premier and Amateur · Jun 2018 · 2/5
- 22nd Annual Mid-America Open · Mar 2018 · 1/4
- 2018 Baltimore Open - U2100 · Feb 2018 · 3½/5
- 2nd Annual Sevan Muradian Memorial · Nov 2017 · 3/5
- 11th Annual SPICE Cup Open · Oct 2017 · 1/9
- Downers Grove Chess Club Invitational · Sep 2017 · 5/9
- Saint Louis - 2017 Club Championship · Sep 2017 · 0/3
- 2017 Barber Tournament of K-8 Champions · Jul – Aug 2017 · 3½/6
- 2016 Spice Cup · Oct 2016 · 0/5
- Saint Louis - 2016 Club Championship · Sep 2016 · 2/4
- 2015 Spice Cup Open · Oct 2015 · 0/5
World
- #=64411Irena Holatova1845.8
- #=64411Ioannis Ntouvelos1845.8
- #=64411Benjamin Shoykhet1845.8
- #=64411Hector Garcia Millan1845.8
- #=64411Kah Yii Yap1845.8
United States
- #=1808Girish Senthil1846.0
- #=1808Justin Blachman1846.0
- #1817Benjamin Shoykhet1845.8
- #=1818Steven Gaffagan1845.0
- #=1818Eric Steger1845.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.