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

© Photo: Timo Savela

Finland USA Teemu Kivihalme

#62 TPS / Liiga - 22/23
Pronunciation Bookmark Add to Roster
GAMES
GP
G
A
TP
+/-
5
1
2
3
+3
8
1
3
4
+3
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: 967 487 players
Last added: Trevor Brain
Scoring Leaders
# Player GP G A TP
1. Connor Lockhart 2 1 5 6
2. Kocha Delic 2 2 3 5
3. Matvei Petrov 2 2 3 5
4. Pavel Mintyukov 2 1 4 5
5. Ty Nelson 2 1 4 5
Show More
Player Facts
Date of Birth
Position
D
Age
27
Height
6'0" / 183 cm
Place of Birth
Weight
176 lbs / 80 kg
Shoots
L
Contract
22/23
Agency
Highlights
1-time Liiga Champion 1

Father: Janne Kivihalme

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2010-11 Burnsville High USHS-MN 25 3 11 14 12 - | Playoffs 2 0 0 0 0 -
Team Kowalski's UMHSEHL 5 0 0 0 2 - |
Metro Southeast MEPDL 13 3 3 6 0 - |
2011-12 Burnsville High USHS-MN 25 8 21 29 25 - | Playoffs 3 1 1 2 0 -
Finland U17 (all) International-Jr 1 0 0 0 4 - |
2012-13 Burnsville High “C” USHS-MN 25 9 21 30 22 - | Playoffs 3 0 1 1 2 -
Team MAP South Hockey UMHSEHL 20 3 4 7 8 - |
Fargo Force USHL 4 0 1 1 0 1 |
2013-14 Fargo Force USHL 47 3 9 12 12 -22 |
2014-15 Colorado College NCAA 35 5 6 11 10 -19 |
2015-16 Colorado College NCAA 36 3 12 15 28 -33 |
2016-17 Colorado College NCAA 36 2 8 10 56 -8 |
2017-18 Kärpät Liiga 44 4 16 20 18 16 | Playoffs 18 0 0 0 20 0
2018-19 Kärpät Liiga 60 9 21 30 18 26 | Playoffs 16 4 5 9 6 7
Finland (all) International 3 0 1 1 2 0 |
2019-20 Toronto Marlies AHL 55 4 14 18 26 -1 |
2020-21 Toronto Marlies AHL 20 6 5 11 14 -3 |
2021-22 Toronto Marlies AHL 32 1 6 7 16 -9 |
2022-23 TPS Liiga 9 1 3 4 4 3 |
Projected Liiga 60 7 20 27 27 20 |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2011-12 B16 - Red (Final 54) MNHP-16 3 0 0 0 - - |
2012-13 B17 - Red (Final 54) MNHP-17 3 0 0 0 - - |
USA U18 Ivan Hlinka Memorial 4 0 0 0 0 -2 |
2013-14 USA U19 WJAC-19 4 0 0 0 2 - |
2018-19 Kärpät Champions HL 10 2 3 5 4 4 |
Finland EHT 3 0 1 1 2 0 |
2022-23 TPS Champions HL 4 3 1 4 2 0 |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });
PREMIUM
You need to have EP Premium to view these stats. Sign up at the top of the website.
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
Liiga
2022-10-01T14:00:00+0000 TPS @ HIFK
2022-09-30T15:30:00+0000 TPS @ SaiPa
2022-09-27T15:30:00+0000 TPS vs Pelicans
2022-09-24T14:00:00+0000 TPS vs Lukko
2022-09-23T15:30:00+0000 TPS @ KooKoo
2022-09-21T15:30:00+0000 TPS @ JYP
2022-09-17T14:00:00+0000 TPS @ Lukko
2022-09-13T15:30:00+0000 TPS @ Tappara
$(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 +/-
AHL 3 107 11 25 36 0.34 56 -13 | 0
Champions HL 2 14 5 4 9 0.64 6 4 | 0
EHT 1 3 0 1 1 0.33 2 0 | 0
Ivan Hlinka Memorial (Hlinka Gretzky Cup) 1 4 0 0 0 0.00 0 -2 | 0
International 1 3 0 1 1 0.33 2 0 | 0
International-Jr 1 1 0 0 0 0.00 4 - | 0
Liiga 3 113 14 40 54 0.48 40 45 | 2 34 4 5 9 0.26 26 7
MEPDL 1 13 3 3 6 0.46 0 - | 0
MNHP-16 1 3 0 0 0 0.00 - - | 0
MNHP-17 1 3 0 0 0 0.00 - - | 0
NCAA 3 107 10 26 36 0.34 94 -60 | 0
UMHSEHL 2 25 3 4 7 0.28 10 - | 0
USHL 2 51 3 10 13 0.25 12 -21 | 0
USHS-MN 3 75 20 53 73 0.97 59 - | 3 8 1 2 3 0.38 2 -
WJAC-19 1 4 0 0 0 0.00 2 - | 0
Skill Rating

Powered by Franchise Hockey Manager

Teamwork
16
Puckhandling
16
Speed
15
Passing
15

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Player Period Teams
Joseph Woll (G) 2019-2022 3 Toronto Marlies
Veini Vehviläinen (G) 2017-2021 3 Finland, Finland (all), Kärpät, Toronto Marlies
Derek Shatzer (G) 2014-2017 3 Colorado College
Ian Scott (G) 2019-2022 3 Toronto Marlies

Go Premium to access this content

Get access to our unique player connections feature and many more premium features

Sign up for premium
Transactions
DATE STATUS FROM TO SOURCE
08/08/2022
08/08/2022 Confirmed Toronto Marlies TPS
07/18/2020
07/18/2020 Extension Toronto Maple Leafs Toronto Maple Leafs
05/07/2019
05/07/2019 Confirmed Kärpät Toronto Maple Leafs
09/21/2017
09/21/2017 Extension Kärpät Kärpät
07/27/2017
07/27/2017 Confirmed Colorado College Kärpät
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 Teemu Kivihalme?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2012, 6 #83 overall by Fargo Force in the USHL Entry Draft

2013 NHL Entry Draft: Ranked #132 by FCHockey

Cult/Star player for Burnsville High

Post a scouting report/trivia/player comment in English (visible here)
Sign in or go premium to post and read comments var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/141072/player "; var deletePlayerCommentEndpoint = " '' ";