RefMetrics Hockey

NHL Official Profiles

Break down one NHL official at a time with assignment counts, role mix, game environment, penalties, attendance, and filtered schedule history.

Select an official to move from high-level volume into individual game context.

Official Profile

Search through all logged NHL referees and linespersons, then filter their assignment history by season, role, and team.

Selected Official
Justin Johnson

Current profile selection.

Primary Role
Linesperson

Most common assignment role in the tracked data.

Total Games
176

Assignments captured in the available NHL data.

Seasons
4

Distinct NHL seasons with at least one assignment.

Referee Games
0

Assignments logged as referee.

Linesperson Games
176

Assignments logged as linesperson.

Avg Goals
6.31

Average combined goals in this official’s games.

Avg PIM
17.9

Average combined penalty minutes in this official’s games.

Avg Duration
158 min

Average game length across assignments.

Avg Attendance
16,197

Average attendance in tracked assignments.

OT Rate
17.0%

Share of assignments that reached overtime.

Assignment Schedule

Filter the full NHL assignment history for Justin Johnson by season, role, and team.

Showing 1-25 of 176 filtered assignments .

Date Season Matchup Role Slot Venue Goals PIM OT Attendance Duration
2025-04-17 2024-25 Carolina Hurricanes at Ottawa Senators Linesperson Linesperson 1 Canadian Tire Centre 12 34 Reg 16,193 157 min
2025-04-15 2024-25 Chicago Blackhawks at Ottawa Senators Linesperson Linesperson 1 Canadian Tire Centre 7 16 OT 14,115 158 min
2025-04-13 2024-25 Edmonton Oilers at Winnipeg Jets Linesperson Linesperson 2 Canada Life Centre 5 6 Reg 15,225 146 min
2025-04-11 2024-25 San Jose Sharks at Edmonton Oilers Linesperson Linesperson 2 Rogers Place 6 14 Reg 18,347 151 min
2025-04-07 2024-25 Seattle Kraken at Los Angeles Kings Linesperson Linesperson 1 Crypto.com Arena 3 12 Reg 16,655 156 min
2025-04-05 2024-25 Winnipeg Jets at Utah Utah Hockey Club Linesperson Linesperson 2 Delta Center 5 14 Reg 11,131 162 min
2025-03-30 2024-25 Toronto Maple Leafs at Anaheim Ducks Linesperson Linesperson 2 Honda Center 5 12 Reg 17,174 157 min
2025-03-29 2024-25 New York Rangers at San Jose Sharks Linesperson Linesperson 1 SAP Center at San Jose 7 14 Reg 17,435 153 min
2025-03-25 2024-25 Seattle Kraken at Calgary Flames Linesperson Linesperson 1 Scotiabank Saddledome 7 28 OT 14,955 163 min
2025-03-22 2024-25 Toronto Maple Leafs at Nashville Predators Linesperson Linesperson 2 Bridgestone Arena 7 12 Reg 17,159 165 min
2025-03-20 2024-25 Tampa Bay Lightning at Dallas Stars Linesperson Linesperson 2 American Airlines Center 5 14 Reg 18,532 171 min
2025-03-16 2024-25 Anaheim Ducks at St. Louis Blues Linesperson Linesperson 2 Enterprise Center 9 28 Reg 17,735 165 min
2025-03-11 2024-25 New York Rangers at Winnipeg Jets Linesperson Linesperson 2 Canada Life Centre 3 18 Reg 14,278 163 min
2025-03-07 2024-25 Minnesota Wild at Vancouver Canucks Linesperson Linesperson 2 Rogers Arena 4 20 Reg 18,885 150 min
2025-03-04 2024-25 Anaheim Ducks at Edmonton Oilers Linesperson Linesperson 1 Rogers Place 8 12 Reg 18,347 153 min
2025-03-01 2024-25 Boston Bruins at Pittsburgh Penguins Linesperson Linesperson 2 PPG Paints Arena 5 22 Reg 17,320 173 min
2025-02-27 2024-25 Columbus Blue Jackets at Detroit Red Wings Linesperson Linesperson 1 Little Caesars Arena 7 10 Reg 19,515 159 min
2025-02-23 2024-25 Vancouver Canucks at Utah Utah Hockey Club Linesperson Linesperson 2 Delta Center 3 20 Reg 11,131 157 min
2025-02-22 2024-25 Utah Utah Hockey Club at Los Angeles Kings Linesperson Linesperson 2 Crypto.com Arena 8 8 Reg 18,145 165 min
2025-02-08 2024-25 New York Islanders at Minnesota Wild Linesperson Linesperson 1 Xcel Energy Center 9 8 Reg 18,539 152 min
2025-02-04 2024-25 Philadelphia Flyers at Utah Utah Hockey Club Linesperson Linesperson 1 Delta Center 5 18 OT 11,131 176 min
2025-02-02 2024-25 Philadelphia Flyers at Colorado Avalanche Linesperson Linesperson 1 Ball Arena 2 6 Reg 18,076 151 min
2025-01-31 2024-25 Columbus Blue Jackets at Utah Utah Hockey Club Linesperson Linesperson 2 Delta Center 5 10 OT 11,131 157 min
2025-01-30 2024-25 San Jose Sharks at Seattle Kraken Linesperson Linesperson 1 Climate Pledge Arena 8 18 Reg 17,151 162 min
2025-01-23 2024-25 Buffalo Sabres at Calgary Flames Linesperson Linesperson 1 Scotiabank Saddledome 7 40 Reg 17,585 169 min