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

Finland Viljami Annala

Pronunciation Bookmark Add to Roster
GAMES
GP
G
A
TP
+/-
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: 965 275 players
Last added: Anton Olofsson
Scoring Leaders
# Player GP G A TP
1. Dominique Kremer - - - -
2. Shiann Darkangelo - - - -
3. Jessica Healey - - - -
4. Madison Packer - - - -
5. Kendall Cornine - - - -
Show More
Player Facts
Date of Birth
Position
F
Age
16
Height
- / -
Place of Birth
-
Weight
- / -
Nation
Shoots
-
Youth Team
Contract
Junior
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2021-22 Ilves U16 “A” U16 SM-sarja 36 11 19 30 93 - | Playoffs 2 0 0 0 4 -
Ilves U18 Akatemia U18 SM-sarja 2 0 0 0 2 - |
2022-23 Ilves U18 U18 SM-sarja 4 0 1 1 0 - |
Ilves U18 Akatemia U18 Mestis 4 3 5 8 2 - |
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
U18 SM-sarja
2022-09-25T12:00:00+0300 Ilves U18 @ Kärpät U18
2022-09-24T12:30:00+0300 Ilves U18 @ KalPa U18
2022-09-17T16:00:00+0300 Ilves U18 vs TPS U18
2022-09-16T19:00:00+0300 Ilves U18 vs HPK U18
$(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 +/-
U16 SM-sarja 1 36 11 19 30 0.83 93 - | 1 2 0 0 0 0.00 4 -
U18 Mestis 1 4 3 5 8 2.00 2 - | 0
U18 SM-sarja 2 6 0 1 1 0.17 2 - | 0
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Player Period Teams
Petrus Vänskä (F) 2021-2023 2 Ilves U16, Ilves U18
Severi Virtanen (F) 2021-2023 2 Ilves U18 Akatemia
Olavi Viitanen (F) 2021-2023 2 Ilves U16, Ilves U18 Akatemia
Artturi Viitakoski (F) 2021-2023 2 Ilves U16, Ilves U18 Akatemia

Go Premium to access this content

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

Sign up for premium
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 Viljami Annala?
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)
Sign in or go premium to post and read comments var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/872291/player "; var deletePlayerCommentEndpoint = " '' ";