| Dec 7, 2025 | McLachlan | ½–½ | Duke | Round 10: McLachlan, Matthew - Duke, Dillan | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Dec 7, 2025 | Duke | ½–½ | White | Round 9: Duke, Dillan - White, Stuart A | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Dec 7, 2025 | Richardson | 1–0 | Duke | Round 8: Richardson, John R - Duke, Dillan | Queen's Gambit Declined: Orthodox Defense, Fianchetto Variation | |
| Dec 7, 2025 | Duke | 1–0 | Willmoth | Round 7: Duke, Dillan - Willmoth, Robert F | Modern Defense: Standard Defense | |
| Dec 6, 2025 | Vaidyanathan | 1–0 | Duke | Round 2: Vaidyanathan, Adithya - Duke, Dillan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 6, 2025 | Duke | 1–0 | Nainys | Round 1: Duke, Dillan - Nainys, Zanas | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 9, 2025 | Moyse | 1–0 | Duke | Round 9: Moyse, Nigel John - Duke, Dillan | Queen's Pawn Game | |
| Jul 8, 2025 | Duke | 1–0 | Sharhorodsky | Round 8: Duke, Dillan - Sharhorodsky, Yaroslav | Ruy Lopez: Closed | |
| Jul 7, 2025 | Vaidyanathan | 1–0 | Duke | Round 7: Vaidyanathan, Sathya - Duke, Dillan | French Defense: Schlechter Variation | |
| Jul 7, 2025 | Duke | ½–½ | Van Kemenade | Round 6: Duke, Dillan - Van Kemenade, Rudy | Petrov's Defense: Nimzowitsch Attack | |
| Jul 6, 2025 | Bullen | 1–0 | Duke | Round 5: Bullen, Alex - Duke, Dillan | Zukertort Opening: Quiet System | |
| Jul 6, 2025 | Duke | 1–0 | Tuson | Round 4: Duke, Dillan - Tuson, Jon | Pirc Defense | |
| Jul 5, 2025 | Wells | 1–0 | Duke | Round 3: Wells, Peter K - Duke, Dillan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 4, 2025 | Duke | ½–½ | Kalavannan | Round 2: Duke, Dillan - Kalavannan, Koby | Sicilian Defense: Godiva Variation | |
| Jul 4, 2025 | Richards | 0–1 | Duke | Round 1: Richards, Joshua - Duke, Dillan | French Defense: Exchange Variation | |
| Sep 21, 2024 | Duke | 0–1 | Zadvorny | 2024 UK Chess Challenge Terafinal Challengers U18 | Ruy Lopez: Fianchetto Defense | |
| Sep 21, 2024 | Duke | 0–1 | Marlier | 2024 UK Chess Challenge Terafinal Challengers U18 | Caro-Kann Defense: Tartakower Variation | |
| Sep 21, 2024 | Higgs | 0–1 | Duke | 2024 UK Chess Challenge Terafinal Challengers U18 | King's Pawn Game | |
| Sep 21, 2024 | Dupuis | 1–0 | Duke | 2024 UK Chess Challenge Terafinal Challengers U18 | French Defense: Exchange Variation | |
| Jul 25, 2024 | Duke | ½–½ | Wu | Round 5: Duke, Dillan - Wu, Yuxuan | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jul 24, 2024 | Srivastava | ½–½ | Duke | Round 4: Srivastava, Aditya - Duke, Dillan | Queen's Pawn Game: Accelerated London System | |
| Jul 24, 2024 | Duke | 1–0 | McIlroy | Round 3: Duke, Dillan - McIlroy, Ben | Sicilian Defense: Taimanov Variation, Normal Variation | |
| Jul 23, 2024 | Samarakoon | ½–½ | Duke | Round 2: Samarakoon, Vivash Ransara - Duke, Dillan | French Defense: Advance Variation, Wade Variation | |
| Jul 23, 2024 | Duke | 1–0 | Vaidyanathan | Round 1: Duke, Dillan - Vaidyanathan, Sathya | Vienna Game: Paulsen Variation | |
| Aug 17, 2024 | Duke | 1–0 | Thomas Brown | Round 2: Duke, Dillan - Thomas Brown | Sicilian Defense: Dragon Variation | |
| Sep 10, 2023 | Duke | ½–½ | Liu | 2023 UK Chess Challenge Terafinal Challengers U18 | Sicilian Defense: Closed, Fianchetto Variation | |
| Sep 10, 2023 | Duke | ½–½ | Saunders | 2023 UK Chess Challenge Terafinal Challengers U18 | Caro-Kann Defense: Classical Variation, Lobron System | |
| Sep 10, 2023 | Duke | 0–1 | Page | 2023 UK Chess Challenge Terafinal Challengers U18 | Vienna Game: Paulsen Variation | |
| Sep 10, 2023 | Morris Dawson | 0–1 | Duke | 2023 UK Chess Challenge Terafinal Challengers U18 | Semi-Slav Defense | |
| Sep 10, 2023 | Maton | ½–½ | Duke | 2023 UK Chess Challenge Terafinal Challengers U18 | English Opening: Agincourt Defense | |
| Sep 9, 2023 | Duke | ½–½ | Berdnik | 2023 UK Chess Challenge Terafinal Challengers U18 | Sicilian Defense: Closed | |
| Sep 9, 2023 | Duke | ½–½ | Balasundaram | 2023 UK Chess Challenge Terafinal Challengers U18 | French Defense: Winawer Variation, Classical Variation | |
| Sep 9, 2023 | Moughtin-Leay | 0–1 | Duke | 2023 UK Chess Challenge Terafinal Challengers U18 | Queen's Gambit Declined: Harrwitz Attack | |
| Sep 9, 2023 | Patel | ½–½ | Duke | 2023 UK Chess Challenge Terafinal Challengers U18 | Slav Defense: Exchange Variation | |
| Sep 9, 2023 | Maton | 0–1 | Duke | 2023 UK Chess Challenge Terafinal Challengers U18 | Semi-Slav Defense: Meran Variation, Wade Variation | |
| Sep 18, 2022 | Duke | 0–1 | Saunders | UK Chess Challenge Terafinal Challengers Under 18 | Caro-Kann Defense: Classical Variation | |
| Sep 18, 2022 | Duke | 1–0 | Kukreja | UK Chess Challenge Terafinal Challengers Under 18 | Caro-Kann Defense: Classical Variation | |
| Sep 18, 2022 | Jackson | 1–0 | Duke | UK Chess Challenge Terafinal Challengers Under 18 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Sep 18, 2022 | Hamilton | 0–1 | Duke | UK Chess Challenge Terafinal Challengers Under 18 | Queen's Pawn Game: London System | |
| Sep 17, 2022 | Duke | 1–0 | Somton | UK Chess Challenge Terafinal Challengers Under 18 | Caro-Kann Defense: Classical Variation | |
| Sep 17, 2022 | Duke | 1–0 | Tarling | UK Chess Challenge Terafinal Challengers Under 18 | Vienna Game: Paulsen Variation | |
| Sep 17, 2022 | Duke | ½–½ | Badacsonyi | UK Chess Challenge Terafinal Challengers Under 18 | French Defense: Winawer Variation, Positional Variation | |
| Sep 17, 2022 | Walker | 1–0 | Duke | UK Chess Challenge Terafinal Challengers Under 18 | French Defense: Advance Variation, Main Line | |
| Sep 17, 2022 | Kapoor | 0–1 | Duke | UK Chess Challenge Terafinal Challengers Under 18 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Aug 21, 2022 | Duke | 1–0 | Novak | Chessable British Chess Championships: Major Open | Scandinavian Defense: Portuguese Gambit, Wuss Variation | |
| Aug 20, 2022 | Sugden | ½–½ | Duke | Chessable British Chess Championships: Major Open | French Defense: Advance Variation, Main Line | |
| Aug 19, 2022 | Kumar | ½–½ | Duke | Chessable British Chess Championships: Major Open | Slav Defense: Exchange Variation | |
| Aug 18, 2022 | Duke | ½–½ | Davis | Chessable British Chess Championships: Major Open | Sicilian Defense: Closed | |
| Aug 17, 2022 | Sadler | 0–1 | Duke | Chessable British Chess Championships: Major Open | King's Indian Attack: Sicilian Variation | |
| Aug 16, 2022 | Duke | 0–1 | Alldritt | Chessable British Chess Championships: Major Open | French Defense: Winawer Variation, Positional Variation | |
| Aug 15, 2022 | James | 1–0 | Duke | Chessable British Chess Championships: Major Open | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Aug 14, 2022 | Duke | 1–0 | Shaw | Chessable British Chess Championships: Major Open | Sicilian Defense: Closed | |
| Aug 13, 2022 | Mckay | 0–1 | Duke | Chessable British Chess Championships: Major Open | Slav Defense | |
| Oct 10, 2021 | Duke | 1–0 | Buanne | 2021 UK Chess Challenge Terafinal Under 14 | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Oct 10, 2021 | Duke | 0–1 | Pert | 2021 UK Chess Challenge Terafinal Under 14 | Caro-Kann Defense: Tartakower Variation | |
| Oct 10, 2021 | Duke | 0–1 | Mesropyan | 2021 UK Chess Challenge Terafinal Under 14 | Bishop's Opening: Boi Variation | |
| Oct 10, 2021 | Kolani | 1–0 | Duke | 2021 UK Chess Challenge Terafinal Under 14 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Oct 10, 2021 | Arora | 1–0 | Duke | 2021 UK Chess Challenge Terafinal Under 14 | Semi-Slav Defense | |
| Oct 9, 2021 | Duke | 0–1 | Makkar | 2021 UK Chess Challenge Terafinal Under 14 | Bishop's Opening: Vienna Hybrid, Spielmann Attack | |
| Oct 9, 2021 | Duke | 0–1 | Dias | 2021 UK Chess Challenge Terafinal Under 14 | Sicilian Defense: Accelerated Dragon | |
| Oct 9, 2021 | Caleshu | ½–½ | Duke | 2021 UK Chess Challenge Terafinal Under 14 | Slav Defense: Modern Line | |
| Oct 9, 2021 | Patel | 0–1 | Duke | 2021 UK Chess Challenge Terafinal Under 14 | Rapport-Jobava System | |
| Oct 9, 2021 | Chopra | 1–0 | Duke | 2021 UK Chess Challenge Terafinal Under 14 | Slav Defense: Modern Line | |
| — | Duke | 0–1 | Maton | 2023 UK Chess Challenge Terafinal Challengers U18 | French Defense: Marshall Gambit | |
| — | Vyas | 1–0 | Duke | 2021 UK Chess Challenge Terafinal Under 14 | French Defense: Rubinstein Variation, Blackburne Defense | |