| May 15, 2025 | Xu | ½–½ | Aziz | Round 9: Xu, Pengmo - Aziz, Husain | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| May 14, 2025 | Ahmad | ½–½ | Xu | Round 8: Ahmad, Al Khatib - Xu, Pengmo | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 13, 2025 | Xu | * | Al Kathiri | Round 7: Xu, Pengmo - Al Kathiri, Mana | ? | |
| May 12, 2025 | Fancy | * | Xu | Round 6: Fancy, Stuart - Xu, Pengmo | ? | |
| May 11, 2025 | Xu | * | Ashikmamutov | Round 5: Xu, Pengmo - Ashikmamutov, Saidkhon | ? | |
| May 10, 2025 | Obidjonov | * | Xu | Round 9: Obidjonov, Oriyat - Xu, Pengmo | Caro-Kann Defense: Advance Variation | |
| May 10, 2025 | Xu | ½–½ | Senthil Maran K | Round 8: Xu, Pengmo - Senthil Maran K | Slav Indian | |
| May 10, 2025 | Mayank Chakraborty | * | Xu | Round 7: Mayank Chakraborty - Xu, Pengmo | Bogo-Indian Defense: Retreat Variation | |
| May 10, 2025 | Xu | ½–½ | Manon | Round 6: Xu, Pengmo - Manon, Reja Neer | Indian Defense: Anti-Nimzo-Indian | |
| May 10, 2025 | Omonov | * | Xu | Round 5: Omonov, Asrorjon - Xu, Pengmo | Queen's Pawn Game: London System | |
| May 10, 2025 | Xu | 1–0 | Akshat | Round 4: Xu, Pengmo - Akshat, Khamparia | Queen's Pawn Game: Modern Defense | |
| May 10, 2025 | Xu | * | Kodithuwakku | Round 3: Xu, Pengmo - Kodithuwakku, K K Dinujaya | ? | |
| May 10, 2025 | Pang | * | Xu | Round 2: Pang, Tao - Xu, Pengmo | Queen's Gambit Declined: Neo-Orthodox Variation, Main Line | |
| May 10, 2025 | Iniyan | 1–0 | Xu | Round 1: Iniyan, Pa - Xu, Pengmo | King's Indian Attack | |
| May 10, 2025 | Abdulazizov | * | Xu | Round 4: Abdulazizov, Asilbek - Xu, Pengmo | ? | |
| May 9, 2025 | Xu | 0–1 | Poormosavi | Round 3: Xu, Pengmo - Poormosavi, Seyed Kian | Horwitz Defense | |
| May 8, 2025 | Gong | 1–0 | Xu | Round 2: Gong, Sunle - Xu, Pengmo | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| May 7, 2025 | Xu | 0–1 | Quizon | Round 1: Xu, Pengmo - Quizon, Daniel | King's Indian Defense: Orthodox Variation | |
| Aug 14, 2024 | Xu | 1–0 | Kowalczuk | Festiwal Adolfa Anderssena 2024 B | Queen's Gambit Declined: Three Knights Variation | |
| Aug 13, 2024 | Bednarczyk | ½–½ | Xu | Festiwal Adolfa Anderssena 2024 B | Caro-Kann Defense: Advance Variation | |
| Aug 12, 2024 | Xu | ½–½ | Mendez Gimenez | Festiwal Adolfa Anderssena 2024 B | King's Indian Defense | |
| Aug 12, 2024 | Klisowski | 0–1 | Xu | Festiwal Adolfa Anderssena 2024 B | King's Indian Attack | |
| Aug 11, 2024 | Frac | ½–½ | Xu | Festiwal Adolfa Anderssena 2024 B | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Aug 10, 2024 | Xu | 1–0 | Kawulski-Chodkiewicz | Festiwal Adolfa Anderssena 2024 B | Queen's Gambit Accepted: Old Variation | |
| Aug 9, 2024 | Xu | ½–½ | Hilarecki | Festiwal Adolfa Anderssena 2024 B | Queen's Pawn Game: Modern Defense | |
| Aug 9, 2024 | Kaczmarska-Kedzierska | 1–0 | Xu | Festiwal Adolfa Anderssena 2024 B | King's Indian Attack | |
| Aug 8, 2024 | Kryvenko | 0–1 | Xu | Festiwal Adolfa Anderssena 2024 B | Caro-Kann Defense: Exchange Variation | |
| — | Xu | 1–0 | Rudra Shakti Madan | Round 1: Xu, Pengmo - Rudra Shakti Madan | Queen's Gambit Declined: Ragozin Defense | |
| — | Xu | ½–½ | Estavillo | Round 3: Xu, Pengmo - Estavillo, Stephen Von | Bogo-Indian Defense: Grünfeld Variation | |
| — | Xu | 0–1 | Goloran | Round 5: Xu, Pengmo - Goloran, Jhulo | Slav Defense: Breyer Variation | |
| — | Xu | 1–0 | Vivaan Sachdev | Round 7: Xu, Pengmo - Vivaan Sachdev | Grünfeld Defense: Stockholm Variation | |
| — | Xu | 0–1 | Lam | Round 8: Xu, Pengmo - Lam, Chun Yung Samuel | Queen's Gambit Declined: Ragozin Defense | |
| — | Xu | 1–0 | Yang | Round 1: Xu, Pengmo - Yang, Heewook | Queen's Gambit Declined: Ragozin Defense | |
| — | Xu | 1–0 | Lim Teck Guan | Round 6: Xu, Pengmo - Lim Teck Guan,Rodney | Slav Defense: Exchange Variation | |
| — | Xu | 0–1 | Teo | Round 8: Xu, Pengmo - Teo, Hong Ming | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| — | Xu | 1–0 | Wong | Asian Amateur Chess Competition 2025 | Indian Defense: Budapest Defense | |
| — | Xu | 1–0 | Zuo | Round 4: Xu, Pengmo - Zuo, Junyu | King's Indian Defense: Normal Variation, King's Knight Variation | |
| — | Xu | ½–½ | Teo | Round 6: Xu, Pengmo - Teo, Hong Ming | Queen's Gambit Declined: Three Knights Variation | |
| — | Xu | ½–½ | Bei | Asian Amateur Chess Competition 2025 | Slav Defense: Exchange Variation | |
| — | Karamihan | 0–1 | Xu | Round 2: Karamihan, John Francis - Xu, Pengmo | Caro-Kann Defense: Advance Variation, Tal Variation | |
| — | Vo Hoang Quan | 0–1 | Xu | Round 4: Vo Hoang Quan - Xu, Pengmo | Bogo-Indian Defense: Retreat Variation | |
| — | Bei | 0–1 | Xu | Round 6: Bei, Er - Xu, Pengmo | Queen's Pawn Game: Levitsky Attack | |
| — | Ebenezer | 0–1 | Xu | Round 9: Ebenezer, Joseph - Xu, Pengmo | Caro-Kann Defense: Advance Variation, Van der Wiel Attack | |
| — | Park | 1–0 | Xu | Round 2: Park, Sihoo - Xu, Pengmo | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Nguyen | * | Xu | Round 4: Nguyen, Paul Ashton - Xu, Pengmo | ? | |
| — | Nuella | 0–1 | Xu | Round 5: Nuella, Mark VIncent - Xu, Pengmo | Caro-Kann Defense | |
| — | Ye | 1–0 | Xu | Round 7: Ye, Peilin - Xu, Pengmo | Caro-Kann Defense: Endgame Offer | |
| — | Chong | 0–1 | Xu | Round 9: Chong, Jake - Xu, Pengmo | Queen's Pawn Game: London System | |
| — | Park | 0–1 | Xu | Asian Amateur Chess Competition 2025 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Ulziikhishig Khishigbat | 1–0 | Xu | Asian Amateur Chess Competition 2025 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Borisova | 1–0 | Xu | Round 5: Borisova, Ekaterina - Xu, Pengmo | King's Indian Attack | |
| — | Gnanasekar | 0–1 | Xu | Asian Amateur Chess Competition 2025 | Slav Defense: Modern Line | |
| — | Bigabylov | 0–1 | Xu | Asian Amateur Chess Competition 2025 | Queen's Gambit Declined: Orthodox Defense, Henneberger Variation | |