| May 4, 2026 | Speelman | 1–0 | Carroll | Round 11: Speelman, Jon S - Carroll, Thomas | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| May 3, 2026 | O`Gorman | 0–1 | Speelman | Round 10: O`Gorman, Tom - Speelman, Jon S | French Defense: Paulsen Variation | |
| May 2, 2026 | Sowray | 0–1 | Speelman | Round 9: Sowray, Peter J - Speelman, Jon S | English Opening | |
| Mar 22, 2026 | Erdos | 1–0 | Speelman | Round 8: Erdos, Viktor - Speelman, Jon S | English Opening | |
| Mar 21, 2026 | Speelman | 1–0 | Murawski | Round 7: Speelman, Jon S - Murawski, Jan | Catalan Opening: Open Defense, Classical Line | |
| Feb 8, 2026 | Speelman | ½–½ | Manmay Chopra | Round 6: Speelman, Jon S - Manmay Chopra | King's Indian Attack: Symmetrical Defense | |
| Feb 7, 2026 | Franco | 0–1 | Speelman | Round 5: Franco, Gaston - Speelman, Jon S | Caro-Kann Defense: Exchange Variation | |
| Jan 11, 2026 | Speelman | ½–½ | Bashylina | Round 4: Speelman, Jon S - Bashylina, Luisa | Semi-Slav Defense: Stoltz Variation | |
| Jan 10, 2026 | Speelman | 1–0 | Shearsby | Round 3: Speelman, Jon S - Shearsby, Jude | Dutch Defense: Classical Variation | |
| Nov 2, 2025 | Speelman | 1–0 | Bates | Round 2: Speelman, Jon S - Bates, Richard A | English Opening: Anglo-Indian Defense, Nimzo-English | |
| Nov 1, 2025 | Stoyanov | 0–1 | Speelman | Round 1: Stoyanov, Viktor - Speelman, Jon S | English Opening | |
| Sep 20, 2025 | Damodaran | 0–1 | Speelman | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | English Defense | |
| Sep 20, 2025 | Speelman | 0–1 | Turner | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Catalan Opening: Open Defense, Classical Line | |
| Sep 20, 2025 | Watson | ½–½ | Speelman | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | English Opening | |
| Sep 20, 2025 | Speelman | ½–½ | Kuhendiran | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Catalan Opening: Open Defense, Classical Line | |
| Sep 20, 2025 | Finn | ½–½ | Speelman | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 20, 2025 | Speelman | ½–½ | Bijeljic | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Sep 20, 2025 | Royal | 1–0 | Speelman | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | English Opening: Anglo-Indian Defense, Nimzo-English | |
| Sep 20, 2025 | Bonn | 0–1 | Speelman | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Advance Variation, Short Variation | |
| Sep 18, 2025 | Speelman | 0–1 | Pein | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Sep 18, 2025 | Pilley | 0–1 | Speelman | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Advance Variation | |
| Sep 18, 2025 | Speelman | 1–0 | Shaw | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Sep 18, 2025 | Robinson | 0–1 | Speelman | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Accelerated Panov Attack, Open Variation | |
| May 5, 2025 | Royal | ½–½ | Speelman | Round 11: Royal, Shreyas - Speelman, Jon S | Nimzo-Indian Defense: Normal Variation | |
| May 4, 2025 | O`Gorman | 1–0 | Speelman | Round 10: O`Gorman, Tom - Speelman, Jon S | Caro-Kann Defense: Karpov Variation, Modern Main Line | |
| May 3, 2025 | Speelman | ½–½ | Macak | Round 9: Speelman, Jon S - Macak, Stefan | Catalan Opening: Closed | |
| Apr 6, 2025 | Ledger | ½–½ | Speelman | Round 8: Ledger, Andrew J - Speelman, Jon S | English Opening: Agincourt Defense | |
| Apr 5, 2025 | Speelman | 1–0 | Bremner | Round 7: Speelman, Jon S - Bremner, Adam | Catalan Opening: Closed | |
| Feb 16, 2025 | Pert | ½–½ | Speelman | Round 6: Pert, Richard G - Speelman, Jon S | Indian Defense: Wade-Tartakower Defense | |
| Feb 15, 2025 | Speelman | ½–½ | Bezuidenhout | Round 5: Speelman, Jon S - Bezuidenhout, Roland | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| Jan 26, 2025 | Palliser | ½–½ | Speelman | Round 4: Palliser, Richard J D - Speelman, Jon S | Caro-Kann Defense: Tartakower Variation | |
| Jan 25, 2025 | Speelman | 1–0 | Olson | Round 3: Speelman, Jon S - Olson, Hamish | King's Indian Attack | |
| May 6, 2024 | Ledger | 0–1 | Speelman | Round 11: Ledger, Dave J - Speelman, Jon S | French Defense: Paulsen Variation | |
| May 5, 2024 | Svane | 1–0 | Speelman | Round 10: Svane, Frederik - Speelman, Jon S | Caro-Kann Defense: Advance Variation, Short Variation | |
| May 4, 2024 | Speelman | 1–0 | Palliser | Round 9: Speelman, Jon S - Palliser, Richard J D | London System | |
| Mar 17, 2024 | Khoury | ½–½ | Speelman | Round 8: Khoury, Theo - Speelman, Jon S | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Mar 16, 2024 | Speelman | 1–0 | Townsend | Round 7: Speelman, Jon S - Townsend, M Paul | Queen's Gambit Declined: Three Knights Variation | |
| Jan 14, 2024 | Speelman | ½–½ | Nasuta | 4NCL Division 1 2023-2024 | King's Indian Attack: Keres Variation | |
| Jan 13, 2024 | Gourlay | 0–1 | Speelman | 4NCL Division 1 2023-2024 | King's Indian Attack: Spassky Variation | |
| Nov 24, 2024 | D`Costa | ½–½ | Speelman | Round 2: D`Costa, Lorin - Speelman, Jon S | Catalan Opening: Open Defense, Classical Line | |
| Nov 23, 2024 | Speelman | ½–½ | Willow | Round 1: Speelman, Jon S - Willow, Jonah B | Zukertort Opening | |
| Nov 12, 2023 | Zulfic | 0–1 | Speelman | 4NCL Division 1 2023-2024 | Caro-Kann Defense: Two Knights Attack | |
| Nov 11, 2023 | Speelman | 1–0 | Willow | 4NCL Division 1 2023-2024 | Queen's Pawn Game: Symmetrical Variation | |
| May 1, 2023 | Speelman | ½–½ | Rowson | 4NCL Division 1 2022-2023 | King's Indian Attack | |
| Apr 30, 2023 | Shirov | 1–0 | Speelman | 4NCL Division 1 2022-2023 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Apr 29, 2023 | Speelman | 1–0 | Hoffmann | 4NCL Division 1 2022-2023 | King's Indian Defense: Normal Variation, Rare Defenses | |
| Mar 19, 2023 | Alonso Rosell | ½–½ | Speelman | 4NCL Division 1 2022-2023 | Catalan Opening: Closed | |
| Mar 18, 2023 | Speelman | 0–1 | Roberson | 4NCL Division 1 2022-2023 | King's Indian Attack: Double Fianchetto | |
| Feb 26, 2023 | Bacrot | 1–0 | Speelman | Schachbundesliga | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Feb 25, 2023 | Speelman | ½–½ | Richter | Schachbundesliga | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Feb 12, 2023 | Murphy | 1–0 | Speelman | 4NCL Division 1 2022-2023 | Caro-Kann Defense: Endgame Offer | |
| Feb 11, 2023 | Speelman | 1–0 | Delaney | 4NCL Division 1 2022-2023 | English Opening: Agincourt Defense, Catalan Defense | |
| Jan 15, 2023 | Ansell | ½–½ | Speelman | 4NCL Division 1 2022-2023 | French Defense: Advance Variation, Extended Bishop Swap | |
| Jan 14, 2023 | Wall | 0–1 | Speelman | 4NCL Division 1 2022-2023 | French Defense: Two Knights Variation | |
| Oct 23, 2022 | Rudd | 0–1 | Speelman | 4NCL Division 1 2022-2023 | Nimzo-Indian Defense: Kmoch Variation | |
| Oct 22, 2022 | Speelman | 1–0 | Royal | 4NCL Division 1 2022-2023 | King's Indian Attack: Keres Variation | |
| Jun 26, 2022 | Delaney | 1–0 | Speelman | 4NCL Main League 1-2 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 25, 2022 | Speelman | ½–½ | Wall | 4NCL Main League 1-2 | Zukertort Opening: Dutch Variation | |
| May 2, 2022 | Bisby | 0–1 | Speelman | 4NCL Main League 1-2 | Caro-Kann Defense: Advance Variation, Van der Wiel Attack | |
| May 1, 2022 | Speelman | ½–½ | McPhillips | 4NCL Main League 1-2 | Bogo-Indian Defense: Nimzowitsch Variation | |
| Apr 30, 2022 | Pert | ½–½ | Speelman | 4NCL Main League 1-2 | Caro-Kann Defense: Advance Variation | |
| Mar 26, 2022 | Adair | 1–0 | Speelman | 4NCL Main League 1-2 | Caro-Kann Defense: Advance Variation | |
| Feb 13, 2022 | Speelman | ½–½ | Lupulescu | 4NCL Main League 1-2 | Queen's Gambit Declined: Exchange Variation, Sämisch Variation | |
| Feb 12, 2022 | Roberson | ½–½ | Speelman | 4NCL Main League 1-2 | Caro-Kann Defense: Advance Variation | |
| Nov 28, 2021 | Speelman | ½–½ | Gormally | 4NCL Division 1_2 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Nov 27, 2021 | Walker | 0–1 | Speelman | 4NCL Division 1_2 | Caro-Kann Defense: Panov Attack, Main Line | |
| — | Eggleston | 0–1 | Speelman | 4NCL Division 1 2023-2024 | Caro-Kann Defense: Advance Variation, Tal Variation | |