| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Negi vs W So |
 | 1-0 | 34 |
2003 |
Wch U10 | B33 Sicilian |
| 2. D Swiercz vs W So |
 | 1-0 | 73 |
2003 |
Wch U10 | B33 Sicilian |
| 3. W So vs N Galopoulos |
| 0-1 | 53 |
2003 |
Wch U10 | C00 French Defense |
| 4. A Rosell vs W So |
| 1-0 | 43 |
2004 |
Wch U12 | A80 Dutch |
| 5. Ding Liren vs W So |
 | 1-0 | 23 |
2004 |
Wch U12 | A07 King's Indian Attack |
| 6. S Sjugirov vs W So |
 | 1-0 | 33 |
2005 |
Belfort YWCC boys under 12 | B30 Sicilian |
| 7. W So vs L Vajda |
 | 0-1 | 59 |
2006 |
37th Chess Olympiad | B09 Pirc, Austrian Attack |
| 8. A Gupta vs W So |
 | 1-0 | 42 |
2006 |
8th Dubai Open | E12 Queen's Indian |
| 9. G Sargissian vs W So |
 | 1-0 | 61 |
2006 |
8th Dubai Open | E21 Nimzo-Indian, Three Knights |
| 10. W So vs V Sareen |
 | 0-1 | 55 |
2006 |
8th Dubai Open | B67 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 8...Bd7 |
| 11. Wang Hao vs W So |
 | 1-0 | 68 |
2007 |
World Junior Championship | A04 Reti Opening |
| 12. W So vs A Adly |
 | 0-1 | 79 |
2007 |
World Junior Championship | B82 Sicilian, Scheveningen |
| 13. E Ghaem Maghami vs W So |
 | 1-0 | 56 |
2007 |
2nd MAIG-Team Standard chess | E05 Catalan, Open, Classical line |
| 14. K S Yap vs W So |
 | 1-0 | 41 |
2007 |
Asian Individual Championship | B33 Sicilian |
| 15. G Rohit vs W So |
 | 1-0 | 41 |
2007 |
World Junior Championship | B40 Sicilian |
| 16. Zhang Pengxiang vs W So |
 | 1-0 | 46 |
2007 |
Asian Individual Championship | B33 Sicilian |
| 17. W So vs A Gupta |
 | 0-1 | 38 |
2007 |
World Junior Championship | B67 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 8...Bd7 |
| 18. W So vs S Megaranto |
 | 0-1 | 32 |
2008 |
Japfa Match | B00 Uncommon King's Pawn Opening |
| 19. W So vs Li Shilong |
 | 0-1 | 49 |
2008 |
4th Pichay Cup International Open | C18 French, Winawer |
| 20. M Gagunashvili vs W So |
 | 1-0 | 75 |
2008 |
Dubai Open | E15 Queen's Indian |
| 21. W So vs J Catalino Sadorra |
 | 0-1 | 27 |
2008 |
3rd PGMA Cup International Open | B40 Sicilian |
| 22. W So vs J P Gomez |
 | 0-1 | 31 |
2008 |
3rd PGMA Cup International Open | C11 French |
| 23. A Braun vs W So |
 | 1-0 | 39 |
2008 |
World Junior Championship | E32 Nimzo-Indian, Classical |
| 24. W So vs Yu Shaoteng |
 | 0-1 | 43 |
2009 |
8th Asian Continental Chess Championship | B18 Caro-Kann, Classical |
| 25. V Malakhov vs W So |
 | 1-0 | 55 |
2009 |
World Cup | A04 Reti Opening |