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
Joshua Mahura

Player discipline profile

Joshua Mahura

#28 · D · Middle Pair

KrakenKrakenKraken
Height
6'0"
Weight
193 lbs
Shoots
L
From
CAN
Born
May 5, 1998
18
Games
16:22
TOI / Game
1.04
Taken / 60
0.00
Drawn / 60
Scoring
1-2-3
Penalties Taken
4
Penalties Drawn
0
Net / 60
-1.04
Crunch / G
0.00

Refs Most Often Called Against

Brian Pochmara
1
GP
1
Taken
-
Δ vs base
vs →
Cody Beach
1
GP
1
Taken
-
Δ vs base
vs →

Top types taken

TRIPPING
2
Count
0.13
Per game
+0.07
vs League
small
UNSPORTSMANLIKE
1
Count
0.07
Per game
+0.03
vs League
small

Recent Penalty Events

Taken · TRIPPING
nhl-2025020193
Game
1
P
4:12
Time
Graham Skilliter, Jordan Samuels-Thomas
Crew
Taken · UNSPORTSMANLIKE
nhl-2025020120
Game
3
P
19:03
Time
Trevor Hanson, Justin Kea
Crew
Furman South
1
GP
1
Taken
-
Δ vs base
vs →
Graham Skilliter
1
GP
1
Taken
-
Δ vs base
vs →
Jean Hebert
1
GP
1
Taken
-
Δ vs base
vs →
Jordan Samuels-Thomas
1
GP
1
Taken
-
Δ vs base
vs →
Justin Kea
1
GP
1
Taken
-
Δ vs base
vs →
Trevor Hanson
1
GP
1
Taken
-
Δ vs base
vs →
RefereeGPTakenΔ vs base
Brian Pochmara11-vs →
Cody Beach11-vs →
Furman South11-vs →
Graham Skilliter11-vs →
Jean Hebert11-vs →
Jordan Samuels-Thomas11-vs →
Justin Kea11-vs →
Trevor Hanson11-vs →

Refs Most Often Called For

No referee penalty data yet for this player.
RefereeGPDrawnΔ vs base
No referee penalty data yet for this player.
HIGH_STICKING
1
Count
0.07
Per game
+0.03
vs League
small
TypeCountPer gamevs League
TRIPPING20.13+0.07small
UNSPORTSMANLIKE10.07+0.03small
HIGH_STICKING10.07+0.03small

Top types drawn

No drawn call-type data yet for this scope.
TypeCountPer gamevs League
No drawn call-type data yet for this scope.
Taken · HIGH_STICKING
nhl-2025020094
Game
1
P
11:26
Time
Furman South, Jean Hebert
Crew
Taken · TRIPPING
nhl-2025020050
Game
1
P
6:32
Time
Cody Beach, Brian Pochmara
Crew
Taken · INTERFERENCE
nhl-2025010033
Game
2
P
9:37
Time
Chris Schlenker, Corey Syvret
Crew
Taken · HIGH_STICKING
nhl-2024021233
Game
1
P
11:20
Time
Furman South, Cody Beach
Crew
Drawn · HOOKING
nhl-2024021221
Game
1
P
11:22
Time
Cody Beach, Stephen Hiff
Crew
Taken · INTERFERENCE
nhl-2024021221
Game
3
P
1:56
Time
Cody Beach, Stephen Hiff
Crew
Taken · HOLDING
nhl-2024021014
Game
3
P
6:28
Time
Kelly Sutherland, Morgan MacPhee
Crew
Drawn · ROUGHING
nhl-2024021014
Game
3
P
6:28
Time
Kelly Sutherland, Morgan MacPhee
Crew
Drawn · TRIPPING
nhl-2024020869
Game
3
P
9:59
Time
Kyle Rehman, Carter Sandlak
Crew
Taken · HOLDING
nhl-2024020806
Game
1
P
15:21
Time
Francis Charron, Cody Beach
Crew
EventGamePTimeCrew
Taken · TRIPPINGnhl-202502019314:12Graham Skilliter, Jordan Samuels-Thomas
Taken · UNSPORTSMANLIKEnhl-2025020120319:03Trevor Hanson, Justin Kea
Taken · HIGH_STICKINGnhl-2025020094111:26Furman South, Jean Hebert
Taken · TRIPPINGnhl-202502005016:32Cody Beach, Brian Pochmara
Taken · INTERFERENCEnhl-202501003329:37Chris Schlenker, Corey Syvret
Taken · HIGH_STICKINGnhl-2024021233111:20Furman South, Cody Beach
Drawn · HOOKINGnhl-2024021221111:22Cody Beach, Stephen Hiff
Taken · INTERFERENCEnhl-202402122131:56Cody Beach, Stephen Hiff
Taken · HOLDINGnhl-202402101436:28Kelly Sutherland, Morgan MacPhee
Drawn · ROUGHINGnhl-202402101436:28Kelly Sutherland, Morgan MacPhee
Drawn · TRIPPINGnhl-202402086939:59Kyle Rehman, Carter Sandlak
Taken · HOLDINGnhl-2024020806115:21Francis Charron, Cody Beach
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up