USA · 70 yrs · K=20 · Peak 2230 (By Jan 2001)
Best performance: 2351 at 131st Annual NY State Championship(Best of 2009)
Classical rating
1821
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2001 or earlier
How live ratings are calculated
Rating History · Classical
Classical rating 1822 to 1821 over the last 12 months; peak 2230 by January 2001.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical |
|---|---|
| Nov 2026 | 1821, 0, 0 games |
| Oct 2026 | 1821, -1, 5 games |
| Sep 2026 | 1822, 0, 0 games |
| Aug 2026 | 1822, 0, 0 games |
| Jul 2026 | 1822, 0, 0 games |
| Jun 2026 | 1822, 0, 0 games |
| May 2026 | 1822, 0, 0 games |
| Apr 2026 | 1822, 0, 0 games |
| Mar 2026 | 1822, 0, 0 games |
| Feb 2026 | 1822, 0, 0 games |
| Jan 2026 | 1822, 0, 0 games |
| Dec 2025 | 1822, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (1 win, 3 draws), since Sep 5. That is the longest unbeaten run of 2026.
From 189 classical games on record, the latest on Sep 7.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 148th Annual NY State Championship! — Championship SectionSep 4 – Sep 7TPR 1818 | 2½/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 149 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Nelson Castaneda, Aug 2010 · 40th Annual Continental Open | , 2279 |
| 2, | Lee Bates, Sep 2009 · 131st Annual NY State Championship | , 2178 |
| 3, | Deepak Aaron, Sep 2010 · 132nd Annual NY State Championship | , 2177 |
| 4, | Sebastian Gueler, Aug 2017 · 47th Annual Continental Open | , 2159 |
| 5, | Ling Feng Ye, Sep 2007 · 129th Annual New York State Championship | , 2141 |
| 6, | Joseph J. Felber, Sep 2011 · 133rd Annual New York State Championship | , 2097 |
| 7, | Harold Stenzel, Aug 2008 · 130th Annual New York State Championship | , 2084 |
| 8, | John MacArthur, Sep 2009 · 131st Annual NY State Championship | , 2082 |
| 9, | IM Kapil Chandran, Aug 2011 · 41st Annual Continental Open | , 2048 |
| 10, | Carl Adamec, Sep 2013 · 135th Annual New York State Championship | , 2043 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 2½ | 1818 | 1818 |
| 2025 | 5 | 2 | 1849 | 1777 |
| 2024 | 8 | 2½ | 1942 | 1801 |
| 2023 | 18 | 5½ | 1783 | 1642 |
| 2022 | 22 | 8½ | 1695 | 1615 |
| 2021 | 8 | 2½ | 1998 | 1857 |
| 2019 | 11 | 3½ | 2079 | 1946 |
| 2018 | 9 | 3½ | 2031 | 1951 |
| 2017 | 8 | 3 | 2171 | 2084 |
| 2015 | 5 | 2 | 2073 | 2001 |
| 2014 | 6 | 2½ | 1954 | 1897 |
| 2013 | 4 | 1 | 2213 | 2020 |
| 2012 | 5 | 2 | 2023 | 1951 |
| 2011 | 10 | 3 | 2182 | 2033 |
| 2010 | 10 | 3½ | 2227 | 2117 |
| 2008 | 5 | 2 | 2131 | 2059 |
| 2007 | 5 | 2½ | 2318 | 2318 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026Swissfederation sourceBest of 2026Score 2½/5Opp avg 1818Start 1822
- Aug – Sep 2025Swissfederation sourceBest of 2025Score 2/5Opp avg 1849Start 1829
- Aug – Sep 2024Swissfederation sourceBest of 2024Score 1½/4Opp avg 1906Start 1831
- Jul 2024Swissfederation source#2 in 2024Score 1/4Opp avg 1978Start 1845
- Oct 2023Swissfederation source#3 in 2023Score 1½/3Opp avg 1606Start 1753
- Sep 2023Swissfederation sourceScore 2/3Opp avg 1519Start 1774
- Sep 2023Swissfederation source#4 in 2023Score 1/6Opp avg 1865Start 1774
- Jul 2023Swissfederation source#2 in 2023Score 1/4Opp avg 1807Start 1821
- 148th Annual NY State Championship! — Championship Section · Sep 2026 · 2½/5
- 147th Annual New York State Championship America's Oldest Annual Tournament - Championship · Aug – Sep 2025 · 2/5
- 146th Annual New York State Championship - Major · Aug – Sep 2024 · 1½/4
- 29th Annual Bradley Open - Major · Jul 2024 · 1/4
- 12th annual Hartford Open - Major · Oct 2023 · 1½/3
- 9th annual Central New York Open - Open · Sep 2023 · 2/3
- 145th annual New York State Championship - Champ · Sep 2023 · 1/6
- 28th annual Bradley Open - Major · Jul 2023 · 1/4
- 53rd annual Continental Open - Premier · Jul 2023 · 1½/6
- 144th Annual New York State Championship · Sep 2022 · 2/6
- 52nd annual Continental Open Under 2200 · Jul 2022 · 3/7
- 27th annual Bradley Open Major · Jul 2022 · 1/4
- 30th Annual Eastern Class Championships - Expert · Apr – May 2022 · 3/5
- 14th Annual Open at Foxwoods - Under 2200 · Apr 2022 · 2½/7
- 7th Annual Empire State Open - Open · Dec 2021 · 0/2
- 143rd Annual New York State Championship - Championship · Sep 2021 · 2/6
- 4th Annual Peter Henner Memorial - Major · Jul – Aug 2021 · 3/5
- 141st Annual New York State Championship · Aug – Sep 2019 · 2½/6
- 49th Annual Continental Open · Aug 2019 · 3/8
- 48th Annual Continental Open · Aug 2018 · 3½/9
- 16th Annual Manhattan Open · Aug 2017 · 1½/4
- 47th Annual Continental Open · Aug 2017 · 3½/6
- 45th Annual Continental Open · Aug 2015 · 2½/6
- 2014 National Chess Day In Albany · Oct 2014 · 1½/4
- 44th Annual Continental Open · Aug 2014 · 2/6
- 135th Annual New York State Championship · Aug – Sep 2013 · 2/5
- 134th Annual New York State Championship · Aug – Sep 2012 · 3/6
- 133rd Annual New York State Championship · Sep 2011 · 2/5
- 41st Annual Continental Open · Aug 2011 · 2/6
- 132nd Annual NY State Championship · Sep 2010 · 2½/6
- 40th Annual Continental Open · Aug 2010 · 2/5
- 5th Annual Empire State Open · Dec 2009 · 1½/4
- 131st Annual NY State Championship · Sep 2009 · 3/6
- 4th Annual Empire State Open · Dec 2008 · 1/4
- 130th Annual New York State Championship · Aug 2008 · 4/6
- 129th Annual New York State Championship · Sep 2007 · 3½/6
World
- #=71541Dinis Furtado1821.0
- #=71541Gerardo Sentinelli1821.0
- #=71541Steven Taylor1821.0
- #=71541Jean-philippe Wiedenhoff1821.0
- #=71541Gabriel Padrini1821.0
United States
- #2038Aditi Patil1821.4
- #=2039Seryozha Gasparyan1821.0
- #=2039Steven Taylor1821.0
- #=2039Oscar Wang1821.0
- #=2039Yasser Almoteri1821.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.