| Jan 31, 2026 | Ewart | * | Andrijin | South of England U11 | ? | |
| May 30, 2025 | Ewart | 1–0 | Bay-Petersen | Round 8: Ewart, Thomas - Bay-Petersen, Ole | English Opening: King's English Variation | |
| May 28, 2025 | Letton | 1–0 | Ewart | Round 5: Letton, Rob - Ewart, Thomas | French Defense: Rubinstein Variation, Blackburne Defense | |
| May 28, 2025 | Ewart | 0–1 | Hutchinson | Round 4: Ewart, Thomas - Hutchinson, Norman A | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| May 26, 2025 | Matthews | 1–0 | Ewart | Round 2: Matthews, Adrian M S - Ewart, Thomas | French Defense: Advance Variation, Euwe Variation | |
| May 26, 2025 | Ewart | 0–1 | Lazarus | Round 1: Ewart, Thomas - Lazarus, Simon E | Tarrasch Defense: von Hennig Gambit | |
| Apr 15, 2025 | Nguyen Xuan Phuong | 1–0 | Ewart | Round 2: Nguyen Xuan Phuong - Ewart, Thomas | King's Indian Defense: Orthodox Variation, Bayonet Attack | |
| Mar 2, 2025 | Ewart | 1–0 | Ben-Eshak | Round 8: Ewart, Thomas - Ben-Eshak, Djad | English Opening: Symmetrical Variation, Fianchetto Variation | |
| Mar 2, 2025 | Ewart | 0–1 | Iyengar | Round 10: Ewart, Thomas - Iyengar, Ilya | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Mar 2, 2025 | Butler | ½–½ | Ewart | Round 7: Butler, Rene - Ewart, Thomas | Polish Opening: Czech Defense | |
| Mar 2, 2025 | Nilim | 1–0 | Ewart | Round 9: Nilim, Armaan - Ewart, Thomas | Pirc Defense: Byrne Variation | |
| Mar 2, 2025 | Mantaev | 0–1 | Ewart | Round 11: Mantaev, Nikolai - Ewart, Thomas | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Mar 1, 2025 | Ewart | 1–0 | Ragam | Round 2: Ewart, Thomas - Ragam, Ram Kumar | Italian Game: Giuoco Pianissimo | |
| Mar 1, 2025 | Ewart | 0–1 | Bisnar | Round 4: Ewart, Thomas - Bisnar, Paul | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Mar 1, 2025 | Ewart | 0–1 | Lee | Round 6: Ewart, Thomas - Lee, Yuk Hei | English Opening: King's English Variation, Two Knights Variation, Reversed Dragon | |
| Mar 1, 2025 | Davis | 1–0 | Ewart | Round 1: Davis, Colin - Ewart, Thomas | ? | |
| Mar 1, 2025 | Bowers | 1–0 | Ewart | Round 3: Bowers, Francis J - Ewart, Thomas | French Defense: Winawer Variation | |
| Mar 1, 2025 | Pileggi | 0–1 | Ewart | Round 5: Pileggi, Cesar - Ewart, Thomas | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Sep 22, 2024 | Ewart | ½–½ | Keshari | 2024 UK Chess Challenge Terafinal Challengers U10 | Scotch Game: Potter Variation | |
| Sep 22, 2024 | Ewart | 0–1 | Li | 2024 UK Chess Challenge Terafinal Challengers U10 | French Defense: Exchange Variation | |
| Sep 22, 2024 | Skurko | 0–1 | Ewart | 2024 UK Chess Challenge Terafinal Challengers U10 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Sep 22, 2024 | Xiong | 0–1 | Ewart | 2024 UK Chess Challenge Terafinal Challengers U10 | Sicilian Defense: Moscow Variation, Main Line | |
| Sep 21, 2024 | Ewart | 1–0 | Yeung | 2024 UK Chess Challenge Terafinal Challengers U10 | Caro-Kann Defense: Exchange Variation | |
| Sep 21, 2024 | Ewart | 0–1 | Bedford | 2024 UK Chess Challenge Terafinal Challengers U10 | Scotch Game: Schmidt Variation | |
| Sep 21, 2024 | Zhang | 1–0 | Ewart | 2024 UK Chess Challenge Terafinal Challengers U10 | Sicilian Defense: Prins Variation | |
| Sep 3, 2024 | Ewart | 0–1 | Keohane | Round 14: Ewart, Thomas - Keohane, Ben | King's Gambit Accepted: Schallopp Defense | |
| Sep 3, 2024 | Keohane | 1–0 | Ewart | Round 13: Keohane, Ben - Ewart, Thomas | Alekhine Defense: Exchange Variation | |
| Sep 3, 2024 | Isaacs | 0–1 | Ewart | Round 12: Isaacs, Ruairi - Ewart, Thomas | ? | |
| Sep 3, 2024 | Ewart | ½–½ | Isaacs | Round 11: Ewart, Thomas - Isaacs, Ruairi | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Sep 3, 2024 | Sahdev | 0–1 | Ewart | Round 10: Sahdev, Varun - Ewart, Thomas | King's Gambit Accepted: Schallopp Defense | |
| Sep 3, 2024 | Ewart | 0–1 | Sahdev | Round 9: Ewart, Thomas - Sahdev, Varun | Pirc Defense: Classical Variation | |
| Sep 3, 2024 | Ewart | 1–0 | Gardner | Round 8: Ewart, Thomas - Gardner, Phillip K | Sicilian Defense: Alapin Variation | |
| Sep 3, 2024 | Gardner | 1–0 | Ewart | Round 7: Gardner, Phillip K - Ewart, Thomas | Italian Game: Two Knights Defense | |
| Sep 3, 2024 | Ewart | 0–1 | Clarke | Round 6: Ewart, Thomas - Clarke, Niall | Scotch Game: Potter Variation | |
| Sep 3, 2024 | Clarke | 1–0 | Ewart | Round 5: Clarke, Niall - Ewart, Thomas | Italian Game: Giuoco Pianissimo, Normal | |
| Aug 3, 2024 | Wilde | 1–0 | Ewart | Round 7: Wilde, Grace - Ewart, Thomas | Tarrasch Defense: Symmetrical Variation | |
| Jul 31, 2024 | Neenan | 1–0 | Ewart | Round 5: Neenan, Henry - Ewart, Thomas | Vienna Game: Stanley Variation, Frankenstein-Dracula Variation | |
| Jul 31, 2024 | Gunarathne | 1–0 | Ewart | Round 4: Gunarathne, Miheli - Ewart, Thomas | Ruy Lopez: Berlin Defense | |
| Jul 29, 2024 | Schell | 1–0 | Ewart | Round 3: Schell, Finn - Ewart, Thomas | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jul 29, 2024 | Ranatunga | 0–1 | Ewart | Round 2: Ranatunga, Kaemin - Ewart, Thomas | Four Knights Game: Italian Variation | |
| Jul 28, 2024 | Ewart | * | Waterfield | Round 2: Ewart, Thomas - Waterfield, Mark | ? | |
| Jul 28, 2024 | Ewart | 1–0 | Oliver Ritchie | Round 1: Ewart, Thomas - Oliver Ritchie | Scotch Game: Potter Variation | |
| Jul 28, 2024 | Ewart | 1–0 | Cao | Round 9: Ewart, Thomas - Cao, Handuo | Scotch Game: Lolli Variation | |
| Jul 27, 2024 | Borissow | * | Ewart | Round 1: Borissow, Magnus - Ewart, Thomas | ? | |
| Jul 27, 2024 | Singh | ½–½ | Ewart | Round 9: Singh, Adamjeet - Ewart, Thomas | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Jul 27, 2024 | Ewart | 1–0 | Kulibaev | Round 8: Ewart, Thomas - Kulibaev, Richard | Four Knights Game: Spanish Variation, Double Spanish | |
| Jul 27, 2024 | Ewart | 0–1 | Nguyen | Round 7: Ewart, Thomas - Nguyen, Lam Vy Le | Scotch Game: Potter Variation | |
| Jul 26, 2024 | Cao | 0–1 | Ewart | Round 6: Cao, Handuo - Ewart, Thomas | Four Knights Game: Scotch Variation Accepted | |
| Jul 26, 2024 | Ewart | 1–0 | Jones | Round 5: Ewart, Thomas - Jones, Dylan | Scotch Game: Schmidt Variation | |
| Jul 26, 2024 | Ba | 1–0 | Ewart | Round 4: Ba, Amy - Ewart, Thomas | Sicilian Defense: Scheveningen Variation, Modern Variation | |
| Jul 26, 2024 | Ewart | 0–1 | Sharp | Round 3: Ewart, Thomas - Sharp, Wolf | Petrov's Defense: Stafford Gambit | |
| Jul 26, 2024 | Zhestilevskii | 0–1 | Ewart | Round 2: Zhestilevskii, Stepan - Ewart, Thomas | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jul 25, 2024 | Suresh | 0–1 | Ewart | Round 8: Suresh, Karun - Ewart, Thomas | Scandinavian Defense: Main Line | |
| Jul 25, 2024 | Ewart | 0–1 | Sriram | Round 7: Ewart, Thomas - Sriram, Gautam | Scandinavian Defense: Main Line | |
| Jul 25, 2024 | Ansh Sharma | 1–0 | Ewart | Round 6: Ansh Sharma - Ewart, Thomas | Four Knights Game: Italian Variation | |
| Jul 25, 2024 | Ewart | 0–1 | Singh | Round 5: Ewart, Thomas - Singh, Adamjeet | French Defense: Exchange Variation | |
| Jul 25, 2024 | Ewart | 0–1 | Kennedy | Round 4: Ewart, Thomas - Kennedy, Aden | Pterodactyl Defense: Western, Rhamphorhynchus | |
| Jul 25, 2024 | Prabhakaran | 0–1 | Ewart | Round 3: Prabhakaran, Anvikkashri - Ewart, Thomas | Queen's Gambit Declined: Ragozin Defense | |
| Jul 25, 2024 | Ewart | ½–½ | Pradhan | Round 2: Ewart, Thomas - Pradhan, Ayan | French Defense: Exchange Variation | |
| Jul 25, 2024 | Kaemin Ranatunga | 0–1 | Ewart | Round 1: Kaemin Ranatunga - Ewart, Thomas | Italian Game: Giuoco Pianissimo, Normal | |
| Apr 28, 2024 | Shangin | 1–0 | Ewart | Round 1: Shangin, Lev - Ewart, Thomas | Queen's Gambit Declined: Ragozin Defense | |
| Dec 2, 2024 | Ewart | 1–0 | Roberts | Round 5: Ewart, Thomas - Roberts, Tallulah | Queen's Gambit Accepted | |
| Aug 4, 2024 | Ewart | 0–1 | Vaidyanathan | Round 9: Ewart, Thomas - Vaidyanathan, Sathya | Scotch Game: Schmidt Variation | |
| Aug 2, 2024 | Keshari | 1–0 | Ewart | Round 6: Keshari, Krish - Ewart, Thomas | Scotch Game: Classical Variation | |
| Aug 2, 2024 | Watkinson | * | Ewart | Round 7: Watkinson, Colin - Ewart, Thomas | ? | |
| Aug 1, 2024 | Ewart | 1–0 | Hu | Round 5: Ewart, Thomas - Hu, Hector | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Aug 1, 2024 | Ewart | * | McLean | Round 6: Ewart, Thomas - McLean, Rory | ? | |
| Jul 30, 2024 | Ewart | 0–1 | Sriram | Round 3: Ewart, Thomas - Sriram, Gautam | Scandinavian Defense: Main Line | |
| Jul 30, 2024 | Ewart | * | Cameron Storey | Round 4: Ewart, Thomas - Cameron Storey | ? | |
| Jul 29, 2023 | Ewart | 1–0 | Mohamed Nasrudeen Meeran | British Championships: Junior Under 8 | King's Indian Defense: Fianchetto Variation, Classical Fianchetto | |
| Jul 28, 2023 | Ewart | 1–0 | Gunarathne | British Championships: Junior Under 8 | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Jul 28, 2023 | Qin | 0–1 | Ewart | British Championships: Junior Under 8 | Four Knights Game: Scotch Variation Accepted | |
| Jul 27, 2023 | Konara | 1–0 | Ewart | British Championships: Junior Under 8 | Bishop's Opening: Boden-Kieseritzky Gambit | |
| Jul 26, 2023 | Ewart | 1–0 | Feng | British Championships: Junior Under 8 | Queen's Pawn Game: Zukertort Variation | |
| Jul 26, 2023 | Mulukutla | 1–0 | Ewart | British Championships: Junior Under 8 | Three Knights Opening | |
| Jul 25, 2023 | Ewart | 1–0 | Mun | British Championships: Junior Under 8 | Queen's Gambit Declined: Chigorin Defense | |
| — | Ewart | 0–1 | Zhestilevskii | Round 1: Ewart, Thomas - Zhestilevskii, Stepan | ? | |
| — | Ewart | 1–0 | Talluri | Round 2: Ewart, Thomas - Talluri, Vibhav | Caro-Kann Defense: Advance Variation | |
| — | Ewart | 0–1 | Zheng | Round 4: Ewart, Thomas - Zheng, Lucas | Sicilian Defense: Alapin Variation, Barmen Defense | |
| — | Ewart | 1–0 | Gandhi | Round 7: Ewart, Thomas - Gandhi, Krish | Scotch Game: Potter Variation | |
| — | Kulibaev | 0–1 | Ewart | Round 3: Kulibaev, Richard - Ewart, Thomas | Sicilian Defense: Alapin Variation, Barmen Defense, Central Exchange | |
| — | Sennaroglu | 1–0 | Ewart | Round 5: Sennaroglu, Djan - Ewart, Thomas | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| — | Feng | 0–1 | Ewart | Round 6: Feng, Hao-Hsuan - Ewart, Thomas | Queen's Pawn Game: London System | |