RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up
RefGeek

Explore

ScheduleRefereesTeamsPlayersStatsLeadersTonight's reportsWeek in StripesMethodologyAccuracyAbout

Legal

Privacy PolicyTerms of ServiceCookie PolicyContact Us

Community

Join Discord

Powered by

Flaresoft Solutions
Flaresoft Solutions
Premium Software Development

Independent NHL officiating analytics. Tracking referee performance through grounded stats and transparent methodology.

© 2026 Ref Geek by Flaresoft Solutions. All rights reserved.

Independent platform. Not affiliated with the NHL.

Players
Mason McTavish

Player discipline profile

Mason McTavish

#23 · C · Middle 6

DucksDucksDucks
Height
6'1"
Weight
219 lbs
Shoots
L
From
CHE
Born
Jan 30, 2003
58
Games
14:17
TOI / Game
1.55
Taken / 60
1.40
Drawn / 60
Scoring
18-29-47
Penalties Taken
21
Penalties Drawn
19
Net / 60
-0.15
Crunch / G
0.00

Refs Most Often Called Against

Jake Brenk
4
GP
5
Taken
-
Δ vs base
vs →
Kyle Rehman
3
GP
5
Taken
-
Δ vs base
vs →

Top types taken

HIGH_STICKING
4
Count
0.07
Per game
+0.03
vs League
ROUGHING
3
Count
0.05
Per game
-0.02
vs League

Recent Penalty Events

Taken · HOOKING
nhl-2025030184
Game
3
P
3:23
Time
Francois St-Laurent, Jake Brenk
Crew
Drawn · HIGH_STICKING
nhl-2025030183
Game
1
P
10:42
Time
Frederick L'Ecuyer, Graham Skilliter
Crew
Garrett Rank
3
GP
3
Taken
-
Δ vs base
vs →
Peter MacDougall
3
GP
3
Taken
-
Δ vs base
vs →
Jon McIsaac
1
GP
3
Taken
-
Δ vs base
vs →
Chris Schlenker
2
GP
2
Taken
-
Δ vs base
vs →
Cody Beach
2
GP
2
Taken
-
Δ vs base
vs →
Pierre Lambert
2
GP
2
Taken
-
Δ vs base
vs →
Morgan MacPhee
1
GP
2
Taken
-
Δ vs base
vs →
Tom Chmielewski
1
GP
2
Taken
-
Δ vs base
vs →
RefereeGPTakenΔ vs base
Jake Brenk45-vs →
Kyle Rehman35-vs →
Garrett Rank33-vs →
Peter MacDougall33-vs →
Jon McIsaac13-vs →
Chris Schlenker22-vs →
Cody Beach22-vs →
Pierre Lambert22-vs →
Morgan MacPhee12-vs →
Tom Chmielewski12-vs →

Refs Most Often Called For

Jake Brenk
4
GP
3
Drawn
-
Δ vs base
vs →
Kyle Rehman
3
GP
3
Drawn
-
Δ vs base
vs →
Peter MacDougall
3
GP
3
Drawn
-
Δ vs base
vs →
Chris Lee
3
GP
2
Drawn
-
Δ vs base
vs →
Garrett Rank
3
GP
2
Drawn
-
Δ vs base
vs →
Chris Schlenker
2
GP
2
Drawn
-
Δ vs base
vs →
Gord Dwyer
2
GP
2
Drawn
-
Δ vs base
vs →
Pierre Lambert
2
GP
2
Drawn
-
Δ vs base
vs →
Cody Beach
2
GP
1
Drawn
-
Δ vs base
vs →
Francois St-Laurent
2
GP
1
Drawn
-
Δ vs base
vs →
RefereeGPDrawnΔ vs base
Jake Brenk43-vs →
Kyle Rehman33-vs →
Peter MacDougall33-vs →
Chris Lee32-vs →
Garrett Rank32-vs →
Chris Schlenker22-vs →
Gord Dwyer22-vs →
Pierre Lambert22-vs →
Cody Beach2
INTERFERENCE
3
Count
0.05
Per game
+0.01
vs League
HOOKING
3
Count
0.05
Per game
+0.00
vs League
TRIPPING
2
Count
0.04
Per game
-0.03
vs League
UNSPORTSMANLIKE
1
Count
0.02
Per game
-0.02
vs League
small
TypeCountPer gamevs League
HIGH_STICKING40.07+0.03
ROUGHING30.05-0.02
INTERFERENCE30.05+0.01
HOOKING30.05+0.00
TRIPPING20.04-0.03
UNSPORTSMANLIKE10.02-0.02small

