| Jul 6, 2025 | Tracey | 1–0 | Sandiford | CARICOM Classic Team Tournament 2025 | Caro-Kann Defense: Maróczy Variation | |
| Jul 5, 2025 | Sandiford | 1–0 | Puran | CARICOM Classic Team Tournament 2025 | London System: Poisoned Pawn Variation | |
| Jul 5, 2025 | Sandiford | 1–0 | Berridge | CARICOM Classic Team Tournament 2025 | Sicilian Defense: Hyperaccelerated Pterodactyl | |
| Jul 4, 2025 | Smith | 1–0 | Sandiford | CARICOM Classic Team Tournament 2025 | French Defense: Advance Variation, Milner-Barry Gambit | |
| Jul 4, 2025 | Sandiford | ½–½ | Couchman | CARICOM Classic Team Tournament 2025 | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Jul 2, 2025 | Cupid | 1–0 | Sandiford | CARICOM Classic Team Tournament 2025 | French Defense: King's Indian Attack | |
| Jul 2, 2025 | Sandiford | ½–½ | Lynch | CARICOM Classic Team Tournament 2025 | Tarrasch Defense: Symmetrical Variation | |
| Jul 1, 2025 | Elizee | 1–0 | Sandiford | CARICOM Classic Team Tournament 2025 | Queen's Gambit Accepted: Old Variation | |
| Jul 1, 2025 | Sandiford | 0–1 | Tjin Kon Kiem | CARICOM Classic Team Tournament 2025 | Sicilian Defense: Staunton-Cochrane Variation | |
| May 11, 2025 | Gopaul | 0–1 | Sandiford | National Qualifiers 2025 | Queen's Gambit Accepted | |
| May 11, 2025 | Sandiford | 0–1 | Narine | National Qualifiers 2025 | Benko Gambit | |
| May 10, 2025 | Ali | * | Sandiford | National Qualifiers 2025 | Queen's Pawn Game: Colle System, Anti-Colle | |
| May 10, 2025 | Couchman | 0–1 | Sandiford | National Qualifiers 2025 | Queen's Pawn Game: Zukertort Variation | |
| May 4, 2025 | Sandiford | 1–0 | Greenidge | National Qualifiers 2025 | Sicilian Defense: Staunton-Cochrane Variation | |
| May 4, 2025 | Sandiford | * | Pitamber | National Qualifiers 2025 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| May 3, 2025 | Sandiford | 0–1 | Narinr | National Qualifiers 2025 | Benko Gambit | |
| May 3, 2025 | Callender | 0–1 | Sandiford | National Qualifiers 2025 | King's Indian Attack: Sicilian Variation | |
| Mar 15, 2025 | Sandiford | 1–0 | Sharma | National Rapid 2025 | Italian Game: Scotch Invitation Declined | |
| Mar 15, 2025 | Sandiford | 0–1 | Singh | National Rapid 2025 | Sicilian Defense: Staunton-Cochrane Variation | |
| Mar 15, 2025 | Sandiford | 0–1 | Couchman | National Rapid 2025 | Benoni Defense: Benoni-Indian Defense | |
| Mar 15, 2025 | Sandiford | 1–0 | Todd | National Rapid 2025 | Indian Defense: Anti-Nimzo-Indian | |
| Mar 15, 2025 | Shariff | 0–1 | Sandiford | National Rapid 2025 | English Opening: Caro-Kann Defensive System | |
| Mar 15, 2025 | Khan | ½–½ | Sandiford | National Rapid 2025 | French Defense: Chigorin Variation | |
| Mar 15, 2025 | Ubaldo-Singh | 0–1 | Sandiford | National Rapid 2025 | Caro-Kann Defense | |
| Mar 15, 2025 | Dunn | * | Sandiford | National Rapid 2025 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 22, 2024 | Sandiford | ½–½ | Adeshole Beckley | 45th FIDE Chess Olympiad | Queen's Pawn Game: Colle System | |
| Sep 21, 2024 | Lim Teck Guan | 1–0 | Sandiford | 45th FIDE Chess Olympiad | Slav Defense: Czech Variation, Classical System | |
| Sep 20, 2024 | Sandiford | 0–1 | Kanz | 45th FIDE Chess Olympiad | Sicilian Defense: Closed, Korchnoi Defense | |
| Sep 19, 2024 | Zilleruelo Irizarry | 1–0 | Sandiford | 45th FIDE Chess Olympiad | Sicilian Defense: Modern Variations | |
| Sep 15, 2024 | Sandiford | 0–1 | Belzo | 45th FIDE Chess Olympiad | Indian Defense | |
| Sep 14, 2024 | Abdel Wahab | 1–0 | Sandiford | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Normal Variation | |
| Sep 13, 2024 | Sandiford | ½–½ | Schneider | 45th FIDE Chess Olympiad | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Sep 12, 2024 | Sandiford | 0–1 | Anas Khwaira | 45th FIDE Chess Olympiad | Caro-Kann Defense: Panov Attack, Main Line | |
| Sep 11, 2024 | Vanczak | 1–0 | Sandiford | 45th FIDE Chess Olympiad | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 9, 2024 | Sandiford | 0–1 | Pitamber | Round 9: Sandiford, Keron - Pitamber, Sachin Dhilan | Petrov's Defense | |
| Jun 9, 2024 | Couchman | ½–½ | Sandiford | Round 8: Couchman, Kyle - Sandiford, Keron | Nimzo-Indian Defense: Classical Variation, Berlin Variation | |
| Jun 8, 2024 | Sandiford | ½–½ | Drayton | Round 7: Sandiford, Keron - Drayton, Anthony | Sicilian Defense: Taimanov Variation | |
| Jun 8, 2024 | Neto | 0–1 | Sandiford | Round 6: Neto, Roberto - Sandiford, Keron | Slav Defense: Modern Line | |
| Jun 7, 2024 | Khan | 1–0 | Sandiford | Round 5: Khan, Taffin - Sandiford, Keron | King's Indian Attack | |
| Jun 2, 2024 | Sandiford | 0–1 | Nathoo | Round 4: Sandiford, Keron - Nathoo, Loris | English Opening: Anglo-Indian Defense | |
| Jun 2, 2024 | Lee | 0–1 | Sandiford | Round 3: Lee, Ethan - Sandiford, Keron | Semi-Slav Defense: Main Line | |
| Jun 1, 2024 | Sandiford | 1–0 | DaSilva | Round 2: Sandiford, Keron - DaSilva, Justino Manuelo John | Queen's Pawn Game: Colle System | |
| Jun 1, 2024 | Greenidge | ½–½ | Sandiford | Round 1: Greenidge, Ronuel - Sandiford, Keron | Semi-Slav Defense: Main Line | |
| Aug 16, 2021 | Sandiford | 0–1 | Dao | World Youth Cup 2021 O18-G10 - Open 18 | Queen's Pawn Game: London System | |
| Aug 16, 2021 | Sandiford | 1–0 | Mart | World Youth Cup 2021 O18-G10 - Open 18 | Queen's Pawn Game: London System | |
| Aug 16, 2021 | Sandiford | 1–0 | Doria | World Youth Cup 2021 O18-G10 - Open 18 | English Opening: King's English Variation, Two Knights Variation | |
| Aug 16, 2021 | Sandiford | 1–0 | Georgiou | World Youth Cup 2021 O18-G10 - Open 18 | Vienna Game: Mieses Variation | |
| Aug 16, 2021 | Sandiford | 0–1 | Nirag Shah | World Youth Cup 2021 O18-G10 - Open 18 | Queen's Pawn Game: London System | |
| Aug 16, 2021 | Huynh | 1–0 | Sandiford | World Youth Cup 2021 O18-G10 - Open 18 | Sicilian Defense: Staunton-Cochrane Variation | |
| Aug 16, 2021 | Sanger | 1–0 | Sandiford | World Youth Cup 2021 O18-G10 - Open 18 | Slav Defense: Quiet Variation | |
| Aug 16, 2021 | Olaybal | 1–0 | Sandiford | World Youth Cup 2021 O18-G10 - Open 18 | Four Knights Game: Scotch Variation, Krause Gambit | |
| Aug 16, 2021 | Kachkachishvili | 1–0 | Sandiford | World Youth Cup 2021 O18-G10 - Open 18 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Aug 16, 2021 | Theophil | 0–1 | Sandiford | World Youth Cup 2021 O18-G10 - Open 18 | Caro-Kann Defense: Exchange Variation | |
| — | Sandiford | 1–0 | Kandavel | National Qualifiers 2025 | French Defense: Exchange Variation | |
| — | Nathoo | 0–1 | Sandiford | National Rapid 2025 | French Defense: Exchange Variation | |