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
Ville Koivunen

Player discipline profile

Ville Koivunen

#41 · R · Depth

PenguinsPenguinsPenguins
Height
6'0"
Weight
184 lbs
Shoots
L
From
FIN
Born
Jun 13, 2003
32
Games
13:27
TOI / Game
0.81
Taken / 60
0.65
Drawn / 60
Scoring
2-5-7
Penalties Taken
5
Penalties Drawn
4
Net / 60
-0.16
Crunch / G
0.00

Refs Most Often Called Against

Francis Charron
3
GP
2
Taken
-
Δ vs base
vs →
Michael Markovic
3
GP
1
Taken
-
Δ vs base
vs →

Top types taken

TRIPPING
1
Count
0.04
Per game
-0.03
vs League
small
INTERFERENCE
1
Count
0.04
Per game
-0.00
vs League
small

Recent Penalty Events

Drawn · HOLDING
nhl-2025021299
Game
3
P
10:15
Time
Gord Dwyer, Michael Markovic
Crew
Taken · CROSS_CHECKING
nhl-2025021067
Game
1
P
5:33
Time
Chris Rooney, Trevor Hanson
Crew
Carter Sandlak
2
GP
1
Taken
-
Δ vs base
vs →
Chris Rooney
2
GP
1
Taken
-
Δ vs base
vs →
Liam Maaskant
1
GP
1
Taken
-
Δ vs base
vs →
Mitch Dunning
1
GP
1
Taken
-
Δ vs base
vs →
Peter MacDougall
1
GP
1
Taken
-
Δ vs base
vs →
Trevor Hanson
1
GP
1
Taken
-
Δ vs base
vs →
Wes McCauley
1
GP
1
Taken
-
Δ vs base
vs →
RefereeGPTakenΔ vs base
Francis Charron32-vs →
Michael Markovic31-vs →
Carter Sandlak21-vs →
Chris Rooney21-vs →
Liam Maaskant11-vs →
Mitch Dunning11-vs →
Peter MacDougall11-vs →
Trevor Hanson11-vs →
Wes McCauley11-vs →

Refs Most Often Called For

Michael Markovic
3
GP
2
Drawn
-
Δ vs base
vs →
Francis Charron
3
GP
1
Drawn
-
Δ vs base
vs →
Carter Sandlak
2
GP
1
Drawn
-
Δ vs base
vs →
Chris Rooney
2
GP
1
Drawn
-
Δ vs base
vs →
Gord Dwyer
1
GP
1
Drawn
-
Δ vs base
vs →
Jon McIsaac
1
GP
1
Drawn
-
Δ vs base
vs →
Jordan Samuels-Thomas
1
GP
1
Drawn
-
Δ vs base
vs →
RefereeGPDrawnΔ vs base
Michael Markovic32-vs →
Francis Charron31-vs →
Carter Sandlak21-vs →
Chris Rooney21-vs →
Gord Dwyer11-vs →
Jon McIsaac11-vs →
Jordan Samuels-Thomas11-vs →
HOOKING
1
Count
0.04
Per game
-0.01
vs League
small
SLASHING
1
Count
0.04
Per game
+0.00
vs League
small
CROSS_CHECKING
1
Count
0.04
Per game
+0.00
vs League
small
TypeCountPer gamevs League
TRIPPING10.04-0.03small
INTERFERENCE10.04-0.00small
HOOKING10.04-0.01small
SLASHING10.04+0.00small
CROSS_CHECKING10.04+0.00small

Top types drawn

TRIPPING
1
Count
0.04
Per game
-0.02
vs League
small
INTERFERENCE
1
Count
0.04
Per game
+0.00
vs League
small
HOLDING
1
Count
0.04
Per game
+0.00
vs League
small
HIGH_STICKING
1
Count
0.04
Per game
-0.00
vs League
small
TypeCountPer gamevs League
TRIPPING10.04-0.02small
INTERFERENCE10.04+0.00small
HOLDING10.04+0.00small
HIGH_STICKING10.04-0.00small
Drawn · INTERFERENCE
nhl-2025021039
Game
2
P
2:15
Time
Chris Rooney, Jordan Samuels-Thomas
Crew
Drawn · HIGH_STICKING
nhl-2025021018
Game
2
P
3:29
Time
Jon McIsaac, Michael Markovic
Crew
Taken · HOOKING
nhl-2025020509
Game
2
P
9:04
Time
Francis Charron, Carter Sandlak
Crew
Drawn · TRIPPING
nhl-2025020497
Game
1
P
12:33
Time
Francis Charron, Carter Sandlak
Crew
Taken · TRIPPING
nhl-2025020484
Game
2
P
9:29
Time
Mitch Dunning, Peter MacDougall
Crew
Taken · SLASHING
nhl-2025020456
Game
3
P
12:26
Time
Wes McCauley, Liam Maaskant
Crew
Taken · INTERFERENCE
nhl-2025020407
Game
3
P
3:12
Time
Francis Charron, Michael Markovic
Crew
Taken · HOLDING
nhl-2025010085
Game
3
P
8:19
Time
Garrett Rank, Carter Sandlak
Crew
Taken · HOLDING
nhl-2025010032
Game
3
P
5:53
Time
Frederick L'Ecuyer, Michael Markovic
Crew
Taken · TRIPPING
nhl-2024021278
Game
2
P
7:11
Time
Mitch Dunning, Brandon Blandina
Crew
EventGamePTimeCrew
Drawn · HOLDINGnhl-2025021299310:15Gord Dwyer, Michael Markovic
Taken · CROSS_CHECKINGnhl-202502106715:33Chris Rooney, Trevor Hanson
Drawn · INTERFERENCEnhl-202502103922:15Chris Rooney, Jordan Samuels-Thomas
Drawn · HIGH_STICKINGnhl-202502101823:29Jon McIsaac, Michael Markovic
Taken · HOOKINGnhl-202502050929:04Francis Charron, Carter Sandlak
Drawn · TRIPPINGnhl-2025020497112:33Francis Charron, Carter Sandlak
Taken · TRIPPINGnhl-202502048429:29Mitch Dunning, Peter MacDougall
Taken · SLASHINGnhl-2025020456312:26Wes McCauley, Liam Maaskant
Taken · INTERFERENCEnhl-202502040733:12Francis Charron, Michael Markovic
Taken · HOLDINGnhl-202501008538:19Garrett Rank, Carter Sandlak
Taken · HOLDINGnhl-202501003235:53Frederick L'Ecuyer, Michael Markovic
Taken · TRIPPINGnhl-202402127827:11Mitch Dunning, Brandon Blandina
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up