Edgehalla
Joel Hofer headshotSt. Louis Blues logo

St. Louis Blues

Joel Hofer

#30Goaltender6'5"196 lb

0.0 in 2 days
2025-26 regular season
46
GP
43 starts
24-13-5
Record
.910
SV%
1250 SA
2.61
GAA

G · STL · NHL id 8480981

Joel Hofer has appeared in 46 games for the St. Louis Blues in 2025-26, starting 43, with a 24-13-5 record and .910 save percentage on 1250 shots (114 goals against). Over his last 5 appearances he has stopped 139 of 153 (.908), starting 5 of them. In 2024-25 he went 16-8-3 with a .904 save percentage in 31 games.

Right now

Recent workload and form

Last appearance
Apr 16 vs UTA
Started · 20/23 saves · W
Last 5 games
.908
139 saves on 153 shots
Starts
43 of 46
appearances this season
Minutes
57:03
per appearance

Starts and workload

2025-26 · last 30 appearances, oldest first

  1. Start.931CHI · W
  2. Start.840NSH · L
  3. Start1.000WPG · W
  4. Start.931FLA · W
  5. Start.938NSH · W
  6. Start.909BUF · L
  7. Start.880VGK · W
  8. Start.826UTA · L
  9. Start1.000CAR · W
  10. Start.944TBL · W
  11. Start.867WPG · L
  12. Start.857LAK · O
  13. Start.800FLA · W
  14. Start.786NSH · L
  15. Start.958SEA · W
  16. Start.957MIN · W
  17. Start.944SEA · W
  18. Start1.000ANA · W
  19. Start.939NYI · O
  20. Start.947EDM · W
  21. Start.968CGY · O
  22. Start1.000WSH · W
  23. Start.960SJS · W
  24. Start.828SJS · L
  25. Start.926ANA · W
  26. Start.929COL · W
  27. Start.919COL · L
  28. Start.912CHI · W
  29. Start.903MIN · W
  30. Start.870UTA · W
Save % by game, line at .900

NHL EDGE tracking

2025-26 percentiles among goalies

Source: NHL EDGE
Save %88th88.910
High-danger save %22nd22.786
Mid-range save %86th86.906
Long-range save %93rd93.984
5v5 save %81st81.915
Games above .90081st8160.5%
Goals-against average76th762.61
Percentile among position peers│ tick = 3-season weighted

Season-level NHL EDGE puck and player tracking, refreshed nightly. The percentile is the league rank among goalies this season; the label at the right is the raw value.

Shots against

Last 10 games · 437 unblocked attempts faced, 286 on goal, 23 goals

Shot map, OPP at STL: 437 attempts, 286 on goal, 23 goals, 28.02 expected goals; best chance Alexander Wennberg at 0.56 xG.

  • Even strength
  • Power play
  • Penalty kill
  • Goal
  • Shot on goal
  • Missed
  • Blocked
Blocked attempts are excluded; the net is at the right (or the top on phones). Strength is from the goalie's team's view.

2025-26 regular season. Rank is among all qualified players; the bar is his percentile among goalies. Each stat links to its explainer.

Goaltending

Unranked rows are below the sample minimum (20 GP, 200 five-on-five minutes, 100 draws or 10 goalie games).

Beyond the box score

2025-26 regular season · 46 games through the sequence engine

How shot classes work

Leaders
Save percentage by shot class against the league
ClassSASV%LeagueDiff
109.798.842−4.4 pts
108.944.920+2.4 pts
Cycle476.922.899+2.3 pts
Off the draw77.987.950+3.7 pts

Unblocked save % .942 vs .933 expected from his shot mix: +0.88 pts (±1.04)

Leaders
Prevented /100
+2.70
Rebounds
108vs 138.7 exp.
Rate
9.5%of 1137 saves

A rebound is an opponent attempt within 3 seconds of a save. Expected rebounds use the shot-by-shot model; positive means fewer second chances than expected.

Joel Hofer: save % by window, by shot type and vs the top shooters →

Game log

46 games in 2025-26, newest first

DateOppResultDECSASVGA
Apr 16@ UTAW 5-3W23203.87060:00
Apr 13vs MINW 6-3W31283.90359:50
Apr 11@ CHIW 5-3W34313.91260:00
Apr 7vs COLL 1-3L37343.91955:51
Apr 5@ COLW 3-2W28262.92960:00
Apr 3@ ANAW 6-2W27252.92659:34
Mar 30@ SJSL 4-5L29245.82859:27
Mar 26vs SJSW 2-1W25241.96064:57
Mar 24vs WSHW 3-0W212101.00059:19
Mar 18@ CGYOTL 1-2O31301.96865:00
Mar 13vs EDMW 3-2W38362.94764:51
Mar 10vs NYIOTL 3-4O49464.93961:55
Mar 8@ ANAW 4-0W222201.00060:00
Mar 4@ SEAW 3-2W36342.94460:00
Mar 1@ MINW 3-1W23221.95760:00
Feb 26vs SEAW 5-1W24231.95860:00
Feb 2@ NSHL 5-6L28226.78658:59
Jan 29vs FLAW 5-4W20164.80060:00
Jan 24vs LAKOTL 4-5O28244.85764:44
Jan 20@ WPGL 1-3L15132.86757:55

Season splits by strength

2025-26 regular season · on-ice numbers from shift and play-by-play data

StrengthGPTOI/GPSAGACA/60
All situations462624:3957:031251114.90960.1
Even strength462188:4247:3599785.91558.8
5v5462123:4446:1096582.91559.3
Power play44184:114:11273.88914.7
Penalty kill41214:045:1319024.874101.7
4v41934:271:491301.00036.6
3v3 (OT)930:313:23193.84251.1
5v444181:594:08273.88914.8
4v541210:165:0817923.87299.6
5v6, opponent net empty3033:201:07312.935126.0
3v423:281:441001.000225.0
4v6, opponent net empty52:510:34601.000147.4

Career by season

Seasons in Edgehalla's data (2025-26 is being backfilled; earlier seasons follow)

SeasonTeamGPGSW-L-OTLSASVGAGAA
2025-26STL464324-13-512501137114.9102.61
2024-25STL312816-8-376769374.9042.64
2023-24STL302715-12-183075972.9142.65
2022-23STL663-1-117916217.9053.22
2021-22STL221-1-050446.8803.07

Joel Hofer news

Headlines via LineupExperts. Links open the original publisher.

On-ice and deployment numbers are derived by Edgehalla from NHL play-by-play and shift data. Tracking percentiles are from NHL EDGE. Data updates after every game.