USA · 19 yrs · K=20 · Peak 2238 (Aug 2024)
Best performance: 2290 at 2024 National Open(Best of 2024)
Classical rating
2227
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Dec 2018 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 2227 over the last 12 months; peak 2238 in August 2024.
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 | 2227, 0, 0 games | 1952, 0, 0 games |
| Oct 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Sep 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Aug 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Jul 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Jun 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| May 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Apr 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Mar 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Feb 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Jan 2026 | 2227, 0, 0 games | 1952, 0, 0 games |
| Dec 2025 | 2227, 0, 0 games | 1952, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (1 win, 1 draw), since Jul 29, 2024.
From 260 classical games on record, the latest on Jul 30, 2024.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 40th Annual GM Denker National Tournament of High School State ChampionsJul 27, 2024 – Jul 30, 2024TPR 2080 | 4/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 235 rated classical games against rated opponents, 2018–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Ehsan Ghaem Maghami, Jul 2023 · 28th annual Pacific Coast Open - Premier | , 2475 |
| 2, | GM Denes Boros, Jun 2024 · 2024 National Open | , 2403 |
| 3, | Deepak Aaron, Dec 2021 · 31st Annual North American Open - Open | , 2328 |
| 4, | GM Anthony Atanasov, Jun 2021 · 2021 National Open - Championship | , 2172 |
| 5, | IM Branimir Maksimovic, Feb 2023 · President`s Day Hybrid | , 2142 |
| 6, | IM Elie Milikow, Aug 2019 · World Cadet Chess Championships 2019(O12) | , 2134 |
| 7, | FM Gabriel Eidelman, Dec 2019 · 55th Annual American Open | , 2073 |
| 8, | FM Luis Maria Flaquer Eusebio, Jul 2024 · 52nd Annual World Open | , 2069 |
| 9, | FM Rohan Rajaram, Jun 2024 · 2024 National Open | , 2063 |
| 10, | Vishva Nanugonda, Jun 2024 · 2024 National Open | , 2051 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Lazaro Bruzon Batista, Highest-rated meeting: Jun 2023 · 51st annual World Open - Open | , ½/1 | , 2617 |
| 2, | GM Andrew Hong, Highest-rated meeting: Jul 2024 · 52nd Annual World Open | , 0/2 | , 2570 |
| 3, | GM Andrey Baryshpolets, Highest-rated meeting: Jan 2024 · 2024 Dreaming King Open | , 0/1 | , 2569 |
| 4, | GM Jianchao Zhou, Highest-rated meeting: Mar 2023 · 30th annual Western Class Championships - Master | , 0/2 | , 2550 |
| 5, | GM Arman Mikaelyan, Highest-rated meeting: Nov 2023 · 58th American Open | , ½/2 | , 2522 |
| 6, | GM Tsegmed Batchuluun, Highest-rated meeting: Jul 2022 · 27th annual Pacific Coast Open Premier | , 0/1 | , 2510 |
| 7, | GM Razvan Preotu, Highest-rated meeting: Nov 2022 · 57th American Open | , 0/1 | , 2493 |
| 8, | GM Ehsan Ghaem Maghami, Highest-rated meeting: Nov 2023 · 58th American Open | , 1½/2 | , 2486 |
| 9, | GM Raja Harshit, Highest-rated meeting: Jul 2024 · 52nd Annual World Open | , 0/1 | , 2483 |
| 10, | GM Balaji Daggupati, Highest-rated meeting: Jul 2024 · 52nd Annual World Open | , 0/1 | , 2480 |
Openings · Classical
From the moves of 23 of 260 classical games on record.
As WhiteOpens 1.d4 in 6 of 11 games, 1.Nf3 in 5.
As BlackMeets 1.e4 with 1...c5, and 1.d4 with 1...Nf6.
All openings (1 as White, 2 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Zukertort Opening | 3 | 67% |
8 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 7.
Against 1.d4: 1...Nf6 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 7 | 43% |
| Grünfeld Defense | 3 | 33% |
2 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 37 | 22 | 2137 | 2202 |
| 2022 | 44 | 26 | 1955 | 2020 |
| 2021 | 35 | 14 | 2076 | 2004 |
| 2020 | 8 | 4½ | 2025 | 2068 |
| 2019 | 29 | 14½ | 1941 | 1941 |
| 2018 | 6 | 4½ | 1647 | 1840 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jul 2024Swissfederation source#6 in 2024Score 4/6Opp avg 1955Start 2236
- May 2024Swissfederation source#2 in 2024Score 4/5Opp avg 2038Start 2205
- Mar 2024Swissfederation source#3 in 2024Score 2/3Opp avg 2144Start 2193
- Jan 2024Swissfederation source#5 in 2024Score 3½/6Opp avg 2033Start 2218
- Nov 2023Swissfederation source#3 in 2023Score 4/5Opp avg 1985Start 2140
- 40th Annual GM Denker National Tournament of High School State Champions · Jul 2024 · 4/6
- 52nd Annual World Open · Jul 2024 · 5/9
- 2024 National Open · Jun 2024 · 4½/9
- 44th Annual Lina Grumette Memorial Day Classic · May 2024 · 4/5
- 31st Annual Western Class Championship - Master · Mar 2024 · 2/3
- 2024 Dreaming King Open · Jan 2024 · 3½/6
- 58th American Open · Nov 2023 · 6/9
- 18th annual Los Angeles Open - Major · Nov 2023 · 4/5
- 44th Annual Southern California Open - Open · Sep 2023 · 4/6
- XXXIII Pan-American Youth Chess Festival - Under 16 Open · Aug 2023 · 6/9
- 28th annual Pacific Coast Open - Premier · Jul 2023 · 4/6
- 51st annual World Open - Open · Jun – Jul 2023 · 4½/9
- 2023 National Open · Jun 2023 · 5/9
- 43rd Annual Lina Grumette Memorial · May 2023 · 5/6
- 30th annual Western Class Championships - Master · Mar 2023 · 3½/5
- President`s Day Hybrid · Feb 2023 · 2/4
- LA January Hybrid 2 · Jan 2023 · 1½/4
- 2023 Dreaming King Open · Jan 2023 · 3½/6
- 32nd annual North American Open · Dec 2022 · 4/9
- 57th American Open · Nov 2022 · 5½/9
- 17th annual Los Angeles Open - Major · Nov 2022 · 4/5
- 27th annual Pacific Coast Open Premier · Jul 2022 · 3½/6
- 2022 National Open - Open · Jun 2022 · 4/9
- 42nd Annual Lina Grumette Memorial Day Classic · May 2022 · 5/6
- 31st Annual North American Open - Open · Dec 2021 · 4/9
- 56th American Open - Open · Nov 2021 · 4/8
- 16th Annual Los Angeles Open - Major · Nov 2021 · 2/5
- 26th Annual Pacific Coast Open - Premier · Jul – Aug 2021 · 3/6
- 2021 National Open - Championship · Jun 2021 · 2½/9
- San Diego Open 2020 - Open · Feb 2020 · 1/2
- 6th Annual Dreaming King Open · Jan 2020 · 3½/6
- 55th Annual American Open · Nov – Dec 2019 · 4/8
- 14th Annual Los Angeles Open · Nov 2019 · 2/4
- World Cadet Chess Championships 2019(O12) · Aug – Sep 2019 · 7½/11
- 2019 Belt and Road China Hunan International Chess Open Category C · Jul – Aug 2019 · 6/9
- 2019 San Diego Open · Feb 2019 · 2/6
- 54th Annual American Open - U2200 · Nov 2018 · 3/7
- 2018 Chinese Chess League Division B · Jul 2018 · 9½/11
World
- #=16279FM Mladen Vrban2227
- #=16279FM Joachim Wallner2227
- #=16279Alex Yuxuan Wang2227
- #=16279Drake Wang2227
- #=16279Samuel G Williams2227
United States
- #=838FM James Canty2227
- #=838FM Joey Kelly2227
- #=838Alex Yuxuan Wang2227
- #=849IM Vladimir Prosviriakov2226
- #=849Kevin Zhang2226
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.