| Apr 12, 2026 | Nguyen | 0–1 | Hasson | Round 5: Nguyen, Lam Vy Le - Hasson, Peter | Sicilian Defense: Kalashnikov Variation | |
| Apr 12, 2026 | Hasson | 0–1 | Ady | Round 4: Hasson, Peter - Ady, Jonathan J. | English Opening: King's English Variation | |
| Apr 11, 2026 | Jennis | 0–1 | Hasson | Round 3: Jennis, Alistair - Hasson, Peter | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Apr 11, 2026 | Hasson | 0–1 | Price | Round 2: Hasson, Peter - Price, Gwilym | English Opening: King's English Variation | |
| Apr 11, 2026 | Katukuri | 0–1 | Hasson | Round 1: Katukuri, Aarav - Hasson, Peter | ? | |
| Jul 31, 2024 | Watson | 0–1 | Hasson | Round 3: Watson, Simon - Hasson, Peter | Sicilian Defense: Closed | |
| Jul 29, 2024 | Chris Lynch | 0–1 | Hasson | Round 1: Chris Lynch - Hasson, Peter | Pirc Defense | |
| Jun 29, 2024 | Kolodiy | 1–0 | Hasson | Championship Final: Kolodiy, Yaroslav - Hasson, Peter | King's Indian Defense: Four Pawns Attack, Dynamic Attack | |
| Aug 16, 2024 | Hasson | 1–0 | Clarke | Round 9: Hasson, Peter - Clarke, Connor | English Opening: Anglo-Dutch Defense | |
| Aug 16, 2024 | Young | ½–½ | Hasson | Round 8: Young, Daniel J - Hasson, Peter | Pirc Defense: Austrian Attack, Dragon Formation | |
| Aug 15, 2024 | Hasson | ½–½ | Skettos | Round 7: Hasson, Peter - Skettos, Nicolas | English Opening: King's English Variation | |
| Aug 15, 2024 | Frostick | 1–0 | Hasson | Round 6: Frostick, Clive A - Hasson, Peter | Pirc Defense | |
| Aug 14, 2024 | Hasson | ½–½ | Lalic | Round 5: Hasson, Peter - Lalic, Peter D | English Opening: Anglo-Scandinavian Defense, Schulz Gambit | |
| Aug 14, 2024 | Willmoth | 1–0 | Hasson | Round 4: Willmoth, Robert F - Hasson, Peter | Zukertort Opening: Quiet System | |
| Aug 13, 2024 | Hasson | 1–0 | Buckley | Round 3: Hasson, Peter - Buckley, Graeme N | English Opening: Four Knights System, Nimzowitsch Variation | |
| Aug 13, 2024 | Venkataramanan | 1–0 | Hasson | Round 2: Venkataramanan, T.S. - Hasson, Peter | Pirc Defense | |
| Aug 12, 2024 | Hasson | ½–½ | Eames | Round 1: Hasson, Peter - Eames, Robert S | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Aug 4, 2024 | Hasson | ½–½ | Swiatkowski | Round 7: Hasson, Peter - Swiatkowski, Aram | English Opening: Anglo-Indian Defense | |
| Aug 3, 2024 | Okike | 1–0 | Hasson | Round 6: Okike, David - Hasson, Peter | Pirc Defense: Byrne Variation | |
| Aug 2, 2024 | Hasson | ½–½ | McMichael | Round 5: Hasson, Peter - McMichael, Richard J | English Opening | |
| Aug 1, 2024 | Hasson | ½–½ | Regan | Round 4: Hasson, Peter - Regan, Natasha K | English Opening: Anglo-Dutch Defense | |
| Jul 30, 2024 | Hasson | 0–1 | Townsend | Round 2: Hasson, Peter - Townsend, M Paul | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Aug 14, 2022 | Hasson | ½–½ | Brown | Chessable British Chess Championships: Seniors 50+ | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| Aug 13, 2022 | Dilleigh | ½–½ | Hasson | Chessable British Chess Championships: Seniors 50+ | Queen's Gambit Declined: Tarrasch Defense, Pseudo-Tarrasch | |
| Aug 11, 2022 | Hasson | ½–½ | Moyse | Chessable British Chess Championships: Seniors 50+ | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Aug 10, 2022 | Hasson | ½–½ | Kennedy | Chessable British Chess Championships: Seniors 50+ | Réti Opening: Réti Accepted | |
| Aug 9, 2022 | Homer | * | Hasson | Chessable British Chess Championships: Seniors 50+ | Pirc Defense: Byrne Variation | |
| Aug 8, 2022 | Hasson | ½–½ | Wilson | Chessable British Chess Championships: Seniors 50+ | King's Indian Attack | |
| — | Miller | 0–1 | Hasson | Chessable British Chess Championships: Seniors 50+ | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |