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.

← Officials

Referee profile

Wes McCauley#4

NHL Referee · 2025-26 · all · 292 games tracked

From
Georgetown, ON
NHL Debut
1/20/03
Career Games
1,440
Playoff Games
220
Cup Finals
11
Stripe Score
44.0
Below avg
Consistency Index
1.18
Lower = more consistent
Home Cooking
0.21
League ≈ 0
Leverage
D
OT/playoff vs base
Games
79
570 calls
Pen / 60
7.04
League 7.50
Gap Rhythm
269.9
Avg 6:01 / STDDEV s
Discipline
0.49
Misconducts + bench minors / 60
Make-Up Window
85%
Cross-team penalty within 10m
First Penalty
5:47
Avg time of first P1 call

In-game patterns

Methodology →
P1
6.76
P2
8.35
P3
6.19
OT
4.47
Calls per game in each period.
Late-period suppression
-109%
Calls 109% MORE penalties in final 2 min than proportional.
Power play chain rate
19%
19% of his power-play-creating penalties are followed by another call before the first PP expires.
Opening 5 vs closing 5
+0.01
Calls 0.01 more penalties per minute in P1's opening 5 than P3's closing 5 — starts hot, finishes soft.

Score-state calling

Methodology →
Tied
2.09
1-goal
2.89
Blowout
0.87
Calls per game when the score margin is tied / 1-goal / 3+ goals.

Player-context calling

Methodology →
High-TOI vs Low-TOI ratio
0.23
Calls 77% fewer penalties on STAR / Top-6 players than ice time would predict — leniency to top forwards.

Call type breakdown

Methodology →
TRIPPING
1.30
Per game
105
Calls
61.0
League pct
ok
Sample
ROUGHING
1.16
Per game
94
Calls
63.4
League pct
ok
Sample
HOOKING
0.67
Per game

Teams under this referee

Methodology →
Hurricanes+11
11
Games
+1.00
Diff / game
45
Pens drawn
34
Pens taken
Drill in →
Stars0
10
Games
0.00
Diff / game
37
Pens drawn

Most frequent partners

Partner data is navigation-only per launch stats catalog v2 §9. Pair-level rate stats carry small-sample warnings.

PartnerGames togetherSample
Brandon Blandina9ok
Corey Syvret8ok
Chris Rooney6ok
Frederick L'Ecuyer5ok
Carter Sandlak5ok
Brandon Schrader4small
Gord Dwyer4small

Nationality splits

calls per 60 min of nationality TOI

Penalties on players of each nationality, normalized by that nationality's on-ice time in games this ref worked. Joint attribution: every penalty in a game credits both refs in the crew, so individual-call noise washes out at volume. Δ is the rate vs league baseline for the same nationality and scope. Rows under 60 minutes of nationality TOI are marked small; pattern language only — no intent claims.

NationalityTOICalls/ 60Lg baseΔSample
CAN301h 39m3051.011.10-0.09ok
USA219h 49m1630.740.95-0.20ok
SWE67h 47m40

Career history

all · per season

Per-season trend across the seasons RefGeek has tracked. Spot career arcs (improving / declining stripe score, drift in core rates) without flipping the season chip. Phase 2 will replace this table with a chart.

SeasonGamesStripePen / 60ConsistencySample
2025-267944.07.041.18ok
2024-257939.17.661.44ok
2023-246547.27.181.05ok
2022-236940.87.001.26ok
Coach challenges
109
109 challenges in scope; outcome detection still resolving.
One-goal P3 suppression
-14%
Calls 14% MORE P3 penalties in one-goal games than the league baseline.
54
Calls
9.8
League pct
ok
Sample
SLASHING
0.65
Per game
53
Calls
41.5
League pct
ok
Sample
INTERFERENCE
0.51
Per game
41
Calls
26.8
League pct
ok
Sample
HIGH_STICKING
0.48
Per game
39
Calls
14.6
League pct
ok
Sample
HOLDING
0.47
Per game
38
Calls
9.8
League pct
ok
Sample
FIGHTING_MAJOR
0.40
Per game
32
Calls
41.5
League pct
ok
Sample
DELAY_OF_GAME
0.40
Per game
32
Calls
82.9
League pct
ok
Sample
CROSS_CHECKING
0.33
Per game
27
Calls
39.0
League pct
ok
Sample
UNSPORTSMANLIKE
0.25
Per game
20
Calls
40.0
League pct
ok
Sample
TOO_MANY_MEN
0.22
Per game
18
Calls
92.1
League pct
ok
Sample
BOARDING
0.07
Per game
6
Calls
27.3
League pct
ok
Sample
GOALIE_INTERFERENCE
0.04
Per game
3
Calls
0.0
League pct
ok
Sample
ELBOWING
0.04
Per game
3
Calls
0.0
League pct
ok
Sample
INSTIGATOR
0.03
Per game
2
Calls
—
League pct
small
Sample
MATCH_PENALTY
0.01
Per game
1
Calls
—
League pct
small
Sample
CHARGING
0.01
Per game
1
Calls
—
League pct
small
Sample
BROKEN_STICK
0.01
Per game
1
Calls
—
League pct
small
Sample
TypeCallsPer gameLeague pctSample
TRIPPING1051.3061.0ok
ROUGHING941.1663.4ok
HOOKING540.679.8ok
SLASHING530.6541.5ok
INTERFERENCE410.5126.8ok
HIGH_STICKING390.4814.6ok
HOLDING380.479.8ok
FIGHTING_MAJOR320.4041.5ok
DELAY_OF_GAME320.4082.9ok
CROSS_CHECKING270.3339.0ok
UNSPORTSMANLIKE200.2540.0ok
TOO_MANY_MEN180.2292.1ok
BOARDING60.0727.3ok
GOALIE_INTERFERENCE30.040.0ok
ELBOWING30.040.0ok
INSTIGATOR20.03—small
MATCH_PENALTY10.01—small
CHARGING10.01—small
BROKEN_STICK10.01—small
37
Pens taken
Drill in →
Golden Knights+1
10
Games
+0.10
Diff / game
31
Pens drawn
30
Pens taken
Drill in →
Canadiens-8
9
Games
-0.89
Diff / game
25
Pens drawn
33
Pens taken
Drill in →
Lightning-3
8
Games
-0.38
Diff / game
48
Pens drawn
51
Pens taken
Drill in →
Ducks+7
7
Games
+1.00
Diff / game
34
Pens drawn
27
Pens taken
Drill in →
Blue Jackets0
7
Games
0.00
Diff / game
12
Pens drawn
12
Pens taken
Drill in →
Sabres0
7
Games
0.00
Diff / game
16
Pens drawn
16
Pens taken
Drill in →
Wild-2
7
Games
-0.29
Diff / game
23
Pens drawn
25
Pens taken
Drill in →
Flyers-1
7
Games
-0.14
Diff / game
21
Pens drawn
22
Pens taken
Drill in →
Rangers-1
6
Games
-0.17
Diff / game
14
Pens drawn
15
Pens taken
Drill in →
Kings-8
6
Games
-1.33
Diff / game
12
Pens drawn
20
Pens taken
Drill in →
Blackhawks-8
6
Games
-1.33
Diff / game
20
Pens drawn
28
Pens taken
Drill in →
Mammoth+2
6
Games
+0.33
Diff / game
18
Pens drawn
16
Pens taken
Drill in →
Jets+3
5
Games
+0.60
Diff / game
21
Pens drawn
18
Pens taken
Drill in →
Panthers+10
5
Games
+2.00
Diff / game
48
Pens drawn
38
Pens taken
Drill in →
Predators-4
5
Games
-0.80
Diff / game
18
Pens drawn
22
Pens taken
Drill in →
Oilers-6
5
Games
-1.20
Diff / game
15
Pens drawn
21
Pens taken
Drill in →
Avalanche0
5
Games
0.00
Diff / game
13
Pens drawn
13
Pens taken
Drill in →
Kraken+8
5
Games
+1.60
Diff / game
21
Pens drawn
13
Pens taken
Drill in →
Blues+1
5
Games
+0.20
Diff / game
13
Pens drawn
12
Pens taken
Drill in →
Maple Leafs-6
5
Games
-1.20
Diff / game
18
Pens drawn
24
Pens taken
Drill in →
Canucks+1
4
Games
+0.25
Diff / game
15
Pens drawn
14
Pens taken
Drill in →
Bruins-1
4
Games
-0.25
Diff / game
14
Pens drawn
15
Pens taken
Drill in →
Penguins-1
4
Games
-0.25
Diff / game
12
Pens drawn
13
Pens taken
Drill in →
Capitals0
4
Games
0.00
Diff / game
12
Pens drawn
12
Pens taken
Drill in →
Islanders+5
4
Games
+1.25
Diff / game
17
Pens drawn
12
Pens taken
Drill in →
Red Wings+4
4
Games
+1.00
Diff / game
16
Pens drawn
12
Pens taken
Drill in →
Sharks+1
4
Games
+0.25
Diff / game
15
Pens drawn
14
Pens taken
Drill in →
Devils+3
3
Games
+1.00
Diff / game
8
Pens drawn
5
Pens taken
Drill in →
Senators-6
3
Games
-2.00
Diff / game
14
Pens drawn
20
Pens taken
Drill in →
Flames-2
1
Games
-2.00
Diff / game
1
Pens drawn
3
Pens taken
Drill in →
TeamGamesPens drawnPens takenDiffDiff/GRecord
Hurricanes114534+11+1.008-3vs →
Stars10373700.005-5vs →
Golden Knights103130+1+0.106-4vs →
Canadiens92533-8-0.895-4vs →
Lightning84851-3-0.384-4vs →
Ducks73427+7+1.005-2vs →
Blue Jackets7121200.004-3vs →
Sabres7161600.003-4vs →
Wild72325-2-0.293-4vs →
Flyers72122-1-0.142-5vs →
Rangers61415-1-0.172-4vs →
Kings61220-8-1.333-3vs →
Blackhawks62028-8-1.333-3vs →
Mammoth61816+2+0.333-3vs →
Jets52118+3+0.601-4vs →
Panthers54838+10+2.001-4vs →
Predators51822-4-0.802-3vs →
Oilers51521-6-1.202-3vs →
Avalanche5131300.004-1vs →
Kraken52113+8+1.603-2vs →
Blues51312+1+0.201-4vs →
Maple Leafs51824-6-1.202-3vs →
Canucks41514+1+0.253-1vs →
Bruins41415-1-0.252-2vs →
Penguins41213-1-0.252-2vs →
Capitals4121200.004-0vs →
Islanders41712+5+1.252-2vs →
Red Wings41612+4+1.001-3vs →
Sharks41514+1+0.252-2vs →
Devils385+3+1.001-2vs →
Senators31420-6-2.001-2vs →
Flames113-2-2.001-0vs →
Cody Beach
4
small
Pierre Lambert4small
Beau Halkidis3small
View all partners →
0.59
0.79
-0.20
ok
RUS58h 17m430.740.90-0.16ok
FIN36h 5m280.780.72+0.05ok
CZE28h 31m90.320.59-0.27ok
CHE10h 31m70.671.03-0.37ok
DNK7h 36m60.790.38+0.41ok
DEU5h 2m40.790.88-0.08ok
SVK4h 58m30.601.27-0.67ok
LVA3h 35m51.390.69+0.70ok
BLR3h 28m20.580.79-0.22ok
NOR2h 1m00.001.55-1.55ok
FRA1h 58m00.000.79-0.79ok
AUT1h 46m10.560.69-0.13ok
SVN1h 33m21.290.31+0.98ok
GBR27m00.003.32-3.32small
AUS20m12.870.78+2.09small
ZAF15m13.912.43+1.48small
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up