Ross Johnston headshot

Ratings

Percentile vs 482 fwds
CK 96 97th
FG 99 100th
DI 54 2nd
SK 73 33rd
ST 90 99th
EN 54 8th
DU 79 33rd
PH 62 27th
FO 38 26th
PA 64 42nd
SC 57 18th
DF 66 26th
PS 25 34th
EX 66 45th
LD 67 45th
OV 64 26th

Contract

Cap hit $0 Salary $1,000,000
Year 1 of 1
2026-27
Expiry Status
UFA
2027 age 33
Clauses NTC

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2018-19 BUF 15 0 2 2 0.13 +4 14 0 0 0 6 0.0% 15
2022-23 BUF 2 0 0 0 0.00 0 0 0 0 0 0 - 1
CAREER 2 yrs 17 0 2 2 0.12 +4 14 0 0 0 -- 0.0% 16
2026-27 · no games in this range

No games logged in this range.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2025-26 STL 62 3 11 14 0 107 0 0 0 33 9:45
On Pace - 82 4 15 19 0 142 0 0 0 44 -
NHL Career
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2015-16 NYI 1 0 0 0 0.00 0 4 0 0 0 - 16:17
2017-18 NYI 24 3 3 6 0.25 0 62 0 0 0 15.8% 9:20
2018-19 NYI 17 1 3 4 0.24 3 23 0 0 0 8.3% 7:55
2019-20 NYI 32 3 1 4 0.13 1 78 0 0 0 18.8% 7:59
2020-21 NYI 12 0 1 1 0.08 -3 35 0 0 0 0.0% 8:44
2021-22 NYI 32 2 5 7 0.22 -3 44 0 0 0 22.2% 10:16
2022-23 NYI 16 0 2 2 0.13 -1 37 0 0 0 0.0% 7:48
2023-24 ANH 68 1 3 4 0.06 -12 117 0 0 0 2.3% 8:12
2024-25 ANH 43 1 3 4 0.09 -2 72 1 0 0 11.1% 8:41
2025-26 ANH 62 3 11 14 0.23 0 107 0 0 0 9.1% 9:45
Career NHL 307 14 32 46 0.15 -17 579 1 0 0 9.4% -

History

Overall, season by season

Above the band is elite. Inside it, above average. Below it, below average.

OV Forwards, average to top 10%

Attributes

Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2016-17 22 LW BUF 73 84 47 66 84 44 45 36 62 40 36 55 34 44 44 49
2017-18 23 LW BUF 71 84 41 66 84 63 66 51 50 46 51 59 48 44 44 56
2018-19 24 LW BUF 84 99 36 68 88 55 78 59 31 61 64 72 25 46 46 62
2019-20 25 LW BUF 90 99 64 68 92 51 59 59 25 64 57 65 25 45 45 60
2020-21 26 LW BUF 94 99 38 68 92 50 49 55 25 53 59 61 25 48 48 58
2021-22 27 LW BUF 99 49 31 68 88 52 50 52 33 58 55 61 25 51 52 58
2022-23 28 LW BUF 93 99 63 68 91 56 53 60 25 63 57 65 25 55 55 61
2023-24 29 LW BUF 86 99 40 68 92 51 49 56 25 61 55 64 25 57 57 59
2024-25 30 LW BUF 85 99 54 68 92 51 61 63 44 54 55 63 25 61 61 60
2025-26 31 LW BUF 96 99 56 70 89 52 62 62 25 57 55 66 25 64 65 62
2026-27 32 L ANH 96 99 54 73 90 54 79 62 38 64 57 66 25 66 67 64
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2016-17 22 LW BUF 73 84 47 66 84 44 45 36 62 40 36 55 34 44 44 49
2017-18 23 LW BUF −2 · −6 · · +19 +21 +15 −12 +6 +15 +4 +14 · · +7
2018-19 24 LW BUF +13 +15 −5 +2 +4 −8 +12 +8 −19 +15 +13 +13 −23 +2 +2 +6
2019-20 25 LW BUF +6 · +28 · +4 −4 −19 · −6 +3 −7 −7 · −1 −1 −2
2020-21 26 LW BUF +4 · −26 · · −1 −10 −4 · −11 +2 −4 · +3 +3 −2
2021-22 27 LW BUF +5 −50 −7 · −4 +2 +1 −3 +8 +5 −4 · · +3 +4 ·
2022-23 28 LW BUF −6 +50 +32 · +3 +4 +3 +8 −8 +5 +2 +4 · +4 +3 +3
2023-24 29 LW BUF −7 · −23 · +1 −5 −4 −4 · −2 −2 −1 · +2 +2 −2
2024-25 30 LW BUF −1 · +14 · · · +12 +7 +19 −7 · −1 · +4 +4 +1
2025-26 31 LW BUF +11 · +2 +2 −3 +1 +1 −1 −19 +3 · +3 · +3 +4 +2
2026-27 32 L ANH · · −2 +3 +1 +2 +17 · +13 +7 +2 · · +2 +2 +2
Starting Team Salary Length Cap % Age Status
2016-17 BUF $575,000 3 yr 0.8% 22 ELC Rookie
2018-19 BUF $650,000 1 yr 0.8% 24 ELC
2019-20 BUF $1,000,000 3 yr 1.2% 25 RFA
2022-23 BUF $1,100,000 4 yr 1.3% 28 RFA
2026-27 ANH $1,000,000 1 yr 1.0% 32 UFA CURRENT
No trades on record