USA · 67 yrs · K=20 · Peak 2288 (Jan 2002)
Best performance: 2365 at 2011 FIDE Continental America's Amateur Chess Championship(Best of 2011)
Classical rating
1970
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 1936 to 1970 over the last 12 months; peak 2288 in January 2002.
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 | 1970, 0, 0 games | 2112, 0, 0 games |
| Oct 2026 | 1970, +20, 6 games | 2112, 0, 0 games |
| Sep 2026 | 1950, 0, 0 games | 2112, 0, 0 games |
| Aug 2026 | 1950, 0, 0 games | 2112, 0, 0 games |
| Jul 2026 | 1950, 0, 0 games | 2112, 0, 0 games |
| Jun 2026 | 1950, 0, 0 games | 2112, 0, 0 games |
| May 2026 | 1950, 0, 0 games | 2112, 0, 0 games |
| Apr 2026 | 1950, 0, 0 games | 2112, 0, 0 games |
| Mar 2026 | 1950, +14, 7 games | 2112, 0, 0 games |
| Feb 2026 | 1936, 0, 0 games | 2112, 0, 0 games |
| Jan 2026 | 1936, 0, 0 games | 2112, 0, 0 games |
| Dec 2025 | 1936, 0, 0 games | 2112, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 5 games, Sep 5 – Sep 7.
From 386 classical games on record, the latest on Sep 7.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 76th Oregon Open — 2000+Sep 5 – Sep 7TPR 2068 | 4/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 323 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Vincent McCambridge, Apr 2017 · 6th Annual Reno-Larry Evans Memorial Open | , 2449 |
| 2, | IM Alvaro Blanco Fernandez, Jun 2008 · 2008 National Open | , 2349 |
| 3, | Trevor Hay, Mar 2008 · Sydney International Open | , 2310 |
| 4, | FM David Roper, Nov 2009 · Washington Class Championships Master Section | , 2300 |
| 5, | FM Christopher Wallis, Mar 2008 · Sydney International Open | , 2259 |
| 6, | Hasian Panggabean, Aug 2008 · IGB 5th Arthur Tan Malaysian Open 2008 | , 2254 |
| 7, | Damir Studen, Dec 2011 · 21st Annual North American Open - U2300 Section | , 2248 |
| 8, | IM Peng Kong Chan, Sep 2016 · 7th IGB International Seniors Open Chess Championship 2016 | , 2234 |
| 9, | CM Arjun K, Jan 2018 · 50th Annual Liberty Bell Open | , 2216 |
| 10, | Robert J Szendroi, Feb 2010 · 2010 Oregon Closed Championship | , 2213 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Gata Kamsky, Highest-rated meeting: Jun 2008 · 2008 National Open | , 0/1 | , 2726 |
| 2, | GM Jaan Ehlvest, Highest-rated meeting: Jun 2009 · 2009 National Open | , 0/1 | , 2606 |
| 3, | GM Ehsan Ghaem Maghami, Highest-rated meeting: Aug 2009 · IGB - 6th Dato’ Arthur Tan Malaysia Open Chess Championship 2009 | , 0/1 | , 2589 |
| 4, | GM Elshan Moradiabadi, Highest-rated meeting: Jan 2014 · 2nd Annual Boston Chess Congress | , 0/1 | , 2571 |
| 5, | GM Sergey Erenburg, Highest-rated meeting: Jan 2018 · 50th Annual Liberty Bell Open | , 0/1 | , 2564 |
| 6, | GM Sergey Kudrin, Highest-rated meeting: Apr 2012 · 12th Annual Reno - Larry Evans Memorial | , 0/2 | , 2547 |
| 7, | GM Alexander Shabalov, Highest-rated meeting: Aug 2012 · 113th Annual US Open | , 0/1 | , 2534 |
| 8, | GM Alexander Ivanov, Highest-rated meeting: Jul 2012 · 2012 US Senior Open | , 0/1 | , 2529 |
| 9, | GM Saidali Iuldachev, Highest-rated meeting: Aug 2008 · IGB 5th Arthur Tan Malaysian Open 2008 | , 0/1 | , 2520 |
| 10, | GM Enrico Sevillano, Highest-rated meeting: Oct 2011 · 29th Annual Sands Regency Reno - Western States Open | , 0/1 | , 2490 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 13 | 7 | 2013 | 2042 |
| 2025 | 11 | 4½ | 1920 | 1855 |
| 2024 | 6 | 3½ | 1914 | 1971 |
| 2023 | 4 | 2½ | 1722 | 1817 |
| 2022 | 4 | 2½ | 1713 | 1808 |
| 2021 | 5 | 1½ | 1882 | 1733 |
| 2020 | 8 | 3½ | 2055 | 2012 |
| 2019 | 9 | 4 | 1898 | 1855 |
| 2018 | 24 | 11½ | 2010 | 1996 |
| 2017 | 21 | 11½ | 2068 | 2104 |
| 2016 | 29 | 17 | 2043 | 2108 |
| 2015 | 13 | 8 | 2080 | 2167 |
| 2012 | 27 | 14 | 2170 | 2184 |
| 2011 | 30 | 16½ | 2141 | 2177 |
| 2009 | 23 | 12 | 2177 | 2191 |
| 2007 | 19 | 7½ | 2173 | 2093 |
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 4/6Opp avg 1943Start 1950
- Feb 2026Round robinfederation source#2 in 2026Score 3/7Opp avg 2073Start 1936
- Aug – Sep 2025Swissfederation source#2 in 2025Score 2½/6Opp avg 1882Start 1972
- Jul 2025Swissfederation sourceBest of 2025Score 3/6Opp avg 1967Start 1972
- Aug – Sep 2024Swissfederation sourceBest of 2024Score 3½/6Opp avg 1914Start 1971
- Sep 2023Swissfederation sourceBest of 2023Score 3/6Opp avg 1722Start 1965
- Sep 2022Swissfederation sourceBest of 2022Score 4½/6Opp avg 1713Start 1977
- Jun 2021Swissfederation sourceBest of 2021Score 1½/5Opp avg 1882Start 2014
- 76th Oregon Open — 2000+ · Sep 2026 · 4/6
- 2026 Oregon Closed - Championship · Feb 2026 · 3/7
- 75th Oregon Open - 2000 and Over · Aug – Sep 2025 · 2½/6
- 8th Annual Irwin National Tournament of Senior State Champions · Jul 2025 · 3/6
- 74th Oregon Open - 2000 and over · Aug – Sep 2024 · 3½/6
- 73rd Oregon Open - 2000 and over · Sep 2023 · 3/6
- 72nd Oregon Open - Open · Sep 2022 · 4½/6
- 2021 National Open - Under 2300 · Jun 2021 · 1½/5
- Oregon Closed Championship 2020 - Championship · Feb 2020 · 3½/8
- 10th IGB Dato Tan Chin Nam Seniors International Open Chess Championship 2019 · Aug 2019 · 4/9
- 68th Annual Oregon Open · Sep 2018 · 3/6
- 9th IGB Seniors Open Chess Championship 2018 · Aug 2018 · 4/9
- 2018 National Senior Tournament of Champions · Jul 2018 · 3/6
- 50th Annual Liberty Bell Open · Jan 2018 · 4½/7
- 8th IGB Seniors Open Chess Championship 2017 · Aug – Sep 2017 · 5/9
- 6th Annual Reno-Larry Evans Memorial Open · Apr 2017 · 2/4
- 2017 Oregon Closed Championship · Feb 2017 · 4½/9
- 7th IGB International Seniors Open Chess Championship 2016 · Sep 2016 · 5½/9
- 66th Annual Oregon Open · Sep 2016 · 3½/6
- 2016 National Open - Under 2300 · Jun 2016 · 2/5
- 2016 Washington Open · May 2016 · 2/3
- Oregon Closed Championship · Feb 2016 · 6/8
- 2015 Oregon Open · Sep 2015 · 5/6
- 2015 Oregon Championship · Feb 2015 · 4/9
- 5th KLK Tan Sri Lee Loy Seng Seniors Int Open Chess Championship 2014 · Sep 2014 · 6½/9
- 2014 Oregon Open · Aug – Sep 2014 · 4½/6
- 2014 Oregon State Championship · Feb 2014 · 3/8
- 2nd Annual Boston Chess Congress · Jan 2014 · ½/4
- 23rd Annual North American Open - U2300 Section · Dec 2013 · 3/6
- 2013 US Senior Open · May – Jun 2013 · 1/2
- 2013 Washington Open · May 2013 · 2/2
- 2013 Oregon Invitational Championship · Feb 2013 · 5½/9
- 2013 Boston Chess Congress - Major Section · Jan 2013 · 2/4
- 22nd Annual North American Open - U2300 Section · Dec 2012 · 5/7
- 2012 Washington Class Championships - Master Section · Nov 2012 · 2/3
- 113th Annual US Open · Aug 2012 · 1/3
- 2012 US Senior Open · Jul 2012 · 1/3
- 12th Annual Reno - Larry Evans Memorial · Apr 2012 · 4½/6
- 2012 Oregon Championship · Feb 2012 · 3½/9
- 21st Annual North American Open - U2300 Section · Dec 2011 · 3½/7
- 29th Annual Sands Regency Reno - Western States Open · Oct 2011 · 3/6
- Portland Chess Club Centennial Open · Aug 2011 · 3/5
- 112th Annual US Open · Jul 2011 · 2/3
- 2011 FIDE Continental America's Amateur Chess Championship · Jul 2011 · 6½/7
- 2011 Oregon Closed Championship · Feb 2011 · 4½/9
- 59th Annual Oregon Open · Sep 2010 · 4½/6
- 2010 Oregon Closed Championship · Feb 2010 · 5/9
- Washington Class Championships Master Section · Nov 2009 · 2/3
- IGB - 6th Dato’ Arthur Tan Malaysia Open Chess Championship 2009 · Aug 2009 · 4½/8
- 110th Annual US Open · Aug 2009 · 1½/3
- 2009 National Open · Jun 2009 · 2½/6
- 2009 Washington Open · May 2009 · 1/5
- 2009 Oregon State championship · Feb 2009 · 6/8
- 57th Annual Oregon Open · Aug 2008 · 0/2
- IGB 5th Arthur Tan Malaysian Open 2008 · Aug 2008 · 5/11
- 2008 National Open · Jun 2008 · 2/6
- Sydney International Open · Mar 2008 · 4/7
- Doeberl Cup Premier · Mar 2008 · 4/8
- 25th Annual Sands Regency Reno- Western States Open · Oct 2007 · 2/6
- 4th IGB Dato' Arthur Tan Malaysian Open Chess Championship 2007 · Aug 2007 · 5½/11
- 2007 Oregon Championship · Apr 2007 · 4/9
World
- #=33485Siv Bengtsson1970.0
- #=33485Peter Korning1970.0
- #=33485Carl Haessler1970.0
- #=33485Alan Price1970.0
- #=33485Nyama Peter1970.0
United States
- #=928CM Nicholas Schoonmaker1970.4
- #=928Jeremy David Cawthon1970.4
- #=930Carl Haessler1970.0
- #=930Alan Price1970.0
- #=930Aleksandr Gutnik1970.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.