USA · 32 yrs · K=20 · Peak 2074 (By Jul 2014)
Best performance: 2325 at 14th Annual Central California Open - Major(Best of 2024)
Classical rating
1995
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2014 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1995 over the last 12 months; peak 2074 by July 2014.
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 | 1995, 0, 0 games | 2065, 0, 0 games |
| Oct 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Sep 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Aug 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Jul 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Jun 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| May 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Apr 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Mar 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Feb 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Jan 2026 | 1995, 0, 0 games | 2065, 0, 0 games |
| Dec 2025 | 1995, 0, 0 games | 2065, 0, 0 games |
Form · Classical
From 177 classical games on record, the latest on Sep 1, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2025 Southern California Open - U2300Aug 29, 2025 – Sep 1, 2025TPR 1920 | 3/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 162 rated classical games against rated opponents, 2011–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | CM Yiding Lu, Jul 2024 · 52nd Annual World Open | , 2198 |
| 2, | Ilya Sterin, Sep 2023 · 44th Annual Southern California Open - Open | , 2147 |
| 3, | Luis Manuel Belliard Alonzo, Dec 2013 · 23rd Annual North American Open - U2300 Section | , 2120 |
| 4, | Derek H Chen, Aug 2014 · 36th Annual Southern California Open | , 2095 |
| 5, | Nicholas Desmarais, Jul 2024 · 52nd Annual World Open | , 2041 |
| 6, | Rohit Bhatta, Mar 2025 · 32nd annual Western Class Championships - Master | , 2028 |
| 7, | WFM Angela Liu, Sep 2023 · 44th Annual Southern California Open - Open | , 2018 |
| 8, | WFM Jocelyn Chen, Jun 2025 · 2025 National Open - Under 2300 | , 1982 |
| 9, | Tianxiang Carlos Yu, May 2025 · 45th Annual Lina Grumette Memorial Day Classic | , 1981 |
| 10, | Bryon Doyle, Sep 2021 · 2021 Las Vegas Open - Under 2200 | , 1976 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 27 | 16 | 1943 | 2008 |
| 2024 | 28 | 13 | 2007 | 1978 |
| 2023 | 21 | 13 | 1977 | 2064 |
| 2021 | 21 | 12½ | 1830 | 1902 |
| 2020 | 10 | 4½ | 2016 | 1980 |
| 2019 | 19 | 10½ | 1875 | 1911 |
| 2013 | 9 | 4½ | 2078 | 2078 |
| 2011 | 1 | 1 | 1913 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug – Sep 2025Swissfederation source#4 in 2025Score 3/6Opp avg 1920Start 1993
- Jun 2025Swissfederation source#5 in 2025Score 4/7Opp avg 1868Start 2008
- May 2025Swissfederation source#3 in 2025Score 3½/6Opp avg 1959Start 2006
- Mar 2025Swissfederation source#2 in 2025Score 3/5Opp avg 2079Start 1985
- Aug – Sep 2024Swissfederation source#5 in 2024Score 2½/6Opp avg 1824Start 2000
- Aug 2024Swissfederation sourceBest of 2024Score 2½/3Opp avg 2052Start 2000
- Jul 2024Swissfederation source#2 in 2024Score 3/5Opp avg 2240Start 1979
- 2025 Southern California Open - U2300 · Aug – Sep 2025 · 3/6
- Reverse Angle 144 · Aug 2025 · 2½/3
- 2025 National Open - Under 2300 · Jun 2025 · 4/7
- 45th Annual Lina Grumette Memorial Day Classic · May 2025 · 3½/6
- 32nd annual Western Class Championships - Master · Mar 2025 · 3/5
- 45th Annual Southern California Open - Open · Aug – Sep 2024 · 2½/6
- 14th Annual Central California Open - Major · Aug 2024 · 2½/3
- 29th annual Pacific Coast Open - Premier · Jul 2024 · 3/5
- 52nd Annual World Open · Jul 2024 · 3/9
- 2024 National Open - Under 2300 · Jun 2024 · 2/3
- 2024 Dreaming King Open · Jan 2024 · 1/3
- 18th annual Los Angeles Open - Major · Nov 2023 · 1½/4
- 44th Annual Southern California Open - Open · Sep 2023 · 4/6
- 43rd Annual Lina Grumette Memorial · May 2023 · 2½/3
- 30th annual Western Class Championships - Master · Mar 2023 · 2/3
- 2023 Dreaming King Open · Jan 2023 · 3/5
- ICEA 2022 September OTB Chess Tournament · Sep 2022 · 2½/3
- 43rd Annual Southern California Open - Open · Sep 2022 · 3/6
- 29th Annual Western Class Championships - Master · Mar 2022 · 2½/5
- 31st Annual North American Open - Under 2300 · Dec 2021 · 3½/7
- 16th Annual Los Angeles Open - Major · Nov 2021 · 3½/5
- 2021 Las Vegas Open - Under 2200 · Sep 2021 · 6/7
- 26th Annual Pacific Coast Open - Premier · Jul – Aug 2021 · ½/3
- 27th Annual Western Class Championship · Mar 2020 · 1/5
- 2020 Keres Memorial FIDE - Championship · Jan 2020 · 3½/5
- 2019 Bronstein Memorial FIDE · Dec 2019 · 3½/5
- 14th Annual Los Angeles Open · Nov 2019 · 2½/5
- 2109 Martin Soong Memorial U2000 · Oct 2019 · 4½/5
- 2019 Petrosian Memorial · Aug 2019 · 4½/5
- 24th Annual Pacific Coast Open · Jul 2019 · 1/3
- 26th Annual Western Class Championships · Mar 2019 · 1/3
- 50th Annual American Open · Nov 2014 · 0/1
- 36th Annual Southern California Open · Aug – Sep 2014 · 2/6
- 19th Annual Pacific Coast Open · Jul 2014 · 1/3
- 2014 National Open - U2200 Section · Jun 2014 · 2/3
- 23rd Annual North American Open - U2300 Section · Dec 2013 · 3½/7
- 18th Annual Pacific Coast Open · Jul 2013 · 1½/3
- 2013 SoCal Class Championships · Jun 2013 · 1½/2
- 51st Annual Pacific Southwest Open · Jul 2011 · 2/3
World
- #=74958CM Jorge Esteban Tobar B1995
- #=74958Hugo A Toirac Aura1995
- #=74958Karl Tolentino1995
- #=74958Eduard-Razvan Tomciuc1995
- #=74958Aldo Torrillas1995
United States
- #=2915Sameer Manchanda1995
- #=2915Jonathan Richman1995
- #=2915Karl Tolentino1995
- #=2915J Alex Graeffe1995
- #=2915Michael Mahoney1995
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.