33 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Kennedy, Craig | Hagesather, Arne | 0-1 | B10 | Round 4: Kennedy, Craig - Hagesather, Arne | 2025-02-20 |
| Kennedy, Craig | Eagleton, Greg T | 0-1 | B26 | Round 2: Kennedy, Craig - Eagleton, Greg T | 2025-02-18 |
| Kennedy, Craig | Abrahams, Daniel | 1/2-1/2 | A46 | 98th Caplin Hastings Masters 2024 | 2025-01-02 |
| Kennedy, Craig | White, Stuart A | 0-1 | B20 | 98th Caplin Hastings Masters 2024 | 2024-12-31 |
| Kennedy, Craig | Rayner, Francis | 1/2-1/2 | B20 | 98th Caplin Hastings Masters 2024 | 2024-12-29 |
| Kennedy, Craig | Suez-Panama, Gilles | 1-0 | C02 | 98th Caplin Hastings Masters 2024 | 2024-12-29 |
| Kennedy, Craig | Brown, Alan M | 1/2-1/2 | A02 | Round 7: Kennedy, Craig - Brown, Alan M | 2024-08-04 |
| Kennedy, Craig | Keely, Leo A | 1/2-1/2 | A02 | Round 5: Kennedy, Craig - Keely, Leo A | 2024-08-02 |
| Kennedy, Craig | Crocker, Philip J | 0-1 | A03 | Round 2: Kennedy, Craig - Crocker, Philip J | 2024-07-30 |
| Kennedy, Craig | Keshari, Rohit | 1-0 | C02 | British Rapidplay Championship 2024 | 2024-03-03 |
| Kennedy, Craig | Chedd, Neil | 1-0 | B12 | British Rapidplay Championship 2024 | 2024-03-03 |
| Kennedy, Craig | Jones, Steven A | 0-1 | A00 | British Rapidplay Championship 2024 | 2024-03-02 |
| Kennedy, Craig | Manley, Jon P | 0-1 | A07 | British Rapidplay Championship 2024 | 2024-03-02 |
| Kennedy, Craig | Littlejohns, David P | 1-0 | B10 | Chessable British Chess Championships: Seniors 50+ | 2022-08-13 |
| Kennedy, Craig | Josse, Mark | 1-0 | A06 | Chessable British Chess Championships: Seniors 50+ | 2022-08-11 |
| Kennedy, Craig | Jones, Dixon H | 1-0 | C00 | Chessable British Chess Championships: Seniors 50+ | 2022-08-09 |