CAN · 67 yrs · K=20 · Peak 2262 (Mar 2016)
Best performance: 2456 at 2007 Alberta Championship(Best of 2007)
Classical rating
2088
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 2086 to 2088 over the last 12 months; peak 2262 in March 2016.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical |
|---|---|
| Nov 2026 | 2088, 0, 0 games |
| Oct 2026 | 2088, 0, 0 games |
| Sep 2026 | 2088, 0, 0 games |
| Aug 2026 | 2088, 0, 0 games |
| Jul 2026 | 2088, 0, 0 games |
| Jun 2026 | 2088, 0, 0 games |
| May 2026 | 2088, +2, 5 games |
| Apr 2026 | 2086, 0, 0 games |
| Mar 2026 | 2086, 0, 0 games |
| Feb 2026 | 2086, 0, 0 games |
| Jan 2026 | 2086, 0, 0 games |
| Dec 2025 | 2086, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 5 games, Apr 3.
From 220 classical games on record, the latest on Apr 3.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 2026 Grand Pacific Open Premier SectionApr 3 – Apr 4TPR 2110 | 3½/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 186 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Eric Hansen, Apr 2009 · 2009 Alberta Closed | , 2398 |
| 2, | FM Vladimir Pechenkin, Apr 2010 · 2010 Alberta Closed Ch | , 2343 |
| 3, | FM Blagoja Gicev, Jan 2007 · 2007 Edmonton Championship | , 2333 |
| 4, | WIM Diana Baciu, Jul 2014 · Canadian Open - Section B | , 2294 |
| 5, | IM Vicente Lee, 2 wins, Apr 2007 · 2007 Alberta Championship | , 2253 |
| 6, | Sinisa Mitrovic, Apr 2007 · 2007 Alberta Championship | , 2249 |
| 7, | WIM Agnieszka Matras-Clement, Jan 2016 · 2016 Edmonton Closed Championship | , 2244 |
| 8, | FM Ian T. Findlay, Jun 2017 · 12th Edmonton International | , 2239 |
| 9, | FM Gregory Huber, Jul 2008 · 3rd Edmonton International | , 2236 |
| 10, | Robert Gardner, 6 wins, Apr 2007 · 2007 Alberta Championship | , 2207 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Victor Mikhalevski, Highest-rated meeting: Jul 2009 · 2009 Canadian Open | , 0/1 | , 2631 |
| 2, | GM Mark Bluvshtein, Highest-rated meeting: Jul 2009 · 2009 Canadian Open | , 0/1 | , 2558 |
| 3, | GM Alexander Shabalov, Highest-rated meeting: Jun 2017 · 12th Edmonton International | , 0/1 | , 2556 |
| 4, | GM Valeriy Aveskulov, Highest-rated meeting: Aug 2007 · 2nd Edmonton International tournament | , 0/1 | , 2539 |
| 5, | GM Joshua Friedel, Highest-rated meeting: Jul 2008 · 3rd Edmonton International | , 0/1 | , 2524 |
| 6, | GM Abhijit Kunte, Highest-rated meeting: Jul 2007 · 2007 Canadian Open | , 0/1 | , 2519 |
| 7, | GM Alex Yermolinsky, Highest-rated meeting: Jul 2007 · 2007 Canadian Open | , 0/1 | , 2517 |
| 8, | GM Jesse Kraai, Highest-rated meeting: Jul 2008 · 3rd Edmonton International | , 0/2 | , 2513 |
| 9, | GM Anton Kovalyov, Highest-rated meeting: Jul 2007 · 2007 Canadian Open | , 0/1 | , 2510 |
| 10, | GM Melikset Khachiyan, Highest-rated meeting: Aug 2007 · 2nd Edmonton International tournament | , 0/1 | , 2490 |
Openings · Classical
From the moves of 14 of 220 classical games on record.
As WhiteOpens 1.e4 in 5 of 7 games.
As BlackMeets 1.d4 with 1...Nf6, and 1.e4 with 1...c5.
All openings (1 as Black)
No opening played 3 times yet (7 games with this colour).
Against 1.d4: 1...Nf6 in 3.
Against 1.e4: 1...c5 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 3 | 83% |
4 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 2½ | 2110 | 2110 |
| 2025 | 6 | 3½ | 1801 | 1858 |
| 2024 | 6 | 3½ | 1966 | 2023 |
| 2023 | 6 | 3 | 1951 | 1951 |
| 2020 | 6 | 4 | 1881 | 2006 |
| 2019 | 13 | 9½ | 1945 | 2120 |
| 2018 | 6 | 3 | 1894 | 1894 |
| 2017 | 23 | 14 | 2101 | 2181 |
| 2016 | 8 | 4 | 2189 | 2189 |
| 2014 | 8 | 6 | 2094 | 2287 |
| 2013 | 4 | 3 | 2181 | 2374 |
| 2012 | 16 | 8½ | 2175 | 2196 |
| 2011 | 7 | 6 | 2046 | 2355 |
| 2010 | 11 | 6½ | 2167 | 2232 |
| 2009 | 9 | 2½ | 2326 | 2160 |
| 2008 | 18 | 9½ | 2244 | 2265 |
| 2007 | 31 | 15½ | 2272 | 2272 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2026Swissfederation sourceBest of 2026Score 3½/6Opp avg 2110Start 2086
- Apr 2025Swissfederation sourceBest of 2025Score 3½/6Opp avg 1801Start 2118
- Mar – Apr 2024Swissfederation sourceBest of 2024Score 3½/6Opp avg 1966Start 2135
- Apr 2023Swissfederation sourceBest of 2023Score 3/6Opp avg 1951Start 2162
- Jan – Feb 2020Individualfederation sourceBest of 2020Score 4/6Opp avg 1881Start 2180
- Apr 2019Swissfederation source#2 in 2019Score 4/6Opp avg 1941Start 2196
- Jan – Feb 2019Knockoutfederation sourceBest of 2019Score 6½/8Opp avg 1948Start 2176
- Feb – Apr 2018Swissfederation sourceBest of 2018Score 3/6Opp avg 1894Start 2216
- 2026 Grand Pacific Open Premier Section · Apr 2026 · 3½/6
- 2025 Grand Pacific Open Premier Section · Apr 2025 · 3½/6
- 2024 Grand Pacific Open Premier Section · Mar – Apr 2024 · 3½/6
- 2023 Grand Pacific Open Premier · Apr 2023 · 3/6
- 2020 Edmonton Championship · Jan – Feb 2020 · 4/6
- 2019 Grand Pacific Open · Apr 2019 · 4/6
- 2019 Edmonton Championship · Jan – Feb 2019 · 6½/8
- 2018 Grand Pacific Open · Feb – Apr 2018 · 3/6
- 12th Edmonton International · Jun 2017 · 4/9
- 11th Grand Pacific Open · Apr 2017 · 3½/6
- 2017 Edmonton Championship · Jan – Feb 2017 · 6½/8
- 2016 Battle of Alberta · Sep 2016 · 0/2
- 2016 Edmonton Closed Championship · Jan – Feb 2016 · 4/6
- Canadian Open - Section B · Jul 2014 · 7/9
- 2013 Northern Alberta Open · Feb 2013 · 4/5
- 2012 Battle of Alberta · Aug 2012 · 1½/2
- 2012 Canadian Open Ch · Jul 2012 · 5½/9
- 2012 Alberta Closed Ch · Apr 2012 · 1½/5
- 2011 Alberta Open · Oct 2011 · 5/6
- 2011 Battle of Alberta · Sep 2011 · 2/2
- 2010 Alberta Closed Ch · Apr 2010 · 3/5
- 2010 Edmonton Chess Ch · Jan – Feb 2010 · 2½/4
- 2010 Northern Alberta Open · Feb 2010 · 4/5
- 2009 Canadian Open · Jul 2009 · 5½/9
- 2009 Alberta Closed · Apr 2009 · 1½/5
- Northern Alberta Open · Feb 2009 · 3½/5
- 3rd Edmonton International · Jul 2008 · 4½/9
- 2008 Alberta Championship · Mar 2008 · 3/5
- Edmonton Championship 2008 · Jan 2008 · 6/8
- 2nd Edmonton International tournament · Aug 2007 · 2/9
- 2007 Canadian Open · Jul 2007 · 6/10
- 2007 Alberta Championship · Apr 2007 · 4/5
- 2007 Edmonton Spring Sectional A · Mar 2007 · 3½/5
- 2007 Northern Alberta Open · Feb 2007 · 3/5
- 2007 Edmonton Championship · Jan 2007 · 5/6
- 2006 Alberta Open · Oct 2006 · 3½/6
World
- #=17033Praveen K B2088.0
- #=17033Naga Sai Sarthak Karanam2088.0
- #=17033Jeff Reeve2088.0
- #=17033Antoine Berube2088.0
- #=17033Zachary Saine2088.0
Canada
- #131Larry Yang2092.0
- #132Raunak Amit Ramesan2090.0
- #=133Jeff Reeve2088.0
- #=133Antoine Berube2088.0
- #=133Zachary Saine2088.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.