Skip to content
Ice Lab

Left wing · #49

Ross Johnston

Age
32
Shoots
Left
Height
196 cm
Weight
107 kg
Born
Charlottetown, CAN
Draft
Undrafted

Career · 11 seasons

Games
311
Goals
14
Points
46
TOI per game
8:52
xGF% (5v5)
41.3%
Goals above expected
−4.6

Season by season

The regular-season line for each season, with the total, by team for traded players.

2015–16NYI1000016:170–00.07.1%
After a break: 2017–18NYI2433609:201915.8%02.240.6%
2018–19NYI17134+37:55128.3%01.853.9%
2019–20NYI32314+17:591618.8%02.948.7%
2020–21NYI12011−38:4450.0%00.350.7%
2021–22NYI32257−310:16922.2%01.339.0%
2022–23NYI16022−17:4820.0%00.333.2%
2023–24ANA68134−128:12442.3%04.035.2%
2024–25ANA43134−28:41911.1%01.136.2%
2025–26ANA623111409:45339.1%04.244.3%
2026–27STL400008:3620.0%00.555.4%
Total3 teams311143246−178:521519.3%018.641.3%

Form

Rolling averages smooth out single games so the trend shows.

Form, ten-game rolling

Points and individual expected goals per game (left scale), averaged over the previous ten games. Ice time is on the second chart.

Points per gameixG per gameTOI per game (minutes)
00.10.20.30.40.550100150200250300
6m7m8m9m10m11m50100150200250300Game

Player card

How 11 seasons compares with everyone else at the position over the same seasons, and the players with the most similar profile.

Overall rating

Extra / AHL

0th percentile among qualified forwards, blending scoring 40%, play-driving 40%, usage 20%.

  1. 1st line
  2. 2nd line
  3. 3rd line
  4. 4th line
  5. Extra / AHL

Scoring

Extra / AHL
  • Goals /600.3010th pct
  • Assists /600.7033rd pct
  • ixG /600.415th pct
  • Goals above expected−4.629th pct

Play-driving

Extra / AHL
  • xGF% (5v5)41.3%6th pct
  • CF% (5v5)43.1%6th pct
  • Relative xGF%−6.69th pct
  • Penalty diff /60-1.021st pct

Usage

Extra / AHL
  • TOI per game8:524th pct
  • PP time share0.8%5th pct
  • Offensive zone starts48.8%36th pct
  • Quality of competition23.2%18th pct

Percentiles among forwards with 200+ minutes at 5-on-5 and 20+ games. Ratings rank each column's average percentile among the same players and read it as a role on a depth chart (how).

Finishing

Did the goals match the chances?

Goals against expected goals

Cumulative goals (solid) and individual xG (dashed) through the season. The gap is finishing: above the dashed line, the player scored more than an average shooter would from the same chances.

−4.6 goals above expected

0510152050100150200250300Game

Goals above expected, everyone at the same position with 20+ games

−500+50+100

Speed and tracking

From the NHL's EDGE tracking system (2021–22 on): skating speed, shot speed, distance and zone time, for the selected seasons and then every tracked season, to show improvement or decline.

Tracking data (NHL EDGE)

Values from the NHL's puck and player tracking, with the NHL's own league percentile for each. Missing values mean the player wasn't tracked enough.

Tracking

  • Top skating speed32.3 km/h10th pct
  • Speed bursts over 20 mph19th pct
  • Hardest shot82.1 km/h7th pct
  • Distance skated5 km8th pct
  • Offensive-zone time41.3%48th pct
Tracking, season by season

Each season against the other forwards that season with 20+ games. A season in progress appears once half its games are played, as provisional: season bests only grow. Bursts and distance are per 60 minutes of ice time, so seasons with fewer games still compare. Percentiles are on these rates, so they can differ from the NHL's, which are on season totals.

This playerMedian forwardMiddle half (25th–75th percentile)Hollow dot: too few games to rank, or a season in progress (*, dashed). Dotted line: no NHL games that season.

Top skating speed

34.8 km/h13th pct

▲ +0.5 km/h since 2024–25

33343536373821–2222–2323–2424–2525–262021–22: 34.8 km/h, 14th percentile (32 games)2022–23: 33.9 km/h, 3rd percentile (16 games, too few to rank reliably)2023–24: 35.7 km/h, 42nd percentile (68 games)2024–25: 34.3 km/h, 6th percentile (43 games)2025–26: 34.8 km/h, 13th percentile (62 games)

Bursts over 20 mph per 60

3.730th pct

▲ +1.3 since 2024–25

024681021–2222–2323–2424–2525–262021–22: 3.5, 26th percentile (32 games)2022–23: 3.4, 31st percentile (16 games, too few to rank reliably)2023–24: 4.2, 39th percentile (68 games)2024–25: 2.4, 13th percentile (43 games)2025–26: 3.7, 30th percentile (62 games)

Distance skated per 60

15.9 km74th pct

▲ +0.5 km since 2024–25

14.51515.51616.521–2222–2323–2424–2525–262021–22: 15.1 km, 25th percentile (32 games)2022–23: 15.4 km, 50th percentile (16 games, too few to rank reliably)2023–24: 15.6 km, 55th percentile (68 games)2024–25: 15.4 km, 32nd percentile (43 games)2025–26: 15.9 km, 74th percentile (62 games)

Hardest shot

133.6 km/h25th pct

▲ +8.3 km/h since 2024–25

10012014016021–2222–2323–2424–2525–262021–22: 136.4 km/h, 21st percentile (32 games)2022–23: 106.4 km/h, 0th percentile (16 games, too few to rank reliably)2023–24: 121.6 km/h, 1st percentile (68 games)2024–25: 125.3 km/h, 3rd percentile (43 games)2025–26: 133.6 km/h, 25th percentile (62 games)

Offensive-zone time

43.3%70th pct

▲ +5.4 points since 2024–25

36%38%40%42%44%46%21–2222–2323–2424–2525–262021–22: 39.0%, 16th percentile (32 games)2022–23: 39.5%, 19th percentile (16 games, too few to rank reliably)2023–24: 39.3%, 20th percentile (68 games)2024–25: 37.9%, 7th percentile (43 games)2025–26: 43.3%, 70th percentile (62 games)