| No. | Date | Venue | Opponent | Score | Result | Competition | |
| 1 | | Port Vila Municipal Stadium, Port Vila, Vanuatu | | 5–0 | 8–0 | 2017 Pacific Mini Games | |
| 2 | | Port Vila Municipal Stadium, Port Vila, Vanuatu | | 7–0 | 8–0 | 2017 Pacific Mini Games | |
| 3 | | Port Vila Municipal Stadium, Port Vila, Vanuatu | | 4–0 | 6–0 | 2017 Pacific Mini Games | |
| 4 | | National Stadium, Kallang, Singapore | | 1–1 | 3–4 | Friendly | |
| 5 | | National Soccer Stadium, Apia, Samoa | | 1–0 | 13–0 | 2019 Pacific Games | |
| 6 | | National Soccer Stadium, Apia, Samoa | | 2–0 | 13–0 | 2019 Pacific Games | |
| 7 | | National Soccer Stadium, Apia, Samoa | | 3–0 | 13–0 | 2019 Pacific Games | |
| 8 | | National Soccer Stadium, Apia, Samoa | | 6–0 | 13–0 | 2019 Pacific Games | |
| 9 | | National Soccer Stadium, Apia, Samoa | | 11–0 | 13–0 | 2019 Pacific Games | |
| 10 | | National Soccer Stadium, Apia, Samoa | | 1–0 | 13–0 | 2019 Pacific Games | |
| 11 | | National Soccer Stadium, Apia, Samoa | | 3–0 | 13–0 | 2019 Pacific Games | |
| 12 | | National Soccer Stadium, Apia, Samoa | | 9–0 | 13–0 | 2019 Pacific Games | |
| 13 | | National Soccer Stadium, Apia, Samoa | | 2–3 | 4–4 | 2019 Pacific Games | |
| 14 | | Churchill Park, Lautoka, Fiji | | 1–0 | 2–0 | Friendly | |
| 15 | | Churchill Park, Lautoka, Fiji | | 1–0 | 2–0 | Friendly | |
| 16 | | Churchill Park, Lautoka, Fiji | | 2–0 | 2–0 | Friendly | |
| 17 | | Lawson Tama Stadium, Honiara, Solomon Islands | | 3–0 | 11–0 | 2023 Pacific Games | |
| 18 | | Lawson Tama Stadium, Honiara, Solomon Islands | | 6–0 | 11–0 | 2023 Pacific Games | |
| 19 | | Lawson Tama Stadium, Honiara, Solomon Islands | | 8–0 | 11–0 | 2023 Pacific Games | |