| Jun 20, 2026 | Tan | 0–1 | Xue | Round 11: Tan, Matthew - Xue, Haowen | Sicilian Defense: Kan Variation, Modern Variation | |
| Jun 20, 2026 | Arca | 0–1 | Tan | Round 10: Arca, Christian Gian Karlo - Tan, Matthew | King's Indian Attack, with Bf5 | |
| Jun 20, 2026 | Tan | 0–1 | Giri | Round 9: Tan, Matthew - Giri, Anish | Sicilian Defense: Moscow Variation | |
| Jun 20, 2026 | Castrillon Gomez | 1–0 | Tan | Round 8: Castrillon Gomez, Melissa - Tan, Matthew | Indian Defense: Budapest Defense, Rubinstein Variation | |
| Jun 20, 2026 | Tan | 1–0 | Zhao | Round 7: Tan, Matthew - Zhao, Chenxi | Italian Game: Scotch Gambit, Anderssen Attack | |
| Jun 20, 2026 | Madaminov | 1–0 | Tan | Round 6: Madaminov, Mukhiddin - Tan, Matthew | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jun 20, 2026 | Tan | 0–1 | Gireman | Round 5: Tan, Matthew - Gireman, Ja | Pirc Defense | |
| Jun 20, 2026 | Bai | 0–1 | Tan | Round 4: Bai, Xue - Tan, Matthew | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jun 20, 2026 | Tan | 1–0 | Mas | Round 3: Tan, Matthew - Mas, Hafizulhelmi | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jun 20, 2026 | Pranav | 1–0 | Tan | Round 2: Pranav, V - Tan, Matthew | French Defense: King's Indian Attack | |
| Jun 20, 2026 | Tan | 0–1 | Hakobyan | Round 1: Tan, Matthew - Hakobyan, Aram | Bishop's Opening: Vienna Hybrid, Hromádka Variation | |
| Jun 19, 2026 | Priasmoro | 1–0 | Tan | Round 12: Priasmoro, Novendra - Tan, Matthew | King's Indian Attack: Spassky Variation | |
| Jun 19, 2026 | Tan | 1–0 | Nouri | Round 11: Tan, Matthew - Nouri, Alekhine | Sicilian Defense: Moscow Variation, Main Line | |
| Jun 19, 2026 | Wan | ½–½ | Tan | Round 10: Wan, Yunguo - Tan, Matthew | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Jun 19, 2026 | Tan | 1–0 | Kurochkin | Round 9: Tan, Matthew - Kurochkin, Victor | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jun 18, 2026 | Nie | ½–½ | Tan | Round 8: Nie, Xinyang - Tan, Matthew | Indian Defense: London System | |
| Jun 18, 2026 | Tan | 0–1 | Segarra | Round 7: Tan, Matthew - Segarra, Randy | Sicilian Defense: O'Kelly Variation, Venice System | |
| Jun 18, 2026 | Gong | 0–1 | Tan | Round 6: Gong, Changda - Tan, Matthew | Indian Defense: Budapest Defense, Alekhine Variation, Abonyi Variation | |
| Jun 18, 2026 | Tan | ½–½ | Kavin Mohan | Round 5: Tan, Matthew - Kavin Mohan | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Geller Line | |
| Jun 17, 2026 | Sun | ½–½ | Tan | Round 4: Sun, Fanghui - Tan, Matthew | French Defense: Winawer Variation, Advance Variation | |
| Jun 17, 2026 | Bortnyk | 1–0 | Tan | Round 2: Bortnyk, Olexandr - Tan, Matthew | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Jun 17, 2026 | Tan | 0–1 | Dominguez Perez | FIDE WTRC 2026 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |