| May 4, 2026 | Duggan | ½–½ | Waller | Round 11: Duggan, John E - Waller, Dan | Slav Defense: Quiet Variation, Schallopp Defense | |
| May 3, 2026 | Roy | 0–1 | Duggan | Round 10: Roy, Ali - Duggan, John E | King's Indian Attack: Wahls Defense | |
| May 2, 2026 | Duggan | 1–0 | Coates | Round 9: Duggan, John E - Coates, Kenneth G | Slav Defense: Quiet Variation | |
| Mar 22, 2026 | Sanada | 1–0 | Duggan | Round 8: Sanada, Tetsuaki - Duggan, John E | Queen's Indian Defense: Riumin Variation | |
| Mar 21, 2026 | Duggan | 0–1 | Clarke | Round 7: Duggan, John E - Clarke, Connor | Dutch Defense | |
| May 5, 2025 | Duggan | ½–½ | Dicen | Round 11: Duggan, John E - Dicen, Elis Denele | Queen's Gambit Declined: Barmen Variation | |
| May 4, 2025 | Freeland | 1–0 | Duggan | Round 10: Freeland, Alex - Duggan, John E | Nimzo-Indian Defense: Kmoch Variation | |
| May 3, 2025 | Duggan | * | Noyce | Round 9: Duggan, John E - Noyce, Robert C | ? | |
| Apr 6, 2025 | Duggan | * | Patel | Round 8: Duggan, John E - Patel, Keatan | ? | |
| Apr 5, 2025 | Ortiz Sanchez | * | Duggan | Round 7: Ortiz Sanchez, Luis - Duggan, John E | ? | |
| Feb 16, 2025 | Duggan | ½–½ | Hariharan | Round 6: Duggan, John E - Hariharan, Shambavi | Indian Defense: Anti-Nimzo-Indian | |
| May 5, 2024 | Farrand | 1–0 | Duggan | Round 10: Farrand, Tom - Duggan, John E | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| May 4, 2024 | Duggan | 0–1 | Blake | Round 9: Duggan, John E - Blake, J Morgan | Slav Defense: Quiet Variation, Schallopp Defense | |
| Feb 10, 2024 | Duggan | ½–½ | Lauterbach | 4NCL Division 2 2023-2024 | East Indian Defense | |
| Nov 24, 2024 | Edwards-Wright | 0–1 | Duggan | Round 2: Edwards-Wright, Miles D - Duggan, John E | Hungarian Opening: Indian Defense | |
| Nov 12, 2023 | Samarakoon | ½–½ | Duggan | 4NCL Division Two | French Defense: Exchange Variation | |
| Nov 11, 2023 | Duggan | ½–½ | Foisor | Main 4NCL League Division 2 - 2023/24 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 26, 2022 | Duggan | ½–½ | Martyn | 4NCL Main League 1-2 | Queen's Gambit Accepted: Classical Defense | |
| May 2, 2022 | Duggan | 0–1 | Milson | 4NCL Main League 1-2 | Queen's Pawn Game: Zukertort Variation | |
| Apr 30, 2022 | Duggan | 1–0 | Ledger | 4NCL Main League 1-2 | Indian Defense: Pseudo-Benko | |
| Nov 28, 2021 | Duggan | * | Page | 4NCL Division 1_2 | ? | |
| Nov 27, 2021 | Toma | 1–0 | Duggan | 4NCL Division 1_2 | Scandinavian Defense: Gubinsky-Melts Defense | |
| — | Dicen | ½–½ | Duggan | 4NCL Division 2 2023-2024 | Horwitz Defense | |