Menu
MH
Referee

M. Haapakoski

Career Statistics

96

M. Haapakoski has officiated 96 matches, issuing 183 yellow and 8 red cards (1.91 yellows per match). Home teams win 46.9% of the time when this referee is in charge.

96

Matches

183

1.91/game

Yellow Cards

8

0.08/game

Red Cards

13

0.14/game

Penalties

316

3.29/game

Goals

45

46.9%

Home Wins

30

31.2%

Away Wins

21

21.9%

Draws

Result Distribution

Match outcome breakdown when M. Haapakoski officiates: 46.9% home wins, 21.9% draws, 31.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 46.9%
D 21.9%
A 31.2%
Home winDrawAway win

Matches per Year

M. Haapakoski's workload across 6 years (2020–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2020820211920222020232020242220257

League Level Breakdown

96matches
Kakkonen - Lohko C35 (36%)
Kakkonen - Lohko A21 (22%)
Ykkönen13 (14%)
Ykkösliiga13 (14%)
Kansallinen Liiga4 (4%)
Suomen Cup4 (4%)
Kakkonen - Play-offs2 (2%)
1. Division1 (1%)
Kakkonen - Lohko B1 (1%)
League Cup1 (1%)
Superettan1 (1%)

Statistics by League

11

M. Haapakoski has officiated across 11 competitions, with the most appearances in Kakkonen - Lohko C (35 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 105
845Y/M 4.0Goals 65
YYkkönen · Finland13Matches
622Y/M 4.8Goals 44
YYkkösliiga · Finland13Matches
181Y/M 1.4Goals 38
Y/M 0.0Goals 18
SCSuomen Cup · Finland4Matches
10Y/M 2.5Goals 19
Y/M 0.0Goals 7
1D1. Division · Norway1Matches
5Y/M 5.0Goals 3
3Y/M 3.0Goals 5
LCLeague Cup · Finland1Matches
1Y/M 1.0Goals 7
SSuperettan · Sweden1Matches
Y/M 0.0Goals 5

Recent Matches

50

The last 50 matches officiated by M. Haapakoski. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 28, 2025Suomen Cup2
Match Details
May 25, 2025Ykkösliiga2
Match Details
May 7, 2025Suomen Cup5
Match Details
May 3, 2025Ykkösliiga8
Match Details
Apr 22, 2025Ykkösliiga81
Match Details
Apr 11, 2025Ykkönen3
Match Details
Jan 18, 2025League Cup1
Match Details
Oct 19, 2024Ykkönen81
Match Details
Sep 22, 2024Ykkönen1
Match Details
Sep 15, 2024Superettan
Match Details
Aug 19, 20241. Division5
Match Details
Aug 16, 2024Ykkönen4
Match Details
Aug 12, 2024Ykkösliiga
Match Details
Jul 31, 2024Kansallinen Liiga
Match Details
Jul 27, 2024Ykkösliiga
Match Details
Jul 20, 2024Ykkösliiga
Match Details
Jul 10, 2024Ykkösliiga
Match Details
PK-3512MP
Jul 6, 2024Ykkösliiga
Match Details
JIPPO00MP
Jun 19, 2024Ykkösliiga
Match Details
Jun 15, 2024Kakkonen - Lohko C
Match Details
Jun 9, 2024Ykkönen6
Match Details
May 27, 2024Ykkösliiga
Match Details
May 22, 2024Ykkösliiga
Match Details
MP03JäPS
May 19, 2024Ykkösliiga
Match Details
May 12, 2024Ykkönen71
Match Details
May 4, 2024Ykkösliiga
Match Details
JJK31EPS
Apr 26, 2024Ykkönen5
Match Details
Apr 21, 2024Ykkönen8
Match Details
Apr 13, 2024Ykkönen4
Match Details
Oct 28, 2023Kakkonen - Play-offs
Match Details
Oct 15, 2023Kakkonen - Play-offs
Match Details
Oct 7, 2023Kakkonen - Lohko C
Match Details
Oct 1, 2023Kakkonen - Lohko A41
Match Details
Sep 24, 2023Kakkonen - Lohko B3
Match Details
Sep 16, 2023Kakkonen - Lohko C
Match Details
Sep 2, 2023Ykkönen5
Match Details
Aug 19, 2023Kakkonen - Lohko C
Match Details
OTP52JBK
Aug 12, 2023Kakkonen - Lohko C
Match Details
Aug 9, 2023Kakkonen - Lohko C
Match Details
Aug 6, 2023Ykkönen4
Match Details
Jul 29, 2023Kakkonen - Lohko C
Match Details
Jul 19, 2023Kakkonen - Lohko A3
Match Details
Jul 8, 2023Kakkonen - Lohko A6
Match Details
Jun 18, 2023Kakkonen - Lohko C
Match Details
Jun 10, 2023Kakkonen - Lohko A9
Match Details
Jun 5, 2023Kakkonen - Lohko C
Match Details
May 21, 2023Kakkonen - Lohko C
Match Details
VIFK30JBK
May 13, 2023Kakkonen - Lohko C
Match Details
May 6, 2023Kakkonen - Lohko A72
Match Details
Sep 18, 2022Kakkonen - Lohko A6
Match Details