CAN · 17 yrs · K=40 · Peak 2016 (May 2025)
Best performance: 2073 at 2024 Toronto Blitz Championship(Best of 2024)
Blitz rating
2005
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Apr 2023 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Blitz
Blitz rating 2006 to 2005 over the last 12 months; peak 2016 in May 2025.
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 | 2121, 0, 0 games | 1931, 0, 0 games | 2005, 0, 0 games |
| Oct 2026 | 2121, +10, 6 games | 1931, 0, 0 games | 2005, 0, 0 games |
| Sep 2026 | 2111, 0, 0 games | 1931, 0, 0 games | 2005, 0, 0 games |
| Aug 2026 | 2111, +103, 9 games | 1931, 0, 0 games | 2005, 0, 0 games |
| Jul 2026 | 2008, +13, 3 games | 1931, 0, 0 games | 2005, 0, 0 games |
| Jun 2026 | 1995, +1, 0 games | 1931, 0, 0 games | 2005, 0, 0 games |
| May 2026 | 1994, +71, 9 games | 1931, 0, 0 games | 2005, 0, 0 games |
| Apr 2026 | 1923, -33, 6 games | 1931, -1, 0 games | 2005, 0, 0 games |
| Mar 2026 | 1956, -66, 4 games | 1932, +1, 0 games | 2005, -1, 0 games |
| Feb 2026 | 2022, +39, 11 games | 1931, -1, 0 games | 2006, 0, 0 games |
| Jan 2026 | 1983, -15, 5 games | 1932, +1, 0 games | 2006, 0, 0 games |
| Dec 2025 | 1998, 0, 0 games | 1931, +12, 5 games | 2006, 0, 0 games |
Form · Blitz
From 71 blitz games on record, the latest on Aug 21, 2025.
No rated blitz games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2025 North American Youth BlitzAug 21, 2025TPR 1969 | 6½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Blitz
From 51 rated blitz games against rated opponents, 2023–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Nikolay Noritsyn, Sep 2023 · 2023 Excelsior Blitz Championship | , 2441 |
| 2, | FM Eduardo Teodoro, Apr 2025 · 2025 Easter Blitz | , 2308 |
| 3, | IM Alexander Reprintsev, Mar 2023 · 2023 Excelsior March Blitz Championship | , 2229 |
| 4, | CM William Li, Apr 2023 · 2023 Excelsior April Blitz Championship | , 2070 |
| 5, | Oleksandra Bulakh, Aug 2024 · 2024 Toronto Blitz Championship | , 2060 |
| 6, | Artur Jankobayev, 2 wins, Aug 2024 · 2024 Toronto Blitz Championship | , 1926 |
| 7, | David Southam, 2 wins, Aug 2024 · 2024 Toronto Blitz Championship | , 1917* |
| 8, | CM Venkat Karthikeya Reddy Kola, Apr 2025 · 2025 Easter Blitz | , 1874 |
| 9, | John Blomer, Aug 2025 · 2025 North American Youth Blitz | , 1864 |
| 10, | John Upper, 2 wins, Apr 2023 · 2023 Excelsior April Blitz Championship | , 1840 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Bator Sambuev, Highest-rated meeting: Mar 2023 · 2023 Excelsior March Blitz Championship | , 0/2 | , 2492 |
| 2, | IM Nikolay Noritsyn, Highest-rated meeting: Sep 2023 · 2023 Excelsior Blitz Championship | , 1/1 | , 2441 |
| 3, | IM Mark Plotkin, Highest-rated meeting: Apr 2025 · 2025 Easter Blitz | , 0/5 | , 2384 |
| 4, | FM Eduardo Teodoro, Highest-rated meeting: Apr 2025 · 2025 Easter Blitz | , 1/1 | , 2308 |
| 5, | IM Alexander Reprintsev, Highest-rated meeting: Mar 2023 · 2023 Excelsior March Blitz Championship | , 1/2 | , 2229 |
| 6, | WGM Anna Burtasova, Highest-rated meeting: Aug 2024 · 2024 Toronto Blitz Championship | , 0/2 | , 2206 |
| 7, | WFM Oksana Golubeva, Highest-rated meeting: Apr 2025 · 2025 Easter Blitz | , ½/1 | , 2200 |
| 8, | FM Jasmine Zhixin Su, Highest-rated meeting: Aug 2025 · 2025 North American Youth Blitz | , 0/1 | , 2199 |
| 9, | FM Koosha Jaferian, Highest-rated meeting: Aug 2024 · 2024 Toronto Blitz Championship | , ½/2 | , 2173 |
| 10, | WIM Yunshan Li, Highest-rated meeting: Apr 2023 · 2023 Excelsior April Blitz Championship | , 0/2 | , 2169 |
* No blitz rating yet, so FIDE rates the game at the player's classical rating.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 18 | 12½ | 1872 | 2013 |
| 2024 | 12 | 7½ | 1978 | 2073 |
| 2023 | 21 | 7½ | 2068 | 1966 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug 2025Swissfederation source#2 in 2025Score 6½/9Opp avg 1803Start 2016
- Aug 2024Swissfederation sourceBest of 2024Score 9½/14Opp avg 1978Start 1826
- Sep 2023Swissfederation source#3 in 2023Score 7½/11Opp avg 1819Start 1695
- Apr 2023Swissfederation source#2 in 2023Score 8/14Opp avg 2028Start 1576
- Mar 2023Swissfederation sourceBest of 2023Score 7½/14Opp avg 2342
- 2025 North American Youth Blitz · Aug 2025 · 6½/9
- 2025 Easter Blitz · Apr 2025 · 6/9
- 2024 Toronto Blitz Championship · Aug 2024 · 9½/14
- 2023 Excelsior Blitz Championship · Sep 2023 · 7½/11
- 2023 Excelsior April Blitz Championship · Apr 2023 · 8/14
- 2023 Excelsior March Blitz Championship · Mar 2023 · 7½/14
World
- #=31929Pedro Miguel Zanghelini2005
- #=31929Leandro Zanussi2005
- #=31929CM Daniel Zhang2005
- #=31929Zoran Z Zivkovic2005
- #=32135Omar Abdulla2004
Canada
- #=205Minjun Koo2005
- #=205Michael A. Murray2005
- #=205CM Daniel Zhang2005
- #=208Aquino Inigo2001
- #=208Julian Pan2001
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.