Tonight: 8 gamesModel estimates, not official NHL statistics
puckmodel
ANABOSBUFCARCBJCGYCHICOLDALDETEDMFLALAKMINMTLNJDNSHNYINYROTTPHIPITSEASJSSTLTBLTORUTAVANVGKWPGWSHUFA
St. Louis Blues › Ross Johnston
Ross Johnston
LW ยท #49 ยท STL ยท 32 ยท Physical enforcer ยท Average steadiness (69th pct)
Average career stats over an 84-game season
4
G
9
A
13
P
-5
+/−
158
PIM
8:52
TOI/GP
0:01
PP TOI/GP
0:00
SH TOI/GP
SeasonTeamTypeGPBox scoreNet goals per 84 gamesEloPlayoffsOn-ice contextContract
GAP+/−PIMEV offEV defPPPKFinPlaySuppPenFOSOOverallCompMatesTop linematesCap hit% of capNG/84
per $M
2017-18NYI24336+062-2.39:16+0.7-0.00:02-0.00:01+1.6-0.7+0.3-1.7-0.1-0.0-2.1-15-0.2-2.1Clutterbuck 58%Cizikas 48%Pelech 34%Leddy 32%$0.67M0.9%-3.22
2018-19NYI17134+323-0.17:52+0.0-0.20:00+0.10:02-5.0-0.8+0.3-2.2-0.1+0.0-8.0-5-1.7-0.9Cizikas 46%Komarov 46%Mayfield 36%Pulock 35%$1.00M1.3%-8.01
2019-20NYI32314+178-1.57:59+0.1-0.10:00+0.1+1.1-0.8+0.5-2.2+0.0-0.0-2.9+13+1.35 GP+0.2-0.5Bailey 40%Boychuk 38%Toews 33%Mayfield 33%$1.00M1.2%-2.86
2020-21NYI12011-335-1.38:44+0.7-0.0-0.00:00-3.7-0.8+0.4-6.8-0.1-0.0-11.6-4+0.2+1.5Pageau 64%Dobson 37%Greene 32%Leddy 32%$1.00M1.2%-11.63
2021-22NYI32257-344-2.710:14+0.5-0.10:02+0.0+1.4-0.9+0.4-1.4-0.0-0.0-2.8-17+0.2-1.6Cizikas 61%Martin 46%Dobson 35%Greene 33%$1.00M1.2%-2.83
2022-23NYI16022-137-2.97:46+1.3-0.00:01+0.1-0.9-0.7+0.4-3.4+0.1-0.0-6.2-12+0.1+0.2Martin 46%Pulock 39%Mayfield 34%Romanov 31%$1.10M1.3%-5.62
2023-24ANA68134-12117-2.28:08+0.2-0.40:03+0.00:00-3.6-1.0+0.4-1.8-0.0+0.0-8.4-44-0.5-4.7Carrick 55%Leason 42%Fowler 32%Vaakanainen 32%$1.10M1.3%-7.60
2024-25ANA43134-272-2.48:40+0.2+0.10:00+0.1-0.0-0.8+0.4-4.2-0.0-0.0-6.6-18-0.2-3.7Harkins 62%Lundestrom 43%Dumoulin 35%Gudas 32%$1.10M1.2%-6.03
2025-26ANA6231114+0107-1.49:42+0.1-0.40:02+0.0-1.7-0.7+0.4-3.0-0.0-0.0-6.7+4-17.65 GP-0.1-1.1Trouba 37%Moore 36%Poehling 35%LaCombe 33%$1.10M1.2%-6.14
2017-18NYI24336+062-0.59:16+0.1-0.00:02-0.00:01+0.1-0.7+0.2-0.4-0.0-0.0-1.2-15-0.2-2.1Clutterbuck 58%Cizikas 48%Pelech 34%Leddy 32%$0.67M0.9%-1.83
2018-19NYI17134+323-0.57:52+0.1-0.00:00+0.00:02-0.1-0.8+0.4-0.7-0.0+0.0-1.6-5-1.7-0.9Cizikas 46%Komarov 46%Mayfield 36%Pulock 35%$1.00M1.3%-1.60
2019-20NYI32314+178-0.87:59+0.1-0.00:00+0.0-0.0-0.8+0.4-1.1-0.0-0.0-2.2+13+1.35 GP+0.2-0.5Bailey 40%Boychuk 38%Toews 33%Mayfield 33%$1.00M1.2%-2.20
2020-21NYI12011-335-0.88:44+0.1-0.0+0.00:00-0.0-0.7+0.3-1.7-0.0-0.0-2.9-4+0.2+1.5Pageau 64%Dobson 37%Greene 32%Leddy 32%$1.00M1.2%-2.86
2021-22NYI32257-344-1.310:14+0.1-0.00:02+0.0-0.0-0.9+0.4-1.4-0.0-0.0-3.1-17+0.2-1.6Cizikas 61%Martin 46%Dobson 35%Greene 33%$1.00M1.2%-3.06
2022-23NYI16022-137-1.47:46+0.2-0.00:01+0.0-0.0-0.7+0.3-1.7-0.0-0.0-3.3-12+0.1+0.2Martin 46%Pulock 39%Mayfield 34%Romanov 31%$1.10M1.3%-2.97
2023-24ANA68134-12117-1.78:08+0.2-0.20:03+0.00:00-0.3-1.0+0.4-1.6-0.0+0.0-4.2-44-0.5-4.7Carrick 55%Leason 42%Fowler 32%Vaakanainen 32%$1.10M1.3%-3.78
2024-25ANA43134-272-1.78:40+0.2-0.00:00+0.0-0.2-0.8+0.4-2.5-0.0-0.0-4.7-18-0.2-3.7Harkins 62%Lundestrom 43%Dumoulin 35%Gudas 32%$1.10M1.2%-4.24
2025-26ANA6231114+0107-1.59:42+0.1-0.20:02+0.0-0.3-0.7+0.4-2.4-0.0-0.0-4.5+4-17.65 GP-0.1-1.1Trouba 37%Moore 36%Poehling 35%LaCombe 33%$1.10M1.2%-4.11
2017-18NYI24336+066-0.59:16+0.1-0.00:02-0.00:01+0.1-0.4+0.5-0.4-0.0-0.0-0.71482-0.2-2.0Clutterbuck 54%Cizikas 45%Pelech 34%Leddy 30%$0.67M0.9%-1.06
2018-19NYI414610+389-0.57:52+0.1-0.00:00+0.00:02-0.1-0.4+0.1-0.6-0.0-0.0-1.41481-0.7-1.6Cizikas 45%Clutterbuck 34%Pelech 22%Leddy 19%$0.75M1.0%-1.86
2019-20NYI737714+4167-0.77:59+0.0-0.00:00+0.0-0.0-0.3+0.3-0.9-0.0-0.0-1.71498+1.35 GP-0.4-1.1Cizikas 27%Mayfield 22%Clutterbuck 20%Bailey 16%$0.80M1.0%-2.13
2020-21NYI857815+1202-0.88:44+0.1-0.0+0.00:00-0.1-0.4+0.5-1.3-0.0-0.0-2.01494+1.35 GP-0.3-0.8Cizikas 23%Mayfield 19%Clutterbuck 18%Leddy 14%$0.83M1.1%-2.38
2021-22NYI11791322-2246-1.110:14+0.1-0.00:02+0.0-0.0-0.6+0.2-1.4-0.0-0.0-2.81479+1.35 GP-0.1-1.0Cizikas 35%Dobson 15%Martin 14%Greene 13%$0.86M1.1%-3.21
2022-23NYI13391524-3283-1.27:46+0.1-0.00:01+0.0-0.0-0.6+0.4-1.5-0.0-0.0-2.81471+1.35 GP-0.1-0.9Cizikas 31%Martin 17%Mayfield 15%Dobson 13%$0.89M1.1%-3.17
2023-24ANA201101828-15400-1.48:08+0.1-0.10:03+0.00:00-0.2-1.0+0.3-1.6-0.0-0.0-3.81433+1.35 GP-0.2-2.1Cizikas 21%Carrick 18%Leason 13%Martin 12%$0.91M1.1%-4.21
2024-25ANA244112132-17472-1.58:40+0.1-0.10:00+0.0-0.2-1.0+0.4-1.9-0.0-0.0-4.21428+1.35 GP-0.2-2.4Cizikas 17%Carrick 15%Leason 11%Harkins 11%$0.93M1.2%-4.48
2025-26ANA306143246-17579-1.59:42+0.2-0.10:02+0.0-0.3-0.9+0.3-2.1-0.0-0.0-4.31446-8.110 GP-0.2-2.1Cizikas 13%Carrick 11%Leason 8%Harkins 8%$0.95M1.2%-4.58
SeasonTeamGPBox scoreNet goals per 84 games
GAP+/−PIMEV offEV defPPPKFinPlaySuppPenFOSOOverall
2019-20NYI5000+112-0.7+3.1+0.1+0.1-0.4-0.9+0.3-0.4-0.0-0.0+1.3
2025-26ANA5000-24-2.3-0.3-0.0+0.3-7.7-0.9+0.3-6.9-0.0-0.0-17.6
2019-20NYI5000+112-0.7+3.1+0.1+0.1-0.4-0.9+0.3-0.4+0.0-0.0+1.3
2025-26ANA10000-116-1.5+1.4+0.0+0.2-4.0-0.9+0.3-3.7+0.0-0.0-8.1
NHL Edge — tracking, 2021-22 on
SeasonShot mphSpeed mph22+ /GP20–22 /GP18–20 /GPMiles /60
2021-220.000.63.89.4
2022-230.000.43.49.6
2023-240.010.63.29.7
2024-250.000.33.79.6
2025-260.000.63.99.9

