- Standard
- – FIDE classical
- Rapid
- 1640 FIDE rapid
- Blitz
- 1680 FIDE blitz
- Peak standard
- – No history yet
Rating history
FIDE-rated games
14Blitz: 4 won, 2 drawn, 8 lost (36%)
47Rapid: 18 won, 6 drawn, 23 lost (45%)
3Standard: 0 won, 0 drawn, 3 lost (0%)
| Dates | Tournament | Type | Avg opp | Score |
|---|---|---|---|---|
| 14 Jun 2026 | 46th Birmingham Rapidplay MajorBirmingham, ENG | Rapid | 1775 | 1/6 |
| 28 Feb 2026 | University of Warwick 1st Congress BCC Qualifier - U1500 | Standard | 1763 | 0/1 |
| 21 Feb 2026 | 2026 British Universities Championship: ShieldDudley, ENG | Rapid | 1686 | 2½/7 |
| 21 Feb 2026 | 2026 British Universities Championship: Blitz BDudley, ENG | Blitz | 1663 | 3/6 |
| 6 Dec 2025 | ChessPick University of Warwick 8th Rapidplay - Major (U1850)Coventry, ENG | Rapid | 1710 | 3½/7 |
| 9 Nov 2025 | 43rd Birmingham Rapidplay InterBirmingham, ENG | Rapid | 1646 | 4/7 |
| 28 Jan 2024 | 36th Birmingham Rapidplay MinorBirmingham, ENG | Rapid | 1300 | 1/1 |
| 22 Oct 2023 | 35th Birmingham Rapidplay InterBirmingham, ENG | Rapid | 1442 | 2½/4 |
| 23 Sep 2023 | 2023 UK Open Blitz - Midlands Qualifier | Blitz | 1664 | 2/8 |
| 1 Sep 2023 | Wimbledon FIDE Congress September 2023 - U1700 | Standard | 1356 | 0/2 |
| 23 Jul 2023 | Keshmat Summer Rapid Chess Tournament 2023Beirut, LBN | Rapid | 1325 | 5/9 |
| 16 Jul 2023 | Kamid El Louz - International Chess Day 2023Bekaa, LBN | Rapid | 1504 | 1½/6 |