Viivi Vainikka
- Position: forward
- Player status: active player
- Gender: female
- Nationality: Finland

- Birth date: 23.12.2001 (23 years)
- Birth place: Espoo, Finland
- Height: 166 cm / 5' 5"
- Weight: 67 kg / 148 lbs
- Shoots: left
| Season | Team | League | # | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Finland | National team games (Women) | 24 | ||||||
| 2024-25 | Finland | World Women’s Championship | 2 | 0 | 0 | 0 | 0 | -4 | |
| 2024-25 | Finland | National team games (Women) | 24 | ||||||
| 2023-24 | Finland | World Women’s Championship | 24 | 7 | 1 | 0 | 1 | 0 | -3 |
| 2023-24 | Finland | National team games (Women) | 24 | ||||||
| 2022-23 | Finland | World Women’s Championship | 24 | 7 | 5 | 5 | 10 | 0 | 8 |
| 2022-23 | Finland | National team games (Women) | 24 | ||||||
| 2021-22 | Finland | World Women’s Championship | 24 | 7 | 2 | 2 | 4 | 0 | 1 |
| 2021-22 | Finland | Women’s Olympics | 24 | 6 | 2 | 1 | 3 | 2 | -1 |
| 2021-22 | Finland | National team games (Women) | 24 | ||||||
| 2020-21 | Finland | National team games (Women) | |||||||
| 2020-21 | Finland | World Women’s Championship | 7 | 1 | 0 | 1 | 0 | -1 | |
| 2019-20 | Finland | National team games (Women) | 25 | ||||||
| 2018-19 | Finland | World Women’s Championship | 25 | 7 | 1 | 3 | 4 | 0 | 0 |
| 2018-19 | Finland | World Women’s U18 Championship (U18) | 26 | 6 | 2 | 4 | 6 | 2 | 2 |
| 2018-19 | Finland | National team games (Women) | |||||||
| 2017-18 | Finland | World Women’s U18 Championship (U18) | 5 | 2 | 2 | 4 | 0 | 2 | |
| 2016-17 | Finland | World Women’s U18 Championship (U18) | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Team | League | # | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Brynäs IF | SDHL | 42 | ||||||
| 2024-25 | Luleå Hockey | SDHL (Play-off) | 9 | 4 | 6 | 10 | 2 | 11 | |
| 2024-25 | Luleå Hockey | SDHL | 42 | 36 | 18 | 26 | 44 | 6 | 32 |
| 2023-24 | Luleå Hockey | SDHL (Play-off) | 42 | 9 | 5 | 1 | 6 | 2 | 6 |
| 2023-24 | Luleå Hockey | SDHL | 42 | 36 | 23 | 29 | 52 | 0 | 40 |
| 2022-23 | Luleå Hockey | SDHL | 42 | 32 | 23 | 18 | 41 | 6 | 38 |
| 2021-22 | Luleå Hockey | SDHL | 42 | 36 | 17 | 22 | 39 | 4 | 26 |
| 2020-21 | Luleå Hockey | SDHL (Play-off) | 42 | 9 | 4 | 4 | 8 | 4 | 10 |
| 2020-21 | Luleå Hockey | SDHL | 42 | 32 | 13 | 14 | 27 | 22 | 15 |
| 2019-20 | Team Oriflame Kuortane | Naisten Liiga (Play-off) | 8 | 12 | 6 | 18 | 8 | ||
| 2019-20 | Team Oriflame Kuortane | Naisten Liiga | 30 | 28 | 24 | 52 | 6 | ||
| 2018-19 | Team Oriflame Kuortane | Naisten Liiga (Play-off) | 4 | 2 | 2 | 4 | 0 | ||
| 2018-19 | Team Oriflame Kuortane | Naisten Liiga | 24 | 30 | 25 | 15 | 40 | 6 | |
| 2017-18 | Team Oriflame Kuortane | Naisten Liiga (Play-off) | 8 | 4 | 7 | 11 | 0 | ||
| 2017-18 | Team Oriflame Kuortane | Naisten Liiga | 24 | 9 | 15 | 24 | 2 | ||
| 2016-17 | Team Oriflame Kuortane | SM-Sarja (Women) (Play-off) | 2 | 0 | 0 | 0 | 0 | ||
| 2016-17 | Team Oriflame Kuortane | SM-Sarja (Women) | 28 | 5 | 7 | 12 | 4 |
| Date | League | Teams | Score | G | A | PIM | +/- | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov. 08 2025 16:00 | National team games (Women)| Lidl Hockey Gam | Sweden Finland | 1-2 OT | | | | | | | | | ||||
| Nov. 07 2025 14:00 | National team games (Women)| Lidl Hockey Gam | Finland Czechia | 4-1 | | | | | | | | | ||||
| Nov. 05 2025 15:00 | National team games (Women)| Lidl Hockey Gam | Finland Switzerland | 2-1 | | | 1 | | | | | | | |||
| Aug. 30 2025 17:00 | National team games (Women)| WEHT-Kloten | Switzerland Finland | 0-5 | | | | | | | | | ||||
| Aug. 29 2025 15:30 | National team games (Women)| WEHT-Kloten | Finland Sweden | 5-2 | | | 2 | | | | | | | |||
| Aug. 28 2025 15:30 | National team games (Women)| WEHT-Kloten | Czechia Finland | 2-5 | | | | | | | | |
Did you find any incorrect or incomplete information? Please, let us know.
Czech Rep.:
Tipsport extraliga |
1.liga |
2.liga
Slovakia:
Tipsport Extraliga |
1.liga
Sweden:
SHL |
HockeyAllsvenskan
Other: EBEL | Belarus | Croatia | Denmark | Estonia | France | Great Britain | Iceland | Italy | Latvia | Lithuania | MOL-liga | Norway | Poland | Romania | Serbia | Slovenia | Spain | NHL | AHL |
EIHL defenceman reaches milestone
Mark Richardson (Cardiff Devils, EIHL) surpassed Jonathan Phillips' all-time record for games played in the Elite League on Sunday night, playing in his 1,178th EIHL game. ... Read more»
Cortina wins thriller over Angers but falls short of Superfinals
Cortina battles back from behind in a nail-biting contest, yet the victory cannot change their fate in the Continental Cup Read more»
Germany:
Russia:
Switzerland: