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

© Photo: Fotograf Eberlund

Canada Josh Villaflor

a.k.a. "Joshua Villaflor"
#17 Hanhals IF / Division 2 - 22/23
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: 1 005 244 players
Last added: Michael Caron
Scoring Leaders
# Player GP G A TP
1. Macklin Celebrini 44 41 33 74
2. Ryan Walsh 50 23 42 65
3. Jack Harvey 52 33 31 64
4. Jayden Perron 52 21 40 61
5. Michael Emerson 51 29 30 59
Show More
Player Facts
Date of Birth
Position
D
Age
30
Height
6'0" / 182 cm
Place of Birth
Weight
185 lbs / 84 kg
Nation
Shoots
L
Youth Team
-
Contract
22/23
Agency
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2009-10 Mississauga Reps U18 AAA GTHL U18 29 1 5 6 4 - | Playoffs 7 0 0 0 0 -
2010-11 Oakville Rangers U18 AAA SCTA U18 - - - - - - |
2011-12 Toronto Lakeshore Patriots OJHL 6 0 0 0 6 - |
Stoney Creek Warriors GOJHL 29 1 3 4 16 - | Playoffs 5 0 1 1 2 -
2012-13 Stoney Creek Warriors GOJHL 2 0 0 0 0 - |
Brampton Bombers GOJHL 44 2 13 15 27 - | Playoffs 6 0 2 2 10 -
2013-14 Brampton Bombers GOJHL 48 6 10 16 38 - | Playoffs 5 0 2 2 7 -
Orangeville Flyers OJHL 6 1 1 2 0 - |
2014-15 Univ. of Toronto CIS 4 0 0 0 0 - |
2015-16 Univ. of Toronto CIS 20 0 2 2 14 - |
2016-17 Univ. of Toronto USports 23 0 2 2 4 - |
2017-18 Univ. of Toronto USports 0 0 0 0 0 - |
2018-19 Univ. of Toronto USports 4 0 2 2 2 - |
2019-20 Tegs SK HockeyEttan 34 0 4 4 20 -2 | Qualification 3 0 0 0 2 -4
2020-21 Did not play |
2021-22 Tyringe SoSS Division 2 42 0 7 7 8 - | Qualification 13 0 3 3 2 -
2022-23 Hanhals IF Division 2 33 1 8 9 14 - | Relegation 5 0 3 3 0 -
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2009-10 Mississauga Reps U18 AAA TCQ-O 8 0 2 2 6 - |
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
2020-02-19T18:00:00+0000 Tegs SK vs Bodens HF
2020-02-16T15:00:00+0000 Tegs SK vs Borlänge HF
2020-02-15T11:00:00+0000 Tegs SK vs Lindlövens IF
2020-02-09T15:00:00+0000 Tegs SK @ Vallentuna Hockey
2020-02-08T15:00:00+0000 Tegs SK @ Väsby IK
2020-02-05T18:00:00+0000 Tegs SK vs Östersunds IK
2020-02-01T15:00:00+0000 Tegs SK @ Piteå HC
2020-01-28T18:00:00+0000 Tegs SK vs Kiruna IF
2020-01-26T15:00:00+0000 Tegs SK @ Borlänge HF
2020-01-25T15:00:00+0000 Tegs SK @ Lindlövens IF
$(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 +/-
Division 2 2 75 1 15 16 0.21 22 - | 2 18 0 6 6 0.33 2 -
GOJHL 3 123 9 26 35 0.28 81 - | 3 16 0 5 5 0.31 19 -
GTHL U18 1 29 1 5 6 0.21 4 - | 1 7 0 0 0 0.00 0 -
HockeyEttan 1 34 0 4 4 0.12 20 -2 | 1 3 0 0 0 0.00 2 -4
OJHL 2 12 1 1 2 0.17 6 - | 0
SCTA U18 1 - - - - - - - | 0
TCQ-O 1 8 0 2 2 0.25 6 - | 0
USports (CIS) 5 51 0 6 6 0.12 20 - | 0
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
08/17/2022
08/17/2022 Confirmed Tyringe SoSS Hanhals IF
06/18/2021
06/18/2021 Confirmed No team Tyringe SoSS
06/28/2019
06/28/2019 Confirmed Univ. of Toronto Tegs SK
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 Josh Villaflor?
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/117761/player "; var deletePlayerCommentEndpoint = " '' ";