USA · 64 yrs · K=20 · Peak 1829 (Jun 2024)
Best performance: 1975 at Midwest Chess Congress - Major(Best of 2022)
Classical rating
1767
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2018
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1767 | 0 |
| Oct 2026 | 1767 | 0 |
| Sep 2026 | 1767 | 0 |
| Aug 2026 | 1767 | 0 |
| Jul 2026 | 1767 | 0 |
| Jun 2026 | 1767 | 0 |
| May 2026 | 1767 | 0 |
| Apr 2026 | 1767 | -10 |
| Mar 2026 | 1777 | 0 |
| Feb 2026 | 1777 | 0 |
| Jan 2026 | 1777 | 0 |
| Dec 2025 | 1777 | 0 |
Form · Classical
From 104 classical games on record, the latest on Mar 15.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2026 Cedar Rapids LeatherjacketsMar 13 – Mar 15 | 1/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 81 rated classical games against rated opponents, 2017–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Trevor Magness, Jun 2022 · Midwest Chess Congress - Major | , 2175 |
| 2, | Matthew Pikus, Sep 2025 · 70th Iowa Open Championship | , 1919 |
| 3, | Stephanie Ballom, Jul 2025 · 53rd Annual World Open - U2000 | , 1893 |
| 4, | John Linscott, Aug 2018 · 64th Iowa Open | , 1871 |
| 5, | Vishnu Chetlapalli, May 2024 · 33rd Annual Chicago Open - U2100 | , 1848 |
| 6, | Steven Cusumano, Nov 2019 · 11th Annual Des Moines Classic | , 1831 |
| 7, | Joseph Pregon, Nov 2021 · 12th Annual Des Moines Fall Classic Open | , 1827 |
| 8, | Noe Solorio Valderrama, Jul 2023 · 51st annual World Open - U2000 | , 1808 |
| 9, | CM Stella Xin, May 2024 · 33rd Annual Chicago Open - U2100 | , 1767 |
| 10, | Sean Baker, Aug 2023 · 68th Iowa Open Championship | , 1745 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Kannappan Priyadharshan, Highest-rated meeting: Aug 2017 · 63rd Iowa Open Championship | , 0/1 | , 2516 |
| 2, | Trevor Magness, Highest-rated meeting: Jun 2022 · Midwest Chess Congress - Major | , 1/1 | , 2175 |
| 3, | Valeriy Kosokin, Highest-rated meeting: Nov 2019 · 11th Annual Des Moines Classic | , 0/3 | , 2159 |
| 3, | Arshaq Saleem, Highest-rated meeting: Nov 2019 · 11th Annual Des Moines Classic | , 0/1 | , 2159 |
| 5, | CM Mike Zaloznyy, Highest-rated meeting: Aug 2018 · 64th Iowa Open | , 0/1 | , 2066 |
| 6, | Dan Joelson, Highest-rated meeting: Jul 2024 · 7th Annual Irwin National Tournament of Senior State Champions | , 0/1 | , 2061 |
| 6, | Wilson Gibbins, Highest-rated meeting: Aug 2018 · 64th Iowa Open | , 0/1 | , 2061 |
| 8, | Alec D Aimdilokwong, Highest-rated meeting: Nov 2024 · 15th Annual Des Moines Fall Classic | , 0/1 | , 2031 |
| 9, | Derek D Sachs, Highest-rated meeting: May 2025 · 34th Annual Chicago Open - U2100 | , 0/1 | , 2018 |
| 10, | Griffin McConnell, Highest-rated meeting: Jun 2022 · Midwest Chess Congress - Major | , 0/1 | , 1998 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 2 | 1 | 1587 | — |
| 2025 | 17 | 6 | 1801 | 1691 |
| 2024 | 18 | 9½ | 1783 | 1804 |
| 2023 | 14 | 7 | 1597 | 1597 |
| 2022 | 10 | 4 | 1828 | 1756 |
| 2021 | 5 | 3 | 1688 | 1760 |
| 2019 | 8 | 3½ | 1801 | 1758 |
| 2017 | 3 | 1 | 1862 | 1737 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2025Swissfederation sourceBest of 2025Score 2½/5Opp avg 1921Start 1771
- Jul 2025Swissfederation source#2 in 2025Score 4/7Opp avg 1802Start 1765
- May 2025Swissfederation source#3 in 2025Score 2/6Opp avg 1728Start 1805
- Nov 2024Swissfederation source#2 in 2024Score 2½/5Opp avg 1792Start 1821
- Jul 2024Swissfederation source#3 in 2024Score 2/6Opp avg 1891Start 1829
- 2026 Cedar Rapids Leatherjackets · Mar 2026 · 1/2
- 70th Iowa Open Championship · Sep 2025 · 2½/5
- 53rd Annual World Open - U2000 · Jul 2025 · 4/7
- 34th Annual Chicago Open - U2100 · May 2025 · 2/6
- Cedar Rapids Leatherjackets 2025 · Mar 2025 · 1½/3
- 15th Annual Des Moines Fall Classic · Nov 2024 · 2½/5
- 69th Iowa Open Championship · Aug 2024 · 2/3
- 7th Annual Irwin National Tournament of Senior State Champions · Jul 2024 · 2/6
- 33rd Annual Chicago Open - U2100 · May 2024 · 3½/6
- 2024 Cedar Rapids Leather Jackets - Open Section · Mar 2024 · 2/3
- 68th Iowa Open Championship · Aug 2023 · 3/5
- 51st annual World Open - U2000 · Jun – Jul 2023 · 7/9
- 2023 Des Moines Open · Jun 2023 · 2/5
- 2023 Cedar Rapids Leather Jackets - Open · Mar 2023 · ½/3
- 2022 Quad-City Chess Open · Oct 2022 · 1/3
- 2022 Des Moines Open · Aug 2022 · 3/5
- Midwest Chess Congress - Major · Jun 2022 · 2/4
- 12th Annual Des Moines Fall Classic Open · Nov 2021 · 3/5
- 11th Annual Des Moines Classic · Nov 2019 · 3/5
- 2019 Roger W. Gotschall Memorial Chess Festival · Jun 2019 · 0/1
- 2019 Port of Dubuque Open · May 2019 · 1½/3
- 64th Iowa Open · Aug 2018 · 2/5
- 63rd Iowa Open Championship · Aug 2017 · 2/5
World
- #=88917Fernando Garcia1767.0
- #=88917Frank Brack1767.0
- #=88917Jasmin Zulic1767.0
- #=88917Eric Petiteau1767.0
- #=88917Branimir Stupljanin1767.0
United States
- #=2612Ibrahim Popal1768.0
- #=2621Frank Brack1767.0
- #=2621Jasmin Zulic1767.0
- #=2621Georgios Tsolias1767.0
- #=2621Peter Mikina1767.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.