| May 15, 2026 | Kot | 1–0 | Barron | 2026 Ontario Open Crown | Ruy Lopez: Closed, Anti-Marshall | |
| Feb 26, 2025 | Berube | ½–½ | Barron | WSTCC | Zukertort Opening: Dutch Variation | |
| Feb 25, 2025 | Roobol | 0–1 | Barron | WSTCC | Dutch Defense: Hopton Attack | |
| Feb 23, 2025 | Schulz | 1–0 | Barron | WSTCC | Dutch Defense | |
| Feb 20, 2025 | Varga | 1–0 | Barron | WSTCC | Dutch Defense | |
| Feb 18, 2025 | Tikzhanov | 1–0 | Barron | WSTCC | Italian Game: Giuoco Piano | |
| Apr 17, 2025 | Noritsyn | ½–½ | Barron | Canadian Closed 2025 | Dutch Defense: Queen's Knight Variation | |
| Sep 2, 2024 | Barron | 0–1 | Cummings | Round 6: Barron, Michael - Cummings, David H. | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Sep 2, 2024 | Lu | 1–0 | Barron | Round 5: Lu, Tony - Barron, Michael | Dutch Defense: Queen's Knight Variation | |
| Sep 1, 2024 | Barron | ½–½ | Yang | Round 4: Barron, Michael - Yang, Larry | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Sep 1, 2024 | Jaferian | 1–0 | Barron | Round 3: Jaferian, Koosha - Barron, Michael | Dutch Defense | |
| Aug 31, 2024 | Barron | ½–½ | Zhong | Round 2: Barron, Michael - Zhong, Ryan Yunhui | French Defense: Schlechter Variation | |
| Aug 31, 2024 | Liu | 1–0 | Barron | Round 1: Liu, Sean Fangxiao - Barron, Michael | Bishop's Opening: Vienna Hybrid, Spielmann Attack | |
| Jul 11, 2024 | Barron | 0–1 | Bellia | 50-1 | Ruy Lopez: Closed, Breyer Defense | |
| Jul 10, 2024 | Barron | 1–0 | Santanna | wstcc2024o50 | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Geller Line | |
| Jul 9, 2024 | Fleish | 1–0 | Barron | 50-1 | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Jul 7, 2024 | Barron | 0–1 | Petursson | 50-1 | Sicilian Defense: Prins Variation | |
| Jul 6, 2024 | Sagalchik | ½–½ | Barron | wstcc2024o50 | Dutch Defense: Raphael Variation | |
| Jul 5, 2024 | Barron | 1–0 | Hughes | wstcc2024o50 | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Jul 4, 2024 | Barron | ½–½ | Novikov | 50-1 | Sicilian Defense: Prins Variation | |
| Jul 4, 2024 | Czyz | 0–1 | Barron | wstcc2024o50 | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Jul 2, 2024 | Baliuniene | 0–1 | Barron | wstcc2024o50 | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| May 18, 2024 | Barron | 0–1 | Noritsyn | Round 1: Barron, Michael - Noritsyn, Nikolay | Sicilian Defense: Boleslavsky Variation | |
| May 17, 2024 | Barron | 1–0 | Verde | Round 5: Barron, Michael - Verde, Pino | French Defense: Schlechter Variation | |
| May 14, 2024 | Barron | 1–0 | CM Benjamin Fradkin | Round 4: Barron, Michael - CM Benjamin Fradkin | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 9, 2024 | Isaac Berengolts | ½–½ | Barron | Round 4: Isaac Berengolts - Barron, Michael | Ponziani Opening: Steinitz Variation | |
| May 7, 2024 | Barron | 1–0 | Malakhovets | Round 3: Barron, Michael - Malakhovets, Sergey | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 2, 2024 | Barron | 1–0 | AFM Nicolae Oancea | Round 3: Barron, Michael - AFM Nicolae Oancea | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| Apr 26, 2024 | David Cummings | 0–1 | Barron | Round 2: David Cummings - Barron, Michael | Dutch Defense: Queen's Knight Variation | |
| Apr 19, 2024 | Barron | 1–0 | AFM Saarthak Malakar | Round 1: Barron, Michael - AFM Saarthak Malakar | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Apr 9, 2024 | Tregubov | 1–0 | Barron | Round 5: Tregubov, Pavel V. - Barron, Michael | Ruy Lopez: Morphy Defense, Mackenzie Variation | |
| Apr 9, 2024 | Barron | 0–1 | Cheparinov | Round 2: Barron, Michael - Cheparinov, Ivan | Sicilian Defense: Prins Variation | |
| Apr 4, 2024 | Barron | 0–1 | Lin | Round 10: Barron, Michael vs Lin, Leo | Sicilian Defense: Prins Variation | |
| Apr 4, 2024 | Barron | 0–1 | Liu | Round 9: Barron, Michael vs Liu, Zachary Hankun | Sicilian Defense: Prins Variation | |
| Apr 2, 2024 | Abrahams | 1–0 | Barron | Round 8: Abrahams, Daniel vs. Barron, Michael | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Apr 1, 2024 | Barron | 0–1 | Kang | Round 7: Barron, Michael vs Kang, Dorian | Sicilian Defense: Prins Variation | |
| Mar 31, 2024 | Tanaka | 1–0 | Barron | Round 6: Tanaka, Taira Tyler vs Barron, Michael | Zukertort Opening: Dutch Variation | |
| Mar 30, 2024 | Barron | 1–0 | Aayush | Round 5: Barron, Michael vs Aayush, Adith | Sicilian Defense: Prins Variation | |
| Mar 30, 2024 | Malakar | 0–1 | Barron | Round 4: Malakar, Saarthak vs Barron, Michael | Dutch Defense: Hopton Attack | |
| Mar 29, 2024 | Barron | ½–½ | Yu | Round 3: Barron, Michael vs Yu, Jonathan | French Defense: Schlechter Variation | |
| Mar 28, 2024 | Mahip | 1–0 | Barron | Zonals Games: Chapter 14 | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Mar 27, 2024 | Barron | 0–1 | Le | Round 1: Barron, Michael - Le, Quang Long | Sicilian Defense: Kalashnikov Variation | |
| — | Barron | 0–1 | Golubka | 2025 Toronto Open | Petrov's Defense: Nimzowitsch Attack | |
| — | Jaferian | ½–½ | Barron | 2025 Toronto Open | Dutch Defense | |