| Jul 23, 2026 | Willson | 0–1 | Brewer | Round 9: Willson, Ollie - Brewer, Callum D | Pirc Defense | |
| Jul 23, 2026 | Collins | 0–1 | Willson | Round 8: Collins, Adam - Willson, Ollie | Sicilian Defense: French Variation | |
| Jul 23, 2026 | Willson | 1–0 | Pai | Round 7: Willson, Ollie - Pai, Sidhanth | Queen's Pawn Game: London System | |
| Jul 23, 2026 | Steiners | 1–0 | Willson | Round 6: Steiners, Emils - Willson, Ollie | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Jul 23, 2026 | Willson | 1–0 | Payne | Round 5: Willson, Ollie - Payne, Matthew J | London System | |
| Jul 23, 2026 | Kjartansson | 1–0 | Willson | Round 4: Kjartansson, Gudmundur - Willson, Ollie | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 23, 2026 | Crosby | 0–1 | Willson | Round 3: Crosby, Ben - Willson, Ollie | Queen's Gambit Declined: Neo-Orthodox Variation, Main Line | |
| Jul 23, 2026 | Willson | 0–1 | Rami | Round 2: Willson, Ollie - Rami,Talab | Dutch Defense: Hopton Attack | |
| Jul 23, 2026 | Biswas | 0–1 | Willson | Round 1: Biswas, Trishab - Willson, Ollie | ? | |
| Jul 23, 2026 | Willson | ½–½ | Gunathilake | Round 5: Willson, Ollie - Gunathilake, M D Vinuda Shenal | Sicilian Defense: Moscow Variation | |
| Jul 23, 2026 | Li | 0–1 | Willson | Round 4: Li, Harvey - Willson, Ollie | Semi-Slav Defense: Marshall Gambit, Main Line | |
| Jul 22, 2026 | Willson | 0–1 | Patel | Round 3: Willson, Ollie - Patel, Keatan | Scotch Game: Mieses Variation | |
| Jul 22, 2026 | Liu | 0–1 | Willson | Round 2: Liu, Jacob - Willson, Ollie | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 21, 2026 | Willson | 0–1 | Verma | Round 1: Willson, Ollie - Verma, Shlok | French Defense: Rubinstein Variation, Blackburne Defense | |
| May 4, 2026 | Kennaugh | 0–1 | Willson | Round 11: Kennaugh, Charles W - Willson, Ollie | King's Gambit Accepted: Kieseritzky Gambit, Brentano Defense, Caro Variation | |
| May 3, 2026 | Willson | 1–0 | MacDonald | Round 10: Willson, Ollie - MacDonald, Duncan | Caro-Kann Defense: Panov Attack | |
| May 2, 2026 | Willson | 1–0 | Roy | Round 9: Willson, Ollie - Roy, Ali | French Defense: Rubinstein Variation, Blackburne Defense | |
| Mar 21, 2026 | Freeland | 1–0 | Willson | Round 7: Freeland, Alex - Willson, Ollie | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Jan 11, 2026 | Gagan B R | ½–½ | Willson | Round 4: Gagan B R - Willson, Ollie | Rapport-Jobava System | |
| Jan 10, 2026 | Willson | 1–0 | Vaddhireddy | Round 3: Willson, Ollie - Vaddhireddy, Sai | Slav Defense: Czech Variation, Bled Attack | |
| Nov 2, 2025 | Willson | ½–½ | Sivanandan | Round 2: Willson, Ollie - Sivanandan, Bodhana | Petrov's Defense: Nimzowitsch Attack | |
| Nov 1, 2025 | Wilks | 1–0 | Willson | Round 1: Wilks, Simon - Willson, Ollie | Sicilian Defense: Delayed Alapin Variation | |
| Oct 25, 2025 | Raats | 1–0 | Willson | Round 7: Raats, Joppe - Willson, Ollie | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Oct 19, 2025 | Willson | ½–½ | Komora | Round 1: Willson, Ollie - Komora, Andrej | Dutch Defense: Hopton Attack | |
| Oct 25, 2024 | Moreby | 1–0 | Willson | 39th European Chess Club Cup | Four Knights Game: Scotch Variation Accepted | |
| Oct 24, 2024 | Van Houwelingen | 0–1 | Willson | 39th European Chess Club Cup | Sicilian Defense: French Variation | |
| Oct 23, 2024 | Willson | 1–0 | Thorarinsson | 39th European Chess Club Cup | Sicilian Defense: Alapin Variation | |
| Oct 22, 2024 | Willson | 0–1 | Lo Presti | 39th European Chess Club Cup | Benoni Defense | |
| Oct 21, 2024 | Wagner | 0–1 | Willson | 39th European Chess Club Cup | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Oct 20, 2024 | Willson | 0–1 | Rosner | 39th European Chess Club Cup | Slav Defense: Exchange Variation | |
| May 6, 2024 | Willson | ½–½ | Farrand | Round 11: Willson, Ollie - Farrand, Tom | Benoni Defense | |
| May 4, 2024 | Mestel | 1–0 | Willson | Round 9: Mestel, A Jonathan - Willson, Ollie | English Opening: Neo-Catalan | |
| Nov 12, 2023 | Willson | ½–½ | Pitcher | Main 4NCL League Division 2 - 2023/24 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Nov 11, 2023 | Willson | 1–0 | Patel | 4NCL Division Two | Queen's Gambit Declined | |
| May 2, 2022 | Willson | 0–1 | Mihov | 4NCL Main League 1-2 | King's Indian Defense: Normal Variation, Rare Defenses | |
| May 1, 2022 | Willson | ½–½ | Paterson | 4NCL Main League 1-2 | Queen's Pawn Game: Modern Defense | |
| Apr 30, 2022 | Chow | 1–0 | Willson | 4NCL Main League 1-2 | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Mar 26, 2022 | Willson | ½–½ | Punnett | 4NCL Main League 1-2 | Nimzo-Indian Defense: Classical Variation | |
| Feb 13, 2022 | Gayson | ½–½ | Willson | 4NCL Main League 1-2 | Bishop's Opening: Urusov Gambit | |
| Feb 12, 2022 | Willson | ½–½ | Venkatesan | 4NCL Main League 1-2 | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Nov 28, 2021 | Willson | ½–½ | Thorfinnsson | 4NCL Division 1_2 | Ruy Lopez: Morphy Defense, Schliemann Defense Deferred | |
| Nov 27, 2021 | Willson | * | Harakis | 4NCL Division 1_2 | ? | |
| Sep 24, 2021 | Kjartansson | * | Willson | 36th European Club Cup | ? | |
| Sep 23, 2021 | Willson | * | Cramling | 36th European Club Cup | ? | |
| Sep 22, 2021 | Makolli | ½–½ | Willson | 36th European Club Cup | ? | |
| Sep 21, 2021 | Willson | * | Putar | 36th European Club Cup | ? | |
| Sep 20, 2021 | Saraci | * | Willson | 36th European Club Cup | ? | |
| Sep 19, 2021 | Suvorov | * | Willson | 36th European Club Cup | ? | |