(function (d, t) { var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = '//tracker.eliteprospects.com/track/hit?id=player_428849'; s.parentNode.insertBefore(g, s); }(document, 'script'));

© Photo: Timo Savela

Finland Joona Kiviniemi

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
freestar.config.enabled_slots.push({ placementName: "eliteprospects_leaderboard_atf", slotId: "eliteprospects_leaderboard_atf" });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_right_rail", slotId: "eliteprospects_right_rail" });
Database: 1 006 060 players
Last added: Bill Chipchase
Scoring Leaders
# Player GP G A TP
1. François Beauchemin 43 27 50 77
2. Christophe Boivin 44 34 39 73
3. Tommy Giroux 44 27 35 62
4. Jonathan Charbonneau 44 27 31 58
5. Kelsey Tessier 44 28 29 57
Show More
Player Facts
Date of Birth
Position
LW
Age
21
Height
6'1" / 185 cm
Place of Birth
Weight
176 lbs / 80 kg
Nation
Shoots
L
Youth Team
Contract
22/23

He's got some interesting tools. His release looked nice as he was able to get his shot off quickly when he was entering the zone and tried to surprise the goalie with a fast shot upstairs. His stride doesn't extend properly, but he's still able to generate solid speed through time. Kiviniemi looked physically strong for this league. -EliteProspects 2020 NHL Draft Guide

Brother: Jere Kiviniemi

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2015-16 Kärpät U16 U16 SM-sarja 14 4 6 10 0 - |
2016-17 Kärpät U16 U16 SM-sarja Q 22 16 22 38 10 - |
Kärpät U16 U16 SM-sarja 15 10 15 25 6 - | Playoffs 5 2 5 7 2 -
Kärpät U18 U18 SM-sarja 4 0 2 2 2 - |
Finland U16 (all) International-Jr 1 0 0 0 0 - |
2017-18 Kärpät U18 U18 SM-sarja 12 1 2 3 6 - | Playoffs 5 0 1 1 2 -
Ahmat Haukipudas U20 U20 Aluesarja 1 2 0 2 0 - |
Ahmat Haukipudas U20 U20 Alueliiga 1 2 0 2 0 - |
Finland U17 (all) International-Jr 3 0 2 2 0 - |
2018-19 Swift Current Broncos WHL 62 16 9 25 10 -25 |
2019-20 Swift Current Broncos WHL 15 6 4 10 0 -15 |
Vancouver Giants WHL 1 0 0 0 0 -1 |
KeuPa HT Mestis 5 0 0 0 0 -5 |
Kärpät U20 U20 SM-liiga 21 5 11 16 6 10 | Playoffs 1 0 0 0 0 -1
2020-21 Kärpät U20 U20 SM-sarja 30 11 18 29 6 11 | Playoffs 5 1 0 1 0 0
2021-22 Raahe-Kiekko Suomi-sarja 11 6 5 11 27 - | Playoffs 1 0 0 0 0 -
2022-23 Raahe-Kiekko Suomi-sarja 18 12 7 19 22 - |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2022-23 Raahe-Kiekko Suomen Cup 4 4 1 5 2 - |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
WHL
2019-11-02T19:30:00-0500 Swift Current Broncos @ Winnipeg Ice
2019-11-01T19:30:00-0500 Swift Current Broncos @ Brandon Wheat Kings
2019-10-26T19:00:00-0600 Swift Current Broncos vs Brandon Wheat Kings
2019-10-22T19:00:00-0700 Swift Current Broncos @ Prince George Cougars
2019-10-19T19:00:00-0700 Swift Current Broncos @ Vancouver Giants
2019-10-18T19:05:00-0700 Swift Current Broncos @ Victoria Royals
2019-10-16T19:05:00-0700 Swift Current Broncos @ Kelowna Rockets
2019-10-15T19:00:00-0700 Swift Current Broncos @ Kamloops Blazers
2019-10-12T19:00:00-0600 Swift Current Broncos vs Winnipeg Ice
2019-10-09T19:00:00-0600 Swift Current Broncos vs Portland Winterhawks
$(function() { $('.daterange').daterangepicker({ 'linkedCalendars': false, 'showCustomRangeLabel': false, 'opens': 'center', 'drops': 'auto', 'locale': { 'cancelLabel': 'Clear' }, }, function (start, end, label) { let container = $('#game-logs'); $('input[name="from"]', container).val(start.format('YYYY-MM-DD')); $('input[name="to"]', container).val(end.format('YYYY-MM-DD')); changeGameLogsFilter(); }).on('cancel.daterangepicker', function(ev, picker) { let container = $('#game-logs'); $('input[name="from"]', container).val(''); $('input[name="to"]', container).val(''); changeGameLogsFilter(); }); $('.daterange-opener').click(function() { $('.daterange').click(); }); });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Career Totals
League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
International-Jr 2 4 0 2 2 0.50 0 - | 0
Mestis 1 5 0 0 0 0.00 0 -5 | 0
Suomen Cup 1 4 4 1 5 1.25 2 - | 0
Suomi-sarja 2 29 18 12 30 1.03 49 - | 1 1 0 0 0 0.00 0 -
U16 SM-sarja 2 29 14 21 35 1.21 6 - | 1 5 2 5 7 1.40 2 -
U16 SM-sarja Q 1 22 16 22 38 1.73 10 - | 0
U18 SM-sarja 2 16 1 4 5 0.31 8 - | 1 5 0 1 1 0.20 2 -
U20 Alueliiga 1 1 2 0 2 2.00 0 - | 0
U20 Aluesarja 1 1 2 0 2 2.00 0 - | 0
U20 SM-sarja (U20 SM-liiga) 2 51 16 29 45 0.88 12 21 | 2 6 1 0 1 0.17 0 -1
WHL 2 78 22 13 35 0.45 10 -41 | 0
Skill Rating

Powered by Franchise Hockey Manager

Shooting Accuracy
14
Speed
13
Puckhandling
12
Acceleration
12
Career Highlights
Season
Awards by season
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
06/23/2022
06/23/2022 Extension Raahe-Kiekko Raahe-Kiekko
09/02/2021
09/02/2021 Confirmed Kärpät U20 Raahe-Kiekko
12/04/2019
12/04/2019 Confirmed KeuPa HT Kärpät U20
11/14/2019
11/14/2019 Confirmed Vancouver Giants KeuPa HT
11/06/2019
11/06/2019 Confirmed Swift Current Broncos Vancouver Giants
07/27/2018
07/27/2018 Confirmed Kärpät U18 Swift Current Broncos
Not Activated Sections
Endorsements
Videos
Images
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Joona Kiviniemi?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2018, 1 #59 overall by Swift Current Broncos in the CHL Import Draft

Post a scouting report/trivia/player comment in English (visible here)
var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/428849/player "; var deletePlayerCommentEndpoint = " '' ";