| Jun 24, 2026 | Bates | 1–0 | Xue | Round 5: Bates, Hubert - Xue, Max | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 24, 2026 | Sui | ½–½ | Bates | Round 4: Sui, Yueyue - Bates, Hubert | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jun 23, 2026 | Samanyu Handoo | ½–½ | Bates | 2026 English Schools Chess Championships Final | Sicilian Defense: Closed | |
| Jun 23, 2026 | Bates | ½–½ | Balmond | 2026 English Schools Chess Championships Final | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 23, 2026 | Bates | 1–0 | Ho | Round 1: Bates, Hubert - Ho, Benton | Elephant Gambit: Paulsen Countergambit | |
| Oct 12, 2025 | Sudagar | ½–½ | Bates | Round 9: Sudagar, Vidhyuth Kavin - Bates, Hubert | Nimzo-Indian Defense: Sämisch Variation | |
| Oct 12, 2025 | Bates | 0–1 | Rughani | Round 8: Bates, Hubert - Rughani, Mahin | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 12, 2025 | Helsby | 0–1 | Bates | Round 7: Helsby, Matthew - Bates, Hubert | Queen's Pawn Game: London System | |
| Oct 12, 2025 | Bates | ½–½ | Anjulan | Round 6: Bates, Hubert - Anjulan, Ashwin | French Defense: Advance Variation, Euwe Variation | |
| Oct 11, 2025 | Railwani | ½–½ | Bates | Round 5: Railwani, Tavish - Bates, Hubert | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Oct 11, 2025 | Bates | 1–0 | Mallick | Round 4: Bates, Hubert - Mallick, Ismail | Sicilian Defense: Lasker-Pelikan Variation, Retreat Variation | |
| Oct 11, 2025 | Bates | 1–0 | Santosh Kumar | Round 2: Bates, Hubert - Santosh Kumar, Darsh | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 11, 2025 | Manrique Barrowman | * | Bates | Round 1: Manrique Barrowman, Jorge - Bates, Hubert | ? | |
| Oct 10, 2025 | Norris | 1–0 | Bates | Round 3: Norris, Zack - Bates, Hubert | Zukertort Opening: Reversed Grünfeld | |
| Jul 30, 2025 | Roberts | 1–0 | Bates | Round 5: Roberts, Jamie - Bates, Hubert | Sicilian Defense: Closed | |
| Jul 29, 2025 | Bates | ½–½ | Heron | Round 4: Bates, Hubert - Heron, Lorcan | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jul 29, 2025 | Bates | 1–0 | Tagg | Round 3: Bates, Hubert - Tagg, George | Sicilian Defense: Classical Variation, Sozin Attack | |
| Jul 28, 2025 | Yip | 0–1 | Bates | Round 2: Yip, Oscar - Bates, Hubert | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jul 28, 2025 | Bates | 0–1 | De Silva | Round 1: Bates, Hubert - De Silva, Sithun | Scandinavian Defense: Mieses-Kotroc Variation | |
| Jun 26, 2025 | Bates | 1–0 | Chen | Round 6: Bates, Hubert - Chen, Ching Lun | Pirc Defense | |
| Jun 26, 2025 | Saggi | 0–1 | Bates | Round 5: Saggi, Vedaant - Bates, Hubert | Queen's Pawn Game: London System | |
| Jun 25, 2025 | Bates | 0–1 | Cordova-Lopez | Round 4: Bates, Hubert - Cordova-Lopez, Diego Anton | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 25, 2025 | Blinov | 0–1 | Bates | Round 3: Blinov, Roman - Bates, Hubert | Indian Defense | |
| Jun 25, 2025 | Bates | 0–1 | Lapidus | Round 2: Bates, Hubert - Lapidus, Alexey M. | Sicilian Defense: Dragon Variation, Yugoslav Attack, Czerniak Variation | |
| Jun 25, 2025 | Bates | 1–0 | Misra | Round 1: Bates, Hubert - Misra, Anay | Scandinavian Defense: Marshall Variation | |
| Sep 22, 2024 | Bates | 0–1 | Shankar | 2024 UK Chess Challenge Terafinal Challengers U12 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Old Line | |
| Sep 22, 2024 | Bates | 1–0 | Pandya | 2024 UK Chess Challenge Terafinal Challengers U12 | Italian Game: Classical Variation | |
| Sep 22, 2024 | Bates | 0–1 | Hazell | 2024 UK Chess Challenge Terafinal Challengers U12 | Sicilian Defense: Lasker-Pelikan Variation, Bird Variation | |
| Sep 22, 2024 | Bryant | 1–0 | Bates | 2024 UK Chess Challenge Terafinal Challengers U12 | Sicilian Defense: Najdorf Variation | |
| Sep 21, 2024 | Bates | ½–½ | Nilim | 2024 UK Chess Challenge Terafinal Challengers U12 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 21, 2024 | Catabay | 0–1 | Bates | 2024 UK Chess Challenge Terafinal Challengers U12 | Indian Defense: Anti-Nimzo-Indian | |
| Aug 3, 2024 | Liu | ½–½ | Bates | Round 7: Liu, Jacob - Bates, Hubert | Sicilian Defense: Najdorf Variation | |
| Aug 2, 2024 | Shankar | 1–0 | Bates | Round 6: Shankar, Yashwardhan - Bates, Hubert | Indian Defense | |
| Jul 31, 2024 | Bates | 0–1 | Sheikh | Round 5: Bates, Hubert - Sheikh, Anum | Sicilian Defense: Paulsen-Basman Defense | |
| Jul 31, 2024 | Kendall | ½–½ | Bates | Round 4: Kendall, Arthur - Bates, Hubert | Queen's Indian Defense: Fianchetto Variation, Traditional Line | |
| Jul 29, 2024 | Cameron Storey | 0–1 | Bates | Round 3: Cameron Storey - Bates, Hubert | Sicilian Defense: Mengarini Variation | |
| Jul 29, 2024 | Singh | ½–½ | Bates | Round 2: Singh, Avyanna - Bates, Hubert | Sicilian Defense: Chekhover Variation | |
| Jul 28, 2024 | Bates | 0–1 | Zhang | Round 2: Bates, Hubert - Zhang, Junyi | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Jul 28, 2024 | Bates | 1–0 | Saxena | Round 1: Bates, Hubert - Saxena, Reyansh | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 27, 2024 | Lishoy Gengis Paratazham | ½–½ | Bates | Round 1: Lishoy Gengis Paratazham, Dildarav - Bates, Hubert | Sicilian Defense | |
| Aug 3, 2024 | Jacobs | ½–½ | Bates | Round 8: Jacobs, Simon - Bates, Hubert | Sicilian Defense | |
| Aug 2, 2024 | Bates | 0–1 | Mize | Round 7: Bates, Hubert - Mize, Dylan | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 1, 2024 | Bates | 0–1 | Rughani | Round 5: Bates, Hubert - Rughani, Mahin | Caro-Kann Defense: Advance Variation, Short Variation | |
| Aug 1, 2024 | Rastogi | 1–0 | Bates | Round 6: Rastogi, Nayan Keats - Bates, Hubert | Sicilian Defense: Alapin Variation | |
| Jul 30, 2024 | Bates | 1–0 | Fenton | Round 3: Bates, Hubert - Fenton, Frederick | French Defense: Advance Variation, Lputian Variation | |
| Sep 10, 2023 | Bates | 0–1 | Sewart | 2023 UK Chess Challenge Terafinal Challengers U10 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Main Line | |
| Sep 10, 2023 | Rughani | 1–0 | Bates | 2023 UK Chess Challenge Terafinal Challengers U10 | Indian Defense | |
| Sep 9, 2023 | Zhang | 1–0 | Bates | 2023 UK Chess Challenge Terafinal Challengers U10 | Sicilian Defense: Closed | |
| Jul 28, 2023 | Kendall | 1–0 | Bates | British Championships: Junior Under 12 | Sicilian Defense: Najdorf Variation | |
| Jul 26, 2023 | Bates | ½–½ | Marsden | British Championships: Junior Under 12 | French Defense: Advance Variation, Wade Variation | |
| Jul 25, 2023 | Bates | ½–½ | Hariharan | British Championships: Junior Under 12 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| — | Bates | 1–0 | Van Neerven | Round 1: Bates, Hubert - Van Neerven, Yvon | French Defense: Advance Variation, Main Line | |
| — | Bates | 0–1 | De Silva | Round 3: Bates, Hubert - De Silva, Sithun | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| — | Bates | 1–0 | Ofeni | Round 6: Bates, Hubert - Ofeni, Joel | Sicilian Defense: Najdorf Variation | |
| — | Dhingra | 1–0 | Bates | Round 2: Dhingra, Kanvansh - Bates, Hubert | Sicilian Defense: Najdorf Variation | |
| — | Delacour | 0–1 | Bates | Round 4: Delacour, Jacob - Bates, Hubert | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| — | Boganadham | 0–1 | Bates | Round 5: Boganadham, Ved Sudeep - Bates, Hubert | Sicilian Defense: Closed | |
| — | Kendall | 1–0 | Bates | Round 7: Kendall, Arthur - Bates, Hubert | Yusupov-Rubinstein System | |