- classical
- 2343
- Live 2340.0 −3.0
- rapid
- 2358
- blitz
- 2436
- #956 in the world
Rating history
Openings
Download PGN (188)As White95 games · +54 =24 −17
- Trompowsky Attack30 · 68%
- Queen's Gambit Declined14 · 71%
- Zukertort Opening10 · 75%
- Queen's Pawn Game5 · 90%
- Slav Defense5 · 80%
- Indian Defense5 · 50%
As Black93 games · +37 =37 −19
- King's Indian Defense36 · 51%
- Ruy Lopez18 · 58%
- Italian Game10 · 50%
- Scotch Game5 · 80%
- Vienna Game4 · 88%
- Four Knights Game4 · 63%
188 stored games (Lichess broadcasts since 2023 and FIDE reports): +91 =61 −36 (65%). Score is from Mark's side.
Events
4NCL 2026-2027 Division 1 · Various · 2026-10-10#441/2European Senior Team Championships 2026Senior 50+ · 2026-08-082/32026 British Chess Championships: Championship2026-07-174½/94NCL Division 1 2025-20262025-10-277½/11FIDE World Senior Team Championships 2026 - Senior 50+2026-04-184/76th 4NCL Easter Congress and Norm 2026Congress - Open · 2026-03-215/7British Rapidplay Championship 2026Boards 1-100 · 2026-03-127½/112025 London Chess ClassicFIDE Open · 2025-11-245/9ECF Coventry International 2025Open · 2025-10-186½/9ECF English Championship 2025Open · 2025-07-064½/7ECF English Seniors Championship - Over 502025-04-243/64NCL Easter Congress 2025 - Open2025-04-184½/7World Senior Team Chess ChampionshipOpen 50+ · 2025-02-176/8Blackpool Open 20252025-02-073½/532nd 4NCL Congress2025-01-172/4
Games (188)
Michael Adams2666British Chess Championship 2023 · Round 6½CMKenneth Hobson2266British Chess Championships 2024 · Championship · Round 41FMRichard M Webb2148Northumbria Masters 2024 · Open · Round 9½Malcolm J Armstrong2006Northumbria Masters 2024 · Open · Round 81Billy Fellowes2006Northumbria Masters 2024 · Open · Round 7½Jacob Connor Boswell2241Northumbria Masters 2024 · Open · Round 6½IMJung Min Seo2478Northumbria Masters 2024 · Open · Round 50IMMatthew J Wadsworth2464Northumbria Masters 2024 · Open · Round 4½Simon Wilks2015Northumbria Masters 2024 · Open · Round 31GMSimon K Williams2450British Chess Championships 2024 · Championship · Round 9½FMKoby Kalavannan2248British Chess Championships 2024 · Championship · Round 81FMAlex Golding2383British Chess Championships 2024 · Championship · Round 7½CMSupratit Banerjee2156British Chess Championships 2024 · Championship · Round 6½GMPawel Jaracz24564NCL 2024 - 2025 · Division 1 · Round 2½IMStefan Macak23094NCL 2024 - 2025 · Division 1 · Round 1½IMTom O`Gorman23844NCL 2024 - 2025 · Division 1 · Round 4½GMJonathan F Parker25264NCL 2024 - 2025 · Division 1 · Round 31GMAmeet K Ghasi25012025 British Chess Championships · Championship · Round 90WFMBodhana Sivanandan22162025 British Chess Championships · Championship · Round 81NMMikhail Sedykh21592025 British Chess Championships · Championship · Round 71Savas Marin Stoica20922025 British Chess Championships · Championship · Round 6½FMSupratit Banerjee22422025 British Chess Championships · Championship · Round 50IMMaciej Czopor24342025 British Chess Championships · Championship · Round 40IMSvyatoslav Bazakutsa24812025 British Chess Championships · Championship · Round 31GMStuart C Conquest25112025 British Chess Championships · Championship · Round 2½Ilia Malinovskii20752025 British Chess Championships · Championship · Round 11FMAlexander Domene Mulyukov23914NCL 2026-2027 · Division 1 · Round 20FMChris R Duncan21794NCL 2026-2027 · Division 1 · Round 11IMFabrizio Bellia2393European Senior Team Championships 2026 · Senior 50+ · Round 4½FMKarol Motuz2243European Senior Team Championships 2026 · Senior 50+ · Round 31IMMartin Martens2300European Senior Team Championships 2026 · Senior 50+ · Round 2½CMRithvik Deepak Ambattu21642026 British Chess Championships: Championship · Round 9½CMDildarav Lishoy Gengis Paratazham22352026 British Chess Championships: Championship · Round 80IMJonah B Willow24592026 British Chess Championships: Championship · Round 70Arjun Kolani21582026 British Chess Championships: Championship · Round 61IMFrederick Waldhausen Gordon24552026 British Chess Championships: Championship · Round 50Livio Cancedda-Dupuis22502026 British Chess Championships: Championship · Round 41GMMichael Adams25952026 British Chess Championships: Championship · Round 30IMDavid H. Cummings22332026 British Chess Championships: Championship · Round 21CMBilly Fellowes21322026 British Chess Championships: Championship · Round 11