No. | Date | Venue | Opponent | Score | Result | Competition |
---|
1. | 31 March 2010 | Complexo Desportivo da Tocha, Tocha, Portugal | Armenia | 5–0 | 7–0 | 2011 FIFA Women's World Cup qualification |
2. | 25 August 2010 | Mika Stadium, Yerevan, Armenia | Armenia | 2–0 | 3–0 |
3. | 15 February 2012 | Estádio Municipal do Cartaxo, Cartaxo, Portugal | Armenia | 2–0 | 6–0 | UEFA Women's Euro 2013 qualification |
4. | 31 October 2013 | Olympisch Stadion, Antwerp, Belgium | Belgium | 1–0 | 1–4 | 2015 FIFA Women's World Cup qualification |
5. | 27 October 2015 | Estádio Comendador Joaquim de Almeida Freitas, Moreira de Cónegos, Portugal | Republic of Ireland | 1–0 | 1–2 | UEFA Women's Euro 2017 qualification |
6. | 19 January 2016 | Centro de Estágios de Melgaço, Melgaço, Portugal | Poland | 1–0 | 1–0 | Friendly |
7. | 24 November 2017 | Estádio do Bonfim, Setúbal, Portugal | Moldova | 3–0 | 8–0 | 2019 FIFA Women's World Cup qualification |
8. | 7–0 |
9. | 28 February 2018 | Estádio Municipal de Lagos, Lagos, Portugal | China | 2–1 | 2–1 | 2018 Algarve Cup |
10. | 19 November 2018 | Estádio Municipal de Rio Maior, Rio Maior, Portugal | Wales | 1–0 | 1–0 | Friendly |
11. | 14 June 2021 | Shell Energy Stadium, Houston, United States | Nigeria | 2–0 | 3–3 | Friendly |
12. | 19 September 2021 | Haberfeld Stadium, Rishon LeZion, Israel | Israel | 4–0 | 4–0 | 2023 FIFA Women's World Cup qualification |
13. | 26 October 2021 | Stadion Lokomotiv, Plovdiv, Bulgaria | Bulgaria | 5–0 | 5–0 |
14. | 12 April 2022 | Estádio Cidade de Barcelos, Barcelos, Portugal | Bulgaria | 3–0 | 3–0 |
15. | 25 June 2022 | Estádio António Coimbra da Mota, Estoril, Portugal | Greece | 1–0 | 1–0 | Friendly |
16. | 13 July 2022 | Leigh Sports Village, Leigh, England | Netherlands | 1–2 | 2–3 | UEFA Women's Euro 2022 |
17. | 11 October 2022 | Estádio da Mata Real, Paços de Ferreira, Portugal | Iceland | 1–0 | 4–1 ( a.e.t. ) | 2023 FIFA Women's World Cup qualification – UEFA play-offs |
18. | 22 February 2023 | Waikato Stadium, Hamilton, New Zealand | Cameroon | 2–1 | 2–1 | 2023 FIFA Women's World Cup qualification |
19. | 26 September 2023 | Estádio Cidade de Barcelos, Barcelos, Portugal | Norway | 2–1 | 3–2 | 2023–24 UEFA Women's Nations League |
20. | 3–2 |
21. | 5 April 2024 | Estádio Dr. Magalhães Pessoa, Leiria, Portugal | Bosnia and Herzegovina | 1–0 | 3–0 | UEFA Women's Euro 2025 qualifying |
22. | 9 April 2024 | Centenary Stadium, Ta' Qali, Malta | Malta | 1–0 | 2–0 |
23. | 31 May 2024 | Estádio Dr. Magalhães Pessoa, Leiria, Portugal | Northern Ireland | 1–0 | 4–0 |
24. | 26 February 2025 | Den Dreef, Leuven, Belgium | Belgium | 1–0 | 1–0 | 2025 UEFA Women's Nations League |
25. | 4 April 2025 | Estádio Capital do Móvel, Paços de Ferreira, Portugal | Spain | 2–3 | 2–3 |
|