| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Wang Hao vs J Jirka |
| ½-½ | 64 |
2003 |
World Junior Championships | C61 Ruy Lopez, Bird's Defense |
| 2. Wang Hao vs B Roktim |
 | 1-0 | 35 |
2005 |
Asian Chess Championship | C65 Ruy Lopez, Berlin Defense |
| 3. Wang Hao vs Motylev |
| ½-½ | 49 |
2005 |
2nd Sanjin Hotel Cup | C89 Ruy Lopez, Marshall |
| 4. Wang Hao vs C Liang |
| ½-½ | 27 |
2005 |
Torch Real Estate Cup China Chess League | C78 Ruy Lopez |
| 5. Wang Hao vs Zhong Zhang |
| ½-½ | 26 |
2005 |
Torch Real Estate Cup China Chess League | C65 Ruy Lopez, Berlin Defense |
| 6. Wang Hao vs Sasikiran |
 | ½-½ | 44 |
2005 |
Asian Chess Championship | C91 Ruy Lopez, Closed |
| 7. Wang Hao vs L Babujian |
| 1-0 | 48 |
2006 |
World Junior Championship | C88 Ruy Lopez |
| 8. Wang Hao vs T Warakomski |
| 1-0 | 56 |
2006 |
World Junior Championship | C69 Ruy Lopez, Exchange, Gligoric Variation, 6.d4 |
| 9. Wang Hao vs Jakovenko |
| ½-½ | 26 |
2007 |
Russia vs China Match | C89 Ruy Lopez, Marshall |
| 10. Wang Hao vs V Zvjaginsev |
| ½-½ | 31 |
2007 |
Taiyuan Tournament | C63 Ruy Lopez, Schliemann Defense |
| 11. Wang Hao vs E Inarkiev |
| ½-½ | 60 |
2007 |
Russia vs China Match | C99 Ruy Lopez, Closed, Chigorin, 12...cd |
| 12. Wang Hao vs Adams |
| ½-½ | 26 |
2007 |
UK vs China Match | C78 Ruy Lopez |
| 13. Wang Hao vs J Ask |
 | 1-0 | 32 |
2007 |
Scandinavian Chess Tournament | C60 Ruy Lopez |
| 14. Wang Hao vs G Jones |
 | ½-½ | 104 |
2007 |
UK vs China Match | C96 Ruy Lopez, Closed |
| 15. Wang Hao vs Y Gozzoli |
| ½-½ | 42 |
2007 |
Cappelle la Grande | C63 Ruy Lopez, Schliemann Defense |
| 16. Wang Hao vs Short |
 | 1-0 | 54 |
2007 |
UK vs China Match | C76 Ruy Lopez, Modern Steinitz Defense, Fianchetto Variation |
| 17. Wang Hao vs Yusupov |
| ½-½ | 34 |
2007 |
6th Aeroflot Festival | C76 Ruy Lopez, Modern Steinitz Defense, Fianchetto Variation |
| 18. Wang Hao vs A Diermair |
| 1-0 | 40 |
2008 |
Mindsports | C95 Ruy Lopez, Closed, Breyer |
| 19. Wang Hao vs Zhou Jianchao |
| 1-0 | 39 |
2008 |
Mindsports | C67 Ruy Lopez |
| 20. Wang Hao vs Grischuk |
 | 1-0 | 37 |
2008 |
Russian Team Championship | C89 Ruy Lopez, Marshall |
| 21. Wang Hao vs Stefansson |
| ½-½ | 38 |
2008 |
Reykjavik Open | C78 Ruy Lopez |
| 22. Wang Hao vs M Kravtsiv |
| 1-0 | 41 |
2008 |
Mindsports | C78 Ruy Lopez |
| 23. Wang Hao vs D Arngrimsson |
| 1-0 | 31 |
2008 |
Reykjavik Open | C97 Ruy Lopez, Closed, Chigorin |
| 24. Wang Hao vs J Friedel |
 | 1-0 | 44 |
2009 |
World Cup | C65 Ruy Lopez, Berlin Defense |
| 25. Wang Hao vs C Liang |
 | 0-1 | 68 |
2009 |
Chinese Championship | C96 Ruy Lopez, Closed |