| Jun 17, 2026 | Bradbury | 0–1 | Gal | 38th International Chess Tournament Open Pula 2026 | Queen's Gambit Accepted | |
| Jun 16, 2026 | Gunesli | 0–1 | Bradbury | 38th International Chess Tournament Open Pula 2026 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 15, 2026 | Bradbury | ½–½ | Mammadov | 38th International Chess Tournament Open Pula 2026 | Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Exchange Variation | |
| May 22, 2026 | Meadors | 1–0 | Bradbury | 13th Cherry Blossom Chess | Caro-Kann Defense: Exchange Variation | |
| May 22, 2026 | Bradbury | 0–1 | Corrales Jimenez | 13th Cherry Blossom Chess | King's Indian Defense: Orthodox Variation, Positional Defense | |
| May 21, 2026 | Chen | 0–1 | Bradbury | 13th Cherry Blossom Chess | Caro-Kann Defense: Two Knights Attack | |
| May 4, 2026 | Bradbury | 0–1 | Zhang | Round 11: Bradbury, Neil H - Zhang, Junyi | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| May 2, 2026 | Webb | ½–½ | Bradbury | Round 9: Webb, Richard M - Bradbury, Neil H | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Feb 22, 2026 | Bradbury | 1–0 | Kaufman | Round 8: Bradbury, Neil H - Kaufman, Raymond | Queen's Indian Defense: Kasparov-Petrosian Variation, Kasparov Attack | |
| Feb 22, 2026 | Eltigani | ½–½ | Bradbury | Round 9: Eltigani, Omar - Bradbury, Neil H | Rapport-Jobava System | |
| Feb 21, 2026 | Bradbury | 1–0 | Vaidyanathan | Round 1: Bradbury, Neil H - Vaidyanathan, Sathya | Catalan Opening: Closed Variation, Traditional Variation | |
| Feb 20, 2026 | Skettos | 0–1 | Bradbury | Round 7: Skettos, Nicolas - Bradbury, Neil H | Caro-Kann Defense: Forgacs Variation | |
| Feb 19, 2026 | Bradbury | ½–½ | Bevis | Round 5: Bradbury, Neil H - Bevis, Noah | King's Indian Defense | |
| Feb 18, 2026 | Badacsonyi | 1–0 | Bradbury | Round 4: Badacsonyi, Stanley - Bradbury, Neil H | Catalan Opening | |
| Feb 17, 2026 | Bradbury | 1–0 | Davis | Round 3: Bradbury, Neil H - Davis, Lee | Catalan Opening: Closed | |
| Feb 17, 2026 | Plat | 1–0 | Bradbury | Round 2: Plat, Vojtech - Bradbury, Neil H | Caro-Kann Defense: Endgame Variation | |
| Feb 8, 2026 | Sanitt | 0–1 | Bradbury | Round 6: Sanitt, Ethan - Bradbury, Neil H | English Opening: King's English Variation | |
| Feb 7, 2026 | Bradbury | 1–0 | Mikalajunas | Round 5: Bradbury, Neil H - Mikalajunas, Kajus | Queen's Gambit Accepted: Alekhine Defense | |
| Oct 27, 2025 | Vijayakumar | ½–½ | Bradbury | Round 10: Vijayakumar, Rishi - Bradbury, Neil H | Bogo-Indian Defense: Grünfeld Variation | |
| May 5, 2025 | Valdepenas Octavio | ½–½ | Bradbury | Round 11: Valdepenas Octavio, Javier - Bradbury, Neil H | Sicilian Defense: Kan Variation, Knight Variation | |
| May 4, 2025 | Bradbury | 1–0 | Bullen | Round 10: Bradbury, Neil H - Bullen, Alex | Bogo-Indian Defense: Retreat Variation | |
| May 3, 2025 | Webb | * | Bradbury | Round 9: Webb, Richard M - Bradbury, Neil H | ? | |
| Mar 1, 2025 | Bradbury | 1–0 | Ekram | Round 1: Bradbury, Neil H - Ekram, Itmam | Queen's Gambit Declined | |
| Mar 1, 2025 | Bradbury | 0–1 | Ward | Round 3: Bradbury, Neil H - Ward, Andrew | Queen's Gambit Declined | |
| Mar 1, 2025 | Yu | 1–0 | Bradbury | Round 2: Yu, Rock - Bradbury, Neil H | King's Indian Attack | |
| Jul 31, 2024 | Bradbury | 1–0 | Sanger | Round 5: Bradbury, Neil H - Sanger, Jake M | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 29, 2024 | Starley | ½–½ | Bradbury | Round 3: Starley, Robert - Bradbury, Neil H | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 28, 2024 | Bradbury | 0–1 | Evans | Round 2: Bradbury, Neil H - Evans, Ruben | Benko Gambit Accepted: King Walk Variation | |
| Jul 27, 2024 | Motwani | 1–0 | Bradbury | Round 1: Motwani, Paul - Bradbury, Neil H | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Jun 20, 2024 | Bradbury | 0–1 | Schell | Round 1: Bradbury, Neil H - Schell, Finn | Anderssen's Opening | |
| May 28, 2024 | Hebden | 1–0 | Bradbury | Round 7: Hebden, Mark L - Bradbury, Neil H | Trompowsky Attack: Classical Defense, Big Center Variation | |
| May 27, 2024 | Bradbury | 1–0 | James | Round 6: Bradbury, Neil H - James, Russell A | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| May 27, 2024 | Brett | 1–0 | Bradbury | Round 5: Brett, Andrew R - Bradbury, Neil H | Bogo-Indian Defense: Nimzowitsch Variation | |
| May 26, 2024 | Bradbury | 1–0 | Burrows | Round 4: Bradbury, Neil H - Burrows, Martin P | Indian Defense: London System | |
| May 25, 2024 | Wells | 1–0 | Bradbury | Round 3: Wells, Peter K - Bradbury, Neil H | Bogo-Indian Defense: Wade-Smyslov Variation | |
| May 25, 2024 | Tuke | 0–1 | Bradbury | Round 2: Tuke, David - Bradbury, Neil H | Bogo-Indian Defense: Nimzowitsch Variation | |
| May 24, 2024 | Bradbury | 1–0 | Hymer | Round 1: Bradbury, Neil H - Hymer, Barry | Indian Defense: Pseudo-Benko | |
| May 5, 2024 | Bezuidenhout | 1–0 | Bradbury | Round 10: Bezuidenhout, Roland - Bradbury, Neil H | Zukertort Opening: Nimzo-Larsen Variation | |
| May 4, 2024 | Bradbury | 0–1 | Brewer | Round 9: Bradbury, Neil H - Brewer, Callum D | Catalan Opening: Open Defense | |
| Apr 6, 2024 | Bradbury | 1–0 | Cramling Bellon | Menorca Open 2024 | Catalan Opening: Open Defense | |
| Apr 4, 2024 | Bradbury | 1–0 | Saine | Menorca Open 2024 | Torre Attack: Classical Defense | |
| Apr 3, 2024 | Prado | ½–½ | Bradbury | Menorca Open 2024 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 2, 2024 | Bradbury | 0–1 | Aravindh | Menorca Open 2024 | Pseudo Queen's Indian Defense | |
| Feb 24, 2024 | Bradbury | 1–0 | Pereslavtsev | Round 9: Bradbury, Neil H - Pereslavtsev, Alexandr | Benko Gambit Accepted: Fully Accepted Variation | |
| Feb 23, 2024 | Simpson | 0–1 | Bradbury | Round 8: Simpson, Ben - Bradbury, Neil H | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Feb 23, 2024 | Bradbury | ½–½ | Wheatley | Round 7: Bradbury, Neil H - Wheatley, Wilfred | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Feb 22, 2024 | Golubovic | 1–0 | Bradbury | Round 6: Golubovic, Erik - Bradbury, Neil H | Queen's Indian Defense: Yates Variation | |
| Jan 14, 2024 | Bradbury | 1–0 | Lee | Main 4NCL League Division 2 - 2023/24 | Catalan Opening: Closed, Main Line | |
| Jan 13, 2024 | Thorarinsson | 0–1 | Bradbury | Main 4NCL League Division 2 - 2023/24 | Queen's Indian Defense: Kasparov-Petrosian Variation, Classical Variation | |
| Nov 29, 2024 | Bradbury | 0–1 | Korneev | Round 1: Bradbury, Neil H - Korneev, Oleg | King's Indian Attack | |
| Nov 24, 2024 | Bradbury | ½–½ | Gayson | Round 2: Bradbury, Neil H - Gayson, Peter M | Dutch Defense: Hopton Attack | |
| Aug 4, 2024 | Yao | 1–0 | Bradbury | Round 9: Yao, Lan - Bradbury, Neil H | Caro-Kann Defense: Tartakower Variation | |
| Aug 3, 2024 | Bradbury | ½–½ | Davies | Round 8: Bradbury, Neil H - Davies, Nigel R | Catalan Opening: Closed | |
| Aug 2, 2024 | Hobson | 0–1 | Bradbury | Round 7: Hobson, Kenneth - Bradbury, Neil H | Caro-Kann Defense: Apocalypse Attack | |
| Aug 1, 2024 | Bradbury | ½–½ | Ledger | Round 6: Bradbury, Neil H - Ledger, Dave J | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Jul 30, 2024 | Arnott | ½–½ | Bradbury | Round 4: Arnott, Jonathan W - Bradbury, Neil H | Caro-Kann Defense: Tartakower Variation | |
| Nov 12, 2023 | Bradbury | 1–0 | Walker | 4NCL Division Two | Neo-Grünfeld Defense: Classical Variation | |
| Nov 11, 2023 | Batchelor | ½–½ | Bradbury | Main 4NCL League Division 2 - 2023/24 | Benoni Defense: Fianchetto Variation | |
| May 28, 2023 | Bradbury | 0–1 | Wells | English Open Championships 2023 | Bogo-Indian Defense: Retreat Variation | |
| May 28, 2023 | Alldritt | ½–½ | Bradbury | English Open Championships 2023 | Benoni Defense: Fianchetto Variation | |
| May 27, 2023 | Bradbury | 0–1 | Gormally | English Open Championships 2023 | King's Indian Defense: Fianchetto Variation, Kavalek Defense | |
| May 27, 2023 | Ansari | 0–1 | Bradbury | English Open Championships 2023 | Pseudo Queen's Indian Defense | |
| May 26, 2023 | Bradbury | ½–½ | Green | English Open Championships 2023 | Benoni Defense: Classical Variation | |
| May 26, 2023 | Ireland | 0–1 | Bradbury | English Open Championships 2023 | Pseudo Queen's Indian Defense | |
| Feb 19, 2023 | Bradbury | 1–0 | Lenton | Cambridge International Open | Benko Gambit Accepted: Fully Accepted Variation | |
| Feb 18, 2023 | Bradbury | 1–0 | Golsta | Cambridge International Open | Dutch Defense: Hopton Attack | |
| Feb 18, 2023 | Turner | 1–0 | Bradbury | Cambridge International Open | Indian Defense: Knights Variation | |
| Feb 17, 2023 | Bradbury | 1–0 | Ibn Saifullah | Cambridge International Open | Indian Defense: Dzindzi-Indian Defense | |
| Feb 17, 2023 | Hebden | 1–0 | Bradbury | Cambridge International Open | Indian Defense: Knights Variation | |
| Feb 16, 2023 | Bradbury | 1–0 | Kemp | Cambridge International Open | Slav Defense: Modern Line | |
| Feb 16, 2023 | Czopor | 1–0 | Bradbury | Cambridge International Open | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 15, 2023 | Bradbury | 1–0 | Warner | Cambridge International Open | Catalan Opening: Closed | |
| Feb 15, 2023 | Murawski | ½–½ | Bradbury | Cambridge International Open | Nimzo-Indian Defense: Romanishin Variation | |
| Aug 21, 2022 | Bradbury | ½–½ | Villiers | Chessable British Chess Championships: Championship | Queen's Gambit Declined: Tarrasch Defense, Pseudo-Tarrasch | |
| Aug 19, 2022 | Bradbury | ½–½ | Toma | Chessable British Chess Championships: Championship | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Aug 18, 2022 | Richardson | ½–½ | Bradbury | Chessable British Chess Championships: Championship | Benoni Defense: Fianchetto Variation | |
| Aug 17, 2022 | Bradbury | 1–0 | Finn | Chessable British Chess Championships: Championship | Semi-Slav Defense: Stoltz Variation | |
| Aug 16, 2022 | Modi | ½–½ | Bradbury | Chessable British Championship | Benoni Defense: Fianchetto Variation | |
| Aug 15, 2022 | Bradbury | ½–½ | Ethelontis | Chessable British Championship | Benko Gambit Declined: Main Line | |
| Aug 14, 2022 | Clarke | 1–0 | Bradbury | Chessable British Chess Championships: Championship | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 13, 2022 | Bradbury | ½–½ | Hebden | Chessable British Championship | King's Indian Defense: Orthodox Variation, Glek Defense | |
| Jun 26, 2022 | Bradbury | 1–0 | Cox | 4NCL Main League 1-2 | Torre Attack: Classical Defense | |
| Jan 23, 2022 | Bradbury | 0–1 | Smith | 27th 4NCL OTB Congress | Benoni Defense: Classical Variation, Averbakh-Grivas Attack | |
| Jan 23, 2022 | Burnett | 0–1 | Bradbury | 27th 4NCL OTB Congress | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jan 22, 2022 | Bradbury | ½–½ | Gardiner | 27th 4NCL OTB Congress | Queen's Gambit Accepted: Alekhine Defense | |
| Jan 22, 2022 | Hymer | 0–1 | Bradbury | 27th 4NCL OTB Congress | Rapport-Jobava System | |
| Dec 18, 2021 | Wadsworth | 1–0 | Bradbury | 2nd EJCOA Forest Hall Invitational | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Nov 28, 2021 | Bradbury | * | Brooks | 4NCL Division 1_2 | ? | |
| Nov 27, 2021 | Horton | 0–1 | Bradbury | 4NCL Division 1_2 | Catalan Opening | |
| Oct 23, 2021 | Bradbury | * | Ciuravin | Hull 4NCL Open | Dutch Defense: Stonewall Variation, Modern Variation | |
| Oct 23, 2021 | Ther | 1–0 | Bradbury | Hull 4NCL Open | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Oct 8, 2021 | Bradbury | 0–1 | Starley | British Chess Championships 2021 | Queen's Indian Defense: Kasparov-Petrosian Variation, Marco Defense | |
| Oct 7, 2021 | Finn | 1–0 | Bradbury | British Chess Championships 2021 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Oct 6, 2021 | Bradbury | 0–1 | Olson | British Chess Championships 2021 | Bogo-Indian Defense: Retreat Variation | |
| Oct 5, 2021 | Hebden | 1–0 | Bradbury | British Chess Championships 2021 | Yusupov-Rubinstein System | |
| Oct 4, 2021 | Bradbury | 1–0 | Mcphillips | British Chess Championships 2021 | Catalan Opening: Closed | |
| Oct 3, 2021 | Pert | ½–½ | Bradbury | British Chess Championships 2021 | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Oct 2, 2021 | Bradbury | 1–0 | Mehrafarin | British Chess Championships 2021 | Catalan Opening | |
| Aug 30, 2021 | Bradbury | 1–0 | Dargan | Northumbria Masters | Bogo-Indian Defense: Grünfeld Variation | |
| Aug 30, 2021 | Arkell | 1–0 | Bradbury | Northumbria Masters | English Opening: Anglo-Indian Defense, Nimzo-English | |