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_48827'; s.parentNode.insertBefore(g, s); }(document, 'script'));

© Photo: Timo Savela

Finland Mikko Virtanen

#67 Caen / France2 - 21/22
Pronunciation Bookmark Add to Roster
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: 902 398 players
Last added: Eskil Kälvberg
Scoring Leaders
# Player GP G A TP
1. Guillaume Leclerc 19 8 20 28
2. T.J. Brennan 22 11 15 26
3. Michael Huntebrinker 18 4 19 23
4. Brian Lebler 21 12 10 22
5. Scott Kosmachuk 19 13 8 21
Show More
Player Facts
Date of Birth
Position
C/RW
Age
30
Height
6'0" / 182 cm
Place of Birth
Weight
174 lbs / 79 kg
Nation
Shoots
L
Youth Team
Contract
21/22
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2008-09 Diskos U18 U18 I-divisioona 26 7 9 16 18 |
2009-10 Diskos U20 U20 I-divisioona Q 6 2 3 5 2 |
Diskos U20 U20 I-divisioona 26 9 11 20 30 |
2010-11 Diskos U20 “A” U20 I-divisioona Q 7 2 5 7 8 |
Diskos U20 U20 II-divisioona 0 0 0 0 0 |
JYP U20 U20 SM-liiga 28 2 4 6 18 3 | Playoffs 2 0 0 0 0 0
2011-12 JYP U20 “A” U20 SM-liiga 40 16 36 52 52 18 | Playoffs 3 1 0 1 0 -2
JYP-Akatemia Mestis 13 0 7 7 6 -6 |
2012-13 JYP-Akatemia Mestis 24 1 7 8 8 3 |
Diskos Suomi-sarja 4 1 3 4 4 |
2013-14 JYP-Akatemia Mestis 48 5 12 17 16 -7 |
2014-15 JYP-Akatemia “A” Mestis 51 9 22 31 30 17 | Playoffs 6 2 2 4 6 1
2015-16 JYP-Akatemia “C” Mestis 35 5 5 10 22 -22 | Relegation 4 1 7 8 6 7
JYP Liiga 16 3 1 4 2 0 |
2016-17 Hermes Mestis 47 13 23 36 34 1 | Playoffs 6 0 3 3 6 -1
2017-18 Hermes “A” Mestis 45 6 16 22 20 -14 | Relegation 5 4 3 7 4 5
2018-19 EC Bregenzerwald AlpsHL 38 8 17 25 40 -10 |
EC Bregenzerwald Austria2 0 0 0 0 0 0 | Playoffs 2 1 1 2 2 -3
2019-20 D-Kiekko “A” Suomi-sarja 5 2 5 7 2 |
Kiekko-Vantaa Mestis 3 0 0 0 0 -6 |
Kalmar HC HockeyEttan 11 0 0 0 2 0 |
JKH GKS Jastrzebie Poland 13 0 2 2 0 | Playoffs 3 0 0 0 0
2020-21 Gladiators HT II-divisioona 15 5 25 30 10 |
2021-22 Gladiators HT “A” II-divisioona 6 1 11 12 4 |
Caen France2 1 0 0 0 0 0 |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2015-16 JYP Champions HL 1 0 0 0 0 0 |
2017-18 Hermes “A” Suomen Cup 1 0 0 0 2 |
2019-20 D-Kiekko “A” Suomen Cup 4 0 1 1 4 |
JKH GKS Jastrzebie Polish Cup 2 0 0 0 2 |
2021-22 Gladiators HT Suomen Cup 4 2 5 7 10 |
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
HockeyEttan
Wed 11/12 Kalmar HC vs Tyringe SoSS
Fri 06/12 Kalmar HC @ Halmstad Hammers HC
Wed 04/12 Kalmar HC vs Borås HC
Fri 29/11 Kalmar HC vs Mörrums GoIS
Wed 27/11 Kalmar HC @ HC Dalen
Wed 20/11 Kalmar HC vs IF Troja-Ljungby
Sat 16/11 Kalmar HC @ Tranås AIF
Wed 13/11 Kalmar HC vs KRIF Hockey
Sun 10/11 Kalmar HC @ Hanhals IF
Wed 06/11 Kalmar HC vs Vimmerby HC
$(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 +/-
AlpsHL 1 38 8 17 25 0.66 40 -10 | 0
Austria2 1 0 0 0 0 - 0 0 | 1 2 1 1 2 1.00 2 -3
Champions HL 1 1 0 0 0 0.00 0 0 | 0
France2 1 1 0 0 0 0.00 0 0 | 0
HockeyEttan 1 11 0 0 0 0.00 2 0 | 0
II-divisioona 2 21 6 36 42 2.00 14 - | 0
Liiga 1 16 3 1 4 0.25 2 0 | 0
Mestis 8 266 39 92 131 0.49 136 -34 | 4 21 7 15 22 1.05 22 12
Poland 1 13 0 2 2 0.15 0 - | 1 3 0 0 0 0.00 0 -
Polish Cup 1 2 0 0 0 0.00 2 - | 0
Suomen Cup 3 9 2 6 8 0.89 16 - | 0
Suomi-sarja 2 9 3 8 11 1.22 6 - | 0
U18 I-divisioona 1 26 7 9 16 0.62 18 - | 0
U20 I-divisioona 1 26 9 11 20 0.77 30 - | 0
U20 I-divisioona Q 2 13 4 8 12 0.92 10 - | 0
U20 II-divisioona 1 0 0 0 0 - 0 - | 0
U20 SM-liiga (U20 SM-sarja) 2 68 18 40 58 0.85 70 21 | 2 5 1 0 1 0.20 0 -2
Skill Rating

Powered by Franchise Hockey Manager

Speed
14
Shooting Accuracy
14
Acceleration
14
Teamwork
13

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
Career Highlights
Season
Awards by season
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Player Period Teams
Taavi Tiala (F) 2010-2018 7 Diskos U20, Hermes, JYP U20, JYP-Akatemia
Samu Markkula (F) 2010-2018 7 Hermes, JYP U20, JYP-Akatemia
Valtteri Kemiläinen (D) 2008-2016 7 Diskos U18, Diskos U20, JYP, JYP U20, JYP-Akatemia
Jaakko Jokinen (D) 2010-2022 7 Gladiators HT, JYP, JYP U20, JYP-Akatemia

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
11/14/2021
11/14/2021 Confirmed Gladiators HT Caen
08/14/2021
08/14/2021 Extension Gladiators HT Gladiators HT
10/04/2020
10/04/2020 Confirmed JKH GKS Jastrzebie Gladiators HT
12/18/2019
12/18/2019 Confirmed Kalmar HC Unknown
10/30/2019
10/30/2019 Confirmed D-Kiekko Kalmar HC
10/23/2019
10/23/2019 Loan D-Kiekko Kiekko-Vantaa
08/26/2019
08/26/2019 Confirmed EC Bregenzerwald D-Kiekko
09/24/2018
09/24/2018 Confirmed Hermes EC Bregenzerwald
05/26/2017
05/26/2017 Extension Hermes Hermes
07/05/2016
07/05/2016 Confirmed JYP-Akatemia Hermes
06/09/2015
06/09/2015 Extension JYP-Akatemia JYP-Akatemia
05/28/2014
05/28/2014 Extension JYP-Akatemia JYP-Akatemia
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 Mikko Virtanen?
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/48827/player ";