SatFinal

DAL
2
STL
1
SatFinal

MTL
4
TOR
1
SatFinal

OT

TOR
3
MTL
4
SatFinal

WPG
2
EDM
5
SatFinal

OT

CHI
2
MIN
3
SatFinal

VGK
4
LAK
2
SatFinal

VAN
2
SEA
4
SunFinal

NYI
1
NJD
2
SunFinal

SJS
2
ANA
6
SunFinal

NSH
1
TBL
2
SunFinal

SO

WSH
2
BOS
3
SunFinal

CAR
3
FLA
6
SunFinal

UTA
1
COL
4
SunFinal

SEA
4
CGY
2
MonFinal

BUF
1
PIT
4
MonFinal

SO

DET
0
CBJ
1
MonFinal

NYR
2
NJD
3
MonFinal

PHI
2
WSH
5
MonFinal

OT

OTT
2
MTL
3
MonFinal

COL
1
WPG
3
MonFinal

OT

MIN
3
CHI
4
MonFinal

STL
1
DAL
2
TueFinal

CBJ
1
BUF
5
TueFinal

DET
7
PIT
4
TueFinal

SO

FLA
2
CAR
3
TueFinal

NYI
4
NYR
3
TueFinal

PHI
1
BOS
5
TueFinal

OT

EDM
2
WPG
1
TueFinal

OT

TBL
2
NSH
3
TueFinal

VAN
1
CGY
3
TueFinal

UTA
6
LAK
3
TueFinal

SO

VGK
2
SJS
1
WedFinal

OTT
1
TOR
6
WedFinal

TOR
4
OTT
2
WedFinal

MIN
0
DAL
2
WedFinal

LAK
2
ANA
1
ThuFinal

BOS
0
PHI
2
ThuFinal

OT

BUF
2
DET
3
ThuFinal

FLA
5
TBL
3
ThuFinal

NSH
5
CAR
6
ThuFinal

SO

NJD
3
NYR
4
ThuFinal

PIT
0
CBJ
4
ThuFinal

CHI
0
STL
1
ThuFinal

EDM
2
VAN
1
ThuFinal

SO

CGY
3
SEA
4
ThuFinal

ANA
0
SJS
10
ThuFinal

OT

UTA
4
VGK
5
YesterdayFinal

OT

BOS
2
WSH
3
YesterdayFinal

NYR
6
NYI
1
YesterdayFinal

DAL
2
MIN
1
YesterdayFinal

WPG
2
COL
5
TodayUpcoming

3:00 PM ET

CAR
-
NSH
-
TodayUpcoming

3:00 PM ET

PIT
-
BUF
-
TodayUpcoming

4:00 PM ET

ANA
-
LAK
-
TodayUpcoming

5:00 PM ET

COL
-
UTA
-
TodayUpcoming

5:00 PM ET

WSH
-
PHI
-
TodayUpcoming

6:00 PM ET

TBL
-
FLA
-
TodayUpcoming

7:00 PM ET

SEA
-
VAN
-
TodayUpcoming

7:00 PM ET

STL
-
CHI
-
TodayUpcoming

7:00 PM ET

CBJ
-
DET
-
TodayUpcoming

7:00 PM ET

MTL
-
OTT
-
TodayUpcoming

7:00 PM ET

OTT
-
MTL
-
TodayUpcoming

7:30 PM ET

NJD
-
NYI
-
TodayUpcoming

9:00 PM ET

CGY
-
EDM
-
TodayUpcoming

10:00 PM ET

SJS
-
VGK
-
TueUpcoming

5:00 PM ET

FLA
-
CAR
-
TueUpcoming

7:00 PM ET

MTL
-
TOR
-
TueUpcoming

8:00 PM ET

NYR
-
BOS
-
TueUpcoming

10:00 PM ET

VAN
-
EDM
-
TueUpcoming

10:30 PM ET

CHI
-
VGK
-
WedUpcoming

7:30 PM ET

PIT
-
PHI
-
WedUpcoming

7:30 PM ET

NYI
-
TOR
-
WedUpcoming

10:00 PM ET

LAK
-
COL
-
ThuUpcoming

7:00 PM ET

PHI
-
NJD
-
ThuUpcoming

7:00 PM ET

TBL
-
NYR
-
ThuUpcoming

7:00 PM ET

BUF
-
CBJ
-
ThuUpcoming

8:00 PM ET

MIN
-
NSH
-
ThuUpcoming

9:00 PM ET

SEA
-
CGY
-
ThuUpcoming

9:30 PM ET

CHI
-
UTA
-
ThuUpcoming

10:00 PM ET

EDM
-
VAN
-
ThuUpcoming

10:00 PM ET

FLA
-
SJS
-
FriUpcoming

6:30 PM ET

NYR
-
DET
-
FriUpcoming

7:00 PM ET

WSH
-
CAR
-
FriUpcoming

8:00 PM ET

BOS
-
WPG
-
FriUpcoming

9:00 PM ET

STL
-
DAL
-
FriUpcoming

10:00 PM ET

ANA
-
VGK
-
SatUpcoming

7:00 PM ET

CHI
-
BUF
-
SatUpcoming

7:00 PM ET

OTT
-
TOR
-
SatUpcoming

7:00 PM ET

WSH
-
TBL
-
SatUpcoming

7:00 PM ET

CAR
-
PHI
-
SatUpcoming

7:00 PM ET

MTL
-
PIT
-
SatUpcoming

