| Jun 26, 2026 | Melnikov | 1–0 | Tan | Round 11: Melnikov, Fedor - Tan, Steven | Sicilian Defense: Hyperaccelerated Dragon | |
| Jun 25, 2026 | Tan | 1–0 | Sergooris | Round 10: Tan, Steven - Sergooris, Danail Jurgen | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jun 24, 2026 | Azizov | 1–0 | Tan | Round 9: Azizov, Sadullo - Tan, Steven | Bogo-Indian Defense: Retreat Variation | |
| Jun 23, 2026 | Tan | 0–1 | Nurgaliyev | U16 Open | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jun 22, 2026 | Tsolov | 0–1 | Tan | Round 7: Tsolov, Aleksandar - Tan, Steven | Sicilian Defense: Hyperaccelerated Dragon | |
| Jun 20, 2026 | Tan | ½–½ | La Barbera | Round 6: Tan, Steven - La Barbera, Manfredi | Italian Game: Classical Variation, Giuoco Pianissimo, with a5 | |
| Jun 19, 2026 | Tan | ½–½ | Zhauynbay Aldiyar | Round 5: Tan, Steven - Zhauynbay Aldiyar | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jun 18, 2026 | Ahmad | 1–0 | Tan | Round 4: Ahmad, Khagan - Tan, Steven | Bogo-Indian Defense: Retreat Variation | |
| Jun 17, 2026 | Tan | 1–0 | Marin Ferragut | Round 3: Tan, Steven - Marin Ferragut, Pau | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jun 16, 2026 | Nunez Gregoire | 0–1 | Tan | Round 2: Nunez Gregoire, Daniel - Tan, Steven | Queen's Pawn Game: Symmetrical Variation | |
| Jun 15, 2026 | Tan | 1–0 | Colagrande | Round 1: Tan, Steven - Colagrande, Diego | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Nov 22, 2025 | Tan | ½–½ | Vaz | Round 1: Tan, Steven - Vaz, Ethan | Rapport-Jobava System | |
| Jan 18, 2025 | Raahul V S | 1–0 | Tan | 9th Johor International Chess Open 2025 | Modern Defense: Kotov Variation | |
| Aug 6, 2021 | Tan | 1–0 | Glas | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Najdorf Variation, English Attack | |
| Aug 6, 2021 | Tan | 1–0 | Yen | World Youth Cup 2021 O12-G16 - Open 12 | Scandinavian Defense: Portuguese Gambit, Classical Variation | |
| Aug 6, 2021 | Tan | 1–0 | Kamble | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Dragon Variation, Classical Variation, Normal Line | |
| Aug 6, 2021 | Tan | 0–1 | Garg | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Kan Variation, Knight Variation | |
| Aug 6, 2021 | Tan | ½–½ | Thota | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Accelerated Dragon | |
| Aug 6, 2021 | Sidabutar | 1–0 | Tan | World Youth Cup 2021 O12-G16 - Open 12 | Vienna Game: Max Lange Defense | |
| Aug 6, 2021 | Jalovec | 0–1 | Tan | World Youth Cup 2021 O12-G16 - Open 12 | Scotch Game: Benima Defense | |
| Aug 6, 2021 | Khoury | ½–½ | Tan | World Youth Cup 2021 O12-G16 - Open 12 | Scotch Game: Classical Variation | |
| Aug 6, 2021 | Tenuunbold | 1–0 | Tan | World Youth Cup 2021 O12-G16 - Open 12 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 6, 2021 | Wang | ½–½ | Tan | World Youth Cup 2021 O12-G16 - Open 12 | Ruy Lopez: Classical Variation | |