| Oct 26, 2025 | Garnett | 0–1 | Jennings | Round 5: Garnett, John S - Jennings, Roger W | English Opening: Great Snake Variation | |
| Oct 26, 2025 | Garnett | 1–0 | Kearney | Round 4: Garnett, John S - Kearney, James | Trompowsky Attack | |
| Oct 25, 2025 | Thompson | ½–½ | Garnett | Round 3: Thompson, Daniel - Garnett, John S | Slav Defense: Czech Variation, Classical System, Main Line | |
| Oct 24, 2025 | Wareing | 1–0 | Garnett | Round 1: Wareing, John P - Garnett, John S | Scandinavian Defense | |
| Sep 7, 2025 | Walker | 1–0 | Garnett | Hull 4NCL Congress 2025 - U2000 section. | Benoni Defense: Old Benoni | |
| Sep 7, 2025 | Garnett | 1–0 | Saharkar | Hull 4NCL Congress 2025 - U2000 section. | English Opening: King's English Variation | |
| Sep 6, 2025 | Al Haidar | 0–1 | Garnett | Hull 4NCL Congress 2025 - U2000 section. | Benoni Defense: Old Benoni | |
| Sep 6, 2025 | Garnett | 0–1 | Smith | Hull 4NCL Congress 2025 - U2000 section. | Queen's Gambit Declined: Modern Variation | |
| Sep 5, 2025 | Thomas | ½–½ | Garnett | Hull 4NCL Congress 2025 - U2000 section. | Scandinavian Defense: Portuguese Gambit, Classical Variation | |
| Jan 19, 2025 | Pitel | 1–0 | Garnett | 32nd 4NCL Congress | Scandinavian Defense: Portuguese Gambit, Classical Variation | |
| Jan 18, 2025 | Garnett | 0–1 | Graham | 32nd 4NCL Congress | Trompowsky Attack | |
| Jan 18, 2025 | Rich | 1–0 | Garnett | 32nd 4NCL Congress | Scandinavian Defense: Modern Variation | |
| Jan 17, 2025 | Garnett | 0–1 | Burnett | 32nd 4NCL Congress | Trompowsky Attack | |
| Jul 31, 2024 | Garnett | 1–0 | Walia | Round 5: Garnett, John S - Walia, Michael Kanishk | English Opening: King's English Variation | |
| Jul 29, 2024 | Garnett | 0–1 | Roberts | Round 3: Garnett, John S - Roberts, David L | Trompowsky Attack | |
| Jul 28, 2024 | Vaidyanathan | ½–½ | Garnett | Round 2: Vaidyanathan, Adithya - Garnett, John S | Benko Gambit Accepted: King Walk Variation | |
| Jul 27, 2024 | Garnett | * | Adebayo | Round 1: Garnett, John S - Adebayo, Ayodeji | ? | |
| Mar 3, 2024 | Kennedy | 0–1 | Garnett | British Rapidplay Championship 2024 | Scandinavian Defense: Portuguese Gambit, Classical Variation | |
| Mar 3, 2024 | Garnett | * | Mittal | British Rapidplay Championship 2024 | Mieses Opening | |
| Mar 3, 2024 | Garnett | ½–½ | Li | British Rapidplay Championship 2024 | Trompowsky Attack: Classical Defense | |
| Mar 3, 2024 | Brocklehurst | ½–½ | Garnett | British Rapidplay Championship 2024 | Scandinavian Defense: Modern Variation | |
| Mar 3, 2024 | Rich | 1–0 | Garnett | British Rapidplay Championship 2024 | Nimzo-Larsen Attack: Modern Variation | |
| Mar 2, 2024 | Garnett | ½–½ | Kaushik | British Rapidplay Championship 2024 | Trompowsky Attack | |
| Mar 2, 2024 | Zhang | 0–1 | Garnett | British Rapidplay Championship 2024 | Scandinavian Defense: Portuguese Gambit, Wuss Variation | |
| Mar 2, 2024 | Garnett | ½–½ | Wastney | British Rapidplay Championship 2024 | Trompowsky Attack: Classical Defense | |
| Mar 2, 2024 | Fairhurst | ½–½ | Garnett | British Rapidplay Championship 2024 | Scandinavian Defense: Modern Variation | |
| Mar 2, 2024 | Garnett | 0–1 | Hebden | British Rapidplay Championship 2024 | Trompowsky Attack | |
| Mar 2, 2024 | Mitraka | 0–1 | Garnett | British Rapidplay Championship 2024 | Slav Defense: Czech Variation, Dutch Variation | |
| Aug 4, 2024 | Garnett | 1–0 | Mize | Round 9: Garnett, John S - Mize, Dylan | Queen's Gambit Declined: Modern Variation, Knight Defense | |
| Aug 3, 2024 | Yu | 1–0 | Garnett | Round 8: Yu, Rock - Garnett, John S | English Opening: King's English Variation, Taimanov Variation | |
| Aug 2, 2024 | Garnett | 1–0 | Saxena | Round 7: Garnett, John S - Saxena, Advik | Trompowsky Attack: Classical Defense, Big Center Variation | |
| Aug 1, 2024 | Honey | 1–0 | Garnett | Round 6: Honey, Luke Anthony - Garnett, John S | Zukertort Opening: Reversed Grünfeld | |
| Jul 30, 2024 | Zhao | ½–½ | Garnett | Round 4: Zhao, George - Garnett, John S | Benko Gambit Accepted: King Walk Variation | |
| Jul 22, 2023 | Nelson | ½–½ | Garnett | British Chess Championships 2023: Major Open | Scandinavian Defense: Modern Variation | |
| Jan 22, 2023 | Garnett | ½–½ | Brencher | 29th 4NCL Congress | Queen's Gambit Declined: Neo-Orthodox Variation | |
| Jan 22, 2023 | Furness | ½–½ | Garnett | 29th 4NCL Congress Open | English Opening: King's English Variation, Three Knights System | |
| Jan 21, 2023 | Garnett | 0–1 | Gopakumar | 29th 4NCL Congress | Queen's Pawn Game: Colle System | |
| Jan 21, 2023 | Hilton | ½–½ | Garnett | 29th 4NCL Congress | Queen's Pawn Game: Accelerated London System | |
| Jan 20, 2023 | Yu | 1–0 | Garnett | 29th 4NCL Congress Open | Scandinavian Defense: Modern Variation | |
| Aug 21, 2022 | Garnett | ½–½ | Willow | Chessable British Chess Championships: Major Open | Slav Defense: Modern Line | |
| Aug 20, 2022 | Moss | 1–0 | Garnett | Chessable British Chess Championships: Major Open | Zukertort Opening: Reversed Grünfeld | |
| Aug 19, 2022 | Garnett | 0–1 | Cox | Chessable British Chess Championships: Major Open | English Opening: Anglo-Dutch Defense | |
| Aug 18, 2022 | Wilson | 0–1 | Garnett | Chessable British Chess Championships: Major Open | Scandinavian Defense: Modern Variation | |
| Aug 17, 2022 | Garnett | 0–1 | Novak | Chessable British Chess Championships: Major Open | Dutch Defense: Hopton Attack | |
| Aug 16, 2022 | Leslie | 1–0 | Garnett | Chessable British Chess Championships: Major Open | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Aug 15, 2022 | Garnett | 1–0 | Jakhria | Chessable British Chess Championships: Major Open | Trompowsky Attack | |
| Aug 14, 2022 | Adams | ½–½ | Garnett | Chessable British Chess Championships: Major Open | Scandinavian Defense: Modern Variation | |
| Aug 13, 2022 | Garnett | 1–0 | Skalski | Chessable British Chess Championships: Major Open | English Opening: Anglo-Indian Defense | |
| — | Garnett | ½–½ | Sanada | Round 1: Garnett, John S - Sanada, Tetsuaki | Caro-Kann Defense: Panov Attack | |
| — | Garnett | 0–1 | Freeman | Round 8: Garnett, John S - Freeman, Luke | Trompowsky Attack | |
| — | Owen | ½–½ | Garnett | Round 2: Owen, Dennis - Garnett, John S | Scandinavian Defense: Modern Variation | |
| — | Rich | 1–0 | Garnett | Round 7: Rich, Aaron - Garnett, John S | Caro-Kann Defense: Endgame Offer | |