- classical
- 2390
- rapid
- 2419
- blitz
- 2344
Openings
Download PGN (55)As White28 games · +8 =7 −13
- Queen's Gambit Declined10 · 35%
- King's Indian Defense6 · 33%
- Bogo-Indian Defense2 · 25%
- Indian Defense1 · 0%
- Modern Defense1 · 100%
- Pirc Defense1 · 0%
As Black27 games · +7 =4 −16
- Sicilian Defense15 · 30%
- Catalan Opening5 · 20%
- Nimzo-Larsen Attack2 · 50%
- English Opening2 · 0%
- King's Indian Attack1 · 50%
- Tarrasch Defense1 · 100%
55 stored games (Lichess broadcasts since 2023 and FIDE reports): +15 =11 −29 (37%). Score is from Teimur's side.
Events
Swiss National League A 2026 (SMM NLA)Zürich, Switzerland · 2026-03-15#613/7Swiss Individual Championships 2026Open · 2026-06-034½/79e Rapide International de Cappelle2026-02-271½/336. Staufer-Open 2026Open A · 2025-12-030/1Chess Annemasse 2025MASTERS · 2025-10-080/1Switzerland Team Championship SMM 20252025-02-171/1French Blitz & Rapid Championship 2025Blitz · 2025-06-121/4Swiss Individual Championships 2025Open · 2025-05-283/5CCT Chessable Masters 2025Qualifier · 2025-02-160/235. Staufer OpenOpen A · 2025-01-022/327th Bavarian International Open2024-10-230/257th International Chess Festival Biel (Open)Blitz · 2024-07-211½/557th International Chess Festival Biel (Open)Master · 2024-07-15½/257th International Chess Festival Biel (Open)Rapid · 2024-07-14½/3European Youth Team Championships 2024U18 · 2024-06-200/1
Games (55)
IMRohith Krishna S2429Biel Festival 2023 · Masters · Round 60IMSamant Aditya S2510Biel Festival 2023 · Masters · Round 30GMVasquez Schroeder Rodrigo2485Biel Festival 2023 · Masters · Round 11Xiao Tong(QD)250633rd Kavala Open 2024 · Group A · Round 80FMLukas Dotzer239133rd Kavala Open 2024 · Group A · Round 7½IMDaniel Fischer2357Swiss National League A 2026 (SMM NLA) · Round 9½FMIgor Schlegel2259Swiss National League A 2026 (SMM NLA) · Round 81GMLi Min Peng2529Swiss Individual Championships 2026 · Open · Tiebreaks1GMLi Min Peng2529Swiss Individual Championships 2026 · Open · Tiebreaks0GMLi Min Peng2529Swiss Individual Championships 2026 · Open · Tiebreaks1IMGabriel Gaehwiler2384Swiss Individual Championships 2026 · Open · Round 71IMOliver Kurmann2354Swiss Individual Championships 2026 · Open · Round 41GMNico Georgiadis2529Swiss Individual Championships 2026 · Open · Round 3½GMLi Min Peng2529Swiss Individual Championships 2026 · Open · Round 20IMIoannis Georgiadis2483Swiss National League A 2026 (SMM NLA) · Round 50GMYannick Pelletier2514Swiss National League A 2026 (SMM NLA) · Round 4½IMSebastien Joie2342Swiss National League A 2026 (SMM NLA) · Round 30Steve Papaux2179Swiss National League A 2026 (SMM NLA) · Round 20FMMarco Gaehler2298Swiss National League A 2026 (SMM NLA) · Round 11GMEmre Can25029e Rapide International de Cappelle · Round 6½IMRemy Degraeve24219e Rapide International de Cappelle · Round 51GMPranav Anand24639e Rapide International de Cappelle · Round 70GMVitaly Sivuk251336. Staufer-Open 2026 · Open A · Round 70Alexandre Bacrot2416Chess Annemasse 2025 · MASTERS · Round 80IMDennis Breder2409Switzerland Team Championship SMM 2025 · Round 91GMPaul Velten2451French Blitz & Rapid Championship 2025 · Blitz · Round 131GMRomain Edouard2553French Blitz & Rapid Championship 2025 · Blitz · Round 110GMDaniil Yuffa2529French Blitz & Rapid Championship 2025 · Blitz · Round 80IMMarco Materia2483French Blitz & Rapid Championship 2025 · Blitz · Round 50GMLi Min Peng2509Swiss Individual Championships 2025 · Open · Round 91IMGabriel Gaehwiler2380Swiss Individual Championships 2025 · Open · Round 51GMJoseph G. Gallagher2400Swiss Individual Championships 2025 · Open · Round 41IMOliver Kurmann2417Swiss Individual Championships 2025 · Open · Round 20GMSebastian Bogner2543Swiss Individual Championships 2025 · Open · Round 10IMMarco Materia2467CCT Chessable Masters 2025 · Qualifier · Round 80IMKhagan Ahmad2265CCT Chessable Masters 2025 · Qualifier · Round 30GMAlexandre Dgebuadze241435. Staufer Open · Open A · Round 6½FMMarco Riehle238835. Staufer Open · Open A · Round 41IMChristopher Noe250935. Staufer Open · Open A · Round 2½IMIlja Schneider245127th Bavarian International Open · Round 80