# | Date | Venue | Opponent | Score | Result | Competition |
1 | 29 September 2007 | Helsinki Olympic Stadium, Helsinki, Finland | Scotland | 1–0 | 4–1 | Friendly |
2 | 28 May 2009 | Italy | 1–1 | 3–2 |
3 | 2–2 |
4 | 22 July 2009 | Pori Stadium, Pori, Finland | Sweden | 1–2 | 1–3 |
5 | 3 September 2009 | Veritas Stadion, Turku, Finland | England | 2–3 | 2–3 | UEFA Women's Euro 2009 |
6 | 24 February 2010 | Municipal Stadium, Lagos, Portugal | China | 1–1 | 1–1 | 2010 Algarve Cup |
7 | 19 June 2010 | ISS Stadion, Vantaa, Finland | Portugal | 4–1 | 4–1 | 2011 FIFA Women's World Cup qualification |
8 | 23 June 2010 | Italy | 1–1 | 1–3 |
9 | 25 August 2010 | Wiklöf Holding Arena, Mariehamn, Finland | Slovenia | 1–0 | 4–1 |
10 | 2–1 |
11 | 4–1 |
12 | 16 February 2011 | Tammelan Stadion, Tammela, Finland | Russia | 1–1 | 5–4 | Friendly |
13 | 3–2 |
14 | 5–4 |
15 | 18 September 2011 | Töölö Football Stadium, Helsinki, Finland | Scotland | 1–0 | 1–0 |
16 | 22 October 2011 | ISS Stadion, Vantaa, Finland | Estonia | 1–0 | 6–0 | UEFA Women's Euro 2013 qualifying |
17 | 4–0 |
18 | 5–0 |
19 | 27 October 2011 | City Stadium, Maladzyechna, Belarus | Belarus | 1–0 | 2–2 |
20 | 2–1 |
21 | 1 March 2012 | GSZ Stadium, Larnaca, Cyprus | France | 1–1 | 1–2 | 2012 Cyprus Women's Cup |
22 | 4 March 2012 | Switzerland | 1–0 | 3–1 |
23 | 2–0 |
24 | 3–0 |
25 | 6 March 2012 | South Korea | 1–0 | 1–1[a] |
26 | 14 February 2013 | Tammelan Stadion, Tammela, Finland | Russia | 4–0 | 5–0 | Friendly |
27 | 21 September 2015 | Tallaght Stadium, Dublin, Ireland | Republic of Ireland | 2–0 | 2–0 | UEFA Women's Euro 2017 qualifying |
28 | 12 April 2016 | Stadion pod Malim brdom, Petrovac, Montenegro | Montenegro | 1–0 | 7–1 |
29 | 3 June 2016 | Tehtaan kenttä, Valkeakoski, Finland | Republic of Ireland | 4–1 | 4–1 |
30 | 22 January 2017 | Pinatar Arena, San Pedro del Pinatar, Spain | Slovakia | 2–0 | 3–0 | Friendly |
31 | 5 March 2017 | Serbian FA Sports Center, Stara Pazova, Serbia | Serbia | 1–0 | 1–2 |
32 | 11 June 2017 | Changzhou Olympic Sports Centre, Changzhou, China | China | 2–3 | 2–4 |
33 | 26 November 2017 | Telia 5G -areena, Helsinki, Finland | Israel | 2–0 | 4–0 | 2019 FIFA Women's World Cup qualification |
34 | 4–0 |
35 | 7 March 2018 | Tasos Markos Stadium, Paralimni, Cyprus | Hungary | 1–0 | 2–0 | 2018 Cyprus Women's Cup |
36 | 31 August 2018 | El Sardinero, Santander, Spain | Spain | 1–1 | 1–5 | 2019 FIFA Women's World Cup qualification |
37 | 4 September 2018 | Stadion Wiener Neustadt, Wiener Neustadt, Austria | Austria | 1–2 | 1–4 |
38 | 2 September 2019 | Elbasan Arena, Elbasan, Albania | Albania | 1–0 | 3–0 | UEFA Women's Euro 2022 qualifying |
39 | 3–0 |
40 | 8 October 2019 | Hietalahti Stadium, Vaasa, Finland | Albania | 5–0 | 8–1 |
41 | 6–0 |
42 | 7–1 |
43 | 8–1 |
44 | 7 November 2019 | Telia 5G -areena, Helsinki, Finland | Cyprus | 1–0 | 4–0 |
45 | 12 November 2019 | Estádio Municipal 22 de Junho, Vila Nova de Famalicão, Portugal | Portugal | 1–1 | 1–1 |
46 | 11 March 2020 | GSZ Stadium, Larnaca, Cyprus | Slovakia | 2–1 | 4–2 | 2020 Cyprus Women's Cup |
47 | 19 February 2021 | Bolt Arena, Helsinki, Finland | Portugal | 1–0 | 1–0 | UEFA Women's Euro 2022 qualifying |
48 | 23 February 2021 | AEK Arena – Georgios Karapatakis, Larnaca, Cyprus | Cyprus | 2–0 | 5–0 |
49 | 21 October 2021 | Mikheil Meskhi Stadium, Tbisili, Georgia | Georgia | 1–0 | 3–0 | 2023 FIFA Women's World Cup qualifying |
50 | 25 November 2021 | Gamla Ullevi, Gothenburg, Sweden | Sweden | 1–1 | 1–2 |
51 | 9 July 2022 | Stadium MK, Milton Keynes, England | Spain | 1–0 | 1–4 | UEFA Women's Euro 2022 |
52 | 16 February 2023 | GSZ Stadium, Larnaca, Cyprus | Croatia | 2–1 | 4–1 | 2023 Cyprus Women's Cup |
53 | 19 February 2023 | Hungary | 4–0 | 8–0 |
54 | 5–0 |
55 | 6–0 |
56 | 22 September 2023 | Veritas Stadion, Turku, Finland | Slovakia | 1–0 | 4–0 | 2023–24 UEFA Women's Nations League |
57 | 27 October 2023 | Bolt Arena, Helsinki, Finland | Croatia | 1–0 | 3–0 |
58 | 30 November 2023 | Veritas Stadion, Turku, Finland | Romania | 1–0 | 6–0 |
59 | 3–0 |
60 | 25 October 2024 | Podgorica City Stadium, Podgorica, Montenegro | Montenegro | 1–0 | 1–0 | UEFA Women's Euro 2025 qualifying play-offs |
61 | 29 October 2024 | Tammelan Stadion, Tampere, Finland | Montenegro | 4–0 | 5–0 |
62 | 8 April 2025 | Hungary | 2–0 | 3–0 | 2025 UEFA Women's Nations League |
63 | 30 May 2025 | Szent Gellért Fórum, Szeged, Hungary | Belarus | 2–0 | 3–0 |
64 | 3–0 |