GER · 48 yrs · K=10 · Peak 2427 (Jul 2012)
Best performance: 2585 at NRW Klasse Gruppe 1(Best of 2009)
NOV26 Rating
2316
Live Rating
2309.7
Change
-6.3
Games Played
1
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2316 | +10 |
| Oct 2026 | 2306 | -18 |
| Sep 2026 | 2324 | 0 |
| Aug 2026 | 2324 | 0 |
| Jul 2026 | 2324 | -3 |
| Jun 2026 | 2327 | -5 |
| May 2026 | 2332 | +5 |
| Apr 2026 | 2327 | +7 |
| Mar 2026 | 2320 | -1 |
| Feb 2026 | 2321 | +5 |
| Jan 2026 | 2316 | +5 |
| Dec 2025 | 2311 | -4 |
Form · Classical
Longest unbeaten run in 2026: 21 games, Jan 11 – Jun 14.
From 601 classical games on record, the latest on Oct 31.
| Tournament | Score | Change | |
|---|---|---|---|
| Dutch Team Competition 2026-2027 Klasse 2BSep 19 – Apr 17, 2027TPR 1411 | 0/1 | -6.3 |
Openings · Classical
From the moves of 81 of 601 classical games on record.
As WhiteOpens 1.d4 in 42 of 42 games.
As BlackMeets 1.e4 with 1...c6, and 1.d4 with 1...d5.
All openings (6 as White, 2 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| King's Indian Defense | 7 | 43% |
| Grünfeld Defense | 5 | 80% |
| Nimzo-Indian Defense | 4 | 38% |
| Queen's Gambit Accepted | 4 | 50% |
| Queen's Gambit Declined | 4 | 50% |
| Benoni Defense | 3 | 67% |
15 more games in openings played fewer than 3 times.
Against 1.e4: 1...c6 in 17.
Against 1.d4: 1...d5 in 15.
Against 1.Nf3: 1...d5 in 5.
| Openings in Black games | Games | Score |
|---|---|---|
| Caro-Kann Defense | 17 | 47% |
| Slav Defense | 12 | 58% |
10 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 36 | 23½ | 2176 | 2286 |
| 2025 | 25 | 16 | 2229 | 2331 |
| 2024 | 24 | 14½ | 2220 | 2292 |
| 2023 | 28 | 16½ | 2167 | 2232 |
| 2022 | 25 | 15 | 2193 | 2265 |
| 2021 | 9 | 4½ | 2195 | 2195 |
| 2020 | 4 | 3½ | 2194 | 2530 |
| 2019 | 31 | 21½ | 2313 | 2454 |
| 2018 | 30 | 17 | 2191 | 2241 |
| 2017 | 36 | 20 | 2188 | 2231 |
| 2016 | 39 | 22 | 2284 | 2327 |
| 2015 | 35 | 24 | 2155 | 2296 |
| 2014 | 20 | 16 | 2166 | 2406 |
| 2012 | 49 | 28 | 2320 | 2370 |
| 2011 | 27 | 19½ | 2208 | 2374 |
| 2009 | 40 | 27 | 2233 | 2366 |
| 2007 | 50 | 31 | 2240 | 2327 |
| 2006 | 18 | 12 | 2271 | 2396 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026 – Apr 2027Teamfederation sourceScore 1/1Opp avg 2115Start 2324
- Sep 2026 – Apr 2027Teamfederation sourceBest of 2027Score 1½/3TPR 2130Opp avg 2130Start 2324
- Sep 2026Round robinlichess#6 in 2026Score 3/9Opp avg 2296Start 2324
- Apr – Jul 2026Teamchess-results.com#4 in 2026Score 3/4Opp avg 2108Start 2327
- May 2026Swissfederation source#5 in 2026Score 5/7Opp avg 2060Start 2332
- Sep 2025 – May 2026Teamfederation source#2 in 2026Score 6½/9Opp avg 2236Start 2302
- Sep 2025 – Apr 2026Teamfederation source#3 in 2026Score 2½/3Opp avg 2072Start 2302
World
- #=3779Fuyan Shen2310.0
- #=3779IM Chitumbo Mwali2310.0
- #=3812IM Marcel Becker2309.7
- #=3812IM Milos T Popovic2309.7
- #=3814FM Sasha-Matei Craciun2309.6
Germany
- #=329IM Zoya Schleining2310.0
- #=329FM Andrej Dubkov2310.0
- #333IM Marcel Becker2309.7
- #=334FM Tim Ronge2309.0
- #=334FM Ralf Mueller2309.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE