| Apr 19, 2026 | Meister | 1–0 | Bray | Round 1: Meister, Jakob - Bray, David | Catalan Opening: Open Defense, Classical Line | |
| Apr 28, 2025 | Winter | ½–½ | Bray | Round 7: Winter, Kevin - Bray, David | Sicilian Defense: Closed, Traditional | |
| Apr 27, 2025 | Bray | ½–½ | Johnson | Round 6: Bray, David - Johnson, Richard J | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Apr 27, 2025 | Leeson | ½–½ | Bray | Round 5: Leeson, Chris J P - Bray, David | Queen's Pawn Game: Stonewall Attack | |
| Apr 26, 2025 | Bray | 0–1 | Snape | Round 4: Bray, David - Snape, Ian L | Sicilian Defense: Najdorf Variation, Opocensky Variation, Modern Line | |
| Apr 25, 2025 | Bray | 0–1 | Jackson | Round 2: Bray, David - Jackson, Oliver A | King's Indian Defense: Orthodox Variation | |
| Apr 25, 2025 | Greatorex | 0–1 | Bray | Round 3: Greatorex, Roger - Bray, David | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Apr 24, 2025 | Morris | 0–1 | Bray | Round 1: Morris, Nigel W - Bray, David | Nimzo-Indian Defense | |
| Jul 31, 2024 | Jackson | 1–0 | Bray | Round 3: Jackson, Oliver A - Bray, David | Sicilian Defense: Grand Prix Attack | |
| Jul 29, 2024 | Sheppard | 0–1 | Bray | Round 1: Sheppard, Derek Alan - Bray, David | Indian Defense | |
| May 28, 2024 | Jackson | ½–½ | Bray | Round 7: Jackson, Sheila - Bray, David | Sicilian Defense: Taimanov Variation | |
| May 27, 2024 | Bray | 1–0 | Stokes | Round 6: Bray, David - Stokes, Michael | English Opening: Symmetrical Variation, Rubinstein Variation | |
| May 27, 2024 | Wager | 1–0 | Bray | Round 5: Wager, John D - Bray, David | Indian Defense: Knights Variation | |
| May 26, 2024 | Bray | 1–0 | Neatherway | Round 4: Bray, David - Neatherway, A Philip | English Opening: Symmetrical Variation, Four Knights Variation | |
| May 25, 2024 | Goodwin | ½–½ | Bray | Round 3: Goodwin, Ed H - Bray, David | Queen's Gambit Declined: Three Knights Variation | |
| May 25, 2024 | Bray | 0–1 | Page | Round 2: Bray, David - Page, Mark E | King's Indian Defense: Exchange Variation | |
| May 24, 2024 | Carpenter | 0–1 | Bray | Round 1: Carpenter, David J - Bray, David | King's Indian Attack | |
| Jul 30, 2024 | Bray | ½–½ | Hewson | Round 2: Bray, David - Hewson, Brian W R | English Opening: Symmetrical Variation, Three Knights Variation | |
| Oct 16, 2023 | Bray | 0–1 | Lavrov | 2. Open Hvar | Queen's Indian Defense: Kasparov-Petrosian Variation, Andersson Variation | |
| Aug 21, 2022 | Bray | ½–½ | Norman | Chessable British Chess Championships: Seniors 65+ | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| Aug 19, 2022 | Bray | ½–½ | Dennis | Chessable British Chess Championships: Seniors 65+ | King's Indian Defense: Orthodox Variation, Modern System | |
| Aug 18, 2022 | Ingham | 0–1 | Bray | Chessable British Chess Championships: Seniors 65+ | Indian Defense | |
| Aug 17, 2022 | Bray | ½–½ | Costello | Chessable British Chess Championships: Seniors 65+ | Bogo-Indian Defense: Retreat Variation | |
| Aug 16, 2022 | Whiteside | ½–½ | Bray | Chessable British Chess Championships: Seniors 65+ | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Aug 15, 2022 | Bray | 0–1 | Goldschmidt | Chessable British Chess Championships: Seniors 65+ | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| — | Bray | 1–0 | Hewson | Round 2: Bray, David - Hewson, Brian W R | Caro-Kann Defense: Panov Attack | |
| — | Bray | ½–½ | Brooks | Round 3: Bray, David - Brooks, Phil J | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| — | Bray | ½–½ | Hardman | Round 5: Bray, David - Hardman, Michael J | Queen's Indian Defense: Classical Variation, Traditional Variation, Nimzowitsch Line | |
| — | Bray | ½–½ | Orton | Round 7: Bray, David - Orton, Stephen L A | Sicilian Defense: Old Sicilian | |
| — | Mildenhall | 0–1 | Bray | Chessable British Chess Championships: Seniors 65+ | Sicilian Defense: Taimanov Variation | |
| — | Walkowiak | 0–1 | Bray | Round 1: Walkowiak, Adam - Bray, David | Nimzo-Indian Defense: St. Petersburg Variation | |
| — | Granat | 0–1 | Bray | Round 4: Granat, Russell G - Bray, David | Sicilian Defense: Closed | |
| — | Povah | 1–0 | Bray | Round 6: Povah, Nigel E - Bray, David | Queen's Pawn Game: Accelerated London System | |