| May 10, 2026 | Fargetta | 1–0 | Saine | Round 9: Fargetta, Vittorio - Saine, Zachary | Sicilian Defense: Delayed Alapin Variation | |
| May 9, 2026 | Popko | 0–1 | Saine | Round 8: Popko, Anton - Saine, Zachary | Van't Kruijs Opening | |
| May 8, 2026 | Saine | 0–1 | Srinath | Round 7: Saine, Zachary - Srinath, Rao S.V. | French Defense: Advance Variation, Euwe Variation | |
| May 7, 2026 | Stefan | 0–1 | Saine | Round 6: Stefan, Iulia-Cristiana - Saine, Zachary | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| May 6, 2026 | Saine | 0–1 | Kreken | Round 5: Saine, Zachary - Kreken, Eivind Grunt | Modern Defense: Standard Defense | |
| May 5, 2026 | Lortkipanidze | 1–0 | Saine | Round 4: Lortkipanidze, Nodar - Saine, Zachary | Scotch Game: Mieses Variation | |
| May 5, 2026 | Saine | 1–0 | Shilon Rahav | Round 3: Saine, Zachary - Shilon Rahav, Eliran | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| May 4, 2026 | Khassenov | 0–1 | Saine | Round 2: Khassenov, Mansur - Saine, Zachary | English Opening: Four Knights System, Nimzowitsch Variation | |
| May 3, 2026 | Saine | 0–1 | Prraneeth Vuppala | Round 1: Saine, Zachary - Prraneeth Vuppala | Scotch Game | |
| Feb 8, 2026 | Risteski | 1–0 | Saine | Sligo 2026 Open | French Defense: King's Indian Attack | |
| Feb 7, 2026 | Saine | ½–½ | Krastev | Sligo 2026 Open | French Defense: Schlechter Variation | |
| Feb 7, 2026 | Kelbas | 0–1 | Saine | Sligo 2026 Blitz | Nimzo-Larsen Attack: Classical Variation | |
| Feb 7, 2026 | Saine | 1–0 | Melling | Sligo 2026 Blitz | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Feb 7, 2026 | Barnes | 1–0 | Saine | Sligo 2026 Blitz | Queen's Pawn Game: Zukertort Variation | |
| Feb 7, 2026 | Saine | 0–1 | Risteski | Sligo 2026 Blitz | Zukertort Opening | |
| Feb 7, 2026 | Saine | 1–0 | Prado | Sligo 2026 Blitz | Sicilian Defense: King David's Opening | |
| Feb 7, 2026 | Salmin | 0–1 | Saine | Sligo 2026 Blitz | Ruy Lopez: Schliemann Defense, Tartakower Variation | |
| Feb 7, 2026 | Rakhmangulov | 1–0 | Saine | Sligo 2026 Blitz | Semi-Slav Defense: Noteboom Variation | |
| Feb 7, 2026 | Saine | 1–0 | Bartczak | Sligo 2026 Blitz | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Feb 7, 2026 | Saine | 1–0 | Belton | Sligo 2026 Blitz | Caro-Kann Defense: Advance Variation, Bronstein Variation | |
| Feb 7, 2026 | Kelbas | 0–1 | Saine | Sligo 2026 Blitz | Polish Opening | |
| Feb 6, 2026 | Rosol | 0–1 | Saine | Sligo 2026 Open | Semi-Slav Defense: Accelerated Move Order | |
| Feb 5, 2026 | Saine | 1–0 | Kim | Sligo 2026 Open | Nimzo-Indian Defense: Kmoch Variation | |
| Feb 5, 2026 | Collins | 1–0 | Saine | Sligo 2026 Open | King's Indian Attack: Spassky Variation | |
| Feb 4, 2026 | Saine | 1–0 | O`Flaherty | Sligo 2026 Open | Caro-Kann Defense: Endgame Variation | |
| Feb 3, 2026 | Bartczak | ½–½ | Saine | Sligo 2026 Open | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Feb 2, 2026 | Smith | 0–1 | Saine | Sligo 2026 Open | Caro-Kann Defense: Breyer Variation | |
| Jan 29, 2026 | Saine | ½–½ | Blohberger | Sligo 2026 Open | Sicilian Defense: Najdorf Variation | |
| Jan 4, 2026 | Saine | 0–1 | Bauer | Round 8: Saine, Zachary - Bauer, Pierre | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jan 3, 2026 | Beetz | 0–1 | Saine | Round 7: Beetz, Ole - Saine, Zachary | Caro-Kann Defense: Tartakower Variation | |
| Jan 2, 2026 | Saine | 0–1 | Stanojevic | Round 6: Saine, Zachary - Stanojevic, Ilija | Sicilian Defense: Kalashnikov Variation | |
| Dec 31, 2025 | Saine | 1–0 | Kostecka | Round 4: Saine, Zachary - Kostecka, Marika | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 31, 2025 | Azikri | 0–1 | Saine | Round 3: Azikri, Gur - Saine, Zachary | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Dec 31, 2025 | Saine | 1–0 | Avelino | Round 2: Saine, Zachary - Avelino, Camila Biscaya | Sicilian Defense: Richter-Rauzer Variation, Dragon Variation | |
| Dec 31, 2025 | Kracht | 1–0 | Saine | Round 5: Kracht, Raphael - Saine, Zachary | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Dec 31, 2025 | Eriksson | 0–1 | Saine | Round 1: Eriksson, Sanna - Saine, Zachary | French Defense: Classical Variation, Shirov-Anand Variation | |
| Dec 21, 2025 | Saine | ½–½ | Belkaid | Sunway Sitges 2025 | Sicilian Defense: Kalashnikov Variation | |
| Dec 21, 2025 | Shamatava | 1–0 | Saine | Sunway Sitges 2025 | French Defense: Classical Variation, Burn Variation | |
| Dec 20, 2025 | Marie | 0–1 | Saine | Sunway Sitges 2025 | Caro-Kann Defense: Main Line | |
| Dec 20, 2025 | Saine | 0–1 | Hauchamps | Sunway Sitges 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 19, 2025 | Perez Mitjans | 0–1 | Saine | Sunway Sitges 2025 | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Dec 19, 2025 | Dai | 1–0 | Saine | Sunway Sitges 2025 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Sep 7, 2025 | Saine | ½–½ | Migot | Round 7: Saine, Zachary - Migot, Tangi | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 7, 2025 | Navarro Guerrero | ½–½ | Saine | Round 6: Navarro Guerrero, Pavel. E. - Saine, Zachary | English Opening: Neo-Catalan | |
| Sep 6, 2025 | Saine | ½–½ | Zhu | Round 5: Saine, Zachary - Zhu, Hong Rui | Sicilian Defense: Hyperaccelerated Dragon | |
| Sep 6, 2025 | Saine | 1–0 | Lamontagne | Round 4: Saine, Zachary - Lamontagne, Damien | Sicilian Defense: Taimanov Variation | |
| Sep 5, 2025 | Atmani | 0–1 | Saine | Round 3: Atmani,Amine - Saine, Zachary | Queen's Gambit Declined | |
| Sep 4, 2025 | Saine | 0–1 | Sambuev | Round 2: Saine, Zachary - Sambuev, Bator | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 3, 2025 | Di Matteo | 0–1 | Saine | Round 1: Di Matteo, Alessio - Saine, Zachary | Nimzo-Indian Defense: Sämisch Variation | |
| Jun 22, 2025 | Zheng | ½–½ | Saine | Championnat ouvert de Laval 2025 | Zukertort Opening | |
| Jun 20, 2025 | Saine | 0–1 | Rodrigue-Lemieux | Championnat ouvert de Laval 2025 | Sicilian Defense: French Variation | |
| Apr 15, 2025 | Saine | 0–1 | Savidge | Reykjavik Open 2025 | Sicilian Defense: Kalashnikov Variation | |
| Apr 14, 2025 | Wedin | 0–1 | Saine | Reykjavik Open 2025 | Italian Game: Evans Gambit, Bronstein Defense | |
| Apr 13, 2025 | Saine | 0–1 | Gislason | Reykjavik Open 2025 | Modern Defense: Standard Line | |
| Apr 13, 2025 | Donath | 0–1 | Saine | Reykjavik Open 2025 | Scotch Game: Schmidt Variation | |
| Apr 12, 2025 | Saine | ½–½ | Khaledi | Reykjavik Open 2025 | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Apr 11, 2025 | Vedant Nayudu | 0–1 | Saine | Reykjavik Open 2025 | Italian Game: Deutz Gambit | |
| Apr 10, 2025 | Saine | ½–½ | Grettisson | Reykjavik Open 2025 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 10, 2025 | Chaney | ½–½ | Saine | Reykjavik Open 2025 | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Apr 9, 2025 | Saine | 0–1 | Xu | Reykjavik Open 2025 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 16, 2025 | Saine | * | Bouzidi | Round 1: Saine, Zachary - Bouzidi, Ahmed | ? | |
| Nov 3, 2024 | Saine | 1–0 | Dekker | Amsterdam Chess Open 2024 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Nov 3, 2024 | IJzermans | ½–½ | Saine | Amsterdam Chess Open 2024 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Nov 2, 2024 | Saine | 1–0 | Martyr | Amsterdam Chess Open 2024 | French Defense: Winawer Variation, Poisoned Pawn Variation, Main Line | |
| Nov 2, 2024 | Abdulla | 1–0 | Saine | Amsterdam Chess Open 2024 | Italian Game: Giuoco Pianissimo, Normal | |
| Nov 1, 2024 | Saine | 0–1 | Stolwijk | Amsterdam Chess Open 2024 | Caro-Kann Defense: Maróczy Variation | |
| Nov 1, 2024 | Van Arkel | ½–½ | Saine | Amsterdam Chess Open 2024 | Bishop's Opening: Berlin Defense | |
| Jul 25, 2024 | Kheerthi Ganta | ½–½ | Saine | Biel Chess Festival MTO | Slav Defense: Quiet Variation, Pin Defense | |
| Jul 24, 2024 | Saine | 0–1 | Tarini Goyal | Biel Chess Festival MTO | Caro-Kann Defense: Exchange Variation | |
| Jul 23, 2024 | Vincenti | 1–0 | Saine | Biel Chess Festival MTO | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Jul 22, 2024 | Saine | 1–0 | Vemparala | Biel Chess Festival MTO | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 21, 2024 | Saine | ½–½ | Dyu | Biel Chess Festival BTZ | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 21, 2024 | Saine | 1–0 | Wilhelm | Biel Chess Festival BTZ | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 21, 2024 | Saine | 0–1 | Lane | Biel Chess Festival BTZ | Sicilian Defense: Najdorf Variation | |
| Jul 21, 2024 | Saine | 1–0 | Stefan | Biel Chess Festival BTZ | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 21, 2024 | Saine | 1–0 | Wigger | Biel Chess Festival BTZ | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 21, 2024 | Saine | 1–0 | Bajraktari | Biel Chess Festival BTZ | Italian Game: Anti-Fried Liver Defense | |
| Jul 21, 2024 | Saine | 0–1 | Ritviz | Biel Chess Festival BTZ | Philidor Defense: Albin-Blackburne Gambit | |
| Jul 21, 2024 | Kim | 0–1 | Saine | Biel Chess Festival BTZ | King's Gambit Accepted: Modern Defense | |
| Jul 21, 2024 | Materia | 1–0 | Saine | Biel Chess Festival BTZ | Zukertort Opening | |
| Jul 21, 2024 | Deuer | 1–0 | Saine | Biel Chess Festival BTZ | Benoni Defense: Fianchetto Variation | |
| Jul 21, 2024 | Cousin Ismael | 0–1 | Saine | Biel Chess Festival BTZ | Ruy Lopez: Schliemann Defense | |
| Jul 21, 2024 | Woltery | 1–0 | Saine | Biel Chess Festival BTZ | Semi-Slav Defense: Accelerated Move Order | |
| Jul 21, 2024 | Sharif | 0–1 | Saine | Biel Chess Festival BTZ | King's Indian Attack | |
| Jul 20, 2024 | Kersten | 1–0 | Saine | Biel Chess Festival MTO | Four Knights Game: Spanish Variation, Double Spanish | |
| Jul 18, 2024 | Frayna | 1–0 | Saine | Biel Chess Festival MTO | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jul 17, 2024 | Saine | ½–½ | Gueci | Biel Chess Festival MTO | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 16, 2024 | Petkidis | 1–0 | Saine | Biel Chess Festival MTO | Sicilian Defense: Dragon Variation | |
| Jul 15, 2024 | Saine | ½–½ | Munguntuul | Biel Chess Festival MTO | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jun 2, 2024 | Reinhard | ½–½ | Saine | Round 9: Reinhard, Simon - Saine, Zachary | Ruy Lopez: Schliemann Defense | |
| Jun 1, 2024 | Saine | ½–½ | Engesser | Round 8: Saine, Zachary - Engesser, Jonas | Sicilian Defense: Najdorf Variation, Freak Attack | |
| May 31, 2024 | Kocak | ½–½ | Saine | Round 7: Kocak, Ediz - Saine, Zachary | Queen's Pawn Game: Zukertort Variation | |
| May 30, 2024 | Saine | ½–½ | Hu | Round 6: Saine, Zachary - Hu, Yu A. | Sicilian Defense: Najdorf Variation | |
| May 30, 2024 | Welling | ½–½ | Saine | Round 5: Welling, Gerard - Saine, Zachary | Queen's Pawn Game | |
| May 29, 2024 | Saine | 1–0 | Wichmann | Round 4: Saine, Zachary - Wichmann, Adrian | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| May 28, 2024 | Tripathi | 1–0 | Saine | Round 3: Tripathi, Pratyush - Saine, Zachary | Queen's Pawn Game: London System | |
| May 27, 2024 | Saine | 1–0 | Lochte | Round 2: Saine, Zachary - Lochte, Thomas | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 26, 2024 | Rozycki | 1–0 | Saine | Round 1: Rozycki, Bartlomiej - Saine, Zachary | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| May 4, 2024 | Saine | 1–0 | Sbarra | Sardinia Worldchess | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| May 3, 2024 | Carlomagno | 0–1 | Saine | Sardinia Worldchess | Catalan Opening: Open Defense, Classical Line | |