| Jan 18, 2026 | Lattafi | 1–0 | Mao | CUCC 2026 | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jan 18, 2026 | Mao | 1–0 | Woltery | CUCC 2026 | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 17, 2026 | Huang | 0–1 | Mao | CUCC 2026 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Jan 17, 2026 | Mao | 1–0 | Wong Velis | CUCC 2026 | Sicilian Defense: O'Kelly Variation, Venice System, Barcza Line | |
| Jan 17, 2026 | Mittal | 0–1 | Mao | CUCC 2026 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Jan 5, 2026 | Mao | 1–0 | Kantor | Round 6: Mao, Fengxi - Kantor, Gergely | Scotch Game: Tartakower Variation | |
| Jan 4, 2026 | Pan | ½–½ | Mao | Round 5: Pan, Kevin - Mao, Fengxi | Sicilian Defense: Closed, Fianchetto Variation | |
| Jan 4, 2026 | Mao | ½–½ | Kacharava | Round 4: Mao, Fengxi - Kacharava, Nikolozi | Nimzo-Larsen Attack: Classical Variation | |
| Jan 3, 2026 | Marek | ½–½ | Mao | Round 3: Marek, Matyas - Mao, Fengxi | Sicilian Defense: Smith-Morra Gambit | |
| Jan 3, 2026 | Mao | ½–½ | Wang | Round 2: Mao, Fengxi - Wang, Wesley | Nimzo-Larsen Attack: Classical Variation | |
| Jan 26, 2025 | Mao | 1–0 | Stoica | Round 4: Mao, Fengxi - Stoica, Savas Marin | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 26, 2025 | Mullur | 0–1 | Mao | Round 5: Mullur, Neerav - Mao, Fengxi | Sicilian Defense: Alapin Variation | |
| Jan 25, 2025 | Mao | 0–1 | Mahfoudh | Round 2: Mao, Fengxi - Mahfoudh, Baha Eddine | Zukertort Opening: Dutch Variation | |
| Jan 25, 2025 | Momin Fayzan | ½–½ | Mao | Round 3: Momin Fayzan - Mao, Fengxi | Zukertort Opening | |
| Jan 24, 2025 | Mao | 1–0 | Graham | Round 1: Mao, Fengxi - Graham, Douglas | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 4, 2025 | Mao | 1–0 | Maximillian Lu | Round 4: Mao, Fengxi - Maximillian Lu | Zukertort Opening: Sicilian Invitation | |
| Jan 4, 2025 | Mao | 0–1 | Antipov | Round 5: Mao, Fengxi - Antipov, Mikhail Al. | Zukertort Opening: Sicilian Invitation | |
| Jan 3, 2025 | Mao | 0–1 | Bilych | Round 2: Mao, Fengxi - Bilych, Oleksii | Nimzo-Larsen Attack: Classical Variation | |
| May 20, 2024 | Ouellet | 1–0 | Mao | Round 6: Ouellet, Maili-Jade - Mao, Fengxi | Queen's Gambit Declined: Janowski Variation | |
| May 20, 2024 | Mao | 1–0 | Malakar | Round 5: Mao, Fengxi - Malakar, Saarthak | Nimzo-Larsen Attack: Classical Variation | |
| May 19, 2024 | Saha | ½–½ | Mao | Round 4: Saha, Ananda - Mao, Fengxi | Queen's Gambit Declined: Janowski Variation | |
| May 19, 2024 | Mao | * | Barrios | Round 3: Mao, Fengxi - Barrios, Felix | Nimzo-Larsen Attack: Classical Variation | |
| May 18, 2024 | Zheng | 1–0 | Mao | Round 2: Zheng, Victor - Mao, Fengxi | King's Indian Attack | |
| May 18, 2024 | Mao | ½–½ | Moses | Round 1: Mao, Fengxi - Moses, Neil | Zukertort Opening: The Potato | |
| Apr 9, 2024 | Vettese | 1–0 | Mao | Round 8: Vettese, Nicholas - Mao, Fengxi | Caro-Kann Defense: De Bruycker Defense | |
| Apr 9, 2024 | Tari | 1–0 | Mao | Round 2: Tari, Aryan - Mao, Fengxi | Sicilian Defense: Old Sicilian | |
| Mar 31, 2024 | Aayush | ½–½ | Mao | Round 6: Aayush, Ajith vs Mao, Fengxi | Benoni Defense: Old Benoni | |
| Mar 30, 2024 | Mao | ½–½ | Yuen | Round 4: Mao, Fengxi vs Yuen, Noah Nathaniel | Anderssen's Opening | |
| — | Mao | ½–½ | Jaferian | 2025 Hart House Reading Week Open | Caro-Kann Defense: Advance Variation, Short Variation | |
| — | Mao | 1–0 | Noritsyn | 2025 Hart House Reading Week Open | Ware Opening: Symmetric Variation | |
| — | Mao | 0–1 | Momin Fayzan | 2025 UToronto vs UWaterloo Match | Zukertort Opening: Nimzo-Larsen Variation | |
| — | Mao | 1–0 | Ramesh | 2025 UToronto vs UWaterloo Match | Nimzo-Larsen Attack: Classical Variation | |
| — | Mao | * | Lalonde | 2025 UToronto vs UWaterloo Match | Queen's Gambit Declined: Chigorin Defense, Lazard Gambit | |
| — | Mao | 1–0 | Tan | 2025 UToronto vs UWaterloo Match | Nimzo-Larsen Attack: Classical Variation | |
| — | Mao | * | Kang | 2025 UToronto vs UWaterloo Match | ? | |
| — | Mao | * | Sekirin | 2025 UToronto vs UWaterloo Match | ? | |
| — | Mao | 1–0 | Joseph Benher | 2025 UToronto vs UWaterloo Match | Zukertort Opening: Slav Invitation | |
| — | Mao | ½–½ | Momin Fayzan | 2025 UToronto vs UWaterloo Match | Zukertort Opening: Nimzo-Larsen Variation | |
| — | Lu | 0–1 | Mao | 2025 Hart House Reading Week Open | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| — | Gavrilin | 0–1 | Mao | 2025 Hart House Reading Week Open | Sicilian Defense: Old Sicilian | |
| — | Plotkin | ½–½ | Mao | 2025 Hart House Reading Week Open | English Opening: Symmetrical Variation | |
| — | Noritsyn | ½–½ | Mao | 2025 Hart House Reading Week Open | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| — | Nguyen | 0–1 | Mao | 2025 UToronto vs UWaterloo Match | Queen's Gambit Declined: Exchange Variation | |
| — | Momin Fayzan | 1–0 | Mao | 2025 UToronto vs UWaterloo Match | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| — | Ramesh | 0–1 | Mao | 2025 UToronto vs UWaterloo Match | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| — | Lalonde | 1–0 | Mao | 2025 UToronto vs UWaterloo Match | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| — | Tan | 0–1 | Mao | 2025 UToronto vs UWaterloo Match | Sicilian Defense: Closed | |
| — | Joseph Benher | 0–1 | Mao | 2025 UToronto vs UWaterloo Match | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| — | Ramesh | 0–1 | Mao | 2025 UToronto vs UWaterloo Match | Queen's Gambit Declined: Exchange Variation, Positional Variation | |