| Game | Result | Opening | Date |
|---|---|---|---|
| Melaugh, Shane (2157) – Kennedy, John (2012) | 1-0 | Tarrasch Defense: Classical Variation | 2026-08-09 |
| Kennedy, John (2012) – Hushpit, Lukian (2088) | 1-0 | King's Indian Attack, with Bf5 | 2026-08-08 |
| Dash, Shaurya (1751) – Kennedy, John (2012) | 0-1 | Tarrasch Defense | 2026-08-07 |
| Kennedy, John (1945) – Ridge, Michael (1900) | 1/2-1/2 | Pirc Defense | 2026-08-07 |
| Landmark, Gabriel (1999) – Kennedy, John (2012) | 1-0 | Sicilian Defense: Najdorf Variation | 2026-08-06 |
| Bradbury, Neil H (2164) – Kennedy, John (1945) | 1-0 | Horwitz Defense | 2026-08-06 |
| Kennedy, John (1945) – Georgiou, George (1801) | 1-0 | Caro-Kann Defense: Exchange Variation | 2026-08-05 |
| Kennedy, John (2012) – Rai, Oleksii (1840) | 1/2-1/2 | King's Indian Attack: Sicilian Variation | 2026-08-05 |
| Giulian, Rosemary A (1832) – Kennedy, John (1945) | 1/2-1/2 | Alekhine Defense: Two Pawns Attack, Lasker Variation | 2026-08-04 |
| Fitzgerald, Niall (1894) – Kennedy, John (2012) | 0-1 | Sicilian Defense: Najdorf Variation, Zagreb Variation | 2026-08-04 |
| Kennedy, John (2012) – Field, Lila Quinn (1898) | 1/2-1/2 | King's Indian Attack | 2026-08-03 |
| Kennedy, John (1945) – Duncan, Chris R (2147) | 0-1 | Sicilian Defense: McDonnell Attack | 2026-08-03 |
| Stokes, Stephen (1898) – Kennedy, John (2012) | 1-0 | Tarrasch Defense: Classical Variation | 2026-08-02 |
| Kennedy, John (2012) – Lorigan, Maxim (1856) | 1/2-1/2 | Catalan Opening: Closed, Botvinnik Variation | 2026-08-01 |
ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.