7:00 PM ET

UTA
-
CBJ
-
SatUpcoming

7:00 PM ET

SEA
-
EDM
-
SatUpcoming

7:30 PM ET

NJD
-
NYI
-
SatUpcoming

8:00 PM ET

DAL
-
NSH
-
SatUpcoming

8:00 PM ET

BOS
-
MIN
-
SatUpcoming

9:00 PM ET

STL
-
COL
-
SatUpcoming

10:00 PM ET

CGY
-
VAN
-
SatUpcoming

10:00 PM ET

LAK
-
SJS
-
Back to Goalie Leaders

Joel Hofer headshot

Joel Hofer

STL | #30 | Catches L

St. Louis Blues

Record 24-13-5 | GP 46

SV% 90.96% | GAA 2.61

Season: 2025-26 | Regular Season

Birth DateJul 30, 2000
CatchesL

Goals Against Average

2.61

League Avg 2.99 | Percentile 76.27%

Games Above .900

60.47%

League Avg 49.01% | Percentile 81.36%

Goal Differential / 60

+0.25

League Avg +0.11 | Percentile 59.32%

Goal Support Average

2.86

League Avg 2.99 | Percentile 44.07%

Point Percentage

57.61%

League Avg 46.28% | Percentile 69.49%

Stat Benchmarks

Goals Against Average

Goalie2.61

League Avg2.99

Diff-0.39

Percentile76.27%

Games Above .900

Goalie60.47%

League Avg49.01%

Diff+11.46

Percentile81.36%

Goal Differential / 60

Goalie+0.25

League Avg+0.11

Diff+0.14

Percentile59.32%

Goal Support Average

Goalie2.86

League Avg2.99

Diff-0.13

Percentile44.07%

Point Percentage

Goalie57.61%

League Avg46.28%

Diff+11.33

Percentile69.49%

Shot Location Map

Shot location grid05281252252817551001151138411810927
Low Slot22579.51%20.34%
Center Point11898.33%93.22%
High Slot11586.47%61.02%
R Circle11393.39%84.75%
R Point10998.20%59.32%
L Circle10092.59%71.19%
L Point8498.82%83.05%
Outside L8198.78%84.75%
Outside R5596.49%57.63%
Beyond Red Line33100.00%100.00%
Crease2871.79%30.51%
Offensive Neutral Zone27100.00%100.00%
L Net Side2592.59%61.02%
R Net Side17100.00%100.00%
Behind the Net5100.00%100.00%
R Corner2100.00%100.00%
L Corner---

Shot Location Profile

All Shots

90.96%

Saves1,137Lg Avg 663.02

Goals Against113Lg Avg 77.08

Save %90.96%Lg Avg 89.59%

Saves %ile69.49%
GA %ile49.15%
Save %ile88.14%

High Danger

78.57%

Saves253Lg Avg 170.91

Goals Against69Lg Avg 39.84

Save %78.57%Lg Avg 81.10%

Saves %ile55.93%
GA %ile28.81%
Save %ile22.03%

Mid Range

90.61%

Saves328Lg Avg 189.7

Goals Against34Lg Avg 24.85

Save %90.61%Lg Avg 88.42%

Saves %ile67.80%
GA %ile55.93%
Save %ile86.44%

Long Range

98.42%

Saves311Lg Avg 149.62

Goals Against5Lg Avg 4.98

Save %98.42%Lg Avg 96.78%

Saves %ile89.83%
GA %ile77.97%
Save %ile93.22%

Shot Location Summary

Long Range311149.6289.83%54.9877.97%98.42%96.78%93.22%
All Shots1,137663.0269.49%11377.0849.15%90.96%89.59%88.14%
Mid Range328189.767.80%3424.8555.93%90.61%88.42%86.44%
High Danger253170.9155.93%6939.8428.81%78.57%81.10%22.03%

Shot Location Details

Save % by Area

Shot location grid0100.00%100.00%98.78%92.59%79.51%71.79%100.00%96.49%92.59%86.47%93.39%98.82%98.33%98.20%100.00%
Behind the Net100.00%5100.00%
Beyond Red Line100.00%33100.00%
Offensive Neutral Zone100.00%27100.00%
R Corner100.00%2100.00%
R Net Side100.00%17100.00%
L Point98.82%8483.05%
Outside L98.78%8184.75%
Center Point98.33%11893.22%
R Point98.20%10959.32%
Outside R96.49%5557.63%
R Circle93.39%11384.75%
L Circle92.59%10071.19%
L Net Side92.59%2561.02%
High Slot86.47%11561.02%
Low Slot79.51%22520.34%
Crease71.79%2830.51%
L Corner---
L Corner----
Behind the Net559.18%100.00%100.00%
Beyond Red Line3379.59%100.00%100.00%
Offensive Neutral Zone2783.67%100.00%100.00%
R Corner291.84%100.00%100.00%
R Net Side1761.22%100.00%100.00%
L Point8484.69%98.82%83.05%
Outside L8192.86%98.78%84.75%
Center Point11896.94%98.33%93.22%
R Point10994.90%98.20%59.32%
Outside R5573.47%96.49%57.63%
R Circle11381.63%93.39%84.75%
L Circle10073.47%92.59%71.19%
L Net Side2574.49%92.59%61.02%
High Slot11587.76%86.47%61.02%
Low Slot22576.53%79.51%20.34%
Crease2870.41%71.79%30.51%