| May 25, 2026 | Keenan | 1–0 | Lennox | Round 7: Keenan, Alex - Lennox, Moray E S | French Defense: Exchange Variation | |
| May 25, 2026 | Mitchell | 1–0 | Keenan | Round 6: Mitchell, Jeremy J - Keenan, Alex | Sicilian Defense: Alapin Variation | |
| May 24, 2026 | Keenan | ½–½ | McCormack | Round 4: Keenan, Alex - McCormack, Derek | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 23, 2026 | Patton | ½–½ | Keenan | Round 3: Patton, Zachary - Keenan, Alex | Sicilian Defense: Kalashnikov Variation | |
| May 23, 2026 | Keenan | 1–0 | Pimentil | Round 2: Keenan, Alex - Pimentil, Stephen | Ruy Lopez: Open, Dilworth Variation | |
| May 22, 2026 | Lothian | 1–0 | Keenan | Round 1: Lothian, Robert - Keenan, Alex | Sicilian Defense: Kalashnikov Variation | |
| Sep 14, 2025 | Keenan | 0–1 | Green | Round 5: Keenan, Alex - Green, Michael L | Ruy Lopez: Closed, Chigorin Defense | |
| Sep 14, 2025 | Maxwell | ½–½ | Keenan | Round 4: Maxwell, Alistair - Keenan, Alex | Queen's Pawn Game: Torre Attack, Grünfeld Variation, Main Line | |
| Sep 13, 2025 | Keenan | ½–½ | Leah | Round 3: Keenan, Alex - Leah, Tom | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |
| Sep 13, 2025 | Vadalia | ½–½ | Keenan | Round 2: Vadalia, Jainill - Keenan, Alex | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Sep 12, 2025 | Keenan | 1–0 | Brown | Round 1: Keenan, Alex - Brown, Steven A | Caro-Kann Defense: Tartakower Variation | |
| Jul 13, 2025 | Tsang | 1–0 | Keenan | Round 9: Tsang, Sai Kong - Keenan, Alex | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Jul 12, 2025 | Keenan | ½–½ | Roger | Round 8: Keenan, Alex - Roger, Michael | Sicilian Defense: Closed | |
| Jul 11, 2025 | McCormack | ½–½ | Keenan | Round 7: McCormack, Derek - Keenan, Alex | Nimzo-Indian Defense: Kmoch Variation | |
| Jul 10, 2025 | Keenan | 1–0 | Arun | Round 6: Keenan, Alex - Arun, Rahul | Sicilian Defense: French Variation | |
| Jul 10, 2025 | Robertson | 0–1 | Keenan | Round 5: Robertson, Jim - Keenan, Alex | Hungarian Opening | |
| Jul 9, 2025 | Keenan | 0–1 | Heron | Round 4: Keenan, Alex - Heron, Donald | French Defense: King's Indian Attack | |
| Jul 8, 2025 | Saxton | ½–½ | Keenan | Round 3: Saxton, Gavin - Keenan, Alex | King's Indian Defense: Normal Variation, Rare Defenses | |
| Jul 8, 2025 | Keenan | ½–½ | Ridge | Round 2: Keenan, Alex - Ridge, Michael | Sicilian Defense: Hyperaccelerated Dragon | |
| Jul 7, 2025 | Blackford | 1–0 | Keenan | Round 1: Blackford, Ross - Keenan, Alex | French Defense: Tarrasch Variation, Morozevich Variation | |
| May 26, 2024 | Keenan | 0–1 | Malkin | Round 3: Keenan, Alex - Malkin, Jamie | Sicilian Defense: Moscow Variation, Main Line | |
| May 25, 2024 | Tsang | ½–½ | Keenan | Round 2: Tsang, Sai Kong - Keenan, Alex | Hungarian Opening | |