- classical
- 2485
- #693 in the world
- Live 2483.9 −1.1
- rapid
- 2458
- #733 in the world
- blitz
- 2538
- #300 in the world
Rating history
Openings
Download PGN (58)As White28 games · +5 =19 −4
- Queen's Gambit Declined6 · 58%
- Semi-Slav Defense4 · 38%
- Nimzo-Indian Defense3 · 67%
- Caro-Kann Defense2 · 75%
- King's Indian Defense2 · 50%
- Benoni Defense2 · 25%
As Black30 games · +3 =13 −14
- Queen's Gambit Declined8 · 25%
- French Defense4 · 38%
- Indian Defense4 · 38%
- English Opening3 · 0%
- King's Indian Attack2 · 75%
- Catalan Opening2 · 50%
58 stored games (Lichess broadcasts since 2023 and FIDE reports): +8 =32 −18 (41%). Score is from Michael's side.
Events
Swiss National League A 2026 (SMM NLA)Zürich, Switzerland · 2026-03-15#593/5Championnat de France des Clubs 2026Poule Basse · 2026-06-020/1Championnat de France des Clubs 2026Elimination · Groupe B · 2026-06-022/7Austrian Bundesliga 2025/262025-12-023½/9Switzerland Team Championship SMM 20252025-02-173½/6Switzerland Team Championships SMM 20242024-03-103½/7Austrian Bundesliga 2023-20242023-11-232/4German Masters 20232023-12-112½/9Bundesliga 2022/20232023-02-042½/6Österreichische Bundesliga 2022/20232023-03-231½/4
Games (58)
IMRalph Buss2327Swiss National League A 2026 (SMM NLA) · Round 9½GMNico Georgiadis2535Swiss National League A 2026 (SMM NLA) · Round 7½IMDanyil Mosesov2467Swiss National League A 2026 (SMM NLA) · Round 6½GMLoek Van Wely2636Championnat de France des Clubs 2026 · Poule Basse · Round 10GMPranesh M2644Championnat de France des Clubs 2026 · Elimination · Groupe B · Round 7½GMAnton Korobov2608Championnat de France des Clubs 2026 · Elimination · Groupe B · Round 60GMParham Maghsoodloo2706Championnat de France des Clubs 2026 · Elimination · Groupe B · Round 50GMConstantin Lupulescu2577Championnat de France des Clubs 2026 · Elimination · Groupe B · Round 4½IMPeter Kuehn2314Swiss National League A 2026 (SMM NLA) · Round 31FMEwen Pichon2393Championnat de France des Clubs 2026 · Elimination · Groupe B · Round 3½GMFrederik Svane2657Championnat de France des Clubs 2026 · Elimination · Groupe B · Round 2½GMVladimir Hamitevici2433Championnat de France des Clubs 2026 · Elimination · Groupe B · Round 10GMRaja Rithvik R2535Austrian Bundesliga 2025/26 · Round 11½GMGeorg Mohr2388Austrian Bundesliga 2025/26 · Round 101GMBerczes David2382Austrian Bundesliga 2025/26 · Round 90GMSasa Martinovic2550Austrian Bundesliga 2025/26 · Round 8½GMJergus Pechac2533Austrian Bundesliga 2025/26 · Round 70IMKonstantin Peyrer2519Austrian Bundesliga 2025/26 · Round 6½GMLi Min Peng2560Swiss National League A 2026 (SMM NLA) · Round 8½GMRoven Vogel2537Austrian Bundesliga 2025/26 · Round 3½GMIhor Samunenkov2584Austrian Bundesliga 2025/26 · Round 20GMMarkus Ragger2563Austrian Bundesliga 2025/26 · Round 1½FMKevin Cremer2255Switzerland Team Championship SMM 2025 · Round 91IMDennis Kaczmarczyk2470Switzerland Team Championship SMM 2025 · Round 8½Christian BauerSwitzerland Team Championship SMM 2025 · Round 40FMNiels Willems2394Switzerland Team Championship SMM 2025 · Round 3½GMJean-Noel Riff2385Switzerland Team Championship SMM 2025 · Round 21GMDennis Wagner2607Switzerland Team Championship SMM 2025 · Round 1½GMMihajlo Stojanovic2424Switzerland Team Championships SMM 2024 · Round 9½FMMatthias Mattenberger2238Switzerland Team Championships SMM 2024 · Round 80GMAndrei Sokolov2454Switzerland Team Championships SMM 2024 · Round 7½IMFrank Zeller2325Switzerland Team Championships SMM 2024 · Round 61IMGabriel Gaehwiler2396Switzerland Team Championships SMM 2024 · Round 5½GMChristian Bauer2557Switzerland Team Championships SMM 2024 · Round 3½GMAndreas Heimann2556Switzerland Team Championships SMM 2024 · Round 2½IMRoven Vogel2521Austrian Bundesliga 2023-2024 · Round 11½GMErdos Viktor2552Austrian Bundesliga 2023-2024 · Round 10½GMMatthias Bluebaum2655Austrian Bundesliga 2023-2024 · Round 8½IMLukas Handler2436Austrian Bundesliga 2023-2024 · Round 7½GMDennis Wagner2589German Masters 2023 · Round 90