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
Joe Mahon

Current profile selection.

Primary Role
Linesperson

Most common assignment role in the tracked data.

Total Games
200

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
200

Assignments logged as linesperson.

Avg Goals
6.29

Average combined goals in this official’s games.

Avg PIM
17.9

Average combined penalty minutes in this official’s games.

Avg Duration
161 min

Average game length across assignments.

Avg Attendance
16,299

Average attendance in tracked assignments.

OT Rate
17.5%

Share of assignments that reached overtime.

Assignment Schedule

Filter the full NHL assignment history for Joe Mahon by season, role, and team.

Showing 1-25 of 200 filtered assignments .

Date Season Matchup Role Slot Venue Goals PIM OT Attendance Duration
2026-04-16 2025-26 St. Louis Blues at Utah Mammoth Linesperson Linesperson 1 Delta Center 8 6 Reg 12,478 164 min
2026-04-15 2025-26 Seattle Kraken at Vegas Golden Knights Linesperson Linesperson 1 T-Mobile Arena 5 4 Reg 18,090 147 min
2026-04-13 2025-26 Winnipeg Jets at Vegas Golden Knights Linesperson Linesperson 1 T-Mobile Arena 8 32 Reg 17,936 161 min
2026-04-12 2025-26 Vancouver Canucks at Anaheim Ducks Linesperson Linesperson 1 Honda Center 7 30 OT 16,731 171 min
2026-04-11 2025-26 Calgary Flames at Seattle Kraken Linesperson Linesperson 2 Climate Pledge Arena 5 8 Reg 17,151 155 min
2026-04-09 2025-26 Vegas Golden Knights at Seattle Kraken Linesperson Linesperson 2 Climate Pledge Arena 7 4 Reg 17,151 176 min
2026-04-07 2025-26 Edmonton Oilers at Utah Mammoth Linesperson Linesperson 1 Delta Center 11 12 OT 12,478 170 min
2026-04-06 2025-26 Nashville Predators at Los Angeles Kings Linesperson Linesperson 1 Crypto.com Arena 5 4 Reg 17,540 171 min
2026-04-04 2025-26 Nashville Predators at San Jose Sharks Linesperson Linesperson 2 SAP Center at San Jose 9 28 Reg 17,435 171 min
2026-04-02 2025-26 Utah Mammoth at Seattle Kraken Linesperson Linesperson 1 Climate Pledge Arena 8 18 Reg 17,151 168 min
2026-03-30 2025-26 St. Louis Blues at San Jose Sharks Linesperson Linesperson 2 SAP Center at San Jose 9 14 Reg 16,031 157 min
2026-03-17 2025-26 Buffalo Sabres at Vegas Golden Knights Linesperson Linesperson 1 T-Mobile Arena 2 14 Reg 17,844 166 min
2026-03-15 2025-26 Toronto Maple Leafs at Minnesota Wild Linesperson Linesperson 1 Grand Casino Arena 6 14 Reg 17,663 158 min
2026-03-14 2025-26 New York Rangers at Minnesota Wild Linesperson Linesperson 2 Grand Casino Arena 6 28 Reg 18,925 168 min
2026-03-12 2025-26 Chicago Blackhawks at Utah Mammoth Linesperson Linesperson 1 Delta Center 5 8 OT 12,478 163 min
2026-03-08 2025-26 Minnesota Wild at Colorado Avalanche Linesperson Linesperson 2 Ball Arena 5 18 Reg 18,148 170 min
2026-03-06 2025-26 Minnesota Wild at Vegas Golden Knights Linesperson Linesperson 2 T-Mobile Arena 6 42 Reg 18,116 161 min
2026-03-04 2025-26 Carolina Hurricanes at Vancouver Canucks Linesperson Linesperson 2 Rogers Arena 10 18 Reg 18,004 162 min
2026-03-03 2025-26 Dallas Stars at Calgary Flames Linesperson Linesperson 1 Scotiabank Saddledome 7 20 Reg 16,725 156 min
2026-02-28 2025-26 Vancouver Canucks at Seattle Kraken Linesperson Linesperson 1 Climate Pledge Arena 6 22 Reg 17,151 156 min
2026-02-26 2025-26 Calgary Flames at San Jose Sharks Linesperson Linesperson 1 SAP Center at San Jose 5 12 Reg 17,435 154 min
2026-02-25 2025-26 Edmonton Oilers at Anaheim Ducks Linesperson Linesperson 1 Honda Center 11 14 Reg 16,214 154 min
2026-02-04 2025-26 Detroit Red Wings at Utah Mammoth Linesperson Linesperson 2 Delta Center 5 24 Reg 12,478 161 min
2026-02-02 2025-26 Vancouver Canucks at Utah Mammoth Linesperson Linesperson 1 Delta Center 8 32 Reg 12,478 154 min
2026-01-31 2025-26 Seattle Kraken at Vegas Golden Knights Linesperson Linesperson 1 T-Mobile Arena 5 8 Reg 18,141 153 min