Over time

84-game formtrailing net goals/84
'16'19'20'21'23'24'25'26BW-4.1-8.3-7.1
Career net goalsrunning total vs a league-average player
'16'19'20'21'23'24'25'26+1-23
84-game stretcheshis best and worst windows of the form line
GAPPPP+/−TOI/GPPen takenPen drawnFO%Team W-L-OTL
Best-4.1Mar 1 ’19 – Nov 17 ’2268140-59:063523—42-34-8
Worst-8.3Jan 19 ’23 – Nov 13 ’241560-128:093426—28-49-7

Games and opponents

Single-game net goalsshare of his 307 games by that night’s total
10%20%30%40%-0.90 to -0.80 net goals: 0.3% of games (1)-0.70 to -0.60 net goals: 0.3% of games (1)-0.60 to -0.50 net goals: 1.0% of games (3)-0.50 to -0.40 net goals: 2.3% of games (7)-0.40 to -0.30 net goals: 4.6% of games (14)-0.30 to -0.20 net goals: 8.5% of games (26)-0.20 to -0.10 net goals: 16.0% of games (49)-0.10 to +0.00 net goals: 45.0% of games (138)+0.00 to +0.10 net goals: 15.0% of games (46)+0.10 to +0.20 net goals: 2.6% of games (8)+0.40 to +0.50 net goals: 0.7% of games (2)+0.50 to +0.60 net goals: 0.7% of games (2)+0.60 to +0.70 net goals: 0.7% of games (2)+0.70 to +0.80 net goals: 0.3% of games (1)+0.80 to +0.90 net goals: 1.3% of games (4)+0.90 to +1.00 net goals: 0.3% of games (1)+1.00 to +1.10 net goals: 0.7% of games (2)-2-10+1+2+3mean -0.0620%above 078%below 0
Best game +1.02 net goals · Jan 25, 2018 at VGK (W 2–1) · Game recap →
Vs competition quartilescareer at 5v5, opposing fives ranked by average net goals/84
NET GOALS/84 VS AVERAGE, SAME QUARTILESHARE OF 5v5 TIME■ HOME ■ AWAYvs Q4 Toughestopposing five avg +1.9Career vs Q4: -4.6 net goals/84 above an average forward facing the same quartile; 508 min = 19% of his 5v5. Goals in those minutes: EV off -1.5, EV def -0.9, finishing -1.5, playmaking/suppression share -0.1; on-ice xGF% 35.2 (league 45.5), goals 18-27-4.6Home games: 247 of 1,344 career 5v5 min vs Q4 (18.4%; 25% = the league-wide split; all games 19.2%)18%Away games: 261 of 1,303 career 5v5 min vs Q4 (20.0%; 25% = the league-wide split; all games 19.2%)20%vs Q3 Toughopposing five avg +0.5Career vs Q3: -4.0 net goals/84 above an average forward facing the same quartile; 594 min = 22% of his 5v5. Goals in those minutes: EV off -1.5, EV def -0.1, finishing -1.9, playmaking/suppression share -0.1; on-ice xGF% 41.1 (league 48.8), goals 14-26-4.0Home games: 297 of 1,344 career 5v5 min vs Q3 (22.1%; 25% = the league-wide split; all games 22.4%)22%Away games: 297 of 1,303 career 5v5 min vs Q3 (22.8%; 25% = the league-wide split; all games 22.4%)23%vs Q2 Easyopposing five avg -0.3Career vs Q2: -2.0 net goals/84 above an average forward facing the same quartile; 720 min = 27% of his 5v5. Goals in those minutes: EV off -2.5, EV def +0.9, finishing +0.1, playmaking/suppression share -0.1; on-ice xGF% 40.8 (league 51.1), goals 19-24-2.0Home games: 378 of 1,344 career 5v5 min vs Q2 (28.1%; 25% = the league-wide split; all games 27.2%)28%Away games: 343 of 1,303 career 5v5 min vs Q2 (26.3%; 25% = the league-wide split; all games 27.2%)26%vs Q1 Easiestopposing five avg -1.3Career vs Q1: -2.6 net goals/84 above an average forward facing the same quartile; 824 min = 31% of his 5v5. Goals in those minutes: EV off -2.1, EV def +1.7, finishing -1.1, playmaking/suppression share -0.1; on-ice xGF% 49.7 (league 55.2), goals 31-19-2.6Home games: 422 of 1,344 career 5v5 min vs Q1 (31.4%; 25% = the league-wide split; all games 31.2%)31%Away games: 402 of 1,303 career 5v5 min vs Q1 (30.9%; 25% = the league-wide split; all games 31.2%)31%25% = even−12.60+12.6

Shots

Shot mixhis shots on goal by type and location, 2010-11 on
ShareTotal shotsAvg dist (ft)xGGG/xGNet goals/84
Wrist47%70277.870.90–
Snap9%13232.210.46–
Slap2%3310.20––
Backhand13%20232.700.00–
Tip-in21%32164.661.30–
Deflection3%5130.90––
Other4%670.40––
Total1492218.6140.75-1.3

The rink is drawn from his side: he attacks left to right, his left on top. Right half: where his own shots come from. Left half: where opponents shoot from while he is on the ice (shared with his linemates and the team system). Blue = a bigger share of those shots from that zone than the league average for forwards in the same situation (and shot type, when one is picked); red = a smaller share.

HIS OWN ZONE · SHOTS AGAINSTATTACKING ZONE · HIS SHOTS
shots on goal against with him on vs forwards · n=1,264 · ±0.08pphis shots on goal vs forwards · n=149 · ±0.30pp
Best finishes on videohis lowest-xG goals with a highlight clip (2018-19 on)
xGDateOppSitShot
10.075Dec 9, 2019at TBLEVWristWatch ▸
20.077Dec 5, 2025vs WSHEVTip-inWatch ▸
30.080Nov 15, 2024vs DETEVTip-inWatch ▸