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

Frederick L'Ecuyer#17

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

From
St-Tite, QC
NHL Debut
10/13/07
Career Games
1,105
Playoff Games
48
Stripe Score
43.0
Below avg
Consistency Index
1.28
Lower = more consistent
Home Cooking
0.18
League ≈ 0
Leverage
D
OT/playoff vs base
Games
68
497 calls
Pen / 60
7.26
League 7.50
Gap Rhythm
293.5
Avg 5:37 / STDDEV s
Discipline
0.33
Misconducts + bench minors / 60
Make-Up Window
87%
Cross-team penalty within 10m
First Penalty
7:56
Avg time of first P1 call

In-game patterns

Methodology →
P1
7.76
P2
6.75
P3
7.15
OT
12.34
Calls per game in each period.
Late-period suppression
-62%
Calls 62% MORE penalties in final 2 min than proportional.
Power play chain rate
18%
18% of his power-play-creating penalties are followed by another call before the first PP expires.
Opening 5 vs closing 5
-0.54
Calls 0.54 more penalties per minute in P3's closing 5 than P1's opening 5 — finishes hot.

Score-state calling

Methodology →
Tied
2.23
1-goal
2.04
Blowout
1.49
Calls per game when the score margin is tied / 1-goal / 3+ goals.

Player-context calling

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

Call type breakdown

Methodology →
TRIPPING
1.18
Per game
81
Calls
39.0
League pct
ok
Sample
HOOKING
0.92
Per game
63
Calls
78.0
League pct
ok
Sample
ROUGHING
0.79
Per game

Teams under this referee

