(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

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: 996 150 players
Last added: Tobias Jonsson
Scoring Leaders
# Player GP G A TP
1. Jordan Dumais 41 32 54 86
2. Zachary Bolduc 40 30 45 75
3. Théo Rochette 44 30 42 72
4. Justin Gill 47 34 34 68
5. Tommy Cormier 46 28 32 60
Show More
Player Facts
Date of Birth
Position
C/RW
Age
31
Height
6'0" / 182 cm
Place of Birth
Weight
174 lbs / 79 kg
Nation
Shoots
L
Youth Team
Contract
22/23
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 14 3 6 9 6 2 | Playoffs 4 0 0 0 2 -4
2022-23 Gladiators HT “C” II-divisioona 13 5 15 20 14 - |
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" });
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
HockeyEttan
2019-12-11T18:00:00+0000 Kalmar HC vs Tyringe SoSS
2019-12-06T18:00:00+0000 Kalmar HC @ Halmstad Hammers HC
2019-12-04T18:00:00+0000 Kalmar HC vs Borås HC
2019-11-29T18:00:00+0000 Kalmar HC vs Mörrums GoIS
2019-11-27T18:00:00+0000 Kalmar HC @ HC Dalen
2019-11-20T18:00:00+0000 Kalmar HC vs IF Troja-Ljungby
2019-11-16T14:00:00+0000 Kalmar HC @ Tranås AIF
2019-11-13T18:00:00+0000 Kalmar HC vs KRIF Hockey
2019-11-10T15:00:00+0000 Kalmar HC @ Hanhals IF
2019-11-06T18:00:00+0000 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 14 3 6 9 0.64 6 2 | 1 4 0 0 0 0.00 2 -4
HockeyEttan 1 11 0 0 0 0.00 2 0 | 0
II-divisioona 3 34 11 51 62 1.82 28 - | 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
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
07/22/2022
07/22/2022 Confirmed Caen Gladiators HT
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)
var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/48827/player "; var deletePlayerCommentEndpoint = " '' ";