21 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Kavanagh, James | White, George | 0-1 | B52 | Round 5: Kavanagh, James - White, George | 2026-06-01 |
| Kavanagh, James | Baczkowski, Piotr | 1-0 | B10 | Round 1: Kavanagh, James - Baczkowski, Piotr | 2026-05-30 |
| Kavanagh, James | Greenan, Darragh | 1-0 | C10 | Round 3: Kavanagh, James - Greenan, Darragh | 2026-05-28 |
| Kavanagh, James | Jagic, Jakov | 0-1 | B52 | Round 4: Kavanagh, James - Jagic, Jakov | 2025-06-01 |
| Kavanagh, James | Cogelja, Mihovil Niko | 1/2-1/2 | B52 | Round 2: Kavanagh, James - Cogelja, Mihovil Niko | 2025-05-31 |
| James Kavanagh | Ben Sheahan | 1/2-1/2 | C15 | Round 4: Rory Quinn - Ben Sheahan | 2024-02-04 |
| James Kavanagh | Oleg Gubanov | 0-1 | C56 | Round 3: James Kavanagh - Oleg Gubanov | 2024-02-03 |
| James Kavanagh | Mees Van Batenburg | 0-1 | B32 | Round 3: James Kavanagh - Mees Van Batenburg | 2023-10-21 |
| James Kavanagh | Vlad Protassov | 0-1 | B13 | Round 1: James Kavanagh - Vlad Protassov | 2023-10-20 |