GER · 69 yrs · K=20 · Peak 2306 (By May 2011)
Best performance: 2336 at 16. NordWest-Cup A-Open 2014(Best of 2014)
Classical rating
2081
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2011
How live ratings are calculated
Rating History · Classical
Classical rating 2088 to 2081 over the last 12 months; peak 2306 by May 2011.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical |
|---|---|
| Nov 2026 | 2081, 0, 0 games |
| Oct 2026 | 2081, 0, 0 games |
| Sep 2026 | 2081, 0, 0 games |
| Aug 2026 | 2081, 0, 0 games |
| Jul 2026 | 2081, 0, 0 games |
| Jun 2026 | 2081, 0, 0 games |
| May 2026 | 2081, +1, 1 game |
| Apr 2026 | 2080, 0, 0 games |
| Mar 2026 | 2080, 0, 0 games |
| Feb 2026 | 2080, -1, 2 games |
| Jan 2026 | 2081, -7, 1 game |
| Dec 2025 | 2088, 0, 0 games |
Form · Classical
Unbeaten in the last 5 games (1 win, 4 draws), since Dec 6, 2025. Longest unbeaten run in 2026: 4 games, Jan 17 – Apr 19.
From 124 classical games on record, the latest on Apr 19.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2. Oberliga Ost, Staffel A 2025/26Sep 27, 2025 – Apr 19TPR 1996 | 3/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 121 rated classical games against rated opponents, 2010–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Ulrich Nehmert, Oct 2015 · Oberliga Ost B 2015/16 rounds 2 - 3 | , 2345 |
| 2, | FM Arnd Janoszka, Oct 2010 · Oberliga Ost Staffel B | , 2323 |
| 3, | FM Makan Rafiee, Oct 2014 · Oberliga Ost B 2014/15 rounds 2 - 3 | , 2276 |
| 4, | FM Harilos Karabalis, Oct 2010 · Oberliga Ost Staffel B | , 2249 |
| 5, | Wiede Friedrich, Jan 2016 · Oberliga Ost B 2015/16 rounds 6 - 7 | , 2237 |
| 6, | Janis Wehner, Oct 2010 · Oberliga Ost Staffel B | , 2198 |
| 7, | Andreas Neubauer, Sep 2022 · Oberliga Ost B 2022-2023 September 2022 | , 2170 |
| 8, | Prof. Dr. Friedbert Pruefer, Mar 2014 · Deutsche Amateurmeisterschaft RAMADA-Cup 2013/14 6(6) A | , 2169 |
| 9, | Detlev Kuhne, Jan 2014 · 16. NordWest-Cup A-Open 2014 | , 2146 |
| 10, | Torsten Thimm, Jan 2014 · 16. NordWest-Cup A-Open 2014 | , 2139 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Mladen Palac, Highest-rated meeting: Oct 2010 · Oberliga Ost Staffel B | , 0/1 | , 2561 |
| 2, | GM Vladimir Epishin, Highest-rated meeting: Jan 2014 · 16. NordWest-Cup A-Open 2014 | , 0/1 | , 2548 |
| 3, | GM Thomas Luther, Highest-rated meeting: Oct 2010 · Oberliga Ost Staffel B | , 0/1 | , 2545 |
| 4, | GM Sergey Galdunts, Highest-rated meeting: Oct 2010 · Oberliga Ost Staffel B | , 0/1 | , 2453 |
| 5, | FM Igor Zuyev, Highest-rated meeting: Apr 2016 · Oberliga Ost B 2015/16 rounds 10 - 11 | , ½/1 | , 2428 |
| 6, | IM Dr. Florian Grafl, Highest-rated meeting: Oct 2010 · Oberliga Ost Staffel B | , 0/1 | , 2398 |
| 7, | IM Boris Margolin, Highest-rated meeting: Apr 2015 · Oberliga Ost B 2014/15 rounds 10 - 11 | , 0/2 | , 2393 |
| 7, | IM Ferenc Langheinrich, Highest-rated meeting: Oct 2014 · Oberliga Ost B 2014/15 rounds 2 - 3 | , 0/1 | , 2393 |
| 9, | IM Anatoly Donchenko, Highest-rated meeting: Oct 2010 · Oberliga Ost Staffel B | , ½/1 | , 2363 |
| 10, | FM Ulrich Nehmert, Highest-rated meeting: Oct 2015 · Oberliga Ost B 2015/16 rounds 2 - 3 | , 1/1 | , 2345 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 3 | 2 | 1930 | 2055 |
| 2025 | 1 | ½ | 1815 | — |
| 2023 | 6 | 1½ | 2133 | 1940 |
| 2022 | 5 | 2 | 2104 | 2032 |
| 2018 | 7 | 4 | 1994 | 2044 |
| 2017 | 18 | 13 | 2014 | 2180 |
| 2016 | 13 | 6½ | 2119 | 2119 |
| 2015 | 21 | 6½ | 2135 | 1994 |
| 2014 | 29 | 18 | 2078 | 2165 |
| 2012 | 7 | 4 | 1907 | 1957 |
| 2010 | 11 | 4½ | 2371 | 2306 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2025 – Apr 2026Teamfederation sourceBest of 2026Score 3/5Opp avg 1901Start 2088
- Mar 2023Teamfederation sourceScore ½/2Opp avg 2131Start 2096
- Feb 2023Teamfederation sourceBest of 2023Score 1/4Opp avg 2133Start 2114
- Nov 2022Teamfederation sourceScore ½/2Opp avg 2026Start 2130
- Oct 2022Teamfederation sourceScore ½/2Opp avg 2149Start 2140
- Sep 2022Teamfederation sourceScore 1/1Opp avg 2170Start 2129
- Oct 2017Swissfederation sourceBest of 2017Score 6/9Opp avg 2030Start 2140
- 2. Oberliga Ost, Staffel A 2025/26 · Sep 2025 – Apr 2026 · 3/5
- Oberliga Ost B 2022-2023 March 2023 · Mar 2023 · ½/2
- Oberliga Ost B 2022-2023 February 2023 · Feb 2023 · 1/4
- Oberliga Ost B 2022-2023 November 2022 · Nov 2022 · ½/2
- Oberliga Ost B 2022-2023 October 2022 · Oct 2022 · ½/2
- Oberliga Ost B 2022-2023 September 2022 · Sep 2022 · 1/1
- 4. CLF CHESS-OPEN · May 2018 · 4/7
- 25. Offene Saechsische Senioreneinzelmeisterschaft 2017 · Oct 2017 · 6/9
- 3. CLF CHESS_OPEN · May 2017 · 5/7
- Deutsche Schach-Pokalmeisterschaft für Mannschaften 2017 January games · Jan 2017 · 2/2
- 2. CLF Chess Open · May 2016 · 5/7
- Oberliga Ost B 2015/16 rounds 10 - 11 · Apr 2016 · ½/2
- Oberliga Ost B 2015/16 round 8 · Feb 2016 · 0/2
- Oberliga Ost B 2015/16 rounds 6 - 7 · Jan 2016 · 1/2
- Oberliga Ost B 2015/16 round 5 · Dec 2015 · 0/1
- Oberliga Ost B 2015/16 round 4 · Nov 2015 · 0/1
- Oberliga Ost B 2015/16 rounds 2 - 3 · Oct 2015 · 1/2
- Oberliga Ost B 2015/16 round 1 · Sep 2015 · ½/1
- 24. Apoldaer Open · Aug 2015 · 4/7
- Deutsche Amateurmeisterschaft 2014/15 6(6) Gruppe A · Apr 2015 · 0/4
- Oberliga Ost B 2014/15 rounds 10 - 11 · Apr 2015 · ½/2
- Oberliga Ost B 2014/15 round 8 · Feb 2015 · 0/2
- Oberliga Ost B 2014/15 rounds 6 - 7 · Jan 2015 · 1/2
- Oberliga Ost B 2014/15 round 5 · Dec 2014 · 0/1
- Oberliga Ost B 2014/15 round 4 · Nov 2014 · ½/1
- Oberliga Ost B 2014/15 rounds 2 - 3 · Oct 2014 · 1/2
- Senioren BEM Halle 2014 · Oct 2014 · 3½/5
- Oberliga Ost B 2014/15 round 1 · Sep 2014 · ½/1
- 18. Friedrichrodaer Schach-Open · Aug 2014 · 4½/7
- Deutsche Amateurmeisterschaft RAMADA-Cup 2013/14 6(6) A · Mar 2014 · 3/5
- 16. NordWest-Cup A-Open 2014 · Jan 2014 · 5/7
- 14. NordWest-Cup A · Jan 2012 · 4/7
- 21.Radisson SAS Meisterturnier · Dec 2011 · 0/1
- Oberliga Ost Staffel B · Oct 2010 · 4½/11
World
- #=17697FM Piotr Mulet2081.0
- #=17697Krzysztof Pulik2081.0
- #=17697Juergen Albrecht2081.0
- #=17697Joerg Bundesmann2081.0
- #=17697Eike Coellen2081.0
Germany
- #=2000Mohamad Yousef Riman2082.0
- #2007Felix Kayser2081.6
- #=2008Juergen Albrecht2081.0
- #=2008Joerg Bundesmann2081.0
- #=2008Eike Coellen2081.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.