40 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Bray, David | Bloom, Paul | 1-0 | B33 | Round 6: Bray, David - Bloom, Paul | 2026-08-08 |
| Bray, David | Pritchett, Craig W | 1/2-1/2 | B46 | Round 4: Bray, David - Pritchett, Craig W | 2026-08-06 |
| Bray, David | Myall, Ivan J | 1-0 | B38 | Round 2: Bray, David - Myall, Ivan J | 2026-08-04 |
| Bray, David | Johnson, Richard J | 1/2-1/2 | B22 | Round 6: Bray, David - Johnson, Richard J | 2025-04-27 |
| Bray, David | Snape, Ian L | 0-1 | B92 | Round 4: Bray, David - Snape, Ian L | 2025-04-26 |
| Bray, David | Jackson, Oliver A | 0-1 | E91 | Round 2: Bray, David - Jackson, Oliver A | 2025-04-25 |
| Bray, David | Hewson, Brian W R | 1/2-1/2 | A34 | Round 2: Bray, David - Hewson, Brian W R | 2024-07-30 |
| Bray, David | Stokes, Michael | 1-0 | A34 | Round 6: Bray, David - Stokes, Michael | 2024-05-27 |
| Bray, David | Neatherway, A Philip | 1-0 | A35 | Round 4: Bray, David - Neatherway, A Philip | 2024-05-26 |
| Bray, David | Page, Mark E | 0-1 | E92 | Round 2: Bray, David - Page, Mark E | 2024-05-25 |
| Bray, David | Lavrov, Maxim | 0-1 | E12 | 2. Open Hvar | 2023-10-16 |
| Bray, David | Norman, Kenneth I | 1/2-1/2 | B39 | Chessable British Chess Championships: Seniors 65+ | 2022-08-21 |
| Bray, David | Dennis, Nigel W | 1/2-1/2 | E97 | Chessable British Chess Championships: Seniors 65+ | 2022-08-19 |
| Bray, David | Costello, Colin A | 1/2-1/2 | E11 | Chessable British Chess Championships: Seniors 65+ | 2022-08-17 |
| Bray, David | Goldschmidt, Martin | 0-1 | A37 | Chessable British Chess Championships: Seniors 65+ | 2022-08-15 |
| Bray, David | Hewson, Brian W R | 1-0 | B14 | Round 2: Bray, David - Hewson, Brian W R | |
| Bray, David | Brooks, Phil J | 1/2-1/2 | D02 | Round 3: Bray, David - Brooks, Phil J | |
| Bray, David | Hardman, Michael J | 1/2-1/2 | E18 | Round 5: Bray, David - Hardman, Michael J | |
| Bray, David | Orton, Stephen L A | 1/2-1/2 | B30 | Round 7: Bray, David - Orton, Stephen L A |