USA · 31 yrs · K=10 · Peak 2440 (Nov 2017)
Best performance: 2535 at Marshall August 2017 FIDE Blitz(Best of 2017)
Blitz rating
2359
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Aug 2017 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Blitz
Blitz rating unchanged at 2359 over the last 12 months; peak 2440 in November 2017.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Oct 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Sep 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Aug 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Jul 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Jun 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| May 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Apr 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Mar 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Feb 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Jan 2026 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
| Dec 2025 | 2286, 0, 0 games | 2337, 0, 0 games | 2359, 0, 0 games |
Form · Blitz
Unbeaten in the last 2 games (1 win, 1 draw), since Feb 23, 2024.
From 142 blitz games on record, the latest on Feb 23, 2024.
No rated blitz games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Marshall FIDE Blitz 22Feb 23, 2024TPR 1877 | 5½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
IM title progress
Working toward the International Master titleTracked norms: 2 · 19 of 27 games credit
Rating: peak 2398, needs 2400
No outstanding composition requirement
Based on events we cover plus the FIDE norm registers of all federations. Norms filed elsewhere may not show up here yet.
Best wins · Blitz
From 129 rated blitz games against rated opponents, 2017–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Andrew Tang, Jan 2020 · Marshall 500 FIDE Blitz January 2020 | , 2593 |
| 2, | GM Elshan Moradiabadi, Oct 2017 · Fischer v Spassky 45th Year Commemoration | , 2568 |
| 3, | GM Sergei Azarov, Oct 2017 · Fischer v Spassky 45th Year Commemoration | , 2523 |
| 4, | GM Anatoly Bykhovsky, Aug 2017 · Marshall August 2017 FIDE Blitz | , 2518 |
| 5, | GM Djurabek Khamrakulov, 2 wins, Jun 2019 · Marshall FIDE Blitz June 2019 | , 2499 |
| 6, | IM Raja Panjwani, May 2018 · Marshall Blitz May 2018 | , 2463 |
| 7, | IM Aleksandr Ostrovskiy, Feb 2018 · Marshall February 2018 FIDE Blitz | , 2390 |
| 8, | IM Dmitry Schneider, Feb 2018 · Marshall February 2018 FIDE Blitz | , 2376 |
| 9, | GM Hans Moke Niemann, Jan 2020 · Marshall 500 FIDE Blitz January 2020 | , 2375 |
| 10, | IM Victor Shen, May 2019 · Marshall FIDE Blitz May 2019 | , 2355 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Aleksandr Lenderman, Highest-rated meeting: Feb 2018 · Marshall February 2018 FIDE Blitz | , 0/2 | , 2657 |
| 2, | GM Maxim Dlugy, Highest-rated meeting: Aug 2017 · Marshall August 2017 FIDE Blitz | , ½/3 | , 2633 |
| 3, | GM Andrew Tang, Highest-rated meeting: Jan 2020 · Marshall 500 FIDE Blitz January 2020 | , 1/2 | , 2593 |
| 4, | IM Mykola Bortnyk, Highest-rated meeting: Jan 2020 · Marshall 500 FIDE Blitz January 2020 | , 0/1 | , 2591 |
| 5, | GM Hedinn Steingrimsson, Highest-rated meeting: Aug 2018 · Marshall August Blitz | , 0/1 | , 2587 |
| 6, | GM Elshan Moradiabadi, Highest-rated meeting: Oct 2017 · Fischer v Spassky 45th Year Commemoration | , 1/1 | , 2568 |
| 7, | GM Anatoly Bykhovsky, Highest-rated meeting: Aug 2018 · Marshall August Blitz | , 1/2 | , 2544 |
| 8, | GM Nicolas Checa, Highest-rated meeting: Jan 2019 · Marshall FIDE Blitz January 2019 | , 0/1 | , 2542 |
| 9, | GM Djurabek Khamrakulov, Highest-rated meeting: Sep 2019 · Marshall Blitz September 2019 | , 2/6 | , 2524 |
| 10, | GM Sergei Azarov, Highest-rated meeting: Oct 2017 · Fischer v Spassky 45th Year Commemoration | , 1/1 | , 2523 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 9 | 5½ | 1797 | 1877 |
| 2020 | 9 | 7 | 2183 | 2403 |
| 2019 | 58 | 39½ | 2128 | 2261 |
| 2018 | 30 | 17½ | 2180 | 2237 |
| 2017 | 18 | 13½ | 2326 | 2519 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2024Swissfederation sourceBest of 2024Score 5½/9Opp avg 1797Start 2390
- Jan 2020Swissfederation sourceBest of 2020Score 7/9Opp avg 2183Start 2359
- Sep 2019Swissfederation source#4 in 2019Score 6/9Opp avg 2136Start 2368
- Aug 2019Swissfederation source#2 in 2019Score 7/9Opp avg 2128Start 2362
- Jun 2019Swissfederation source#5 in 2019Score 6/9Opp avg 2108Start 2337
- May 2019Swissfederation sourceBest of 2019Score 7/9Opp avg 2152Start 2337
- Apr 2019Swissfederation source#6 in 2019Score 6/9Opp avg 2149Start 2356
- Marshall FIDE Blitz 22 · Feb 2024 · 5½/9
- Marshall FIDE Blitz October 2021 · Oct 2021 · 8/9
- Marshall 500 FIDE Blitz January 2020 · Jan 2020 · 7/9
- Marshall Blitz September 2019 · Sep 2019 · 6/9
- Marshall August 2019 Blitz · Aug 2019 · 7/9
- Marshall FIDE Blitz June 2019 · Jun 2019 · 6/9
- Marshall FIDE Blitz May 2019 · May 2019 · 7/9
- Marshall FIDE Blitz April 2019 · Apr 2019 · 6/9
- Marshall FIDE Blitz February 2019 · Feb 2019 · 6½/9
- Marshall FIDE Blitz January 2019 · Jan 2019 · 6/9
- Marshall September FIDE Blitz · Sep 2018 · 6½/9
- Marshall August Blitz · Aug 2018 · 4½/9
- Marshall Blitz May 2018 · May 2018 · 5/7
- Marshall February 2018 FIDE Blitz · Feb 2018 · 5½/9
- Fischer v Spassky 45th Year Commemoration · Oct 2017 · 6/9
- Marshall August 2017 FIDE Blitz · Aug 2017 · 7½/9
World
- #=2638IM Lars Ootes2359
- #=2638FM Andrii Palchuk2359
- #=2638Robert Perez2359
- #=2638IM Fabian Platzgummer2359
- #=2638IM Bence Pribelszky2359
United States
- #132IM Advait Patel2366
- #133GM Bryan Smith2360
- #134Robert Perez2359
- #135IM Thomas Bartell2358
- #=136IM Keaton Kiewra2357
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.