| Apr 6, 2025 | Brooks | 1–0 | Coates | Round 8: Brooks, Phil J - Coates, Kenneth G | Slav Defense: Exchange Variation | |
| Apr 5, 2025 | Chan | 0–1 | Brooks | Round 7: Chan, Nevil - Brooks, Phil J | Queen's Pawn Game: Veresov Attack, Classical Defense | |
| Feb 16, 2025 | Taylor | ½–½ | Brooks | Round 6: Taylor, William J - Brooks, Phil J | Slav Defense | |
| Feb 15, 2025 | Brooks | ½–½ | Shepherd | Round 5: Brooks, Phil J - Shepherd, Tom | Queen's Gambit Declined | |
| Jun 29, 2024 | Brooks | 1–0 | Ekanem Nathan | Championship Final: Brooks, Phil J - Ekanem Nathan | Indian Defense: Budapest Defense, Rubinstein Variation | |
| Nov 11, 2023 | Bullen | 1–0 | Brooks | 4NCL Division Two | Horwitz Defense | |
| May 1, 2022 | Kolani | 1–0 | Brooks | 4NCL Main League 1-2 | French Defense: Winawer Variation, Alekhine Gambit, Kan Variation | |
| Nov 28, 2021 | Bradbury | * | Brooks | 4NCL Division 1_2 | ? | |
| Nov 27, 2021 | Brooks | 0–1 | Parligras | 4NCL Division 1_2 | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| Oct 5, 2021 | Starley | 1–0 | Brooks | British Chess Championships 2021 | ? | |
| Oct 4, 2021 | Brooks | ½–½ | Latypova | British Chess Championships 2021 | East Indian Defense | |
| Oct 3, 2021 | Finn | 1–0 | Brooks | British Chess Championships 2021 | French Defense: Winawer Variation, Eingorn Variation | |
| Oct 2, 2021 | Brooks | ½–½ | Pert | British Chess Championships 2021 | Yusupov-Rubinstein System | |
| — | Brooks | 1–0 | De Coverly | Round 2: Brooks, Phil J - De Coverly, Roger D | King's Indian Defense: Averbakh Variation, Modern Defense | |
| — | Brooks | ½–½ | Simon Johnson | Round 4: Brooks, Phil J - Simon Johnson | Indian Defense: Normal Variation | |
| — | Brooks | ½–½ | Townsend | Round 6: Brooks, Phil J - Townsend, M Paul | Catalan Opening: Closed | |
| — | Binks | 0–1 | Brooks | Round 1: Binks, Michael - Brooks, Phil J | Queen's Pawn Game: Colle System, Traditional Colle | |
| — | Bray | ½–½ | Brooks | Round 3: Bray, David - Brooks, Phil J | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| — | Dawson | 0–1 | Brooks | Round 5: Dawson, Jeff R - Brooks, Phil J | French Defense: Schlechter Variation | |
| — | Lewis | 1–0 | Brooks | Round 7: Lewis, Andrew P - Brooks, Phil J | English Opening: Agincourt Defense | |