| Jun 28, 2026 | Thomas | 1–0 | Wedge | Round 5: Thomas, Roy - Wedge, David C | English Opening: King's English Variation, Botvinnik System | |
| Jun 27, 2026 | Sudagar | 0–1 | Thomas | Round 3: Sudagar, Vidhyuth Kavin - Thomas, Roy | Dutch Defense: Rubinstein Variation | |
| Jun 27, 2026 | Thomas | 1–0 | Coffey | Round 2: Thomas, Roy - Coffey, Mike J | English Opening | |
| Jun 26, 2026 | Patel | * | Thomas | Round 1: Patel, Diah - Thomas, Roy | ? | |
| Jun 26, 2026 | Thomas | 0–1 | Pack | Round 4: Thomas, Roy - Pack, James | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Apr 6, 2026 | Tapp | 1–0 | Thomas | Round 7: Tapp, James - Thomas, Roy | Dutch Defense: Stonewall Variation | |
| Apr 4, 2026 | Thomas | 1–0 | Thomas | Round 4: Thomas, Roy - Thomas, Mark | English Opening: Great Snake Variation | |
| Apr 4, 2026 | Thomas | 1–0 | Harrison | Round 3: Thomas, Roy - Harrison, Oliver | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Apr 3, 2026 | Vlkova | 0–1 | Thomas | Round 2: Vlkova, Anezka - Thomas, Roy | Sicilian Defense: Closed | |
| Apr 3, 2026 | Thomas | * | Daniel | Round 1: Thomas, Roy - Daniel, Elijah | ? | |
| Mar 23, 2026 | Amato | 1–0 | Thomas | Round 6: Amato, Giampiero - Thomas, Roy | English Opening: Agincourt Defense | |
| Jul 9, 2025 | Woozeer | 1–0 | Thomas | Round 9: Woozeer, Seth - Thomas, Roy | Sicilian Defense: Kalashnikov Variation | |
| Jul 8, 2025 | Thomas | ½–½ | Jones | Round 8: Thomas, Roy - Jones, Steve | English Opening | |
| Jul 7, 2025 | Wilson | 1–0 | Thomas | Round 7: Wilson, Matthew R - Thomas, Roy | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jul 7, 2025 | Thomas | ½–½ | Archibald | Round 6: Thomas, Roy - Archibald,Mckenzie | Bird Opening | |
| Jul 6, 2025 | Gomez | 1–0 | Thomas | Round 5: Gomez, Daniel - Thomas, Roy | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 6, 2025 | Thomas | 1–0 | Peters | Round 4: Thomas, Roy - Peters, Chris | Bird Opening: Lasker Variation | |
| Jul 5, 2025 | Arnott | 1–0 | Thomas | Round 3: Arnott, Jonathan W - Thomas, Roy | Sicilian Defense: Snyder Variation | |
| Jul 4, 2025 | Thomas | 1–0 | Williams | Round 2: Thomas, Roy - Williams, John A | Bird Opening: Dutch Variation | |
| Jul 4, 2025 | Boswell | 1–0 | Thomas | Round 1: Boswell, Jacob Connor - Thomas, Roy | Dutch Defense: Stonewall Variation | |
| Jun 29, 2025 | Barnes | 1–0 | Thomas | Round 5: Barnes, David - Thomas, Roy | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jun 29, 2025 | Thomas | 1–0 | Winter | Round 4: Thomas, Roy - Winter, Kevin | Bird Opening: From's Gambit | |
| Jun 28, 2025 | Greatorex | 1–0 | Thomas | Round 3: Greatorex, Roger - Thomas, Roy | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 28, 2025 | Thomas | 0–1 | Burns | Round 2: Thomas, Roy - Burns, Martin J | Bird Opening: Dutch Variation | |
| Jun 27, 2025 | Bailey | * | Thomas | Round 1: Bailey, Thomas - Thomas, Roy | ? | |
| Jul 10, 2024 | Williams | 0–1 | Thomas | Round 9: Williams, John A - Thomas, Roy | Nimzo-Larsen Attack: Indian Variation | |
| Jul 9, 2024 | Thomas | 0–1 | Stubbs | Round 8: Thomas, Roy - Stubbs, Oliver | Bird Opening | |
| Jul 8, 2024 | Liu | 1–0 | Thomas | Round 6: Liu,Tianyi (Jack) - Thomas, Roy | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jul 7, 2024 | Thomas | 1–0 | Emblem | Round 5: Thomas, Roy - Emblem, Mark | English Opening: Agincourt Defense | |
| Jul 7, 2024 | Fowler | 1–0 | Thomas | Round 4: Fowler, Hugo - Thomas, Roy | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jul 6, 2024 | Thomas | 1–0 | Francis | Round 3: Thomas, Roy - Francis, Tomos | English Opening: King's English Variation, Reversed Closed Sicilian | |
| Jul 5, 2024 | Richards | ½–½ | Thomas | Round 2: Richards, Gareth - Thomas, Roy | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Jul 5, 2024 | Thomas | 0–1 | Cuenca Jimenez | Round 1: Thomas, Roy - Cuenca Jimenez, Jose Fernando | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Apr 1, 2024 | Thomas | 1–0 | Westcott | Round 7: Thomas, Roy - Westcott, Dale | Bird Opening: Dutch Variation | |
| Apr 1, 2024 | Thomas | 1–0 | Murthy | Round 6: Thomas, Roy - Murthy, Arush | Bird Opening | |
| Mar 31, 2024 | Luke Honey | 1–0 | Thomas | Round 5: Luke Honey - Thomas, Roy | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Mar 30, 2024 | Thomas | 1–0 | Lucas Zheng | Round 4: Thomas, Roy - Lucas Zheng | Bird Opening | |
| Mar 30, 2024 | Smith | * | Thomas | Round 3: Smith, Chris P - Thomas, Roy | Dutch Defense: Rubinstein Variation | |
| Mar 30, 2024 | Thomas | 0–1 | Stephen Williams | Round 2: Thomas, Roy - Stephen Williams | Bird Opening | |
| Mar 30, 2024 | Anandkumar | 0–1 | Thomas | Round 1: Anandkumar, Govind - Thomas, Roy | Sicilian Defense: Alapin Variation | |