- classical
- 2555
- #278 in the world
- Live 2556.6 +1.6
- rapid
- 2310
- blitz
- 2414
Rating history
Openings
Download PGN (301)As White154 games · +62 =67 −25
- Sicilian Defense56 · 63%
- Ruy Lopez22 · 50%
- Italian Game21 · 57%
- French Defense19 · 66%
- Caro-Kann Defense16 · 59%
- Petrov's Defense5 · 60%
As Black147 games · +53 =60 −34
- Ruy Lopez22 · 59%
- Queen's Gambit Declined16 · 63%
- Italian Game15 · 37%
- Queen's Pawn Game11 · 64%
- Caro-Kann Defense10 · 35%
- Sicilian Defense9 · 72%
301 stored games (Lichess broadcasts since 2023 and FIDE reports): +115 =127 −59 (59%). Score is from Leonardo's side.
Events
German Bundesliga 2026/27 (Schachbundesliga)Germany · 2026-10-09#621½/324th Int. Chess Tournament Spilimbergo 20262026-05-305½/8German Chess Championship 2026Masters Men · 2026-07-075½/8German Bundesliga 2025/262025-09-276½/15European Individual Chess Championship 2026Boards 1-66 · 2026-04-055½/9European Individual Chess Championship 2026Boards 67-126 · 2026-04-051½/2Grenke Chess Festival 2026Grenke Open A · 2026-03-026½/914th Chess Festival Palmanova 2025/20262025-12-176½/9Austrian Bundesliga 2025/262025-12-022½/528th Bavarian International Open2025-10-296/8Open International d'Aix en Provence - Trophée Dole 20252025-07-073/5Munich Chess Festival 2025Whitsun Open · 2025-06-085½/9German Championship Masters 2025Open · 2025-05-144½/9German Bundesliga 2024/25Bundesliga · 2024-09-288/12grenke Chess Festival 2025Grenke Chess Open · 2025-04-176½/9
Games (301)
GMRoven Vogel2546German Championships & Women's Masters 2024 · Einzelmeisterschaft - Meister · Round 10IMYevhenii Yelisieiev2407Normenturniere des Bayerischen Schachbundes 2024 · GM · Round 21IMValentin Buckels2468Normenturniere des Bayerischen Schachbundes 2024 · GM · Round 1½GMSune Berg Hansen2520Weissenhaus Young Masters 2024 · Round 9½FMHussain Besou2350Weissenhaus Young Masters 2024 · Round 8½GMChristian Bauer2557Weissenhaus Young Masters 2024 · Round 71FMChristian Gloeckler2336Weissenhaus Young Masters 2024 · Round 61GMKaido Kulaots2515Weissenhaus Young Masters 2024 · Round 50GMPavel Eljanov2672Weissenhaus Young Masters 2024 · Round 41IMMarius Deuer2477Weissenhaus Young Masters 2024 · Round 30GMS.P. Sethuraman2576Weissenhaus Young Masters 2024 · Round 20IMBenedict Krause2404Weissenhaus Young Masters 2024 · Round 11GMAlexey Sarana2717Austrian Bundesliga 2024/25 · Round 4½Christian Lovrinovic2053Austrian Bundesliga 2024/25 · Round 31GMYuri Solodovnichenko2497Austrian Bundesliga 2024/25 · Round 21GMRoven Vogel2559Austrian Bundesliga 2024/25 · Round 1½GMAleksandar Kovacevic2446German Bundesliga 2024/25 · Bundesliga · Round 6½FMZhenyong Jayden Wong2393FIDE World Junior Chess Championship 2025 · Open · Round 41Amanmuhammet Hommadov2265FIDE World Junior Chess Championship 2025 · Open · Round 31Vepaly Halynyazov2115FIDE World Junior Chess Championship 2025 · Open · Round 2½FMCasper Liu2271FIDE World Junior Chess Championship 2025 · Open · Round 1½GMElham Amar2533FIDE World Junior Chess Championship 2025 · Open · Round 110IMS Aswath2469FIDE World Junior Chess Championship 2025 · Open · Round 101IMDau Khuong Duy2411FIDE World Junior Chess Championship 2025 · Open · Round 9½Meng Yihan2412FIDE World Junior Chess Championship 2025 · Open · Round 8½IMGanzorig Amartuvshin2404FIDE World Junior Chess Championship 2025 · Open · Round 71FMBenik Agasarov2402FIDE World Junior Chess Championship 2025 · Open · Round 6½IMKhumoyun Begmuratov2430FIDE World Junior Chess Championship 2025 · Open · Round 51IMDiego Saul Rodri Flores Quillas238623rd Chess Festival Città di Spilimbergo · Round 91GMAlexander Donchenko261623rd Chess Festival Città di Spilimbergo · Round 8½FMJoshuaede Cappelletto232723rd Chess Festival Città di Spilimbergo · Round 71IMAlberto Barp241923rd Chess Festival Città di Spilimbergo · Round 6½IMCristian Vasquez Toledo236023rd Chess Festival Città di Spilimbergo · Round 51FMRobert Ernst236523rd Chess Festival Città di Spilimbergo · Round 4½IMOliwia Kiolbasa239323rd Chess Festival Città di Spilimbergo · Round 3½FMMikkel Manosri Jacobsen227123rd Chess Festival Città di Spilimbergo · Round 21Alberto Centamore217723rd Chess Festival Città di Spilimbergo · Round 11GMBanusz Tamas2571German Bundesliga 2026/27 (Schachbundesliga) · Round 3½GMNijat Abasov2580German Bundesliga 2026/27 (Schachbundesliga) · Round 2½GMJonas Buhl Bjerre2627German Bundesliga 2026/27 (Schachbundesliga) · Round 1½