| Apr 6, 2026 | Thornley | 1–0 | Mattinson | Four Nations Chess League Easter Congress 2026 - U2000 | French Defense: Advance Variation, Extended Bishop Swap | |
| Apr 6, 2026 | Honarvarmahalati | 1–0 | Thornley | Four Nations Chess League Easter Congress 2026 - U2000 | Sicilian Defense: French Variation, Westerinen Attack | |
| Apr 5, 2026 | Thornley | ½–½ | Shaw | Four Nations Chess League Easter Congress 2026 - U2000 | King's Gambit Declined: Falkbeer Countergambit, Charousek Gambit, Morphy Defense | |
| Apr 5, 2026 | Tart | 1–0 | Thornley | Four Nations Chess League Easter Congress 2026 - U2000 | Nimzo-Larsen Attack: Dutch Variation | |
| Apr 4, 2026 | Thornley | ½–½ | Ingvarsson | Four Nations Chess League Easter Congress 2026 - U2000 | Blackmar-Diemer Gambit: Lemberger Countergambit, Endgame Variation | |
| Apr 3, 2026 | Bhaduri | 0–1 | Thornley | Four Nations Chess League Easter Congress 2026 - U2000 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 21, 2025 | Thornley | 0–1 | Kudela | exe2025 | Trompowsky Attack: Raptor Variation | |
| Sep 20, 2025 | Kebis | 0–1 | Thornley | exe2025 | Zukertort Opening: Dutch Variation | |
| Sep 19, 2025 | Thornley | 0–1 | Krivosik | exe2025 | Bird Opening: Dutch Variation | |
| Sep 18, 2025 | Livnansky | 1–0 | Thornley | exe2025 | Nimzo-Larsen Attack: Dutch Variation | |
| Sep 17, 2025 | Thornley | ½–½ | Bartolome Martin | exe2025 | Bird Opening | |
| Sep 16, 2025 | Korenova | ½–½ | Thornley | exe2025 | Nimzo-Indian Defense | |
| Sep 15, 2025 | Thornley | 1–0 | Havalda | exe2025 | King's Gambit Declined: Falkbeer Countergambit, Charousek Gambit, Morphy Defense | |
| Sep 14, 2025 | Barbir | 1–0 | Thornley | exe2025 | Sicilian Defense: Kan Variation, Wing Attack | |
| Sep 13, 2025 | Thornley | 0–1 | Herka | exe:Slovakia open Bratislava 25 | Sicilian Defense: Smith-Morra Gambit Accepted, Classical Formation | |
| Jul 25, 2025 | Thornley | 1–0 | Bachmann | Biel Chess Festival 2025 WT 1 | Bird Opening | |
| Jul 24, 2025 | Filimonov | 1–0 | Thornley | Biel Chess Festival 2025 WT 1 | Sicilian Defense: Kan Variation, Wing Attack | |
| Jul 23, 2025 | Thornley | 1–0 | Ben-Avi | Biel Chess Festival 2025 WT 1 | Blackmar-Diemer Gambit: von Popiel Gambit | |
| Jul 22, 2025 | Archit Saigal | 0–1 | Thornley | Biel Chess Festival 2025 WT 1 | Sicilian Defense: Delayed Alapin Variation | |
| Jul 21, 2025 | Thornley | 1–0 | Robert-Grandpierre | Biel Chess Festival 2025 WT 1 | Pirc Defense | |
| Feb 25, 2024 | Ratnesan | 1–0 | Thornley | Round 9: Ratnesan, Ranesh - Thornley, Oliver | Queen's Pawn Game | |
| Feb 25, 2024 | Thornley | 0–1 | Miller | Round 8: Thornley, Oliver - Miller, Dominic | French Defense: King's Indian Attack | |
| Feb 25, 2024 | Thornley | 0–1 | Gorgun | Round 7: Thornley, Oliver - Gorgun, Aliriza Atif | Sicilian Defense: Smith-Morra Gambit Accepted, Pin Defense | |
| Feb 25, 2024 | Cont | 1–0 | Thornley | Round 6: Cont, Arya - Thornley, Oliver | Zukertort Opening | |
| Feb 24, 2024 | Thornley | 0–1 | Choong | Round 5: Thornley, Oliver - Choong, Han-sen | Sicilian Defense: Smith-Morra Gambit Accepted, Classical Formation | |
| Feb 24, 2024 | Grozea | 1–0 | Thornley | Round 4: Grozea, Robert-Georgel - Thornley, Oliver | Sicilian Defense: Kan Variation, Wing Attack | |
| Feb 24, 2024 | Thornley | 1–0 | MacNeil | Round 3: Thornley, Oliver - MacNeil, Elliott | Pirc Defense | |
| Feb 24, 2024 | Kuhendiran | 1–0 | Thornley | Round 2: Kuhendiran, Tharshan - Thornley, Oliver | Bird Opening | |
| Feb 24, 2024 | Thornley | 1–0 | Ahmad Abdin | Round 1: Thornley, Oliver - Ahmad Abdin | King's Gambit Accepted: Bishop's Gambit, Anderssen Defense | |