Methodology →
Hurricanes-2
8
Games
-0.25
Diff / game
28
Pens drawn
30
Pens taken
Drill in →
Lightning+6
7
Games
+0.86
Diff / game
41
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
Wes McCauley5ok
Graham Skilliter5ok
Michael Markovic4small
Stephen Hiff4small
Chris Schlenker3small
Carter Sandlak3small
Garrett Rank3small

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
CAN228h 34m2741.201.10+0.10ok
USA172h 34m1600.930.95-0.02ok
SWE64h 39m40

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-266843.07.261.28ok
2024-256743.86.841.08ok
2023-246548.27.911.01ok
2022-236940.48.271.29ok
Coach challenges
58
58 challenges in scope; outcome detection still resolving.
One-goal P3 suppression
+25%
Calls 25% fewer P3 penalties in one-goal games than the league baseline.
54
Calls
22.0
League pct
ok
Sample
FIGHTING_MAJOR
0.73
Per game
50
Calls
95.1
League pct
ok
Sample
HIGH_STICKING
0.67
Per game
46
Calls
63.4
League pct
ok
Sample
INTERFERENCE
0.61
Per game
42
Calls
63.4
League pct
ok
Sample
SLASHING
0.54
Per game
37
Calls
19.5
League pct
ok
Sample
HOLDING
0.45
Per game
31
Calls
7.3
League pct
ok
Sample
UNSPORTSMANLIKE
0.44
Per game
30
Calls
92.5
League pct
ok
Sample
CROSS_CHECKING
0.32
Per game
22
Calls
31.7
League pct
ok
Sample
DELAY_OF_GAME
0.28
Per game
19
Calls
34.1
League pct
ok
Sample
TOO_MANY_MEN
0.07
Per game
5
Calls
5.3
League pct
ok
Sample
ELBOWING
0.06
Per game
4
Calls
80.0
League pct
ok
Sample
INSTIGATOR
0.06
Per game
4
Calls
27.3
League pct
ok
Sample
GOALIE_INTERFERENCE
0.04
Per game
3
Calls
10.7
League pct
ok
Sample
EMBELLISHMENT
0.03
Per game
2
Calls
—
League pct
small
Sample
KNEEING
0.03
Per game
2
Calls
—
League pct
small
Sample
BOARDING
0.03
Per game
2
Calls
—
League pct
small
Sample
ILLEGAL_CHECK_TO_HEAD
0.01
Per game
1
Calls
—
League pct
small
Sample
TypeCallsPer gameLeague pctSample
TRIPPING811.1839.0ok
HOOKING630.9278.0ok
ROUGHING540.7922.0ok
FIGHTING_MAJOR500.7395.1ok
HIGH_STICKING460.6763.4ok
INTERFERENCE420.6163.4ok
SLASHING370.5419.5ok
HOLDING310.457.3ok
UNSPORTSMANLIKE300.4492.5ok
CROSS_CHECKING220.3231.7ok
DELAY_OF_GAME190.2834.1ok
TOO_MANY_MEN50.075.3ok
ELBOWING40.0680.0ok
INSTIGATOR40.0627.3ok
GOALIE_INTERFERENCE30.0410.7ok
EMBELLISHMENT20.03—small
KNEEING20.03—small
BOARDING20.03—small
ILLEGAL_CHECK_TO_HEAD10.01—small
35
Pens taken
Drill in →
Devils+2
7
Games
+0.29
Diff / game
25
Pens drawn
23
Pens taken
Drill in →
Penguins0
7
Games
0.00
Diff / game
14
Pens drawn
14
Pens taken
Drill in →
Panthers+4
6
Games
+0.67
Diff / game
31
Pens drawn
27
Pens taken
Drill in →
Islanders+8
6
Games
+1.33
Diff / game
18
Pens drawn
10
Pens taken
Drill in →
Canadiens+1
6
Games
+0.17
Diff / game
29
Pens drawn
28
Pens taken
Drill in →
Flyers+9
6
Games
+1.50
Diff / game
32
Pens drawn
23
Pens taken
Drill in →
Bruins-4
6
Games
-0.67
Diff / game
29
Pens drawn
33
Pens taken
Drill in →
Ducks-10
6
Games
-1.67
Diff / game
26
Pens drawn
36
Pens taken
Drill in →
Blue Jackets-5
6
Games
-0.83
Diff / game
14
Pens drawn
19
Pens taken
Drill in →
Avalanche+9
6
Games
+1.50
Diff / game
32
Pens drawn
23
Pens taken
Drill in →
Senators-2
6
Games
-0.33
Diff / game
31
Pens drawn
33
Pens taken
Drill in →
Jets-8
5
Games
-1.60
Diff / game
11
Pens drawn
19
Pens taken
Drill in →
Red Wings+7
5
Games
+1.40
Diff / game
22
Pens drawn
15
Pens taken
Drill in →
Oilers-6
5
Games
-1.20
Diff / game
18
Pens drawn
24
Pens taken
Drill in →
Kings-5
5
Games
-1.00
Diff / game
19
Pens drawn
24
Pens taken
Drill in →
Blackhawks+3
5
Games
+0.60
Diff / game
19
Pens drawn
16
Pens taken
Drill in →
Rangers-2
5
Games
-0.40
Diff / game
14
Pens drawn
16
Pens taken
Drill in →
Capitals+2
4
Games
+0.50
Diff / game
16
Pens drawn
14
Pens taken
Drill in →
Stars-2
4
Games
-0.50
Diff / game
13
Pens drawn
15
Pens taken
Drill in →
Predators0
4
Games
0.00
Diff / game
11
Pens drawn
11
Pens taken
Drill in →
Maple Leafs-2
4
Games
-0.50
Diff / game
9
Pens drawn
11
Pens taken
Drill in →
Mammoth+2
4
Games
+0.50
Diff / game
14
Pens drawn
12
Pens taken
Drill in →
Golden Knights-5
4
Games
-1.25
Diff / game
13
Pens drawn
18
Pens taken
Drill in →
Flames-2
4
Games
-0.50
Diff / game
11
Pens drawn
13
Pens taken
Drill in →
Wild+3
3
Games
+1.00
Diff / game
16
Pens drawn
13
Pens taken
Drill in →
Blues+5
3
Games
+1.67
Diff / game
10
Pens drawn
5
Pens taken
Drill in →
Kraken0
3
Games
0.00
Diff / game
8
Pens drawn
8
Pens taken
Drill in →
Sharks-2
3
Games
-0.67
Diff / game
8
Pens drawn
10
Pens taken
Drill in →
Canucks+1
3
Games
+0.33
Diff / game
11
Pens drawn
10
Pens taken
Drill in →
Sabres-5
2
Games
-2.50
Diff / game
9
Pens drawn
14
Pens taken
Drill in →
TeamGamesPens drawnPens takenDiffDiff/GRecord
Hurricanes82830-2-0.257-1vs →
Lightning74135+6+0.865-2vs →
Devils72523+2+0.293-4vs →
Penguins7141400.003-4vs →
Panthers63127+4+0.672-4vs →
Islanders61810+8+1.334-2vs →
Canadiens62928+1+0.173-3vs →
Flyers63223+9+1.502-4vs →
Bruins62933-4-0.672-4vs →
Ducks62636-10-1.672-4vs →
Blue Jackets61419-5-0.834-2vs →
Avalanche63223+9+1.504-2vs →
Senators63133-2-0.334-2vs →
Jets51119-8-1.602-3vs →
Red Wings52215+7+1.402-3vs →
Oilers51824-6-1.201-4vs →
Kings51924-5-1.001-4vs →
Blackhawks51916+3+0.602-3vs →
Rangers51416-2-0.403-2vs →
Capitals41614+2+0.503-1vs →
Stars41315-2-0.503-1vs →
Predators4111100.002-2vs →
Maple Leafs4911-2-0.502-2vs →
Mammoth41412+2+0.502-2vs →
Golden Knights41318-5-1.253-1vs →
Flames41113-2-0.502-2vs →
Wild31613+3+1.000-3vs →
Blues3105+5+1.671-2vs →
Kraken38800.002-1vs →
Sharks3810-2-0.671-2vs →
Canucks31110+1+0.331-2vs →
Sabres2914-5-2.501-1vs →
Brandon Schrader
3
small
Chris Rooney3small
Corey Syvret3small
View all partners →
0.62
0.79
-0.17
ok
RUS44h 28m521.170.90+0.27ok
FIN24h 35m220.900.72+0.17ok
CZE21h 45m130.600.59+0.01ok
CHE11h 4m80.721.03-0.31ok
DEU7h 48m40.510.88-0.36ok
SVK4h 44m51.051.27-0.22ok
LVA3h 58m30.760.69+0.06ok
DNK3h 41m30.810.38+0.44ok
BLR3h 5m10.320.79-0.47ok
AUS2h 9m20.920.78+0.15ok
NOR1h 45m42.281.55+0.73ok
SVN1h 32m00.000.31-0.31ok
AUT58m22.060.69+1.37small
FRA41m00.000.79-0.79small
GBR10m15.603.32+2.27small
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up