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

Francois St-Laurent

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

Stripe Score
45.1
Below avg
Consistency Index
1.36
Lower = more consistent
Home Cooking
0.06
League ≈ 0
Leverage
D
OT/playoff vs base
Games
55
446 calls
Pen / 60
8.02
League 7.50
Gap Rhythm
245.4
Avg 5:13 / STDDEV s
Discipline
0.33
Misconducts + bench minors / 60
Make-Up Window
94%
Cross-team penalty within 10m
First Penalty
5:57
Avg time of first P1 call

In-game patterns

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

Score-state calling

Methodology →
Tied
2.69
1-goal
2.93
Blowout
1.22
Calls per game when the score margin is tied / 1-goal / 3+ goals.

Player-context calling

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

Call type breakdown

Methodology →
ROUGHING
1.28
Per game
71
Calls
82.9
League pct
ok
Sample
TRIPPING
1.22
Per game
68
Calls
51.2
League pct
ok
Sample
HOOKING
1.10
Per game

Teams under this referee

Methodology →
Bruins0
7
Games
0.00
Diff / game
34
Pens drawn
34
Pens taken
Drill in →
Flames-6
6
Games
-1.00
Diff / game
28
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
Michael Markovic6ok
Jake Brenk4small
Brandon Blandina4small
Carter Sandlak4small
Kelly Sutherland3small
Jordan Samuels-Thomas3small
Mike Sullivan3small

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
CAN181h 3m2191.211.10+0.11ok
USA151h 51m1390.920.95-0.03ok
SWE55h 55m37

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-265545.18.021.36ok
2024-256259.97.150.99ok
2023-246847.57.471.10ok
2022-233044.17.921.27ok
Coach challenges
113
113 challenges in scope; outcome detection still resolving.
One-goal P3 suppression
-17%
Calls 17% MORE P3 penalties in one-goal games than the league baseline.
61
Calls
100.0
League pct
ok
Sample
HOLDING
0.70
Per game
39
Calls
53.7
League pct
ok
Sample
FIGHTING_MAJOR
0.61
Per game
34
Calls
85.4
League pct
ok
Sample
SLASHING
0.61
Per game
34
Calls
31.7
League pct
ok
Sample
HIGH_STICKING
0.50
Per game
28
Calls
22.0
League pct
ok
Sample
INTERFERENCE
0.48
Per game
27
Calls
19.5
League pct
ok
Sample
DELAY_OF_GAME
0.41
Per game
23
Calls
87.8
League pct
ok
Sample
CROSS_CHECKING
0.31
Per game
17
Calls
26.8
League pct
ok
Sample
UNSPORTSMANLIKE
0.25
Per game
14
Calls
42.5
League pct
ok
Sample
TOO_MANY_MEN
0.16
Per game
9
Calls
52.6
League pct
ok
Sample
BOARDING
0.11
Per game
6
Calls
77.3
League pct
ok
Sample
GOALIE_INTERFERENCE
0.09
Per game
5
Calls
71.4
League pct
ok
Sample
EMBELLISHMENT
0.07
Per game
4
Calls
70.0
League pct
ok
Sample
INSTIGATOR
0.07
Per game
4
Calls
45.5
League pct
ok
Sample
CHARGING
0.02
Per game
1
Calls
—
League pct
small
Sample
MATCH_PENALTY
0.02
Per game
1
Calls
—
League pct
small
Sample
KNEEING
0.02
Per game
1
Calls
—
League pct
small
Sample
TypeCallsPer gameLeague pctSample
ROUGHING711.2882.9ok
TRIPPING681.2251.2ok
HOOKING611.10100.0ok
HOLDING390.7053.7ok
FIGHTING_MAJOR340.6185.4ok
SLASHING340.6131.7ok
HIGH_STICKING280.5022.0ok
INTERFERENCE270.4819.5ok
DELAY_OF_GAME230.4187.8ok
CROSS_CHECKING170.3126.8ok
UNSPORTSMANLIKE140.2542.5ok
TOO_MANY_MEN90.1652.6ok
BOARDING60.1177.3ok
GOALIE_INTERFERENCE50.0971.4ok
EMBELLISHMENT40.0770.0ok
INSTIGATOR40.0745.5ok
CHARGING10.02—small
MATCH_PENALTY10.02—small
KNEEING10.02—small
34
Pens taken
Drill in →
Red Wings-1
6
Games
-0.17
Diff / game
12
Pens drawn
13
Pens taken
Drill in →
Devils+2
6
Games
+0.33
Diff / game
24
Pens drawn
22
Pens taken
Drill in →
Hurricanes-1
6
Games
-0.17
Diff / game
22
Pens drawn
23
Pens taken
Drill in →
Flyers-6
6
Games
-1.00
Diff / game
30
Pens drawn
36
Pens taken
Drill in →
Rangers-4
5
Games
-0.80
Diff / game
15
Pens drawn
19
Pens taken
Drill in →
Oilers+1
5
Games
+0.20
Diff / game
14
Pens drawn
13
Pens taken
Drill in →
Canucks+1
5
Games
+0.20
Diff / game
18
Pens drawn
17
Pens taken
Drill in →
Penguins+7
5
Games
+1.40
Diff / game
32
Pens drawn
25
Pens taken
Drill in →
Stars+6
5
Games
+1.20
Diff / game
25
Pens drawn
19
Pens taken
Drill in →
Lightning-5
5
Games
-1.00
Diff / game
14
Pens drawn
19
Pens taken
Drill in →
Islanders+11
4
Games
+2.75
Diff / game
20
Pens drawn
9
Pens taken
Drill in →
Golden Knights+4
4
Games
+1.00
Diff / game
15
Pens drawn
11
Pens taken
Drill in →
Canadiens+4
4
Games
+1.00
Diff / game
29
Pens drawn
25
Pens taken
Drill in →
Senators+2
4
Games
+0.50
Diff / game
11
Pens drawn
9
Pens taken
Drill in →
Blue Jackets-5
4
Games
-1.25
Diff / game
22
Pens drawn
27
Pens taken
Drill in →
Kings-4
3
Games
-1.33
Diff / game
6
Pens drawn
10
Pens taken
Drill in →
Capitals-1
3
Games
-0.33
Diff / game
10
Pens drawn
11
Pens taken
Drill in →
Blackhawks+2
3
Games
+0.67
Diff / game
13
Pens drawn
11
Pens taken
Drill in →
Ducks+3
3
Games
+1.00
Diff / game
10
Pens drawn
7
Pens taken
Drill in →
Mammoth-3
3
Games
-1.00
Diff / game
9
Pens drawn
12
Pens taken
Drill in →
Sharks+1
3
Games
+0.33
Diff / game
12
Pens drawn
11
Pens taken
Drill in →
Wild+1
3
Games
+0.33
Diff / game
13
Pens drawn
12
Pens taken
Drill in →
Predators-3
3
Games
-1.00
Diff / game
11
Pens drawn
14
Pens taken
Drill in →
Jets-3
3
Games
-1.00
Diff / game
10
Pens drawn
13
Pens taken
Drill in →
Sabres+2
3
Games
+0.67
Diff / game
15
Pens drawn
13
Pens taken
Drill in →
Blues-2
2
Games
-1.00
Diff / game
7
Pens drawn
9
Pens taken
Drill in →
Kraken-1
2
Games
-0.50
Diff / game
4
Pens drawn
5
Pens taken
Drill in →
Maple Leafs-3
2
Games
-1.50
Diff / game
6
Pens drawn
9
Pens taken
Drill in →
Panthers+3
2
Games
+1.50
Diff / game
8
Pens drawn
5
Pens taken
Drill in →
Avalanche-2
1
Games
-2.00
Diff / game
3
Pens drawn
5
Pens taken
Drill in →
TeamGamesPens drawnPens takenDiffDiff/GRecord
Bruins7343400.003-4vs →
Flames62834-6-1.005-1vs →
Red Wings61213-1-0.171-5vs →
Devils62422+2+0.333-3vs →
Hurricanes62223-1-0.174-2vs →
Flyers63036-6-1.004-2vs →
Rangers51519-4-0.800-5vs →
Oilers51413+1+0.201-4vs →
Canucks51817+1+0.201-4vs →
Penguins53225+7+1.402-3vs →
Stars52519+6+1.203-2vs →
Lightning51419-5-1.002-3vs →
Islanders4209+11+2.753-1vs →
Golden Knights41511+4+1.003-1vs →
Canadiens42925+4+1.001-3vs →
Senators4119+2+0.503-1vs →
Blue Jackets42227-5-1.253-1vs →
Kings3610-4-1.331-2vs →
Capitals31011-1-0.332-1vs →
Blackhawks31311+2+0.671-2vs →
Ducks3107+3+1.002-1vs →
Mammoth3912-3-1.002-1vs →
Sharks31211+1+0.332-1vs →
Wild31312+1+0.332-1vs →
Predators31114-3-1.001-2vs →
Jets31013-3-1.000-3vs →
Sabres31513+2+0.671-2vs →
Blues279-2-1.002-0vs →
Kraken245-1-0.502-0vs →
Maple Leafs269-3-1.501-1vs →
Panthers285+3+1.502-0vs →
Avalanche135-2-2.000-1vs →
Alex Lepkowski2small
Corey Syvret2small
Cody Beach2small
View all partners →
0.66
0.79
-0.12
ok
RUS41h 49m390.930.90+0.03ok
FIN23h 27m140.600.72-0.13ok
CZE17h 39m80.450.59-0.14ok
CHE8h 5m111.361.03+0.33ok
DEU4h 54m40.820.88-0.06ok
DNK4h 32m10.220.38-0.15ok
LVA4h 9m20.480.69-0.21ok
SVK3h 49m30.791.27-0.49ok
BLR2h 47m51.790.79+1.00ok
AUT2h 45m41.450.69+0.76ok
NOR1h 19m21.501.55-0.04ok
AUS1h 11m00.000.78-0.78ok
GBR11m15.233.32+1.91small
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up