USA · 27 yrs · K=20 · Peak 1949 (Aug 2026)
Best performance: 2133 at 146th Annual New York State Championship - Major(Best of 2024)
Classical rating
1949
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2022
How live ratings are calculated
Rating History · Classical
Classical rating 1920 to 1949 over the last 12 months; peak 1949 in August 2026.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical |
|---|---|
| Nov 2026 | 1949, 0, 0 games |
| Oct 2026 | 1949, 0, 0 games |
| Sep 2026 | 1949, 0, 0 games |
| Aug 2026 | 1949, +29, 6 games |
| Jul 2026 | 1920, 0, 0 games |
| Jun 2026 | 1920, 0, 0 games |
| May 2026 | 1920, 0, 0 games |
| Apr 2026 | 1920, 0, 0 games |
| Mar 2026 | 1920, 0, 0 games |
| Feb 2026 | 1920, 0, 0 games |
| Jan 2026 | 1920, 0, 0 games |
| Dec 2025 | 1920, 0, 0 games |
Form · Classical
Unbeaten in the last 6 games (3 wins, 3 draws), since Jul 2. That is the longest unbeaten run of 2026.
From 72 classical games on record, the latest on Jul 4.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 54th Annual World Open — Under 2200Jul 1 – Jul 5TPR 2108 | 4½/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 59 rated classical games against rated opponents, 2021–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Haotian Zheng, Jul 2026 · 54th Annual World Open — Under 2200 | , 1967 |
| 2, | Oliver Rana, Jul 2026 · 54th Annual World Open — Under 2200 | , 1928 |
| 3, | David Carter, May 2023 · 3rd annual Niagara Falls Open - Major | , 1927 |
| 4, | Eric Luce, Sep 2023 · 9th annual Central New York Open - Open | , 1913 |
| 5, | Dore Sheppard, Jan 2025 · 13th annual Boston Chess Congress - Premier | , 1886 |
| 6, | Theodore Pimanoff, Aug 2024 · 146th Annual New York State Championship - Major | , 1855 |
| 7, | Zachary Smith, May 2022 · 31st Annual Chicago Open - Under 2100 | , 1814 |
| 8, | Leo Xiaohang Shen, Sep 2024 · 146th Annual New York State Championship - Major | , 1810 |
| 9, | Harry Li, Jul 2026 · 54th Annual World Open — Under 2200 | , 1803 |
| 10, | CM Lev Shangin, Sep 2023 · 9th annual Central New York Open - Open | , 1783 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 6 | 4½ | 1915 | 2108 |
| 2025 | 3 | 1 | 2050 | 1925 |
| 2024 | 6 | 4 | 2008 | 2133 |
| 2023 | 26 | 16½ | 1712 | 1807 |
| 2021 | 4 | 1½ | 1821 | 1734 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jul 2026Swissfederation sourceBest of 2026Score 4½/6Opp avg 1915Start 1920
- Jan 2025Swissfederation sourceBest of 2025Score 1/3Opp avg 2050Start 1922
- Aug – Sep 2024Swissfederation sourceBest of 2024Score 4/6Opp avg 2008Start 1891
- Sep 2023Swissfederation source#2 in 2023Score 3½/5Opp avg 1749Start 1801
- May 2023Swissfederation sourceBest of 2023Score 2/4Opp avg 1982Start 1794
- Apr 2023Swissfederation source#6 in 2023Score 3/5Opp avg 1461Start 1794
- Apr 2023Swissfederation source#5 in 2023Score 5/7Opp avg 1699Start 1794
- Mar 2023Swissfederation source#3 in 2023Score 3½/5Opp avg 1861Start 1780
- 54th Annual World Open — Under 2200 · Jul 2026 · 4½/6
- 13th annual Boston Chess Congress - Premier · Jan 2025 · 1/3
- 146th Annual New York State Championship - Major · Aug – Sep 2024 · 4/6
- 9th annual Central New York Open - Open · Sep 2023 · 3½/5
- 3rd annual Niagara Falls Open - Major · May 2023 · 2/4
- 68th Maryland Open - Under 2100 · Apr 2023 · 3/5
- 15th annual Open at Foxwoods - U2200 · Apr 2023 · 5/7
- 31st annual Eastern Class Championships - Expert · Mar 2023 · 3½/5
- 11th annual Boston Chess Congress - U2100 Section · Jan 2023 · 4/5
- 26th annual Eastern Chess Congress - U2100 · Oct 2022 · 1/1
- 50th Annual World Open - Under 2000 · Jun – Jul 2022 · 6½/9
- 31st Annual Chicago Open - Under 2100 · May 2022 · 3½/5
- 14th Annual Open at Foxwoods - Under 2000 · Apr 2022 · 4/5
- 143rd Annual New York State Championship - Under 2100 · Sep 2021 · 3½/6
World
- #=37803B Jayod Yasindu Rashmika Perera1949.0
- #=37803Hugo Gonzalez Marino1949.0
- #=37803Xilin Chen1949.0
- #=37803Jaroslav Buran1949.0
- #=37803Jan Muzikar1949.0
United States
- #=1042Arthur Macaspac1949.0
- #=1042John Vaughan1949.0
- #=1042Xilin Chen1949.0
- #=1042Aarna Nitin Warekar1949.0
- #=1042Justin Lee1949.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.