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
Mario Ferraro

Player discipline profile

Mario Ferraro

#38 · D · Top Pair

SharksSharksSharks
Height
5'11"
Weight
200 lbs
Shoots
L
From
CAN
Born
Sep 17, 1998
54
Games
20:58
TOI / Game
0.88
Taken / 60
0.55
Drawn / 60
Scoring
7-16-23
Penalties Taken
16
Penalties Drawn
10
Net / 60
-0.33
Crunch / G
0.00

Refs Most Often Called Against

Chris Schlenker
4
GP
4
Taken
-
Δ vs base
vs →
Corey Syvret
3
GP
2
Taken
-
Δ vs base
vs →

Top types taken

ROUGHING
6
Count
0.12
Per game
+0.04
vs League
HOLDING
3
Count
0.06
Per game
+0.02
vs League

Recent Penalty Events

Taken · HOLDING
nhl-2025021287
Game
3
P
3:51
Time
Thomas John Luxmore, Eric Furlatt
Crew
Drawn · TRIPPING
nhl-2025021190
Game
1
P
14:04
Time
Jon McIsaac, Thomas John Luxmore
Crew
Kyle Rehman
3
GP
2
Taken
-
Δ vs base
vs →
Thomas John Luxmore
3
GP
2
Taken
-
Δ vs base
vs →
Brandon Schrader
2
GP
2
Taken
-
Δ vs base
vs →
Carter Sandlak
2
GP
2
Taken
-
Δ vs base
vs →
Peter MacDougall
2
GP
2
Taken
-
Δ vs base
vs →
Tom Chmielewski
2
GP
2
Taken
-
Δ vs base
vs →
Kelly Sutherland
1
GP
2
Taken
-
Δ vs base
vs →
Jon McIsaac
2
GP
1
Taken
-
Δ vs base
vs →
RefereeGPTakenΔ vs base
Chris Schlenker44-vs →
Corey Syvret32-vs →
Kyle Rehman32-vs →
Thomas John Luxmore32-vs →
Brandon Schrader22-vs →
Carter Sandlak22-vs →
Peter MacDougall22-vs →
Tom Chmielewski22-vs →
Kelly Sutherland12-vs →
Jon McIsaac21-vs →

Refs Most Often Called For

Chris Schlenker
4
GP
2
Drawn
-
Δ vs base
vs →
Gord Dwyer
2
GP
2
Drawn
-
Δ vs base
vs →
Jordan Samuels-Thomas
2
GP
2
Drawn
-
Δ vs base
vs →
Alex Lepkowski
1
GP
2
Drawn
-
Δ vs base
vs →
Francis Charron
1
GP
2
Drawn
-
Δ vs base
vs →
Corey Syvret
3
GP
1
Drawn
-
Δ vs base
vs →
Kyle Rehman
3
GP
1
Drawn
-
Δ vs base
vs →
Thomas John Luxmore
3
GP
1
Drawn
-
Δ vs base
vs →
Carter Sandlak
2
GP
1
Drawn
-
Δ vs base
vs →
Jon McIsaac
2
GP
1
Drawn
-
Δ vs base
vs →
RefereeGPDrawnΔ vs base
Chris Schlenker42-vs →
Gord Dwyer22-vs →
Jordan Samuels-Thomas22-vs →
Alex Lepkowski12-vs →
Francis Charron12-vs →
Corey Syvret31-vs →
Kyle Rehman31-vs →
Thomas John Luxmore31-vs →
Carter Sandlak2
HIGH_STICKING
2
Count
0.04
Per game
-0.00
vs League
small
HOOKING
1
Count
0.02
Per game
-0.03
vs League
FIGHTING_MAJOR
1
Count
0.02
Per game
-0.05
vs League
small
TRIPPING
1
Count
0.02
Per game
-0.05
vs League
small
TypeCountPer gamevs League
ROUGHING60.12+0.04
HOLDING30.06+0.02
HIGH_STICKING20.04-0.00small
HOOKING10.02-0.03
FIGHTING_MAJOR10.02-0.05small
TRIPPING10.02-0.05small

Top types drawn

ROUGHING
2
Count
0.04
Per game
-0.03
vs League
HOOKING
2
Count
0.04
Per game
-0.01
vs League
BOARDING
2
Count
0.04
Per game
+0.02
vs League
small
HOLDING
1
Count
0.02
Per game
-0.02
vs League
FIGHTING_MAJOR
1
Count
0.02
Per game
-0.05
vs League
small
TRIPPING
1
Count
0.02
Per game
-0.04
vs League
small
TypeCountPer gamevs League
ROUGHING20.04-0.03
HOOKING20.04-0.01
BOARDING20.04+0.02small
HOLDING10.02-0.02
FIGHTING_MAJOR10.02-0.05small
TRIPPING10.02-0.04small
Taken · ROUGHING
nhl-2025021103
Game
3
P
1:14
Time
Brian Pochmara, Brandon Schrader
Crew
Drawn · FIGHTING_MAJOR
nhl-2025020989
Game
1
P
0:29
Time
Chris Schlenker, Kelly Sutherland
Crew
Taken · ROUGHING
nhl-2025020989
Game
1
P
0:29
Time
Chris Schlenker, Kelly Sutherland
Crew
Taken · FIGHTING_MAJOR
nhl-2025020989
Game
1
P
0:29
Time
Chris Schlenker, Kelly Sutherland
Crew
Drawn · ROUGHING
nhl-2025020969
Game
3
P
2:43
Time
Francois St-Laurent, Tom Chmielewski
Crew
Taken · ROUGHING
nhl-2025020969
Game
3
P
2:43
Time
Francois St-Laurent, Tom Chmielewski
Crew
Taken · HIGH_STICKING
nhl-2025020928
Game
2
P
4:38
Time
Corey Syvret, Peter MacDougall
Crew
Drawn · HOOKING
nhl-2025020897
Game
2
P
10:41
Time
Gord Dwyer, Corey Syvret
Crew
Drawn · BOARDING
nhl-2025020863
Game
1
P
18:53
Time
Cody Beach, Carter Sandlak
Crew
Taken · TRIPPING
nhl-2025020863
Game
2
P
19:00
Time
Cody Beach, Carter Sandlak
Crew
EventGamePTimeCrew
Taken · HOLDINGnhl-202502128733:51Thomas John Luxmore, Eric Furlatt
Drawn · TRIPPINGnhl-2025021190114:04Jon McIsaac, Thomas John Luxmore
Taken · ROUGHINGnhl-202502110331:14Brian Pochmara, Brandon Schrader
Drawn · FIGHTING_MAJORnhl-202502098910:29Chris Schlenker, Kelly Sutherland
Taken · ROUGHINGnhl-202502098910:29Chris Schlenker, Kelly Sutherland
Taken · FIGHTING_MAJORnhl-202502098910:29Chris Schlenker, Kelly Sutherland
Drawn · ROUGHINGnhl-202502096932:43Francois St-Laurent, Tom Chmielewski
Taken · ROUGHINGnhl-202502096932:43Francois St-Laurent, Tom Chmielewski
Taken · HIGH_STICKINGnhl-202502092824:38Corey Syvret, Peter MacDougall
Drawn · HOOKINGnhl-2025020897210:41Gord Dwyer, Corey Syvret
Drawn · BOARDINGnhl-2025020863118:53Cody Beach, Carter Sandlak
Taken · TRIPPINGnhl-2025020863219:00Cody Beach, Carter Sandlak
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up
1
-
vs →
Jon McIsaac21-vs →