- classical
- 2453
- #977 in the world
- Live 2455.8 +2.8
- rapid
- –
- blitz
- –
Rating history
Openings
Download PGN (44)As White26 games · +8 =10 −8
- Sicilian Defense4 · 25%
- French Defense3 · 50%
- Trompowsky Attack3 · 50%
- Zukertort Opening2 · 50%
- Caro-Kann Defense2 · 75%
- English Opening2 · 0%
As Black18 games · +10 =5 −3
- French Defense4 · 63%
- Queen's Gambit Declined3 · 83%
- Dutch Defense2 · 75%
- Catalan Opening2 · 100%
- King's Indian Attack1 · 100%
- Nimzo-Indian Defense1 · 50%
44 stored games (Lichess broadcasts since 2023 and FIDE reports): +18 =15 −11 (58%). Score is from Dennis's side.
Events
Swiss National League A 2026 (SMM NLA)Zürich, Switzerland · 2026-03-15#135½/9European Chess Club Cup 2025Open Matches 17+ · 2025-10-190/1European Chess Club Cup 2025Open Matches 1-16 · 2025-10-180/2Switzerland Team Championship SMM 20252025-02-175½/7SGM 2024-2025 - Bundesliga2025-02-22½/1Switzerland Team Championships SMM 20242024-03-105½/8Swiss Individual Championships 2024Masters · 2024-06-056/9SGM Bundesliga 2023-20242024-02-241/1Swiss Championship 2023Masters · 2023-07-011½/6
Games (44)
Shir Shatil2123Swiss Championship 2023 · Masters · Round 80Seyed Arvin Kasipour Azbari2193Swiss Championship 2023 · Masters · Round 70Christian Bauer2590Swiss Championship 2023 · Masters · Round 60Sebastien Joie2379Swiss Championship 2023 · Masters · Round 5½Safkhan Shahmammadli2071Swiss Championship 2023 · Masters · Round 41IMEvgeny Degtiarev2399Switzerland Team Championship SMM 2025 · Round 6½GMMarkus Ragger2573Swiss National League A 2026 (SMM NLA) · Round 9½GMRomain Edouard2536Swiss National League A 2026 (SMM NLA) · Round 8½FMMarco Gaehler2294Swiss National League A 2026 (SMM NLA) · Round 71IMAnthony Petkidis2427Swiss National League A 2026 (SMM NLA) · Round 6½IMManuel Valles2313Swiss National League A 2026 (SMM NLA) · Round 51GMSebastian Bogner2547Swiss National League A 2026 (SMM NLA) · Round 40IMOliver Kurmann2356Swiss National League A 2026 (SMM NLA) · Round 3½FMDieter Knoedler2262Swiss National League A 2026 (SMM NLA) · Round 2½FMDorian Asllani2229Swiss National League A 2026 (SMM NLA) · Round 11IMAdar Tarhan2432European Chess Club Cup 2025 · Open Matches 17+ · Round 60IMEytan Rozen2510European Chess Club Cup 2025 · Open Matches 1-16 · Round 50GMErik Blomqvist2478European Chess Club Cup 2025 · Open Matches 1-16 · Round 30IMTheo Stijve2290Switzerland Team Championship SMM 2025 · Round 91GMMichael Prusikin2496Switzerland Team Championship SMM 2025 · Round 8½IMFabio Bellini2402Switzerland Team Championship SMM 2025 · Round 41IMDennis Breder2402Switzerland Team Championship SMM 2025 · Round 3½FMMurtez Ondozi2326Switzerland Team Championship SMM 2025 · Round 21GMJean-Noel Riff2385Switzerland Team Championship SMM 2025 · Round 11GMAliaksei Charnushevich2486SGM 2024-2025 - Bundesliga · Round 7½IMFabian Baenziger2434Switzerland Team Championships SMM 2024 · Round 90IMIoannis Georgiadis2484Switzerland Team Championships SMM 2024 · Round 81Matteo Jaggy2162Switzerland Team Championships SMM 2024 · Round 71FMMatthias Gantner2264Swiss Individual Championships 2024 · Masters · Round 9½GMNikita Petrov2566Swiss Individual Championships 2024 · Masters · Round 80Simon Schellenberg2124Swiss Individual Championships 2024 · Masters · Round 71IMAdrian Gschnitzer2439Swiss Individual Championships 2024 · Masters · Round 51GMMihajlo Stojanovic2481Swiss Individual Championships 2024 · Masters · Round 4½FMBenedict Hasenohr2328Swiss Individual Championships 2024 · Masters · Round 3½Alexis Buchinger2116Swiss Individual Championships 2024 · Masters · Round 21Benjamin Brandis2046Swiss Individual Championships 2024 · Masters · Round 11GMMihajlo Stojanovic2424Switzerland Team Championships SMM 2024 · Round 5½GMChristian Bauer2562Swiss Individual Championships 2024 · Masters · Round 6½GMLi Min Peng2496Switzerland Team Championships SMM 2024 · Round 40IMRenzo Mantovani2198Switzerland Team Championships SMM 2024 · Round 31