Top types drawn

ROUGHING
4
Count
0.07
Per game
0.00
vs League
HIGH_STICKING
3
Count
0.05
Per game
+0.01
vs League
TRIPPING
3
Count
0.05
Per game
-0.01
vs League
CROSS_CHECKING
3
Count
0.05
Per game
+0.03
vs League
INTERFERENCE
2
Count
0.04
Per game
0.00
vs League
HOOKING
2
Count
0.04
Per game
-0.01
vs League
TypeCountPer gamevs League
ROUGHING40.070.00
HIGH_STICKING30.05+0.01
TRIPPING30.05-0.01
CROSS_CHECKING30.05+0.03
INTERFERENCE20.040.00
HOOKING20.04-0.01
Drawn · INTERFERENCE
nhl-2025030182
Game
1
P
11:04
Time
Chris Rooney, Peter MacDougall
Crew
Drawn · CROSS_CHECKING
nhl-2025030181
Game
2
P
14:24
Time
Gord Dwyer, Pierre Lambert
Crew
Drawn · INTERFERENCE
nhl-2025021296
Game
3
P
7:50
Time
Kelly Sutherland, Carter Sandlak
Crew
Taken · HOOKING
nhl-2025021206
Game
3
P
16:14
Time
Kyle Rehman, Jordan Samuels-Thomas
Crew
Drawn · CROSS_CHECKING
nhl-2025021147
Game
2
P
4:40
Time
Francois St-Laurent, Graedy Hamilton
Crew
Drawn · HIGH_STICKING
nhl-2025020973
Game
1
P
1:00
Time
Tom Chmielewski, Pierre Lambert
Crew
Taken · TRIPPING
nhl-2025020973
Game
1
P
3:27
Time
Tom Chmielewski, Pierre Lambert
Crew
Taken · SLASHING
nhl-2025020973
Game
2
P
17:43
Time
Tom Chmielewski, Pierre Lambert
Crew
Drawn · TRIPPING
nhl-2025020917
Game
1
P
1:14
Time
Corey Syvret, Chris Lee
Crew
Drawn · HOLDING
nhl-2025020779
Game
3
P
7:36
Time
Jean Hebert, Liam Maaskant
Crew
EventGamePTimeCrew
Taken · HOOKINGnhl-202503018433:23Francois St-Laurent, Jake Brenk
Drawn · HIGH_STICKINGnhl-2025030183110:42Frederick L'Ecuyer, Graham Skilliter
Drawn · INTERFERENCEnhl-2025030182111:04Chris Rooney, Peter MacDougall
Drawn · CROSS_CHECKINGnhl-2025030181214:24Gord Dwyer, Pierre Lambert
Drawn · INTERFERENCEnhl-202502129637:50Kelly Sutherland, Carter Sandlak
Taken · HOOKINGnhl-2025021206316:14Kyle Rehman, Jordan Samuels-Thomas
Drawn · CROSS_CHECKINGnhl-202502114724:40Francois St-Laurent, Graedy Hamilton
Drawn · HIGH_STICKINGnhl-202502097311:00Tom Chmielewski, Pierre Lambert
Taken · TRIPPINGnhl-202502097313:27Tom Chmielewski, Pierre Lambert
Taken · SLASHINGnhl-2025020973217:43Tom Chmielewski, Pierre Lambert
Drawn · TRIPPINGnhl-202502091711:14Corey Syvret, Chris Lee
Drawn · HOLDINGnhl-202502077937:36Jean Hebert, Liam Maaskant
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up
1
-
vs →
Francois St-Laurent21-vs →