| Apr 5, 2026 | Vandenbussche | 1–0 | Villiers | Grenke Chess Festival 2026 Open | Scotch Game: Scotch Gambit, Sarratt Variation | |
| Apr 5, 2026 | Villiers | ½–½ | Sibashvili | Grenke Chess Festival 2026 Open | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Apr 4, 2026 | Bassini | 1–0 | Villiers | Grenke Chess Festival 2026 Open | Petrov's Defense: Modern Attack | |
| Mar 30, 2026 | Verbitsky | 1–0 | Villiers | Runde 6: Verbitsky, Jaroslaw - Villiers, Thomas | Four Knights Game: Scotch Variation Accepted | |
| Mar 28, 2026 | Villiers | ½–½ | Niemann | Runde 3: Villiers, Thomas - Niemann, Peter | French Defense: McCutcheon Variation, Wolf Gambit | |
| Jan 11, 2026 | Bryant | ½–½ | Villiers | Round 4: Bryant, Harry - Villiers, Thomas | Petrov's Defense: Classical Attack | |
| Jan 10, 2026 | Villiers | ½–½ | Bottazzi | Round 3: Villiers, Thomas - Bottazzi, Ulysse | Sicilian Defense: Moscow Variation, Main Line | |
| Dec 19, 2025 | Villiers | 0–1 | Hury | Wroclaw Chess Festival 2025 - OPEN A | ? | |
| Dec 18, 2025 | Dobrowolski | 1–0 | Villiers | Wroclaw Chess Festival 2025 - OPEN A | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Dec 17, 2025 | Villiers | ½–½ | Siekanska | Wroclaw Chess Festival 2025 - OPEN A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 17, 2025 | Gibala | 1–0 | Villiers | Wroclaw Chess Festival 2025 - OPEN A | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Dec 16, 2025 | Villiers | ½–½ | Panda Sambit | Wroclaw Chess Festival 2025 - OPEN A | Nimzowitsch Defense: Williams Variation | |
| Dec 15, 2025 | Sowinski | 1–0 | Villiers | Wroclaw Chess Festival 2025 - OPEN A | Italian Game: Giuoco Piano | |
| Dec 15, 2025 | Villiers | 1–0 | Sertbay | Wroclaw Chess Festival 2025 - OPEN A | Ruy Lopez: Fianchetto Defense | |
| Dec 14, 2025 | Vignesh N R | ½–½ | Villiers | Wroclaw Chess Festival 2025 - OPEN A | King's Indian Attack | |
| Dec 13, 2025 | Villiers | ½–½ | Kazakouski | Wroclaw Chess Festival 2025 - OPEN A | Sicilian Defense: Moscow Variation | |
| Jul 20, 2025 | Bates | ½–½ | Villiers | ECF English Open Championship 2025 | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| Jul 20, 2025 | Villiers | 1–0 | Sefton | ECF English Open Championship 2025 | French Defense: McCutcheon Variation, Wolf Gambit | |
| Jul 19, 2025 | Hebden | 1–0 | Villiers | ECF English Open Championship 2025 | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jul 19, 2025 | Villiers | 1–0 | Watson | ECF English Open Championship 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 18, 2025 | Myall | 0–1 | Villiers | ECF English Open Championship 2025 | Sicilian Defense: Alapin Variation | |
| Jul 18, 2025 | Villiers | 0–1 | Rastogi | ECF English Open Championship 2025 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 14, 2025 | Sivakumar | 0–1 | Villiers | 2025 FIDE World Blitz Team Championship Pool B | Queen's Gambit Declined: Lasker Defense | |
| Jun 14, 2025 | Villiers | 1–0 | Dishman | 2025 FIDE World Blitz Team Championship Pool B | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jun 14, 2025 | Villiers | 0–1 | Mhango | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Najdorf Variation, Main Line | |
| Jun 14, 2025 | Villiers | 0–1 | Willow | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jun 14, 2025 | Rendle | 1–0 | Villiers | 2025 FIDE World Blitz Team Championship Pool B | Catalan Opening: Closed, Botvinnik Variation | |
| Jun 14, 2025 | Martinez Alcantara | 1–0 | Villiers | 2025 FIDE World Blitz Team Championship Pool B | Four Knights Game: Spanish Variation, Classical Variation | |
| Jun 14, 2025 | Steinberg | 1–0 | Villiers | 2025 FIDE World Blitz Team Championship Pool B | Ruy Lopez: Berlin Defense | |
| Jun 14, 2025 | Villiers | 0–1 | Vitiugov | 2025 FIDE World Blitz Team Championship Pool B | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Jun 14, 2025 | Murzin | 1–0 | Villiers | 2025 FIDE World Blitz Team Championship Pool B | Queen's Pawn Game: London System | |
| Jun 14, 2025 | Madan | 1–0 | Villiers | 2025 FIDE World Blitz Team Championship Pool B | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Jun 13, 2025 | Goh | 0–1 | Villiers | Round 12: Goh, Jinghan Cameron - Villiers, Thomas | Slav Defense: Modern Line | |
| Jun 13, 2025 | Villiers | 1–0 | Parker | Round 11: Villiers, Thomas - Parker, Jonathan F | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Jun 13, 2025 | Villiers | 1–0 | Kiremitciyan | Round 10: Villiers, Thomas - Kiremitciyan, Ari | Caro-Kann Defense: Modern Variation | |
| Jun 12, 2025 | Amartuvshin | 1–0 | Villiers | Round 7: Amartuvshin, Ganzorig - Villiers, Thomas | Indian Defense: Normal Variation | |
| Jun 12, 2025 | Strom-Engdahl | ½–½ | Villiers | Round 6: Strom-Engdahl, Alexander - Villiers, Thomas | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 11, 2025 | Shearsby | 1–0 | Villiers | 2025 FIDE World Rapid Team Championship matches 19-26 | Scotch Game: Mieses Variation | |
| Jun 11, 2025 | Schneider | ½–½ | Villiers | 2025 FIDE World Rapid Team Championship matches 19-26 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jun 11, 2025 | Villiers | 0–1 | Royal | 2025 FIDE World Rapid Team Championship matches 19-26 | Caro-Kann Defense: Tartakower Variation | |
| Apr 14, 2025 | Niermann | 1–0 | Villiers | Reykjavik Open 2025 | Semi-Slav Defense: Normal Variation | |
| Apr 11, 2025 | Tahay | 1–0 | Villiers | Reykjavik Open 2025 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Apr 9, 2025 | Villiers | 0–1 | Safarli | Reykjavik Open 2025 | Italian Game: Scotch Gambit, Walbrodt-Baird Gambit | |
| Apr 6, 2025 | Royal | 1–0 | Villiers | Round 8: Royal, Shreyas - Villiers, Thomas | English Opening: Caro-Kann Defensive System | |
| Apr 5, 2025 | Villiers | 0–1 | Fitzsimons | Round 7: Villiers, Thomas - Fitzsimons, David | French Defense: Burn Variation | |
| Feb 16, 2025 | Stewart | 1–0 | Villiers | Round 6: Stewart, Ashley - Villiers, Thomas | English Opening: King's English Variation | |
| Feb 15, 2025 | Villiers | ½–½ | Wall | Round 5: Villiers, Thomas - Wall, Tim P | Queen's Gambit Declined: Baltic Defense, Pseudo-Chigorin | |
| Jan 26, 2025 | Panjwani | ½–½ | Villiers | Round 4: Panjwani, Raja - Villiers, Thomas | Scandinavian Defense: Lasker Variation | |
| Jan 25, 2025 | Onslow | 1–0 | Villiers | Round 3: Onslow, Alfie - Villiers, Thomas | Queen's Pawn Game: Accelerated London System | |
| Jul 31, 2024 | Saunders | 0–1 | Villiers | Round 5: Saunders, Aron - Villiers, Thomas | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 29, 2024 | Verbytski | ½–½ | Villiers | Round 3: Verbytski, Oleg - Villiers, Thomas | French Defense: Tarrasch Variation, Open System | |
| Jul 28, 2024 | Villiers | 0–1 | Czopor | Round 2: Villiers, Thomas - Czopor, Maciej | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 20, 2024 | Villiers | 0–1 | Johnson | Round 5: Villiers, Thomas - Johnson, Daniel | Ruy Lopez: Morphy Defense | |
| Jul 19, 2024 | Villiers | * | Dupuis | Round 3: Villiers, Thomas - Dupuis, Denis K | ? | |
| Jul 19, 2024 | Adams | ½–½ | Villiers | Round 1: Adams, Michael - Villiers, Thomas | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jul 17, 2024 | Villiers | ½–½ | Janik | Round 1: Villiers, Thomas - Janik, Igor | Sicilian Defense: Taimanov Variation | |
| May 6, 2024 | Villiers | ½–½ | McKay | Round 11: Villiers, Thomas - McKay, Roderick M | Pirc Defense | |
| May 5, 2024 | Moreby | 0–1 | Villiers | Round 10: Moreby, James - Villiers, Thomas | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| May 4, 2024 | Villiers | 0–1 | Hobson | Round 9: Villiers, Thomas - Hobson, Kenneth | King's Gambit Accepted: Schallopp Defense | |
| Apr 9, 2024 | Sivuk | 1–0 | Villiers | Round 6: Sivuk, Vitaly - Villiers, Thomas | Indian Defense: Normal Variation | |
| Apr 7, 2024 | Nikita Maiorov | 1–0 | Villiers | Round 2: Nikita Maiorov - Villiers, Thomas | Slav Defense: Exchange Variation | |
| Apr 1, 2024 | Badacsonyi | ½–½ | Villiers | Round 9: Badacsonyi, Frankie - Villiers, Thomas | Caro-Kann Defense | |
| Mar 31, 2024 | Villiers | 1–0 | Ribeiro | Round 8: Villiers, Thomas - Ribeiro, Rodrigo | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Mar 31, 2024 | Villiers | ½–½ | Ribeiro | Round 7: Villiers, Thomas - Ribeiro, Gustavo | Torre Attack: Classical Defense | |
| Mar 30, 2024 | Browning | 1–0 | Villiers | Round 6: Browning, Alex - Villiers, Thomas | Sicilian Defense: Old Sicilian | |
| Mar 30, 2024 | Agdelen | 1–0 | Villiers | Round 5: Agdelen, Huseyin Can - Villiers, Thomas | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Mar 29, 2024 | Villiers | ½–½ | Kalavannan | Round 4: Villiers, Thomas - Kalavannan, Koby | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Mar 29, 2024 | Lalic | ½–½ | Villiers | Round 3: Lalic, Bogdan - Villiers, Thomas | Queen's Gambit Declined: Lasker Defense | |
| Mar 28, 2024 | Villiers | 0–1 | Petrov | Round 2: Villiers, Thomas - Petrov, Martin | Sicilian Defense: Moscow Variation, Main Line | |
| Mar 28, 2024 | Kirk | 0–1 | Villiers | Round 1: Kirk, Ezra - Villiers, Thomas | Sicilian Defense: Moscow Variation, Main Line | |
| Mar 17, 2024 | Palliser | ½–½ | Villiers | Round 8: Palliser, Richard J D - Villiers, Thomas | Trompowsky Attack: Classical Defense | |
| Mar 16, 2024 | Villiers | 0–1 | Royal | Round 7: Villiers, Thomas - Royal, Shreyas | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Feb 10, 2024 | Thomas Villiers | 0–1 | Conor E Murphy | 4NCL Division 1 2023-2024 | Sicilian Defense: Closed | |
| Jan 5, 2024 | Villiers | ½–½ | Brown | Caplin Hastings Masters 2023 | Slav Defense: Three Knights Variation | |
| Jan 4, 2024 | Gibbs | 0–1 | Villiers | Caplin Hastings Masters 2023 | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Jan 3, 2024 | Villiers | 0–1 | Hobson | Caplin Hastings Masters 2023 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jan 2, 2024 | Suez-Panama | 0–1 | Villiers | Caplin Hastings Masters 2023 | Zukertort Opening: Sicilian Invitation | |
| Jan 1, 2024 | Edouard | 1–0 | Villiers | Caplin Hastings Masters 2023 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Nov 24, 2024 | Villiers | 1–0 | McCarthy | Round 2: Villiers, Thomas - McCarthy, Kevin C | Queen's Indian Defense: Anti-Queen's Indian System | |
| Nov 23, 2024 | Pert | 0–1 | Villiers | Round 1: Pert, Max - Villiers, Thomas | Queen's Pawn Game: London System | |
| Aug 16, 2024 | Villiers | 0–1 | Andal | Round 9: Villiers, Thomas - Andal, Edmond | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Aug 16, 2024 | Hill | ½–½ | Villiers | Round 8: Hill, Alistair - Villiers, Thomas | Slav Defense: Exchange Variation | |
| Aug 15, 2024 | Villiers | 0–1 | Liu | Round 7: Villiers, Thomas - Liu,Tianyi (Jack) | East Indian Defense | |
| Aug 15, 2024 | Eames | ½–½ | Villiers | Round 6: Eames, Robert S - Villiers, Thomas | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Aug 14, 2024 | Villiers | 0–1 | Bezuidenhout | Round 5: Villiers, Thomas - Bezuidenhout, Roland | Indian Defense: Spielmann-Indian | |
| Aug 14, 2024 | Dicen | 0–1 | Villiers | Round 4: Dicen, Elis Denele - Villiers, Thomas | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Aug 13, 2024 | Villiers | 0–1 | Czopor | Round 3: Villiers, Thomas - Czopor, Maciej | Sicilian Defense: Kalashnikov Variation | |
| Aug 13, 2024 | Patel | 0–1 | Villiers | Round 2: Patel, Zain - Villiers, Thomas | Queen's Pawn Game: Colle System | |
| Aug 12, 2024 | Villiers | 1–0 | Bharat Kumar | Round 1: Villiers, Thomas - Bharat Kumar, Balahari | Sicilian Defense: French Variation, Normal | |
| Aug 4, 2024 | Taylor | ½–½ | Villiers | Round 9: Taylor, Adam A - Villiers, Thomas | Zukertort Opening: Nimzo-Larsen Variation | |
| Aug 3, 2024 | Villiers | ½–½ | Wu | Round 8: Villiers, Thomas - Wu, Li | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Aug 2, 2024 | Rathbone-Jones | 0–1 | Villiers | Round 7: Rathbone-Jones, Ifan - Villiers, Thomas | Benoni Defense: Old Benoni | |
| Aug 1, 2024 | Villiers | ½–½ | Willow | Round 6: Villiers, Thomas - Willow, Jonah B | Indian Defense: Anti-Nimzo-Indian | |
| Jul 30, 2024 | Villiers | ½–½ | Kalaiyalahan | Round 4: Villiers, Thomas - Kalaiyalahan, Akshaya | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Dec 31, 2023 | Villiers | ½–½ | Mikhalevski | Caplin Hastings Masters 2023 | Italian Game: Scotch Gambit, Walbrodt-Baird Gambit | |
| Dec 30, 2023 | Villiers | 1–0 | Boggarapu | Caplin Hastings Masters 2023 | Sicilian Defense: Closed | |
| Dec 29, 2023 | Sengupta | 1–0 | Villiers | Caplin Hastings Masters 2023 | Queen's Pawn Game: Accelerated London System | |
| Dec 28, 2023 | Villiers | 1–0 | Metcalfe | Caplin Hastings Masters 2023 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jul 30, 2023 | Thomas Villiers | ½–½ | Richard A Bates | British Chess Championships 2023: Championship | Sicilian Defense: Chekhover Variation | |
| Jul 29, 2023 | Eldar Gasanov | 1–0 | Thomas Villiers | Round 8: Eldar Gasanov - Thomas Villiers | Blumenfeld Countergambit: Spielmann Variation | |