# | Date | Venue | Opponent | Score | Result | Competition |
2006 |
1. | 14 November 2006 | Panaad Stadium, Bacolod | Timor-Leste | 1–0 | 7–0 | 2007 AFF Championship qualifier |
2. | 2–0 |
3. | 4–0 |
4. | 6–0 |
5. | 20 November 2006 | Panaad Stadium, Bacolod | Brunei | 2–0 | 4–1 | 2007 AFF Championship qualifier |
6. | 4–1 |
2008 |
7. | 17 May 2008 | Barotac Nuevo Plaza Field, Barotac Nuevo | Bhutan | 2–0 | 3–0 | 2008 AFC Challenge Cup qualifier |
2010 |
8. | 9 October 2010 | Kaohsiung National Stadium, Kaohsiung | Hong Kong | 1–2 | 2–4 | 2010 Long Teng Cup |
9. | 2–2 |
10. | 22 October 2010 | New Laos National Stadium, Vientiane | Timor-Leste | 2–0 | 5–0 | 2010 AFF Championship qualifier |
11. | 24 October 2010 | New Laos National Stadium, Vientiane | Laos | 1–2 | 2–2 | 2010 AFF Championship qualifier |
12. | 5 December 2010 | Mỹ Đình National Stadium, Hanoi | Vietnam | 2–0 | 2–0 | 2010 AFF Championship |
2011 |
13. | 9 February 2011 | Panaad Stadium, Bacolod | Mongolia | 2–0 | 2–0 | 2012 AFC Challenge Cup qualifier |
14. | 3 July 2011 | Rizal Memorial Stadium, Manila | Sri Lanka | 2–0 | 4–0 | 2014 FIFA World Cup qualifier |
15. | 4–0 |
16. | 30 September 2011 | Kaohsiung National Stadium, Kaohsiung | Hong Kong | 1–2 | 3–3 | 2011 Long Teng Cup |
17. | 11 October 2011 | Rizal Memorial Stadium, Manila | Nepal | 1–0 | 4–0 | Friendly |
18. | 3–0 |
2012 |
19. | 11 March 2012 | Dasarath Rangasala Stadium, Kathmandu | India | 1–0 | 2–0 | 2012 AFC Challenge Cup |
20. | 2–0 |
21. | 13 March 2012 | Halchowk Stadium, Kathmandu | Tajikistan | 1–1 | 2–1 | 2012 AFC Challenge Cup |
22. | 16 March 2012 | Dasarath Rangasala Stadium, Kathmandu | Turkmenistan | 1–0 | 1–2 | 2012 AFC Challenge Cup |
23. | 19 March 2012 | Dasarath Rangasala Stadium, Kathmandu | Palestine | 1–0 | 4–3 | 2012 AFC Challenge Cup |
24. | 2–1 |
25. | 5 June 2012 | Rizal Memorial Stadium, Manila | Indonesia | 2–2 | 2–2 | Friendly |
26. | 7 September 2012 | Jurong West Stadium, Jurong West | Singapore | 2–0 | 2–0 | Friendly |
27. | 16 October 2012 | Al Kuwait Sports Club Stadium, Kuwait City | Kuwait | 1–1 | 1–2 | Friendly |
28. | 30 November 2012 | Supachalasai Stadium, Bangkok | Myanmar | 1–0 | 2–0 | 2012 AFF Championship |
2013 |
29. | 24 March 2013 | Rizal Memorial Stadium, Manila | Cambodia | 1–0 | 8–0 | 2014 AFC Challenge Cup qualifier |
30. | 2–0 |
31. | 3–0 |
32. | 7–0 |
33. | 26 March 2013 | Rizal Memorial Stadium, Manila | Turkmenistan | 1–0 | 1–0 | 2014 AFC Challenge Cup qualifier |
34. | 15 November 2013 | Kanchenjunga Stadium, Siliguri | India | 1–1 | 1–1 | Friendly |
2014 |
35. | 24 May 2014 | National Football Stadium, Malé | Turkmenistan | 1–0 | 2–0 | 2014 AFC Challenge Cup |
36. | 27 May 2014 | National Football Stadium, Malé | Maldives | 1–0 | 3–2 (a.e.t.) | 2014 AFC Challenge Cup |
37. | 6 September 2014 | Rizal Memorial Stadium, Manila | Myanmar | 2–1 | 2–3 (a.e.t.) | 2014 Philippine Peace Cup |
38. | 12 October 2014 | Rizal Memorial Stadium, Manila | Papua New Guinea | 4–0 | 5–0 | Friendly |
39. | 31 October 2014 | Grand Hamad Stadium, Doha | Nepal | 2–0 | 3–0 | Friendly |
40. | 14 November 2014 | Rizal Memorial Stadium, Manila | Cambodia | 3–0 | 3–0 | Friendly |
41. | 22 November 2014 | Mỹ Đình National Stadium, Hanoi | Laos | 2–1 | 4–1 | 2014 AFF Championship |
42. | 25 November 2014 | Mỹ Đình National Stadium, Hanoi | Indonesia | 1–0 | 4–0 | 2014 AFF Championship |
2016 |
43. | 22 November 2016 | Philippine Sports Stadium, Bocaue | Indonesia | 2–2 | 2–2 | 2016 AFF Championship |