GER · 64 yrs · K=20 · Peak 2208 (By Jan 2006)
Best performance: 2234 at Swiss Team Championship (League A, B and 1)(Best of 2007)
Classical rating
1968
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2006
How live ratings are calculated
Rating History · Classical
Classical rating 1956 to 1968 over the last 12 months; peak 2208 by January 2006.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1968, 0, 0 games | 1959, 0, 0 games |
| Oct 2026 | 1968, +11, 1 game | 1959, 0, 0 games |
| Sep 2026 | 1957, 0, 0 games | 1959, 0, 0 games |
| Aug 2026 | 1957, 0, 0 games | 1959, 0, 0 games |
| Jul 2026 | 1957, 0, 0 games | 1959, 0, 0 games |
| Jun 2026 | 1957, +7, 1 game | 1959, 0, 0 games |
| May 2026 | 1950, -11, 1 game | 1959, 0, 0 games |
| Apr 2026 | 1961, +3, 1 game | 1959, 0, 0 games |
| Mar 2026 | 1958, 0, 0 games | 1959, 0, 0 games |
| Feb 2026 | 1958, 0, 0 games | 1959, 0, 0 games |
| Jan 2026 | 1958, +2, 4 games | 1959, 2 games |
| Dec 2025 | 1956, 0, 0 games | unrated |
Form · Classical
Unbeaten in the last 2 games (2 wins), since May 4. That is the longest unbeaten run of 2026.
From 134 classical games on record, the latest on Sep 7.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| SMM 1. Liga 2026 (group 303)Mar 9 – Sep 7TPR 2033 | 3/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 123 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Filip Goldstern, Feb 2009 · Swiss Team Championship (League A,B,1) | , 2359 |
| 2, | Pascal Vianin, Feb 2014 · SGM 2013/14 - League 1+2 (Round 5+6) | , 2194 |
| 3, | Caveh Madjdpour, Feb 2011 · Swiss Team Championship SMM 2011 | , 2163 |
| 4, | Donjan Rodic, Feb 2007 · Swiss Team Championship (League A, B and 1) | , 2138 |
| 5, | Gerhard Prill, Dec 2008 · 32. Zurich Weihnachtsopen | , 2081 |
| 6, | Sabrina Roelli, Feb 2007 · Swiss Team Championship (League A, B and 1) | , 2078 |
| 7, | Peter Gruner, Dec 2006 · 30. Zurich Weihnachtsopen | , 2069 |
| 8, | Andri Arquint, Feb 2007 · Swiss Team Championship (League A, B and 1) | , 2064 |
| 9, | Marcel Fischer, 2 wins, Oct 2012 · Swiss Team Championship 2012 (B) - Round 8-9 + decision matches | , 2044 |
| 10, | Andreas Aerni, Dec 2006 · 30. Zurich Weihnachtsopen | , 2024 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Vadim Malakhatko, Highest-rated meeting: Dec 2006 · 30. Zurich Weihnachtsopen | , 0/1 | , 2617 |
| 2, | GM Andreas Heimann, Highest-rated meeting: Mar 2013 · Swiss Team Championship 2013 (A,B,I) - Round 1-9 | , 0/1 | , 2488 |
| 3, | GM Attila Czebe, Highest-rated meeting: Dec 2008 · 32. Zurich Weihnachtsopen | , 0/1 | , 2468 |
| 4, | IM Claude Landenbergue, Highest-rated meeting: Feb 2006 · SMM 2006 | , 0/1 | , 2419 |
| 5, | IM Julien Carron, Highest-rated meeting: Dec 2006 · 30. Zurich Weihnachtsopen | , 0/1 | , 2385 |
| 6, | FM David Burnier, Highest-rated meeting: Feb 2006 · SMM 2006 | , 0/1 | , 2377 |
| 7, | IM Richard Gerber, Highest-rated meeting: Feb 2009 · Swiss Team Championship (League A,B,1) | , 0/1 | , 2367 |
| 8, | IM Alfred Weindl, Highest-rated meeting: Feb 2006 · SMM 2006 | , 0/1 | , 2360 |
| 9, | FM Filip Goldstern, Highest-rated meeting: Feb 2009 · Swiss Team Championship (League A,B,1) | , 1/1 | , 2359 |
| 10, | IM Christian Maier, Highest-rated meeting: Feb 2009 · Swiss Team Championship (League A,B,1) | , 0/1 | , 2346 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 4 | 3 | 1840 | 2033 |
| 2025 | 8 | 6 | 1841 | 2034 |
| 2024 | 2 | 0 | 1935 | — |
| 2023 | 4 | 1½ | 1804 | 1717 |
| 2022 | 1 | 0 | 1954 | — |
| 2021 | 2 | 1 | 1864 | — |
| 2019 | 5 | 2 | 1846 | 1774 |
| 2018 | 5 | 1 | 2016 | 1776 |
| 2017 | 8 | 4½ | 2033 | 2076 |
| 2016 | 5 | 2½ | 2021 | 2021 |
| 2015 | 4 | 1½ | 1993 | 1906 |
| 2014 | 8 | 2½ | 2096 | 1955 |
| 2013 | 8 | 1½ | 2220 | 1969 |
| 2012 | 5 | 2 | 2119 | 2047 |
| 2008 | 13 | 4½ | 2112 | 2002 |
| 2006 | 17 | 4 | 2242 | 2040 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar – Sep 2026Teamfederation sourceBest of 2026Score 3/4Opp avg 1840Start 1958
- Nov 2025Swissfederation sourceBest of 2025Score 3/4Opp avg 1786Start 1956
- Jan 2024Teamfederation sourceScore 0/1Opp avg 1967Start 1932
- SMM 1. Liga 2026 (group 303) · Mar – Sep 2026 · 3/4
- 21. Open du Jura - Standard · Nov 2025 · 3/4
- SMM 2025 1.Liga round 7 · Sep 2025 · ½/1
- SMM 2025 1.Liga round 5 · Jun 2025 · ½/1
- SMM 2025 1.Liga round 4 · May 2025 · 1/1
- SMM 2025 1.Liga round 2-3 · Apr 2025 · 1/1
- SMM 2024 1.Liga round 1 · Mar 2024 · 0/1
- SGM 2024 (Bundesliga und 1.Regionalliga) round 4-5 · Jan 2024 · 0/1
- SGM 2024 (Bundesliga und 1.Regionalliga) round 3 · Dec 2023 · 1/1
- SGM 2023 (Bundesliga und 1.Regionalliga) round 7 plus tiebreaks · Apr 2023 · 0/1
- SGM 2023 (Bundesliga und 1.Regionalliga) round 6 · Mar 2023 · 1/1
- SGM 2023 (Bundesliga und 1.Regionalliga) round 4-5 · Feb 2023 · 0/1
- SGM 2023 (Bundesliga und 1.Regionalliga) rounds 2-3 · Jan 2023 · ½/1
- SMM 2022 League 1 round 5 · Sep 2022 · 1/1
- SMM 2022 League 1 round 1-2 · Apr – May 2022 · 0/1
- SMM 2021 1.Liga round 3 · Oct 2021 · 0/1
- SMM 2021 1.Liga round 2 · Sep 2021 · 1/1
- SMM 2019 - League 1 promotion round · Nov 2019 · 0/1
- SMM 2019 - League 1 round 3-4 · May 2019 · 1/1
- SMM 2019 - League 1 Round 1 · Mar 2019 · ½/1
- SGM 2018-19 (League 1 and 2) rounds 5-6 · Feb 2019 · ½/2
- Swiss Team Championship 2018 1.Liga round 6-7 · Sep 2018 · ½/1
- Swiss Team Championship 2018 1.Liga round 3-4 · Apr – May 2018 · ½/2
- Swiss Team Championship 2018 1.Liga round 2 · Apr 2018 · 0/1
- Swiss Team Championship 2018 1.Liga round 1 · Mar 2018 · 0/1
- Swiss Team Championship 2017 NLB round 8-9 · Oct 2017 · ½/2
- Swiss Team Championship 2017 NLB round 6-7 · Sep 2017 · ½/1
- Swiss Team Championship 2017 NLB round 5 · Jun 2017 · 0/1
- Swiss Team Championship 2017 NLB round 4 · May 2017 · 1/1
- Swiss Team Championship 2017 NLB 2-3 · Apr 2017 · 2/2
- Swiss Team Championship 2017 NLB 1 · Mar 2017 · ½/1
- Swiss Team Championship NLB round 8-9 · Oct 2016 · 1/1
- Swiss Team Championship NLB round 7 · Sep 2016 · ½/1
- Swiss Team Championship NLB round 4-5 · Jun 2016 · 1/2
- Swiss Team Championship NLB Round 1 · Mar 2016 · 0/1
- Swiss Team Championship 2015 (League A,B,1) Round 8-9 · Oct 2015 · 0/1
- Swiss Team Championship 2015 (League A,B,1) Round 3-5 · May 2015 · 1/2
- Swiss Team Championship 2015 (League A,B,1) Round 1-3 · Mar 2015 · ½/1
- Swiss Team Championship 2014 (League A,B,1) Round 6-7 · Sep 2014 · ½/1
- Swiss Team Championship 2014 (League A,B,1) Round 5 · Jun 2014 · 0/1
- Swiss Team Championship 2014 (League A,B,1) Round 3 · May 2014 · 0/1
- Swiss Team Championship 2014 (League A,B,1) Round 2 · Mar 2014 · ½/1
- Swiss Team Championship 2014 (League A,B,1) Round 1 · Mar 2014 · ½/1
- SGM 2013/14 - League 1+2 (Round 7) · Mar 2014 · 0/1
- SGM 2013/14 - League 1+2 (Round 5+6) · Feb 2014 · 1/2
- SGM 2013/14 - League 1+2 (Round 3) · Dec 2013 · ½/1
- SGM 2013/14 - League 1+2 (Round 1-2) · Oct 2013 · ½/2
- Swiss Team Championship 2013 (A,B,I) - Round 1-9 · Mar 2013 · 1½/6
- Swiss Team Championship 2012 (B) - Round 8-9 + decision matches · Oct 2012 · 1/1
- Swiss Team Championship 2012 (A,B,I) - Round 1-9 · Mar 2012 · 1/4
- Swiss Team Championship SMM 2011 · Feb 2011 · 2½/6
- SGM 2010/11 (League 1+2) · Nov 2010 · 0/2
- Open Burgdorf · Feb 2010 · 2½/5
- SGM 2010 (League 1 & 2) · Nov 2009 · 1½/3
- Swiss Team Championship (League A,B,1) · Feb 2009 · 1/4
- 32. Zurich Weihnachtsopen · Dec 2008 · 3/7
- SGM 2009 (League 1 & 2) · Oct 2008 · 1/3
- Swiss Team Championship 2008 (League A, B, 1) · Mar 2008 · 2½/6
- Swiss Team Championship (League A, B and 1) · Feb 2007 · 5½/9
- 30. Zurich Weihnachtsopen · Dec 2006 · 3/7
- SGM (League 1 and 2) · Dec 2006 · 0/1
- SMM 2006 · Feb 2006 · 1/9
World
- #=33912Reent Dopychai1968.0
- #=33912Roland Schilpp1968.0
- #=33912Klaus Monteforte-Fink1968.0
- #=33912Siegfried Warter1968.0
- #=33912Gerd Schoehl1968.0
Germany
- #=3896Reent Dopychai1968.0
- #=3896Roland Schilpp1968.0
- #=3896Klaus Monteforte-Fink1968.0
- #=3896Siegfried Warter1968.0
- #=3896Gerd Schoehl1968.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.