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

© Photo: Timo Savela

Finland Viljami Haarala

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
0
0
0
+1
10
1
1
2
+0
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 005 775 players
Last added: Xavier Seeber
Scoring Leaders
# Player GP G A TP
1. Dmitrij Jaskin 67 40 22 62
2. Vladimir Tkachyov 64 23 36 59
3. Alexander Radulov 62 25 32 57
4. Stéphane Da Costa 54 20 36 56
5. Sergei Tolchinsky 68 16 40 56
Show More
Player Facts
Date of Birth
Position
F
Age
20
Height
6'3" / 190 cm
Place of Birth
Weight
216 lbs / 98 kg
Nation
Shoots
L
Youth Team
Contract
Junior
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2017-18 Sport U16 U16 SM-sarja Q 23 4 7 11 4 - |
Sport U16 U16 SM-sarja 18 5 4 9 10 - |
2018-19 Sport U17 U17 SM-sarja 8 3 2 5 4 - |
Sport U18 U18 SM-sarja 36 2 5 7 41 - |
2019-20 Sport U18 “C” U18 SM-sarja 41 3 6 9 47 - |
2020-21 Sport U20 U20 SM-sarja 36 3 2 5 6 -15 |
2021-22 Sport U20 “C” U20 SM-sarja 39 3 0 3 10 -14 |
2022-23 Sport U20 “C” U20 SM-sarja 25 4 5 9 24 -4 |
Sport Liiga 9 0 1 1 4 1 |
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
Liiga
2023-03-11T13:00:00-0100 Sport @ Ässät
2023-03-10T15:30:00-0100 Sport vs Ässät
2023-03-08T15:30:00-0100 Sport vs Tappara
2023-03-04T14:00:00-0100 Sport @ SaiPa
2023-03-03T15:30:00-0100 Sport @ KooKoo
2023-03-01T15:30:00-0100 Sport vs Ilves
2023-02-25T17:00:00-0100 Sport @ Tappara
2023-02-24T15:30:00-0100 Sport vs Lukko
U20 SM-sarja
2023-02-19T12:00:00+0100 Sport U20 @ Jukurit U20
2023-02-18T18:00:00+0100 Sport U20 @ SaPKo U20
$(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 +/-
Liiga 1 9 0 1 1 0.11 4 1 | 0
U16 SM-sarja 1 18 5 4 9 0.50 10 - | 0
U16 SM-sarja Q 1 23 4 7 11 0.48 4 - | 0
U17 SM-sarja 1 8 3 2 5 0.63 4 - | 0
U18 SM-sarja 2 77 5 11 16 0.21 88 - | 0
U20 SM-sarja 3 100 10 7 17 0.17 40 -33 | 0
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
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 Viljami Haarala?
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/557290/player "; var deletePlayerCommentEndpoint = " '' ";