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
Mark Kastelic

Player discipline profile

Mark Kastelic

#47 · C · Depth

BruinsBruinsBruins
Height
6'4"
Weight
234 lbs
Shoots
R
From
USA
Born
Mar 11, 1999
56
Games
12:15
TOI / Game
4.08
Taken / 60
3.32
Drawn / 60
Scoring
12-11-23
Penalties Taken
43
Penalties Drawn
35
Net / 60
-0.76
Crunch / G
0.02

Refs Most Often Called Against

Mitch Dunning
4
GP
7
Taken
-
Δ vs base
vs →
Garrett Rank
3
GP
6
Taken
-
Δ vs base
vs →

Top types taken

FIGHTING_MAJOR
11
Count
0.21
Per game
+0.14
vs League
ROUGHING
11
Count
0.21
Per game
+0.14
vs League

Recent Penalty Events

Taken · ROUGHING
nhl-2025030115
Game
1
P
2:11
Time
Kelly Sutherland, Corey Syvret
Crew
Drawn · TRIPPING
nhl-2025030115
Game
1
P
6:53
Time
Kelly Sutherland, Corey Syvret
Crew
Graham Skilliter
4
GP
5
Taken
-
Δ vs base
vs →
Michael Markovic
4
GP
5
Taken
-
Δ vs base
vs →
Kelly Sutherland
6
GP
4
Taken
-
Δ vs base
vs →
Eric Furlatt
4
GP
4
Taken
-
Δ vs base
vs →
Frederick L'Ecuyer
4
GP
4
Taken
-
Δ vs base
vs →
Trevor Hanson
3
GP
4
Taken
-
Δ vs base
vs →
Jake Brenk
4
GP
3
Taken
-
Δ vs base
vs →
Jon McIsaac
4
GP
3
Taken
-
Δ vs base
vs →
RefereeGPTakenΔ vs base
Mitch Dunning47-vs →
Garrett Rank36-vs →
Graham Skilliter45-vs →
Michael Markovic45-vs →
Kelly Sutherland64-vs →
Eric Furlatt44-vs →
Frederick L'Ecuyer44-vs →
Trevor Hanson34-vs →
Jake Brenk43-vs →
Jon McIsaac43-vs →

Refs Most Often Called For

Kelly Sutherland
6
GP
5
Drawn
-
Δ vs base
vs →
Frederick L'Ecuyer
4
GP
5
Drawn
-
Δ vs base
vs →
Mitch Dunning
4
GP
5
Drawn
-
Δ vs base
vs →
Garrett Rank
3
GP
4
Drawn
-
Δ vs base
vs →
Eric Furlatt
4
GP
3
Drawn
-
Δ vs base
vs →
Jake Brenk
4
GP
3
Drawn
-
Δ vs base
vs →
Jon McIsaac
4
GP
3
Drawn
-
Δ vs base
vs →
Beau Halkidis
3
GP
3
Drawn
-
Δ vs base
vs →
Francis Charron
3
GP
3
Drawn
-
Δ vs base
vs →
Jordan Samuels-Thomas
2
GP
3
Drawn
-
Δ vs base
vs →
RefereeGPDrawnΔ vs base
Kelly Sutherland65-vs →
Frederick L'Ecuyer45-vs →
Mitch Dunning45-vs →
Garrett Rank34-vs →
Eric Furlatt43-vs →
Jake Brenk43-vs →
Jon McIsaac43-vs →
Beau Halkidis33-vs →
Francis Charron3
TRIPPING
7
Count
0.14
Per game
+0.07
vs League
UNSPORTSMANLIKE
4
Count
0.08
Per game
+0.04
vs League
INTERFERENCE
3
Count
0.06
Per game
+0.02
vs League
HIGH_STICKING
2
Count
0.04
Per game
-0.00
vs League
TypeCountPer gamevs League
FIGHTING_MAJOR110.21+0.14
ROUGHING110.21+0.14
TRIPPING70.14+0.07
UNSPORTSMANLIKE40.08+0.04
INTERFERENCE30.06+0.02
HIGH_STICKING20.04-0.00

Top types drawn

FIGHTING_MAJOR
11
Count
0.21
Per game
+0.14
vs League
ROUGHING
7
Count
0.14
Per game
+0.07
vs League
TRIPPING
4
Count
0.08
Per game
+0.02
vs League
INTERFERENCE
4
Count
0.08
Per game
+0.04
vs League
HOLDING
3
Count
0.06
Per game
+0.02
vs League
CROSS_CHECKING
2
Count
0.04
Per game
+0.01
vs League
TypeCountPer gamevs League
FIGHTING_MAJOR110.21+0.14
ROUGHING70.14+0.07
TRIPPING40.08+0.02
INTERFERENCE40.08+0.04
HOLDING30.06+0.02
CROSS_CHECKING20.04+0.01
Drawn · ROUGHING
nhl-2025030113
Game
1
P
13:47
Time
Garrett Rank, Kyle Rehman
Crew
Taken · ROUGHING
nhl-2025030113
Game
3
P
19:51
Time
Garrett Rank, Kyle Rehman
Crew
Drawn · FIGHTING_MAJOR
nhl-2025030112
Game
3
P
2:26
Time
Eric Furlatt, Kendrick Nicholson
Crew
Taken · FIGHTING_MAJOR
nhl-2025030112
Game
3
P
2:26
Time
Eric Furlatt, Kendrick Nicholson
Crew
Drawn · ROUGHING
nhl-2025030111
Game
3
P
16:12
Time
Jon McIsaac, Francis Charron
Crew
Taken · ROUGHING
nhl-2025030111
Game
3
P
16:12
Time
Jon McIsaac, Francis Charron
Crew
Taken · GOALIE_INTERFERENCE
nhl-2025021237
Game
1
P
20:00
Time
Jean Hebert, Frederick L'Ecuyer
Crew
Drawn · FIGHTING_MAJOR
nhl-2025021170
Game
1
P
17:41
Time
Francis Charron, Kyle Rehman
Crew
Taken · FIGHTING_MAJOR
nhl-2025021170
Game
1
P
17:41
Time
Francis Charron, Kyle Rehman
Crew
Taken · FIGHTING_MAJOR
nhl-2025021155
Game
1
P
13:50
Time
Jake Brenk, Beau Halkidis
Crew
EventGamePTimeCrew
Taken · ROUGHINGnhl-202503011512:11Kelly Sutherland, Corey Syvret
Drawn · TRIPPINGnhl-202503011516:53Kelly Sutherland, Corey Syvret
Drawn · ROUGHINGnhl-2025030113113:47Garrett Rank, Kyle Rehman
Taken · ROUGHINGnhl-2025030113319:51Garrett Rank, Kyle Rehman
Drawn · FIGHTING_MAJORnhl-202503011232:26Eric Furlatt, Kendrick Nicholson
Taken · FIGHTING_MAJORnhl-202503011232:26Eric Furlatt, Kendrick Nicholson
Drawn · ROUGHINGnhl-2025030111316:12Jon McIsaac, Francis Charron
Taken · ROUGHINGnhl-2025030111316:12Jon McIsaac, Francis Charron
Taken · GOALIE_INTERFERENCEnhl-2025021237120:00Jean Hebert, Frederick L'Ecuyer
Drawn · FIGHTING_MAJORnhl-2025021170117:41Francis Charron, Kyle Rehman
Taken · FIGHTING_MAJORnhl-2025021170117:41Francis Charron, Kyle Rehman
Taken · FIGHTING_MAJORnhl-2025021155113:50Jake Brenk, Beau Halkidis
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up
3
-
vs →
Jordan Samuels-Thomas23-vs →