- classical
- 2556
- #272 in the world
- Live 2549.2 −6.8
- rapid
- 2421
- blitz
- 2393
Rating history
Openings
Download PGN (180)As White88 games · +50 =19 −19
- Sicilian Defense34 · 69%
- Caro-Kann Defense16 · 78%
- Ruy Lopez14 · 50%
- Bishop's Opening8 · 63%
- French Defense7 · 79%
- Philidor Defense2 · 50%
As Black92 games · +44 =21 −27
- Sicilian Defense48 · 63%
- English Opening11 · 77%
- Nimzo-Indian Defense5 · 70%
- Ruy Lopez4 · 75%
- Grünfeld Defense4 · 13%
- Indian Defense4 · 38%
180 stored games (Lichess broadcasts since 2023 and FIDE reports): +94 =40 −46 (63%). Score is from Toms's side.
Events
German Bundesliga 2026/27 (Schachbundesliga)Germany · 2026-10-09#116½/3Rubinstein Chess Festival 2026 - Open A2026-08-147/9Montenegro Open - Mediterranean Championship 2026OPEN A · 2026-07-046/9Drużynowe Mistrzostwa Polski - Ekstraliga 20262026-06-144½/9Tournament of the Baltic Countries (Blitz)2026-06-075/7Tournament of the Baltic Countries (Rapid)2026-06-066½/9Bundesliga Cup Team Championship 20262026-05-291/22026. gada Latvijas čempionāta fināls2026-04-297½/9šachy.cz Extraliga 2025/20262025-11-283/62. Bundesliga Nord in Mülheim an der Ruhr2025-12-061/3Deutsche Ländermeisterschaft 2025GM-Turnier · 2025-09-295½/8GM- & IM-Turniere der DSJ 2025GM-Turnier · 2025-09-29½/1Trenera Aivara Stašāna 4. piemiņas kauss. Ātrais šahs.2025-07-118/9Lince Andújar Chess Open 20252025-06-225/8Drużynowe Mistrzostwa Polski - Ekstraliga 20252025-05-303/7
Games (180)
GMJan Bernasek2508Czech Extraliga 2024/2025 · Round 40GMMarkus Ragger2580Czech Extraliga 2024/2025 · Round 30GMGonda Laszlo2485Czech Extraliga 2024/2025 · Round 51FMJachym Smolik2325Czech Extraliga 2024/2025 · Round 81IMOndrej Svanda2383Czech Extraliga 2024/2025 · Round 71FMHubert Meers2210Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 91FMAdam Gibala2300Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 81GMDimitrios Mastrovasilis2545Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 7½FMCyprian Mulawa2332Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 61Piotr Mickiewicz2208Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 51IMLukasz Licznerski2452Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 41Leonard Lecki2223Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 31CMTymoteusz Hury2121Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 21Wiktor Przedlacki2070Rubinstein Chess Festival 2025 - INWEA DEVELOPMENT OPEN A · Round 11IMJoshua Posthuma2380Royal City Masters · Round 81GMRazvan Preotu2478Royal City Masters · Round 71IMSai Krishna GottipatiRoyal City Masters · Round 61IMJason Liang2409Royal City Masters · Round 5½IMRaja Panjwani2423Royal City Masters · Round 4½IMEdward Song2395Royal City Masters · Round 2½IMDavid H. Cummings2252Royal City Masters · Round 11GMAram Hakobyan2638German Bundesliga 2026/27 (Schachbundesliga) · Round 3½GMVelimir Ivic2581German Bundesliga 2026/27 (Schachbundesliga) · Round 20GMChithambaram VR. Aravindh2677German Bundesliga 2026/27 (Schachbundesliga) · Round 10GMMarcin Tazbir2496Rubinstein Chess Festival 2026 - Open A · Round 8½CMWojciech Borowik2122Rubinstein Chess Festival 2026 - Open A · Round 31Kacper Majek2110Rubinstein Chess Festival 2026 - Open A · Round 21FMAdam Gibala2398Rubinstein Chess Festival 2026 - Open A · Round 91CMFilip Ochedzan2217Rubinstein Chess Festival 2026 - Open A · Round 70Hubert Backiel2262Rubinstein Chess Festival 2026 - Open A · Round 61GMRaja Rithvik R2530Rubinstein Chess Festival 2026 - Open A · Round 51FMMarek Chomczyk2301Rubinstein Chess Festival 2026 - Open A · Round 41WFMVarvara Matskevich2109Rubinstein Chess Festival 2026 - Open A · Round 1½GMDanilo Milanovic2364Montenegro Open - Mediterranean Championship 2026 · OPEN A · Round 91GMEvgeny Romanov2548Montenegro Open - Mediterranean Championship 2026 · OPEN A · Round 80IMToni Lazov2391Montenegro Open - Mediterranean Championship 2026 · OPEN A · Round 71Aliaksei Kramich2275Montenegro Open - Mediterranean Championship 2026 · OPEN A · Round 61IMSahib Singh2347Montenegro Open - Mediterranean Championship 2026 · OPEN A · Round 50FMKacper Kacprzak2361Montenegro Open - Mediterranean Championship 2026 · OPEN A · Round 4½GMBlazimir Kovacevic2380Montenegro Open - Mediterranean Championship 2026 · OPEN A · Round 3½