- classical
- 2234
- rapid
- 2134
- blitz
- 2101
Openings
Download PGN (31)As White13 games · +1 =5 −7
- Sicilian Defense4 · 25%
- Caro-Kann Defense2 · 25%
- Italian Game2 · 25%
- Bogo-Indian Defense1 · 0%
- French Defense1 · 0%
- Indian Defense1 · 50%
As Black18 games · +0 =3 −15
- English Opening2 · 0%
- Sicilian Defense2 · 25%
- Italian Game2 · 0%
- Ruy Lopez2 · 25%
- Queen's Pawn Game2 · 0%
- Catalan Opening1 · 0%
31 stored games (Lichess broadcasts since 2023 and FIDE reports): +1 =8 −22 (16%). Score is from Thomas's side.
Events
VI Mindsports International Festival 2026 - Super Swiss2026-08-280/15th Kingston Invitational2026-08-19½/1Grenke Chess Festival 2026Grenke Open A · 2026-03-020/2Wroclaw Chess Festival 2025 - Open A2025-12-101/3ECF English Championship 2025Open · 2025-07-060/1FIDE World Rapid & Blitz Team Championships 2025Blitz (Pool B) · 2025-06-130/4FIDE World Rapid & Blitz Team Championships 2025Rapid (Matches 11-20) · 2025-06-101/1FIDE World Rapid & Blitz Team Championships 2025Rapid (Matches 21+) · 2025-06-10½/2Reykjavik Open 20252025-04-090/14NCL 2024 - 2025Division 1 · 2024-11-010/1British Chess Championships 2024Championship · 2024-07-01½/1IV Mindsports International Open 2024 Super Swiss2024-07-16½/19th Noisiel Open2024-04-060/1Southend Masters 20242024-03-280/14NCL 2023 - 2024Division 1 · 2024-02-010/1
Games (31)
IMFabrizio Bellia2397Maia Chess Festival 2025 · Masters · Round 70IMAndre Ventura Sousa2400Maia Chess Festival 2025 · Masters · Round 20GMJoseph Girel2503VI Mindsports International Festival 2026 - Super Swiss · Round 30GMDaniel W Gormally23935th Kingston Invitational · Round 7½IMThibaut Vandenbussche2413Grenke Chess Festival 2026 · Grenke Open A · Round 70IMEmile Bassini2425Grenke Chess Festival 2026 · Grenke Open A · Round 40IMPawel Sowinski2436Wroclaw Chess Festival 2025 - Open A · Round 40GMVignesh N R2488Wroclaw Chess Festival 2025 - Open A · Round 2½GMValery Kazakouski2585Wroclaw Chess Festival 2025 - Open A · Round 1½GMMark L Hebden2355ECF English Championship 2025 · Open · Round 50GMJose Eduardo Martinez Alcantara2705FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool B) · Round 50GMNitzan Steinberg2486FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool B) · Round 40GMNikita Vitiugov2612FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool B) · Round 30FIDEGMVolodar Murzin2657FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool B) · Round 20GMJonathan F Parker2506FIDE World Rapid & Blitz Team Championships 2025 · Rapid (Matches 11-20) · Round 111IMIlja Schneider2429FIDE World Rapid & Blitz Team Championships 2025 · Rapid (Matches 21+) · Round 3½GMShreyas Royal2372FIDE World Rapid & Blitz Team Championships 2025 · Rapid (Matches 21+) · Round 10GMEltaj Safarli2617Reykjavik Open 2025 · Round 10GMShreyas Royal24654NCL 2024 - 2025 · Division 1 · Round 80GMMichael Adams2672British Chess Championships 2024 · Championship · Round 1½GMIgor Janik2511IV Mindsports International Open 2024 Super Swiss · Round 1½GMVitaly Sivuk25519th Noisiel Open · Round 60GMMartin Petrov2518Southend Masters 2024 · Round 20IMShreyas Royal24574NCL 2023 - 2024 · Division 1 · Round 70GMRomain Edouard2527Caplin Hastings Masters · Round 50GMVictor Mikhalevski2524Caplin Hastings Masters · Round 4½GMDeep Sengupta2501Caplin Hastings Masters · Round 20Richard G Pert2421British Chess Championship 2023 · Round 3½Matthew J Wadsworth2431British Chess Championship 2023 · Round 10IMErnesto J. Fernandez Guillen2461Menorca Open 2023 · Round 30GMRinat Jumabayev2609Menorca Open 2023 · Round 10