18 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| McKenna, John | Nield, Christopher | 1/2-1/2 | A80 | Round 5: McKenna, John - Nield, Christopher | 2026-09-13 |
| McKenna, John | McGuire, Ian | 1-0 | C00 | Round 1: McKenna, John - McGuire, Ian | 2026-09-11 |
| McKenna, John | Montgomery, David C | 1/2-1/2 | A40 | Round 3: McKenna, John - Montgomery, David C | 2026-09-11 |
| McKenna, John | Kovalevskij, Alan | 1-0 | D04 | Round 8: McKenna, John - Kovalevskij, Alan | 2026-07-07 |
| McKenna, John | Yuan, Alice | 1-0 | D00 | Round 4: McKenna, John - Yuan, Alice | 2026-07-05 |
| McKenna, John | Winter, Kevin | 1/2-1/2 | A45 | Round 5: McKenna, John - Winter, Kevin | 2026-07-05 |
| McKenna, John | Ganesh, Krishiv | 1-0 | D00 | Round 2: McKenna, John - Ganesh, Krishiv | 2026-07-03 |
| Mckenna, John R | Foster, Brian E | 1-0 | D04 | British Over 65 2021 | 2021-10-09 |
| Mckenna, John R | Ingham, H William | 0-1 | A40 | British Over 65 2021 | 2021-10-07 |
| Mckenna, John R | Reuben, Stewart | 0-1 | A46 | British Over 65 2021 | 2021-10-05 |