| Feb 8, 2026 | Sanitt | 0–1 | Bradbury | Round 6: Sanitt, Ethan - Bradbury, Neil H | English Opening: King's English Variation | |
| Feb 7, 2026 | Saunders | 1–0 | Sanitt | Round 5: Saunders, Aron - Sanitt, Ethan | French Defense: Advance Variation, Main Line | |
| Jan 11, 2026 | Sanitt | 1–0 | Granat | Round 4: Sanitt, Ethan - Granat, Russell G | English Opening: Anglo-Indian Defense | |
| Jan 10, 2026 | Waller | 0–1 | Sanitt | Round 3: Waller, Dan - Sanitt, Ethan | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Dec 7, 2025 | Sanitt | 0–1 | Larchikov | Round 8: Sanitt, Ethan - Larchikov, Maksym | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Dec 7, 2025 | Noy | 1–0 | Sanitt | Round 7: Noy, Eyal - Sanitt, Ethan | Benko Gambit Accepted: Modern Variation | |
| Dec 7, 2025 | Sanitt | 1–0 | Kapechun | Round 6: Sanitt, Ethan - Kapechun, Mikhailo | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Dec 6, 2025 | Porras Mateo | 0–1 | Sanitt | Round 5: Porras Mateo, Felipe - Sanitt, Ethan | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Dec 6, 2025 | Sanitt | 0–1 | Nainys | Round 3: Sanitt, Ethan - Nainys, Zanas | English Opening: Agincourt Defense | |
| Dec 6, 2025 | Sanitt | 0–1 | McShane | Round 1: Sanitt, Ethan - McShane, Luke J | English Opening: Great Snake Variation | |
| May 29, 2025 | Engel | 1–0 | Sanitt | Round 2: Engel, Luis - Sanitt, Ethan | English Opening: Symmetrical Variation, Two Knights Variation | |
| Mar 2, 2025 | Bakhtiyarov | 0–1 | Sanitt | Round 11: Bakhtiyarov, Kamronbek - Sanitt, Ethan | French Defense: Winawer Variation, Alekhine-Maróczy Gambit | |
| Mar 2, 2025 | Sanitt | 1–0 | Iyengar | Round 8: Sanitt, Ethan - Iyengar, Ilya | English Opening: Anglo-Indian Defense | |
| Mar 2, 2025 | Sanitt | 0–1 | Hutchinson | Round 10: Sanitt, Ethan - Hutchinson, Paul A | English Opening: Great Snake Variation | |
| Mar 2, 2025 | Ansari | 1–0 | Sanitt | Round 7: Ansari, Athar - Sanitt, Ethan | Pseudo Queen's Indian Defense | |
| Mar 2, 2025 | Lishoy Gengis Paratazham | 1–0 | Sanitt | Round 9: Lishoy Gengis Paratazham, Dildarav - Sanitt, Ethan | Pseudo Queen's Indian Defense | |
| Mar 1, 2025 | Sanitt | ½–½ | Czopor | Round 1: Sanitt, Ethan - Czopor, Maciej | English Opening: Agincourt Defense | |
| Mar 1, 2025 | Sanitt | 1–0 | Beswick | Round 3: Sanitt, Ethan - Beswick, Andrew | English Opening: Anglo-Indian Defense | |
| Mar 1, 2025 | Sanitt | 1–0 | Sriram | Round 5: Sanitt, Ethan - Sriram, Gautam | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Mar 1, 2025 | Martyn | 1–0 | Sanitt | Round 2: Martyn, Rafe - Sanitt, Ethan | French Defense: Exchange Variation | |
| Mar 1, 2025 | Khoury | 1–0 | Sanitt | Round 4: Khoury, Theo - Sanitt, Ethan | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Mar 1, 2025 | Finn | 0–1 | Sanitt | Round 6: Finn, Peter - Sanitt, Ethan | Pseudo Queen's Indian Defense | |
| Feb 23, 2025 | Larchikov | 0–1 | Sanitt | Round 9: Larchikov, Maksym - Sanitt, Ethan | Benko Gambit Accepted: Fully Accepted Variation | |
| Feb 22, 2025 | Sanitt | 0–1 | Zheng | Round 8: Sanitt, Ethan - Zheng, Harry Z | English Opening: King's English Variation | |
| Feb 22, 2025 | Toma | 0–1 | Sanitt | Round 7: Toma, Katarzyna - Sanitt, Ethan | French Defense: Winawer Variation, Classical Variation | |
| Feb 21, 2025 | Sanitt | 1–0 | Ding | Round 6: Sanitt, Ethan - Ding, Yiwen | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| Feb 20, 2025 | Sanitt | 0–1 | Tomaszewski | Round 4: Sanitt, Ethan - Tomaszewski, Kacper | English Opening | |
| Feb 20, 2025 | Hu | ½–½ | Sanitt | Round 5: Hu, Junyan - Sanitt, Ethan | French Defense: Advance Variation, Main Line | |
| Feb 19, 2025 | Golding | ½–½ | Sanitt | Round 3: Golding, Alex - Sanitt, Ethan | French Defense: Winawer Variation, Classical Variation | |
| Feb 18, 2025 | Sanitt | 1–0 | Smith | Round 2: Sanitt, Ethan - Smith, Steve | English Opening: King's English Variation | |
| Feb 18, 2025 | Zhou | 1–0 | Sanitt | Round 1: Zhou, Yang-Fan - Sanitt, Ethan | Indian Defense: Pseudo-Benko | |
| Mar 18, 2024 | Sanitt | 0–1 | Kjartansson | Reykjavik Open 2024 | English Opening: King's English Variation | |
| Mar 18, 2024 | Kunz | 0–1 | Sanitt | Reykjavik Open 2024 | French Defense: Schlechter Variation | |
| Dec 7, 2024 | Sanitt | 1–0 | Young | Round 9: Sanitt, Ethan - Young, Daniel J | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Dec 6, 2024 | Jain | ½–½ | Sanitt | Round 8: Jain, Gautam - Sanitt, Ethan | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Dec 5, 2024 | Sanitt | 1–0 | Hafstad | Round 7: Sanitt, Ethan - Hafstad, Leif | English Opening: King's English Variation | |
| Sep 21, 2024 | Gasanov | 0–1 | Sanitt | Round 2: Gasanov, Eldar - Sanitt, Ethan | Benko Gambit Declined: Main Line | |
| — | Sanitt | 1–0 | Collins | Round 5: Sanitt, Ethan - Collins, Adam | English Opening: Agincourt Defense | |
| — | Sanitt | 1–0 | Safar | Round 7: Sanitt, Ethan - Safar, Sandro | English Opening: Anglo-Dutch Defense | |
| — | Sanitt | 0–1 | Radeva | Round 9: Sanitt, Ethan - Radeva, Viktoria | English Opening: Agincourt Defense | |
| — | Balaji | 1–0 | Sanitt | Round 1: Balaji, Aaravamudhan - Sanitt, Ethan | Benko Gambit | |
| — | Bin-Suhayl | 1–0 | Sanitt | Round 3: Bin-Suhayl, Ieysaa - Sanitt, Ethan | Benko Gambit Accepted: Fully Accepted Variation | |
| — | Zheng | 0–1 | Sanitt | Round 6: Zheng, Harry Z - Sanitt, Ethan | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| — | Willow | 1–0 | Sanitt | Round 8: Willow, Jonah B - Sanitt, Ethan | French Defense: Winawer Variation, Alekhine Gambit, Kan Variation | |