| May 4, 2026 | Grant | 1–0 | Coates | Round 11: Grant, David J - Coates, Kenneth G | Scandinavian Defense: Gubinsky-Melts Defense | |
| May 3, 2026 | Camp | 0–1 | Grant | Round 10: Camp, Imogen A L - Grant, David J | London System | |
| Mar 22, 2026 | Sullivan | 1–0 | Grant | Round 8: Sullivan, Daniel - Grant, David J | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Nov 2, 2025 | Grant | 1–0 | Ashton | Round 2: Grant, David J - Ashton, Alannah | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Nov 1, 2025 | Lishoy Gengis Paratazham | ½–½ | Grant | Round 1: Lishoy Gengis Paratazham, Dildarav - Grant, David J | Sicilian Defense | |
| Oct 25, 2025 | Grant | 0–1 | Bijlsma | Round 7: Grant, David J - Bijlsma, Nick | Scotch Game: Tartakower Variation | |
| Oct 19, 2025 | Stohl | ½–½ | Grant | Round 1: Stohl, Igor - Grant, David J | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Oct 25, 2024 | Grant | 1–0 | Varnam | 39th European Chess Club Cup | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Oct 24, 2024 | Grant | 1–0 | Velker | 39th European Chess Club Cup | Italian Game: Paris Defense | |
| Oct 23, 2024 | Thorhallsson | 1–0 | Grant | 39th European Chess Club Cup | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Rare Line | |
| Oct 22, 2024 | Cappai | ½–½ | Grant | 39th European Chess Club Cup | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Oct 20, 2024 | Haag | 1–0 | Grant | 39th European Chess Club Cup | King's Indian Defense: Makogonov Variation | |
| May 6, 2024 | Maycock Bates | 1–0 | Grant | Round 11: Maycock Bates, David Henry - Grant, David J | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| May 4, 2024 | Grant | 1–0 | Banerjee | Round 9: Grant, David J - Banerjee, Supratit | French Defense: Rubinstein Variation, Kasparov Attack | |
| Mar 17, 2024 | Holland | 1–0 | Grant | Round 8: Holland, James P - Grant, David J | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Mar 16, 2024 | Wall | 1–0 | Grant | Round 7: Wall, Gavin - Grant, David J | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 10, 2024 | Foo | 0–1 | Grant | 4NCL Division 2 2023-2024 | Sicilian Defense: Closed, Traditional | |
| Jul 10, 2023 | Grant | 1–0 | Krasenkowa | 3e Open de Bastia | Alekhine Defense: Welling Variation | |
| May 2, 2022 | Grant | ½–½ | Cole | 4NCL Main League 1-2 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| May 1, 2022 | Grant | 1–0 | Green | 4NCL Main League 1-2 | Philidor Defense: Lion Variation | |
| Apr 30, 2022 | Adair | 1–0 | Grant | 4NCL Main League 1-2 | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Feb 13, 2022 | Heritage | 0–1 | Grant | 4NCL Main League 1-2 | Sicilian Defense: Boleslavsky Variation | |
| Feb 12, 2022 | Grant | 0–1 | Thorarinsson | 4NCL Main League 1-2 | Sicilian Defense: Kan Variation, Knight Variation | |
| Nov 28, 2021 | Grant | 0–1 | Eggleston | 4NCL Division 1_2 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Nov 27, 2021 | Tombolis | * | Grant | 4NCL Division 1_2 | ? | |
| Sep 24, 2021 | Bjornsson | * | Grant | 36th European Club Cup | ? | |
| Sep 23, 2021 | Andric | * | Grant | 36th European Club Cup | ? | |
| Sep 22, 2021 | Asllani | ½–½ | Grant | 36th European Club Cup | ? | |
| Sep 21, 2021 | Cooney | * | Grant | 36th European Club Cup | ? | |
| Sep 19, 2021 | Grant | * | Zimmermann | 36th European Club Cup | ? | |
| Sep 18, 2021 | Grant | * | Buzeti | 36th European Club Cup | ? | |
| — | Manmay Chopra | * | Grant | 4NCL Division 2 2023-2024 | ? | |