- classical
- 2437
- rapid
- 2523
- #359 in the world
- blitz
- 2520
- #389 in the world
Rating history
Openings
Download PGN (215)As White106 games · +55 =49 −2
- Sicilian Defense51 · 75%
- French Defense13 · 77%
- Italian Game11 · 64%
- Caro-Kann Defense7 · 86%
- Zukertort Opening4 · 63%
- King's Indian Attack4 · 100%
As Black109 games · +47 =49 −13
- Sicilian Defense31 · 71%
- Nimzo-Indian Defense14 · 79%
- Queen's Gambit Declined12 · 54%
- French Defense11 · 55%
- Catalan Opening8 · 50%
- English Opening6 · 67%
215 stored games (Lichess broadcasts since 2023 and FIDE reports): +102 =98 −15 (70%). Score is from Hagen's side.
Events
Sixdays Budapest 2026 JulyGM-B · 2026-08-01½/1German Chess Championship 2026Candidates Men · 2026-07-075/89th International Chess Tournament Solta Open 2026 - Open2026-06-177/939. Internationale Haßlocher Schachtage2026-05-225/74th Pafos International 20262026-04-135½/91. Münster Oster - A2026-03-276½/842e Open International de Cappelle2026-02-196/85. Int. Baden-Badener Faschingsopen2026-02-146½/8SixDays Budapest February 2026 - GM C2026-01-316½/9SixDays Budapest January 2026GM C · 2026-01-235½/9Prague Open 2026IM Open A · 2026-01-076½/9Hong Kong International Open Chess Championship 2025Open · 2025-12-236/9Heusenstamm Sparkassen Open2025-11-144½/736th Leuven Open2025-08-095½/742. Münsterland Open / 33. Challengers 2025Open · 2025-10-117/9
Games (215)
FMThilo Ehmann2341German Cup Championship 2024 · Round 51IMMalte Colpe2375German Cup Championship 2024 · Round 41FMHauke Reddmann2093German Cup Championship 2024 · Round 31Matthias Bolk2034German Cup Championship 2024 · Round 21FMAlexander Herbrig2292German Cup Championship 2024 · Round 11FMTorben Knuedel2272German Rapid Championships 2024 · Open · Round 30FMOliver Stork2366German Rapid Championships 2024 · Open · Round 1½FMGengchun WongGerman University Championship 2024 · Round 7½FMMihail Chatzidakis2245German University Championship 2024 · Round 61FMRichard Scheftlein2251German University Championship 2024 · Round 51Gedeon Hartge2213German University Championship 2024 · Round 41Gerrit Geldner2047German University Championship 2024 · Round 31Oliver Guenther1912German University Championship 2024 · Round 21Manh Mai1642German University Championship 2024 · Round 11Nazar Tarasenko1937100 Jahre NSV: Niedersachsen Jubiläumsgrandprix 2024 · A-Open · Round 51CMJan Helmer2226100 Jahre NSV: Niedersachsen Jubiläumsgrandprix 2024 · A-Open · Round 41Markus Hendler1843100 Jahre NSV: Niedersachsen Jubiläumsgrandprix 2024 · A-Open · Round 31FMSreyas Payyappat2084100 Jahre NSV: Niedersachsen Jubiläumsgrandprix 2024 · A-Open · Round 2½Detlef Paashaus1934100 Jahre NSV: Niedersachsen Jubiläumsgrandprix 2024 · A-Open · Round 11FMKobe Smeets2349Chess Festival Groningen 2024 · Round 9½FMZyon Kollen2344Chess Festival Groningen 2024 · Round 8½GMNarayanan S L2647Chess Festival Groningen 2024 · Round 70IMKhoi Pham2285Chess Festival Groningen 2024 · Round 6½David Madularea2245Chess Festival Groningen 2024 · Round 51IMMigchiel De Jong2275Chess Festival Groningen 2024 · Round 41GMR.R. Laxman2310Chess Festival Groningen 2024 · Round 3½Timothe Mareau2168Chess Festival Groningen 2024 · Round 21Rishi Vijayakumar2204Chess Festival Groningen 2024 · Round 1½FMChristian Aepfler210315. Nordhaeuser Schachopen · Meisterturnier · Round 60CMMathias Philipp214415. Nordhaeuser Schachopen · Meisterturnier · Round 5½CMFelix Reichmann216715. Nordhaeuser Schachopen · Meisterturnier · Round 4½FMVaibhav Jayant Raut2335Sixdays Budapest 2026 July · GM-B · Round 9½IMHussain Besou2413German Chess Championship 2026 · Candidates Men · Round 80GMMaxim Vavulin2537German Chess Championship 2026 · Candidates Men · Round 71FMEnis Zuferi2356German Chess Championship 2026 · Candidates Men · Round 6½FMTaron Khachatryan2307German Chess Championship 2026 · Candidates Men · Round 51FMMaurin Moeller2301German Chess Championship 2026 · Candidates Men · Round 4½FMPhilipp Leon Klaska2315German Chess Championship 2026 · Candidates Men · Round 3½FMThilo Ehmann2353German Chess Championship 2026 · Candidates Men · Round 2½Lennart Uphoff2288German Chess Championship 2026 · Candidates Men · Round 11