| Goal | Date | Venue | Opponent | Score | Result | Competition |
| 1. | 15 October 2014 | Estádio 11 de Novembro, Luanda, Angola | | 2–0 | 4–0 | 2015 [Africa Cup of Nations qualification Group C|2015 Africa Cup of Nations qualification] |
| 2. | 21 June 2015 | Somhlolo National Stadium, Lobamba, Swaziland | | 2–0 | 2–2 | 2016 [African Nations Championship qualification] |
| 3. | 17 October 2015 | Rand Stadium, Johannesburg, South Africa | | 2–0 | 2–0 | 2016 African Nations Championship qualification |
| 4. | 25 January 2016 | Stade Amahoro, Kigali, Rwanda | | 1–0 | 2–1 | 2016 [African Nations Championship] |
| 5. | 25 January 2016 | Stade Amahoro, Kigali, Rwanda | | 2–0 | 2–1 | 2016 African Nations Championship |
| 6. | 8 October 2021 | Estádio 11 de Novembro, Luanda, Angola | | 2–0 | 3–1 | 2022 [FIFA World Cup qualification – CAF second round|2022 FIFA World Cup qualification] |
| 7. | 26 March 2022 | Estádio Municipal de Rio Maior, Rio Maior, Portugal | | 1–0 | 3–2 | Friendly |
| 8. | 26 March 2022 | Estádio Municipal de Rio Maior, Rio Maior, Portugal | | 3–1 | 3–2 | Friendly |
| 9. | 8 October 2025 | Somhlolo National Stadium, Lobamba, Eswatini | | 2–2 | 2–2 | 2026 FIFA [World Cup qualification – CAF Group D|2026 FIFA World Cup qualification] |