| — | Magpily | 1–0 | Chen | Round 2: Magpily, John Michael - Chen, Hao(GD) | Caro-Kann Defense: Two Knights Attack | |
| — | Magpily | 0–1 | Kolomeets | Round 4: Magpily, John Michael - Kolomeets, Daniel | French Defense: Steinitz Variation, Boleslavsky Variation | |
| — | Magpily | 1–0 | Feng | Round 6: Magpily, John Michael - Feng, Kuixiu | Sicilian Defense: Morphy Gambit, Andreaschek Gambit | |
| — | Magpily | 1–0 | Wen | Round 8: Magpily, John Michael - Wen, Yipeng | Sicilian Defense: Smith-Morra Gambit Accepted, Scheveningen Formation | |
| — | Magpily | 1–0 | Damuy | Round 2: Magpily, John Michael - Damuy, Raul | Pirc Defense | |
| — | Magpily | 0–1 | Utkrisht Tuli | Round 4: Magpily, John Michael - Utkrisht Tuli | Center Game: Berger Variation | |
| — | Magpily | 0–1 | Silva | Round 8: Magpily, John Michael - Silva, Zedric | Center Game: Paulsen Attack Variation | |
| — | Magpily | 1–0 | Lee | Asian Amateur Chess Competition 2025 | Sicilian Defense: Hyperaccelerated Fianchetto | |
| — | Magpily | 1–0 | Tanaka | Asian Amateur Chess Competition 2025 | Caro-Kann Defense: Main Line | |
| — | Magpily | 1–0 | Or | Asian Amateur Chess Competition 2025 | Caro-Kann Defense: Two Knights Attack | |
| — | Magpily | 1–0 | Raipov | Asian Amateur Chess Competition 2025 | Pirc Defense: Classical Variation | |
| — | Aton | 0–1 | Magpily | Round 3: Aton, Aaron - Magpily, John Michael | Sicilian Defense: Najdorf Variation, Main Line | |
| — | Sulaimanov | 0–1 | Magpily | Round 5: Sulaimanov, Tilekmatali - Magpily, John Michael | Benoni Defense: Old Benoni | |
| — | Labog | 1–0 | Magpily | Round 7: Labog, Jan Clifford - Magpily, John Michael | King's Indian Attack: Symmetrical Defense | |
| — | Aquino | 1–0 | Magpily | Round 9: Aquino, Jose Jr. - Magpily, John Michael | Sicilian Defense: Closed | |
| — | Lo | 0–1 | Magpily | Round 1: Lo, Ho Chun - Magpily, John Michael | Sicilian Defense: Closed | |
| — | Wen | ½–½ | Magpily | Round 3: Wen, Yipeng - Magpily, John Michael | Sicilian Defense: Najdorf Variation, Main Line | |
| — | Gnanasekar | ½–½ | Magpily | Round 6: Gnanasekar, Jai Adithya - Magpily, John Michael | Benoni Defense: Semi-Benoni | |
| — | Chong | 0–1 | Magpily | Round 7: Chong, Jake - Magpily, John Michael | Neo-Grünfeld Defense: Classical Variation | |
| — | Liu | 0–1 | Magpily | Round 9: Liu, Xuanyu(SD) - Magpily, John Michael | Benoni Defense: Semi-Benoni | |
| — | Wong | 1–0 | Magpily | Asian Amateur Chess Competition 2025 | Sicilian Defense: Closed | |
| — | Kim | 1–0 | Magpily | Asian Amateur Chess Competition 2025 | Sicilian Defense: Moscow Variation, Main Line | |
| — | Man | 0–1 | Magpily | Asian Amateur Chess Competition 2025 | Benoni Defense: Old Benoni | |
| — | Bala Ganesan | 1–0 | Magpily | Asian Amateur Chess Competition 2025 | Sicilian Defense: Modern Variations | |
| — | Zhao | 0–1 | Magpily | Asian Amateur Chess Competition 2025 | Benoni Defense: Classical Variation | |