- classical
- 2480
- #732 in the world
- Live 2478.0 −2.0
- rapid
- 2385
- blitz
- 2448
- #841 in the world
Rating history
Openings
Download PGN (70)As White34 games · +22 =6 −6
- Sicilian Defense12 · 75%
- Italian Game3 · 67%
- Scotch Game3 · 67%
- French Defense3 · 67%
- Caro-Kann Defense3 · 83%
- King's Indian Attack2 · 50%
As Black36 games · +18 =12 −6
- Sicilian Defense13 · 73%
- King's Indian Defense11 · 55%
- Dutch Defense3 · 100%
- Benko Gambit Accepted2 · 50%
- Benko Gambit1 · 100%
- East Indian Defense1 · 100%
70 stored games (Lichess broadcasts since 2023 and FIDE reports): +40 =18 −12 (70%). Score is from Brandon's side.
Events
41st European Chess Club Cup 2026Open · Budva, Montenegro · 2026-10-17#743½/64NCL 2026-2027 Division 1 · Various · 2026-10-10#351/24NCL Division 1 2025-20262025-10-273½/5ECF English Championship 2025Open · 2025-07-065/73rd Cambridge International 20252025-05-257/948th Vila de Sitges Open2024-07-227/84NCL 2023 - 2024Division 1 · 2024-02-011½/3The Major Open 20232023-07-253½/4European Chess Championship 20232023-03-031/2V Mindsports International 20252025-08-017/9XXVI Open Internacional de Sants - Ciutat de BarcelonaGrup A · 2025-08-014/72025 British Chess ChampionshipsChampionship · 2025-08-015/9
Games (70)
FMJan Travesset Sagre2308XXVI Open Internacional de Sants - Ciutat de Barcelona · Grup A · Ronda 10½FMLorenzo Fava2318XXVI Open Internacional de Sants - Ciutat de Barcelona · Grup A · Ronda 9½IMNikoloz Petriashvili2479XXVI Open Internacional de Sants - Ciutat de Barcelona · Grup A · Ronda 80FMAras Vardanyan2326XXVI Open Internacional de Sants - Ciutat de Barcelona · Grup A · Ronda 71FMJens Ostergaard2270XXVI Open Internacional de Sants - Ciutat de Barcelona · Grup A · Ronda 61Francesc Campins Machado2185XXVI Open Internacional de Sants - Ciutat de Barcelona · Grup A · Ronda 20Denys Farkash2042XXVI Open Internacional de Sants - Ciutat de Barcelona · Grup A · Ronda 11GMAlexander Kovchan2450V Mindsports International 2025 · Round 91Wenxiang Li2395V Mindsports International 2025 · Round 81GMIgor Janik2519V Mindsports International 2025 · Round 70IMMaciej Czopor2434V Mindsports International 2025 · Round 6½GMFrode Olav Olsen Urkedal2558V Mindsports International 2025 · Round 5½IMThibaut Vandenbussche2402V Mindsports International 2025 · Round 41FMSandro Safar2354V Mindsports International 2025 · Round 31FMFrankie Badacsonyi2193V Mindsports International 2025 · Round 21Alexandr Pereslavtsev2079V Mindsports International 2025 · Round 11CMManmay Chopra21882025 British Chess Championships · Championship · Round 91WGMLan Yao23162025 British Chess Championships · Championship · Round 80Roman Kovalskyi21802025 British Chess Championships · Championship · Round 71FMRishi Vijayakumar23102025 British Chess Championships · Championship · Round 60Henry Adams21142025 British Chess Championships · Championship · Round 51CMJude Shearsby22702025 British Chess Championships · Championship · Round 40WFMBodhana Sivanandan22162025 British Chess Championships · Championship · Round 31FMLorenzo Fava23182025 British Chess Championships · Championship · Round 20CMJan Murawski21892025 British Chess Championships · Championship · Round 11IMVojtech Zwardon238641st European Chess Club Cup 2026 · Open · Round 6½FMDanijel Gibicar228041st European Chess Club Cup 2026 · Open · Round 51IMStefan Mijovic237141st European Chess Club Cup 2026 · Open · Round 41GMHaik M. Martirosyan266141st European Chess Club Cup 2026 · Open · Round 30FMSjef Rijnaarts228041st European Chess Club Cup 2026 · Open · Round 21IMRajat Makkar24374NCL 2026-2027 · Division 1 · Round 2½GMDaniel W Gormally23824NCL 2026-2027 · Division 1 · Round 1½GMDaniel Howard Fernandez25374NCL Division 1 2025-2026 · Round 110IMAaravamudhan Balaji23044NCL Division 1 2025-2026 · Round 101Ryszard Maciol20704NCL Division 1 2025-2026 · Round 91FMLorenzo Fava23694NCL Division 1 2025-2026 · Round 6½IMStefan Macak23044NCL Division 1 2025-2026 · Round 51CMJan Murawski2191ECF English Championship 2025 · Open · Round 71Calum Salmons2085ECF English Championship 2025 · Open · Round 61CMJude Shearsby2224ECF English Championship 2025 · Open · Round 50