| May 4, 2026 | Eggleston | ½–½ | O`Gorman | Round 11: Eggleston, David J - O`Gorman, Tom | Sicilian Defense: Dragon Variation | |
| May 3, 2026 | Eggleston | ½–½ | O`Donnell | Round 10: Eggleston, David J - O`Donnell, Conor | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 2, 2026 | Bryant | 0–1 | Eggleston | Round 9: Bryant, Harry - Eggleston, David J | Sicilian Defense: Najdorf Variation | |
| Mar 22, 2026 | Eggleston | ½–½ | Turner | Round 8: Eggleston, David J - Turner, Matthew J | Ruy Lopez: Closed, Flohr System | |
| Mar 21, 2026 | Eames | 0–1 | Eggleston | Round 7: Eames, Robert S - Eggleston, David J | Sicilian Defense: Najdorf Variation, English Attack | |
| Feb 8, 2026 | Bowcott-Terry | 0–1 | Eggleston | Round 6: Bowcott-Terry, Finlay - Eggleston, David J | French Defense: Classical Variation | |
| Feb 7, 2026 | Eggleston | 1–0 | Yoon | Round 5: Eggleston, David J - Yoon, Jacob D | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Nyezhmetdinov Attack | |
| Jan 11, 2026 | Li | 1–0 | Eggleston | Round 4: Li, Harry - Eggleston, David J | Nimzo-Indian Defense: Sämisch Variation | |
| Jan 10, 2026 | Eggleston | 0–1 | Taylor | Round 3: Eggleston, David J - Taylor, Martin R | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Nov 2, 2025 | Eggleston | 0–1 | Kosakowski | Round 2: Eggleston, David J - Kosakowski, Jakub | Ruy Lopez: Open, Dilworth Variation | |
| Nov 1, 2025 | Udovenko | ½–½ | Eggleston | Round 1: Udovenko, Daniel - Eggleston, David J | Bogo-Indian Defense: Grünfeld Variation | |
| Oct 24, 2025 | De Jong | ½–½ | Eggleston | Round 6: De Jong, Jan-Willem - Eggleston, David J | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Oct 22, 2025 | Nemec | 1–0 | Eggleston | Round 4: Nemec, Jachym - Eggleston, David J | Bogo-Indian Defense: Nimzowitsch Variation | |
| Oct 20, 2025 | Steinberg | 1–0 | Eggleston | Round 2: Steinberg, Nitzan - Eggleston, David J | Sicilian Defense: Najdorf Variation, Adams Attack | |
| May 5, 2025 | Eggleston | 0–1 | Czopor | Round 11: Eggleston, David J - Czopor, Maciej | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| May 3, 2025 | Bezuidenhout | ½–½ | Eggleston | Round 9: Bezuidenhout, Roland - Eggleston, David J | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Apr 6, 2025 | Lentzos | 0–1 | Eggleston | Round 8: Lentzos, Ioanis - Eggleston, David J | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Apr 5, 2025 | Eggleston | 1–0 | Ledger | Round 7: Eggleston, David J - Ledger, Dave J | Ruy Lopez: Morphy Defense, Modern Steinitz Defense, Fianchetto Variation | |
| Feb 15, 2025 | McKay | 1–0 | Eggleston | Round 5: McKay, Roderick M - Eggleston, David J | Indian Defense | |
| Feb 16, 2025 | Eggleston | ½–½ | Houska | Round 6: Eggleston, David J - Houska, Jovanka | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 26, 2025 | Makkar | ½–½ | Eggleston | Round 4: Makkar, Rajat - Eggleston, David J | Bogo-Indian Defense: Grünfeld Variation | |
| Jan 25, 2025 | Eggleston | 1–0 | Cox | Round 3: Eggleston, David J - Cox, John J | Alekhine Defense: Modern Variation, Larsen Variation | |
| Dec 29, 2024 | Eggleston | 0–1 | Sinz | 52nd Rilton Cup | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 31, 2024 | McShane | 1–0 | Eggleston | Round 5: McShane, Luke J - Eggleston, David J | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 29, 2024 | Banerjee | 0–1 | Eggleston | Round 3: Banerjee, Supratit - Eggleston, David J | Sicilian Defense: Alapin Variation | |
| Jul 28, 2024 | Eggleston | 1–0 | Stubbs | Round 2: Eggleston, David J - Stubbs, Oliver | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jul 27, 2024 | Saunders | 1–0 | Eggleston | Round 1: Saunders, Aron - Eggleston, David J | Sicilian Defense: Moscow Variation | |
| Jun 29, 2024 | Large | 0–1 | Eggleston | Championship Final: Large, Peter G - Eggleston, David J | Sicilian Defense: Closed | |
| May 6, 2024 | Slaby | ½–½ | Eggleston | Round 11: Slaby, Jerzy - Eggleston, David J | King's Indian Attack | |
| May 5, 2024 | Czopor | ½–½ | Eggleston | Round 10: Czopor, Maciej - Eggleston, David J | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| May 4, 2024 | Eggleston | ½–½ | Vijayakumar | Round 9: Eggleston, David J - Vijayakumar, Rishi | Ruy Lopez: Morphy Defense | |
| Mar 17, 2024 | Chan | ½–½ | Eggleston | Round 8: Chan, Sheng Liang Bernard - Eggleston, David J | Nimzo-Indian Defense: Sämisch Variation, Keres Variation | |
| Mar 16, 2024 | Eggleston | ½–½ | Hobson | Round 7: Eggleston, David J - Hobson, Kenneth | Ruy Lopez: Morphy Defense | |
| Jan 14, 2024 | Eggleston | ½–½ | Parligras | 4NCL Division 1 2023-2024 | Sicilian Defense: Moscow Variation | |
| Jan 13, 2024 | Horton | ½–½ | Eggleston | 4NCL Division 1 2023-2024 | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| Jan 5, 2024 | Eggleston | ½–½ | Farokhi | 51st Rilton Cup | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 4, 2024 | Bronstein | 1–0 | Eggleston | 51st Rilton Cup | Bogo-Indian Defense: Nimzowitsch Variation | |
| Jan 3, 2024 | Eggleston | 1–0 | Sai Agni Jeevitesh | 51st Rilton Cup | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Nov 24, 2024 | Cyborowski | ½–½ | Eggleston | Round 2: Cyborowski, Lukasz - Eggleston, David J | English Opening: Anglo-Indian Defense, Nimzo-English | |
| Nov 23, 2024 | Eggleston | 1–0 | Mirzoeva | Round 1: Eggleston, David J - Mirzoeva, Elmira | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 3, 2024 | Eggleston | 1–0 | Boswell | Round 8: Eggleston, David J - Boswell, Jacob Connor | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Aug 2, 2024 | Pein | 1–0 | Eggleston | Round 7: Pein, Malcolm - Eggleston, David J | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Aug 1, 2024 | Eggleston | 1–0 | Southcott-Moyers | Round 6: Eggleston, David J - Southcott-Moyers, Indy | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 30, 2024 | Eggleston | ½–½ | Grieve | Round 4: Eggleston, David J - Grieve, Harry | Queen's Gambit Declined: Janowski Variation | |
| Dec 30, 2023 | Oratovsky | 1–0 | Eggleston | 51st Rilton Cup | French Defense: Tarrasch Variation, Closed Variation | |
| Dec 29, 2023 | Eggleston | ½–½ | Hillarp | 51st Rilton Cup | Sicilian Defense: Moscow Variation, Main Line | |
| Nov 12, 2023 | Eggleston | 1–0 | Palliser | 4NCL Division 1 2023-2024 | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| Nov 11, 2023 | Villiers | ½–½ | Eggleston | 4NCL Division 1 2023-2024 | French Defense: Burn Variation | |
| Jul 30, 2023 | David J Eggleston | 1–0 | Bao Nghia Dong | British Chess Championships 2023: Championship | Sicilian Defense: Kan Variation, Wing Attack | |
| Jul 28, 2023 | Eggleston | 1–0 | Merriman | British Chess Championships 2023: Championship | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 26, 2023 | Eggleston | 0–1 | Pert | British Chess Championships 2023: Championship | Modern Defense | |
| Jul 25, 2023 | Ashton | 0–1 | Eggleston | British Chess Championships 2023: Championship | Sicilian Defense: Alapin Variation | |
| Jul 24, 2023 | Eggleston | ½–½ | Volovich | British Chess Championships 2023: Championship | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 23, 2023 | Payne | 0–1 | Eggleston | British Chess Championships 2023: Championship | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Jul 22, 2023 | Eggleston | ½–½ | Kueh | British Chess Championships 2023: Championship | Caro-Kann Defense: Panov Attack, Modern Defense | |
| May 28, 2023 | Eggleston | 0–1 | Badacsonyi | English Open Championships 2023 | ? | |
| May 28, 2023 | Ghasi | 1–0 | Eggleston | English Open Championships 2023 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| May 27, 2023 | Eggleston | ½–½ | Willow | English Open Championships 2023 | Sicilian Defense: Kan Variation, Wing Attack | |
| May 27, 2023 | Emms | ½–½ | Eggleston | English Open Championships 2023 | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| May 26, 2023 | Eggleston | 1–0 | Jakhria | English Open Championships 2023 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 26, 2023 | Pert | 0–1 | Eggleston | English Open Championships 2023 | Bogo-Indian Defense: Exchange Variation | |
| May 1, 2023 | Eggleston | ½–½ | Gallana | 4NCL Division 1 2022-2023 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 30, 2023 | Wells | ½–½ | Eggleston | 4NCL Division 1 2022-2023 | Catalan Opening: Open Defense, Classical Line | |
| Apr 29, 2023 | Eggleston | 1–0 | Dong | 4NCL Division 1 2022-2023 | French Defense: Winawer Variation, Poisoned Pawn Variation, Main Line | |
| Apr 15, 2023 | Eggleston | * | Mahitosh Dey | Menorca Open | ? | |
| Apr 15, 2023 | Eggleston | * | Shyaamnikhil P | Menorca Open | ? | |
| Apr 14, 2023 | Tripodi | * | Eggleston | Menorca Open | ? | |
| Apr 13, 2023 | Iermito | * | Eggleston | Menorca Open | ? | |
| Apr 12, 2023 | Eggleston | 1–0 | Queirolo Perez | Menorca Open | ? | |
| Apr 12, 2023 | Pultinevicius | 1–0 | Eggleston | Menorca Open | ? | |
| Apr 11, 2023 | Eggleston | 1–0 | Roig Roig | Menorca Open | ? | |
| Mar 19, 2023 | Haydon | ½–½ | Eggleston | 4NCL Division 1 2022-2023 | Bogo-Indian Defense: Exchange Variation | |
| Mar 18, 2023 | Eggleston | ½–½ | Turner | 4NCL Division 1 2022-2023 | Italian Game: Classical Variation, Giuoco Pianissimo, Albin Variation | |
| Feb 12, 2023 | Freeman | ½–½ | Eggleston | 4NCL Division 1 2022-2023 | Catalan Opening: Open Defense, Classical Line | |
| Feb 11, 2023 | Eggleston | ½–½ | Ledger | 4NCL Division 1 2022-2023 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 15, 2023 | Eggleston | 1–0 | Clarke | 4NCL Division 1 2022-2023 | Alekhine Defense: Modern Variation, Larsen Variation | |
| Jan 14, 2023 | Zeidler | ½–½ | Eggleston | 4NCL Division 1 2022-2023 | French Defense: Exchange Variation | |
| Oct 23, 2022 | Eggleston | 1–0 | Horton | 4NCL Division 1 2022-2023 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 22, 2022 | Alldritt | 0–1 | Eggleston | 4NCL Division 1 2022-2023 | Catalan Opening: Open Defense, Classical Line | |
| Oct 16, 2022 | Gretarsson | ½–½ | Eggleston | Icelandic Team Championship | French Defense: King's Indian Attack | |
| Oct 15, 2022 | Eggleston | 1–0 | Halldorsson | Icelandic Team Championship | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 15, 2022 | Eggleston | 1–0 | Baldursson | Icelandic Team Championship | Czech Defense | |
| Oct 14, 2022 | Bewersdorff | ½–½ | Eggleston | Icelandic Team Championship | English Opening: King's English Variation | |
| Aug 21, 2022 | Eggleston | 1–0 | Kirk | Chessable British Chess Championships: Championship | French Defense: Winawer Variation, Poisoned Pawn Variation, Main Line | |
| Aug 19, 2022 | Eggleston | 1–0 | Clarke | Chessable British Chess Championships: Championship | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Aug 18, 2022 | Jackson | 0–1 | Eggleston | Chessable British Chess Championships: Championship | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Aug 17, 2022 | Eggleston | 1–0 | Domenech | Chessable British Chess Championships: Championship | Sicilian Defense: Moscow Variation | |
| Aug 16, 2022 | Storey | 0–1 | Eggleston | Chessable British Championship | King's Indian Attack | |
| Aug 15, 2022 | Davies | 1–0 | Eggleston | Chessable British Championship | Catalan Opening: Open Defense, Classical Line | |
| Aug 14, 2022 | Eggleston | ½–½ | Pert | Chessable British Chess Championships: Championship | Sicilian Defense: Kalashnikov Variation | |
| Aug 13, 2022 | Eggleston | 1–0 | Waddington | Chessable British Championship | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 26, 2022 | Camacho Collados | ½–½ | Eggleston | 4NCL Main League 1-2 | Torre Attack: Classical Defense | |
| Jun 25, 2022 | Eggleston | ½–½ | Mihalik | 4NCL Main League 1-2 | Sicilian Defense: Paulsen-Basman Defense | |
| May 2, 2022 | Zulfic | ½–½ | Eggleston | 4NCL Main League 1-2 | French Defense: Exchange Variation | |
| May 1, 2022 | Eggleston | ½–½ | Golding | 4NCL Main League 1-2 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 30, 2022 | Czopor | ½–½ | Eggleston | 4NCL Main League 1-2 | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Mar 26, 2022 | Holland | ½–½ | Eggleston | 4NCL Main League 1-2 | French Defense: Pelikan Variation | |
| Feb 27, 2022 | Eggleston | 0–1 | Han | 3rd EJCOA Invitational IM Tournament | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Feb 27, 2022 | Stephen | ½–½ | Eggleston | 3rd EJCOA Invitational IM Tournament | Caro-Kann Defense: Maróczy Variation | |
| Feb 26, 2022 | Eggleston | ½–½ | Royal | 3rd EJCOA Invitational IM Tournament | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |