Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99
Home Referees Joona Haapa-Aho

Joona Haapa-Aho

Football Referee · 2023-2026 · 4 competitions · 33 career matches

33 Matches
4 Competitions
4.52 Yellows / Game
0.27 Reds / Game
149 Total Yellows
9 Total Reds

Career by Competition

4 competitions
Competition Apps Yel / G Red / G BTB %
Kakkonen Finland 18 81 4.50 4 0.22 89%
Ykkönen Finland 8 46 5.75 3 0.38 100%
Finland Cup Finland 6 19 3.17 2 0.33 50%
Kansallinen Liiga Women Finland 1 3 3.00 0 0.00 100%

Most Officiated Teams

Top 12
VPS II 7 apps
GBK 6 apps
TP-47 5 apps
JS Hercules 4 apps
Tampere United 3 apps
JBK 3 apps
KPV 2 apps
Inter Turku II 2 apps
OLS 2 apps
Vaajakoski 2 apps
SalPa 2 apps
Jazz 2 apps

Kakkonen 2026

11 matches recorded · Finland

Card Summary

Yellow Cards 43
Red Cards 3
Yellows / Game 3.91
Reds / Game 0.27

Cards by Half

1st Half Cards 14
2nd Half Cards 34
1H / Game 1.27
2H / Game 3.09

Home vs Away

Home Cards 21
Away Cards 22
Home / Game 1.91
Away / Game 2.00

Both Teams Booked

BTB Total 9 / 11
BTB % 82%
BTB 1H % 45%
BTB 2H % 64%

Over Yellow Cards

O 0.5
82%
O 1.5
82%
O 2.5
73%
O 3.5
64%
O 4.5
27%
O 5.5
27%

Over Cards - 1st Half

O 0.5
45%
O 1.5
45%
O 2.5
18%
O 3.5
18%

Over Cards - 2nd Half

O 0.5
82%
O 1.5
82%
O 2.5
64%
O 3.5
45%

Over Home Team Cards

O 0.5
82%
O 1.5
55%
O 2.5
27%

Over Away Team Cards

O 0.5
82%
O 1.5
64%
O 2.5
27%

Result Distribution

Home Win 64%
Draw 9%
Away Win 27%
64%
9%
27%
Home Draw Away

Ykkönen 2026

8 matches recorded · Finland

Card Summary

Yellow Cards 46
Red Cards 3
Yellows / Game 5.75
Reds / Game 0.38

Cards by Half

1st Half Cards 9
2nd Half Cards 18
1H / Game 1.13
2H / Game 2.25

Home vs Away

Home Cards 27
Away Cards 19
Home / Game 3.38
Away / Game 2.38

Both Teams Booked

BTB Total 8 / 8
BTB % 100%
BTB 1H % 25%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
88%
O 3.5
75%
O 4.5
75%
O 5.5
63%

Over Cards - 1st Half

O 0.5
38%
O 1.5
38%
O 2.5
25%
O 3.5
13%

Over Cards - 2nd Half

O 0.5
50%
O 1.5
50%
O 2.5
50%
O 3.5
50%

Over Home Team Cards

O 0.5
100%
O 1.5
75%
O 2.5
75%

Over Away Team Cards

O 0.5
100%
O 1.5
75%
O 2.5
38%

Result Distribution

Home Win 38%
Draw 38%
Away Win 25%
38%
38%
25%
Home Draw Away

Finland Cup 2026

3 matches recorded · Finland

Card Summary

Yellow Cards 7
Red Cards 0
Yellows / Game 2.33
Reds / Game 0.00

Cards by Half

1st Half Cards 3
2nd Half Cards 3
1H / Game 1.00
2H / Game 1.00

Home vs Away

Home Cards 3
Away Cards 4
Home / Game 1.00
Away / Game 1.33

Both Teams Booked

BTB Total 1 / 3
BTB % 33%
BTB 1H % 0%
BTB 2H % 33%

Over Yellow Cards

O 0.5
100%
O 1.5
67%
O 2.5
33%
O 3.5
33%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
67%
O 1.5
33%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
33%
O 1.5
33%
O 2.5
33%
O 3.5
0%

Over Home Team Cards

O 0.5
67%
O 1.5
33%
O 2.5
0%

Over Away Team Cards

O 0.5
67%
O 1.5
33%
O 2.5
33%

Result Distribution

Home Win 33%
Draw 0%
Away Win 67%
33%
0%
67%
Home Draw Away

Kansallinen Liiga Women 2025

1 matches recorded · Finland

Card Summary

Yellow Cards 3
Red Cards 0
Yellows / Game 3.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 2
1H / Game 1.00
2H / Game 2.00

Home vs Away

Home Cards 1
Away Cards 2
Home / Game 1.00
Away / Game 2.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 100%
Away Win 0%
0%
100%
0%
Home Draw Away

Kakkonen 2025

7 matches recorded · Finland

Card Summary

Yellow Cards 38
Red Cards 1
Yellows / Game 5.43
Reds / Game 0.14

Cards by Half

1st Half Cards 15
2nd Half Cards 22
1H / Game 2.14
2H / Game 3.14

Home vs Away

Home Cards 21
Away Cards 17
Home / Game 3.00
Away / Game 2.43

Both Teams Booked

BTB Total 7 / 7
BTB % 100%
BTB 1H % 57%
BTB 2H % 86%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
86%
O 4.5
71%
O 5.5
57%

Over Cards - 1st Half

O 0.5
100%
O 1.5
86%
O 2.5
29%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
71%
O 3.5
43%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
71%

Over Away Team Cards

O 0.5
100%
O 1.5
86%
O 2.5
43%

Result Distribution

Home Win 57%
Draw 14%
Away Win 29%
57%
14%
29%
Home Draw Away

Finland Cup 2025

1 matches recorded · Finland

Card Summary

Yellow Cards 2
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 2
1H / Game 0.00
2H / Game 2.00

Home vs Away

Home Cards 2
Away Cards 0
Home / Game 2.00
Away / Game 0.00

Both Teams Booked

BTB Total 0 / 1
BTB % 0%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Finland Cup 2023

2 matches recorded · Finland

Card Summary

Yellow Cards 10
Red Cards 2
Yellows / Game 5.00
Reds / Game 1.00

Cards by Half

1st Half Cards 2
2nd Half Cards 10
1H / Game 1.00
2H / Game 5.00

Home vs Away

Home Cards 9
Away Cards 3
Home / Game 4.50
Away / Game 1.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
50%
O 5.5
50%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
50%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Match History

33 matches
Date Fixture Score Competition
18 Oct 2026 KPV vs Inter Turku II 1-1 8 2 Ykkönen
10 Oct 2026 OLS vs Tampere United 0-1 5 0 Ykkönen
4 Oct 2026 TP-47 vs Vaajakoski 5-0 0 0 Kakkonen
26 Sep 2026 RoPS vs SalPa 3-1 6 0 Ykkönen
11 Sep 2026 TP-47 vs JS Hercules 0-1 0 0 Kakkonen
29 Aug 2026 Jazz vs Inter Turku II 2-0 8 0 Ykkönen
22 Aug 2026 GBK vs VPS II 4-1 2 1 Kakkonen
15 Aug 2026 ÅIFK vs EPS 2-3 7 1 Kakkonen
9 Aug 2026 Jazz vs OLS 1-1 3 0 Ykkönen
1 Aug 2026 KPV vs SalPa 3-0 2 0 Ykkönen
25 Jul 2026 JBK vs VPS II 2-0 8 1 Kakkonen
18 Jul 2026 Ilves II vs Honka 2-2 4 0 Kakkonen
11 Jul 2026 JJK vs KuPS Ak. 4-4 7 0 Ykkönen
4 Jul 2026 KuPS Ak. vs Tampere United 2-3 7 1 Ykkönen
14 Jun 2026 Vaajakoski vs TP-47 3-2 7 0 Kakkonen
5 Jun 2026 JS Hercules vs VPS II 1-5 4 0 Kakkonen
27 May 2026 SJK Akatemia II vs JS Hercules 3-0 4 0 Kakkonen
23 May 2026 GBK vs SJK Akatemia II 4-0 4 0 Kakkonen
12 May 2026 SJK vs PEPO 3-0 4 0 Finland Cup
29 Apr 2026 Kraft vs Tampere United 0-6 2 0 Finland Cup
18 Apr 2026 JS Hercules vs GBK 4-0 3 0 Kakkonen
14 Apr 2026 VPV vs SJK Akatemia 0-3 1 0 Finland Cup
30 Aug 2025 JBK vs OsPa 3-0 6 0 Kakkonen
16 Aug 2025 TP-47 vs GBK 2-3 4 0 Kakkonen
9 Aug 2025 Kraft vs TP-47 1-2 7 1 Kakkonen
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

Joona Haapa-Aho Referee Stats & Card History

Joona Haapa-Aho has officiated 33 matches across 4 competitions, averaging 4.52 yellow cards and 0.27 red cards per game (149 yellows and 9 reds in total). Active years in our database: 2023-2026. Competitions covered include Kakkonen, Ykkönen, Finland Cup, Kansallinen Liiga Women.

This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Joona Haapa-Aho.

All statistics for Joona Haapa-Aho and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.