PRIMARY MENU
Stats Teams Leagues Nations Awards Free Agents Draft Center Drafts
SIDEBAR MENU
(function (d, t) { var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = '//tracker.eliteprospects.com/track/hit?id=player_25299'; s.parentNode.insertBefore(g, s); }(document, 'script'));

© Photo: Timo Savela

Finland Otto Karvinen
#21 HIFK / Liiga - 21/22
Pronunciation Bookmark Add to Roster
sas.cmd.push(function() { sas.render("Wide_Leaderboard"); // Format : 970x250 970x250 });
sas.cmd.push(function() { sas.render("Skyscraper"); // Format : 160x600 160x600 });
sas.cmd.push(function() { sas.render("Wide_Skyscraper"); // Format : 300x600 300x600 });
Database: 878 442 players
Last added: Jessi Lorence
Scoring Leaders
# Player GP G A TP
1. Erik Thorell 5 5 4 9
2. Lukas Pech 5 1 8 9
3. Martin Ruzicka 6 4 4 8
4. Filip Chlapik 5 3 5 8
5. Tomas Marcinko 6 3 5 8
Show More
Player Facts
Date of Birth
Position
LW/RW
Age
31
Height
6'2" / 187 cm
Place of Birth
Weight
187 lbs / 85 kg
Nation
Shoots
L
Youth Team
Contract
21/22+1
Highlights
1-time SM-liiga Champion 1
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2004-05 Kiekko-Vantaa U16 U16 SM-sarja 21 8 10 18 2 |
2005-06 HIFK U16 U16 SM-sarja Q 11 5 7 12 4 |
HIFK U16 U16 SM-sarja 13 6 7 13 10 |
2006-07 HIFK U18 U18 SM-sarja Q 7 1 2 3 4 |
HIFK U18 U18 SM-sarja 25 7 6 13 38 | Playoffs 2 0 0 0 0
Finland U17 (all) International-Jr 3 0 0 0 0 |
2007-08 HIFK U18 U18 SM-sarja Q 9 4 4 8 4 |
HIFK U18 U18 SM-sarja 24 7 9 16 52 |
HIFK U20 U20 SM-liiga 1 0 0 0 0 -1 |
2008-09 HIFK U20 U20 SM-liiga 40 2 6 8 55 -17 | Relegation 10 4 1 5 16 6
2009-10 HIFK U20 U20 SM-liiga 33 2 9 11 32 6 | Playoffs 14 2 2 4 2 0
2010-11 HIFK U20 “A” U20 SM-liiga 28 13 7 20 12 9 | Playoffs 5 1 1 2 4 -1
2011-12 Jokipojat Mestis 30 0 4 4 10 -9 | Playoffs 12 1 1 2 4 2
2012-13 Jokipojat Mestis 43 8 13 21 16 0 | Playoffs 7 0 3 3 4 -2
2013-14 Jokipojat Mestis 47 3 13 16 113 -14 | Playoffs 5 1 1 2 8 1
2014-15 TPS Liiga 52 2 6 8 173 -10 |
2015-16 Sport Liiga 20 1 4 5 35 -1 | Playoffs 2 0 0 0 0 -1
2016-17 Sport Liiga 30 5 3 8 78 1 |
Hermes Mestis 2 0 0 0 0 -1 |
2017-18 Kärpät Liiga 33 3 7 10 55 6 | Playoffs 18 1 1 2 18 -1
RoKi Mestis 2 2 0 2 4 2 |
2018-19 Kärpät Liiga 52 2 8 10 131 -1 | Playoffs 15 1 2 3 32 4
2019-20 Kärpät Liiga 33 8 3 11 66 2 |
2020-21 Kärpät Liiga 50 5 3 8 82 -5 | Playoffs 4 1 0 1 14 1
Finland (all) International 2 0 1 1 25 2 |
2021-22 HIFK Liiga - - - - - |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2014-15 TPS Champions HL 7 0 1 1 10 2 |
2018-19 Kärpät Champions HL 10 2 1 3 39 -1 |
2019-20 Kärpät Champions HL 4 1 1 2 6 3 |
2020-21 Finland EHT 2 0 1 1 25 2 |
2021-22 HIFK Champions HL 1 0 0 0 0 0 |
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
Thu 22/04 Kärpät vs HIFK
Mon 19/04 Kärpät @ HIFK
Fri 16/04 Kärpät vs Sport
Tue 13/04 Kärpät @ Tappara
Mon 12/04 Kärpät @ Tappara
Sat 10/04 Kärpät vs JYP
Thu 08/04 Kärpät vs Sport
Sat 03/04 Kärpät @ KooKoo
Thu 01/04 Kärpät vs HPK
Tue 30/03 Kärpät vs 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(); }); });
sas.cmd.push(function() { sas.render("Leaderboard"); // Format : 728x90 728x90 });
Player Career Totals
League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
Champions HL 4 22 3 3 6 0.27 55 4 | 0
EHT 1 2 0 1 1 0.50 25 2 | 0
International 1 2 0 1 1 0.50 25 2 | 0
International-Jr 1 3 0 0 0 0.00 0 - | 0
Liiga 8 270 26 34 60 0.22 620 -8 | 4 39 3 3 6 0.15 64 3
Mestis 5 124 13 30 43 0.35 143 -22 | 3 24 2 5 7 0.29 16 1
U16 SM-sarja 2 34 14 17 31 0.91 12 - | 0
U16 SM-sarja Q 1 11 5 7 12 1.09 4 - | 0
U18 SM-sarja 2 49 14 15 29 0.59 90 - | 1 2 0 0 0 0.00 0 -
U18 SM-sarja Q 2 16 5 6 11 0.69 8 - | 0
U20 SM-liiga (U20 SM-sarja) 4 102 17 22 39 0.38 99 -3 | 3 29 7 4 11 0.38 22 5
Skill Rating

Powered by Franchise Hockey Manager

Aggression
17
Speed
16
Hitting
14
Acceleration
14

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
sas.cmd.push(function() { sas.render("Leaderboard"); // Format : 728x90 728x90 });
Player Connections
Player Period Teams
Teemu Tallberg (F) 2006-2022 7 HIFK, HIFK U18, HIFK U20, Sport
Timo Niemi (G) 2009-2016 6 HIFK U20, JoKP, Sport
Saku Salmela (D) 2006-2011 5 Finland U17 (all), HIFK U18, HIFK U20
Niko Piiparinen (F) 2006-2011 5 HIFK U18, HIFK U20

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
05/20/2021
05/20/2021 Confirmed Kärpät HIFK
12/18/2018
12/18/2018 Extension Kärpät Kärpät
03/16/2018
03/16/2018 Extension Kärpät Kärpät
11/25/2017
11/25/2017 Loan Kärpät RoKi
04/18/2017
04/18/2017 Confirmed Sport Kärpät
11/25/2016
11/25/2016 Loan Sport Hermes
04/01/2015
04/01/2015 Confirmed TPS Sport
08/30/2014
08/30/2014 Extension TPS TPS
05/05/2014
05/05/2014 Confirmed Jokipojat TPS
06/07/2013
06/07/2013 Extension Jokipojat Jokipojat
04/26/2012
04/26/2012 Extension Jokipojat Jokipojat
06/09/2011
06/09/2011 Confirmed HIFK U20 Jokipojat
Not Activated Sections
Endorsements
Videos
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Otto Karvinen?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Post a scouting report/trivia/player comment in English (visible here)
Log in or go premium to post and read comments var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/25299/player ";