ENG · 56 yrs · K=20 · Peak 2348 (Jan 2009)
Best performance: 2616 at Regionalliga Ruhrgebiet(Best of 2009)
NOV26 Rating
2245
Live Rating
2245.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2245 | +23 |
| Oct 2026 | 2222 | +6 |
| Sep 2026 | 2216 | -16 |
| Aug 2026 | 2232 | +2 |
| Jul 2026 | 2230 | 0 |
| Jun 2026 | 2230 | +27 |
| May 2026 | 2203 | 0 |
| Apr 2026 | 2203 | +24 |
| Mar 2026 | 2179 | +1 |
| Feb 2026 | 2178 | +8 |
| Jan 2026 | 2170 | -13 |
| Dec 2025 | 2183 | 0 |
Form · Classical
Longest unbeaten run in 2026: 13 games, Jul 29 – Aug 24.
From 856 classical games on record, the latest on Oct 23.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 41st European Chess Club CupOct 17 – Oct 23TPR 2364 | 4/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 841 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Nicholas Pert, 4NCL Division 1 2024-25, Apr 2025 | , 2527 |
| 2, | GM Vidmantas Malisauskas, 24th European Club Cup 2008 Halkidiki, Greece, Oct 2008 | , 2479 |
| 3, | GM Karthik Venkataraman, VI Sunway Sitges International Chess Festival - Group A, Dec 2019 | , 2470 |
| 4, | GM Mark Heimann, Open Internacional de Sants - Ciutat de Barcelona 2024 Grup A, Aug 2024 | , 2467 |
| 5, | IM Svetlin Mladenov, Helmut-Kohls-Turnier Dortmunder Sparkassen Meeting, Jul 2010 | , 2463 |
| 6, | IM Oleksii Bilych, II Mallorca Chess Internacional 2024, May 2024 | , 2459 |
| 7, | GM Gudmundur Kjartansson, VI Sunway Sitges International Chess Festival - Group A, Dec 2019 | , 2448 |
| 8, | GM Xavier Vila Gazquez, Lliga Catalana 2024 - Segona Divisio Grup Tarragona Rondas 3-6, Feb 2024 | , 2445 |
| 9, | IM Bosko Tomic, Oberliga NRW 2017/2018 March 2018, Mar 2018 | , 2439 |
| 10, | IM Craig A Hanley, 4NCL 2007/8 pt1, Nov 2007 | , 2436 |
| # | Opponent | Score | Rating |
|---|---|---|---|
| 1, | GM Yangyi Yu, IX Chessable Sunway Sitges Chess Festival - Group A, Dec 2022 | , 0/1 | , 2728 |
| 2, | GM Yuriy Kryvoruchko, 31st European Chess Club Cup, Oct 2015 | , 0/1 | , 2710 |
| 3, | GM Maxim Matlakov, European Chess Club Cup 2018, Oct 2018 | , 0/1 | , 2683 |
| 4, | GM Sam Shankland, Tradewise Gibraltar Chess Festival 2017 Masters, Jan 2017 | , 0/1 | , 2674 |
| 5, | GM David W L Howell, Chess.com Isle of Man International Masters, Oct 2016 | , 0/2 | , 2644 |
| 6, | GM Erwin L'Ami, GAMMA Reykjavik Open 2017, Apr 2017 | , 0/1 | , 2614 |
| 7, | GM Constantin Lupulescu, 2018/19 4NCL Div 1 Rounds 5 - 6, Feb 2019 | , 0/1 | , 2610 |
| 8, | GM Samvel Ter-Sahakyan, European Chess Club Cup | Open, Oct 2024 | , 0/1 | , 2609 |
| 9, | GM Gawain C B Maroroa Jones, British Championship 2011, Jul 2011 | , 0/1 | , 2606 |
| 10, | GM Benjamin Bok, Oberliga NRW 2015/16 round 8, Apr 2016 | , ½/1 | , 2605 |
Openings · Classical
From the moves of 260 of 856 classical games on record.
As WhiteOpens 1.d4 in 72 of 124 games, 1.e4 in 44, 1.Nf3 in 5.
As BlackMeets 1.d4 with 1...Nf6, and 1.e4 with 1...e6.
All openings (14 as White, 14 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Sicilian Defense | 19 | 61% |
| King's Indian Defense | 16 | 41% |
| Queen's Gambit Declined | 15 | 53% |
| French Defense | 11 | 64% |
| Indian Defense | 7 | 50% |
| Slav Defense | 6 | 67% |
| Nimzo-Indian Defense | 4 | 63% |
| Queen's Indian Defense | 4 | 13% |
| Scandinavian Defense | 4 | 75% |
| Semi-Slav Defense | 4 | 38% |
| Dutch Defense | 3 | 50% |
| Italian Game | 3 | 33% |
| Nimzo-Larsen Attack | 3 | 100% |
| Queen's Pawn Game | 3 | 67% |
22 more games in openings played fewer than 3 times.
Against 1.d4: 1...Nf6 in 54.
Against 1.e4: 1...e6 in 45, 1...c6 in 9.
Against 1.Nf3: 1...Nf6 in 11, 1...d5 in 4, 1...Nc6 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| French Defense | 45 | 58% |
| Nimzo-Indian Defense | 10 | 60% |
| Caro-Kann Defense | 9 | 56% |
| Catalan Opening | 7 | 43% |
| Queen's Pawn Game | 7 | 57% |
| Benko Gambit Accepted | 6 | 17% |
| Bogo-Indian Defense | 6 | 17% |
| Benoni Defense | 5 | 50% |
| English Opening | 5 | 40% |
| Indian Defense | 5 | 60% |
| King's Indian Defense | 5 | 30% |
| Benko Gambit | 3 | 33% |
| Rapport-Jobava System | 3 | 100% |
| Trompowsky Attack | 3 | 67% |
17 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 64 | 39 | 2175 | 2255 |
| 2025 | 57 | 33½ | 2144 | 2209 |
| 2024 | 57 | 35 | 2156 | 2236 |
| 2023 | 67 | 35½ | 2136 | 2157 |
| 2021 | 35 | 12 | 2076 | 1959 |
| 2020 | 17 | 8 | 2279 | 2258 |
| 2019 | 30 | 16 | 2269 | 2290 |
| 2018 | 44 | 26 | 2266 | 2331 |
| 2017 | 37 | 19 | 2213 | 2220 |
| 2016 | 65 | 37 | 2251 | 2301 |
| 2015 | 33 | 18 | 2242 | 2278 |
| 2014 | 31 | 18 | 2209 | 2266 |
| 2013 | 27 | 15½ | 2207 | 2257 |
| 2012 | 40 | 22 | 2223 | 2259 |
| 2011 | 32 | 16½ | 2268 | 2282 |
| 2009 | 35 | 17½ | 2258 | 2258 |
| 2008 | 33 | 22 | 2289 | 2414 |
| 2007 | 33 | 19 | 2219 | 2276 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Teamchess-results.comBest of 2026Score 4/6Opp avg 2239Start 2222
- Aug 2026Swisschess-results.com#4 in 2026Score 6/10Opp avg 2168Start 2232
- Aug 2026Swisschess-results.com#3 in 2026Score 5/7Opp avg 2121Start 2232
- Jul 2026Swisschess-results.com#8 in 2026Score 4½/9Opp avg 2115Start 2230
- Jun 2026Swisslichess#5 in 2026Score 5/9Opp avg 2196Start 2230
- Nov 2025 – May 2026Teamlichess#6 in 2026Score 2½/5Opp avg 2216Start 2183
- Apr 2026Teamchess-results.com#2 in 2026Score 5½/9Opp avg 2203Start 2203
- Mar 2026Round robinfederation sourceScore 3/3Opp avg 2113Start 2179
World
- #=6208FM Manuel Valdivia2245.0
- #=6208FM Moises Antonio Castro Silva2245.0
- #=6208FM Laurence E Webb2245.0
- #=6208FM Rawle A Allicock2245.0
- #=6208Andrej Nikanorov2245.0
England
- #92IM John J Cox2250.0
- #93David Paul Mooney2246.0
- #=94FM Laurence E Webb2245.0
- #=94FM Rawle A Allicock2245.0
- #96Adam A Taylor2243.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE