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

© Photo: James Guillory-USA TODAY Sports

Canada Joel Hofer

Pronunciation Bookmark Add to Roster
GAMES
GP
GA
SVS
SV%
4
18
113
.863
8
28
240
.896
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: 917 141 players
Last added: Spencer Kahler
Scoring Leaders
# Player GP G A TP
1. Félix Lafrance 26 23 27 50
2. Patrick Guay 31 25 22 47
3. William Dufour 28 22 25 47
4. Joshua Roy 27 17 30 47
5. Jordan Dumais 30 16 31 47
Show More
Player Facts
Date of Birth
Position
G
Age
21
Height
6'5" / 196 cm
Place of Birth
Weight
172 lbs / 78 kg
Nation
Catches
L
Contract
22/23
Cap Hit
$795,000 Powered by
Highlights
1-time U20 WJC Gold Medal 1
1-time WHL Champion 1

Brother: Ryan Hofer

Player Statistics
S Team League GP GD GAA SV% GA SV SO WLT TOI   POST GP GD GAA SV% GA SV SO WLT TOI
2015-16 Pursuit of Excellence 16U AAA NAPHL 16U 12 2.92 .890 |
Pursuit of Excellence Varsity CSSHL U17 15 1.74 .937 26 387 5 12-3-0 895 | Playoffs 2 3.50 .879
Pursuit of Excellence Prep CSSHL U18 6 3.20 .887 16 142 1 3-1-1 300 |
2016-17 Pursuit of Excellence 18U AAA NAPHL 18U 11 3.10 .883 | Playoffs 2 1.92 .918
Pursuit of Excellence Prep CSSHL U18 14 2.85 .915 32 344 2 9-5-0 820 | Playoffs 2 8.00 .826
2017-18 Swift Current Broncos WHL 19 2.61 .914 39 417 1 8-3-2 898 | Playoffs 2 2.60 .875 2 14 0 0-0-0 47
2018-19 Swift Current Broncos WHL 30 4.02 .904 121 1136 1 6-21-3 1806 |
Portland Winterhawks WHL 18 3.18 .911 54 551 2 9-8-0 1020 | Playoffs 5 4.03 .871 21 142 0 1-2-2 313
San Antonio Rampage AHL 1 4.11 .886 4 31 0 0-1-0 59 |
2019-20 Portland Winterhawks WHL 48 2.49 .915 118 1265 4 34-8-5 2839 |
Canada U20 WJC-20 6 7 1.30 .946 9 139 1 5-0-0 338 |
2020-21 Utica Comets AHL 10 3.33 .898 31 272 2 4-6-0 559 |
2021-22 St. Louis Blues NHL 2 3.08 .880 6 44 0 1-1-0 117 |
Springfield Thunderbirds AHL 18 3.19 .900 54 487 0 9-7-1 1015 |
2021-22 NHL stats powered by NHL.com
Tournament Statistics
S Team League GP GD GAA SV% GA SV SO WLT TOI   POST GP GD GAA SV% GA SV SO WLT TOI
2017-18 Swift Current Broncos M-Cup 0 - - |
2019-20 WHL All-Stars Jr Super Series 1 2 2.77 .906 3 29 0 0-1-0 65 |
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 GA SA SV SV% TOI
AHL
Wed 19/01 Springfield Thunderbirds @ Charlotte Checkers
Mon 10/01 Springfield Thunderbirds @ Toronto Marlies
Sun 09/01 Springfield Thunderbirds @ Belleville Senators
Sat 08/01 Springfield Thunderbirds @ Belleville Senators
Sun 02/01 Springfield Thunderbirds @ Providence Bruins
Sat 01/01 Springfield Thunderbirds vs Rochester Americans
Wed 29/12 Springfield Thunderbirds @ Bridgeport Islanders
Sun 19/12 Springfield Thunderbirds @ Hartford Wolf Pack
Sun 19/12 Springfield Thunderbirds vs Hartford Wolf Pack
Sat 18/12 Springfield Thunderbirds vs Hershey Bears
$(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 GD GAA SV% GA SV SO WLT TOI | Years GP GD GAA SV% GA SV SO WLT TOI
AHL 3 29 3.27 .899 89 790 2 13-14-1 1631 | 0
CSSHL U17 1 15 1.74 .937 26 387 5 12-3-0 895 | 1 2 3.50 .879
CSSHL U18 2 20 2.57 .910 48 486 3 12-6-1 1120 | 1 2
Jr Super Series 1 1 2 2.77 .906 3 29 0 0-1-0 65 | 0
M-Cup 1 0 | 0
NAPHL 16U 1 12 2.92 .890 | 0
NAPHL 18U 1 11 3.10 .883 | 1 2 1.92 .918
NHL 1 2 3.08 .880 6 44 0 1-1-0 117 | 0
WHL 3 115 3.04 .910 332 3369 8 57-40-10 6561 | 2 7 3.85 .872 23 156 0 1-2-2 359
WJC-20 1 6 7 1.30 .946 9 139 1 5-0-0 338 | 0
Skill Rating

Powered by Franchise Hockey Manager

Mental
14
Recovery
14
Positioning
14
Low Shots
14

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Player Period Teams
Tyler Tucker (D) 2018-2022 3 San Antonio Rampage, Springfield Thunderbirds, Utica Comets
Nolan Stevens (F) 2018-2022 3 San Antonio Rampage, Springfield Thunderbirds, Utica Comets
Christian Riemer (D) 2017-2020 3 Portland Winterhawks, Swift Current Broncos
Tanner Kaspick (F) 2018-2022 3 San Antonio Rampage, Springfield Thunderbirds, Utica Comets

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/15/2021
11/15/2021 Up/Down St. Louis Blues Springfield Thunderbirds
11/01/2021
11/01/2021 Up/Down Springfield Thunderbirds St. Louis Blues
10/03/2021
10/03/2021 Up/Down St. Louis Blues Springfield Thunderbirds
03/21/2019
03/21/2019 Confirmed Portland Winterhawks St. Louis Blues
01/09/2019
01/09/2019 Confirmed Swift Current Broncos Portland Winterhawks
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 Joel Hofer?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

2018 NHL Entry Draft: Ranked #7 by NHL Central Scouting

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/388650/player ";