Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 17 competitions · 193 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Veikkausliiga Finland | 125 | 440 | 3.52 | 16 | 0.13 | 76% |
| Europa Conference League Europe | 13 | 67 | 5.15 | 4 | 0.31 | 85% |
| UEFA Youth League Europe | 10 | 54 | 5.40 | 5 | 0.50 | 90% |
| League Cup Finland | 9 | 27 | 3.00 | 1 | 0.11 | 67% |
| UEFA U19 Championship Qualification Europe | 8 | 24 | 3.00 | 1 | 0.13 | 88% |
| Europa League Europe | 6 | 20 | 3.33 | 1 | 0.17 | 83% |
| Finland Cup Finland | 6 | 25 | 4.17 | 1 | 0.17 | 83% |
| Ykkösliiga Finland | 4 | 10 | 2.50 | 1 | 0.25 | 50% |
| WC Qualification Europe Europe | 2 | 6 | 3.00 | 0 | 0.00 | 50% |
| U21 Euro Qualification Europe | 2 | 9 | 4.50 | 2 | 1.00 | 50% |
| UEFA U17 Championship Qualification Europe | 2 | 2 | 1.00 | 0 | 0.00 | 0% |
| UEFA Nations League Europe | 1 | 3 | 3.00 | 1 | 1.00 | 100% |
| Club Friendlies 1 World | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
| Ekstraklasa Poland | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
| 1. Division Cyprus | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
| Veikkausliiga Play-offs Finland | 1 | 5 | 5.00 | 2 | 2.00 | 100% |
| Euro U17 Europe | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
17 matches recorded · Finland
3 matches recorded · Europe
1 matches recorded · Finland
1 matches recorded · Europe
1 matches recorded · World
1 matches recorded · Finland
2 matches recorded · Europe
1 matches recorded · Poland
5 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Europe
22 matches recorded · Finland
2 matches recorded · Finland
4 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Cyprus
3 matches recorded · Finland
16 matches recorded · Finland
1 matches recorded · Finland
1 matches recorded · Finland
1 matches recorded · Europe
4 matches recorded · Europe
2 matches recorded · Europe
3 matches recorded · Finland
2 matches recorded · Europe
21 matches recorded · Finland
2 matches recorded · Finland
1 matches recorded · Europe
3 matches recorded · Europe
1 matches recorded · Finland
2 matches recorded · Europe
17 matches recorded · Finland
1 matches recorded · Finland
1 matches recorded · Europe
4 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Finland
17 matches recorded · Finland
2 matches recorded · Finland
15 matches recorded · Finland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 29 Oct 2026 | Inter Turku vs HJK | 2-4 | 5 | 0 | Veikkausliiga |
| 22 Oct 2026 | Lillestrøm vs Real Sociedad | 0-6 | 3 | 0 | Europa League |
| 17 Oct 2026 | Jaro vs Mariehamn | 1-1 | 1 | 0 | Veikkausliiga |
| 11 Oct 2026 | Inter Turku vs KuPS | 1-0 | 4 | 1 | Veikkausliiga |
| 2 Oct 2026 | Cyprus vs Armenia | 2-0 | 3 | 1 | UEFA Nations League |
| 17 Sep 2026 | Levski Sofia vs Salzburg | 0-1 | 6 | 0 | Europa League |
| 12 Sep 2026 | Jaro vs SJK | 1-1 | 4 | 0 | Veikkausliiga |
| 5 Sep 2026 | Inter Turku vs HJK | 1-0 | 4 | 0 | Finland Cup |
| 28 Aug 2026 | JäPS vs KäPa | 0-0 | 3 | 0 | Ykkösliiga |
| 4 Aug 2026 | Larne vs FC Iberia 1999 | 0-0 | 3 | 0 | Europa League |
| 24 Jul 2026 | Jaro vs SJK | 2-1 | 3 | 0 | Veikkausliiga |
| 18 Jul 2026 | Manchester United vs Wrexham | 0-1 | 1 | 0 | Club Friendlies 1 |
| 27 Jun 2026 | Oulu vs Lahti | 1-1 | 5 | 0 | Veikkausliiga |
| 23 Jun 2026 | Inter Turku vs SJK | 1-1 | 8 | 0 | Veikkausliiga |
| 17 Jun 2026 | TPS vs KuPS | 1-2 | 3 | 0 | Veikkausliiga |
| 13 Jun 2026 | Jaro vs HJK | 2-5 | 4 | 1 | Veikkausliiga |
| 30 May 2026 | Lahti vs Ilves | 5-0 | 3 | 0 | Veikkausliiga |
| 23 May 2026 | Inter Turku vs TPS | 2-1 | 6 | 0 | Veikkausliiga |
| 16 May 2026 | HJK vs Ilves | 2-2 | 4 | 2 | Veikkausliiga |
| 2 May 2026 | Jaro vs TPS | 2-2 | 6 | 0 | Veikkausliiga |
| 22 Apr 2026 | KuPS vs Oulu | 3-2 | 0 | 0 | Veikkausliiga |
| 18 Apr 2026 | Gnistan vs HJK | 0-3 | 3 | 0 | Veikkausliiga |
| 11 Apr 2026 | Inter Turku vs Ilves | 2-1 | 4 | 0 | Veikkausliiga |
| 4 Apr 2026 | HJK vs SJK | 3-0 | 2 | 0 | Veikkausliiga |
| 12 Mar 2026 | Sigma Olomouc vs FSV Mainz 05 | 0-0 | 2 | 0 | Europa Conference League |
| 29 Jan 2026 | Celtic vs FC Utrecht | 4-2 | 3 | 0 | Europa League |
| 18 Dec 2025 | FSV Mainz 05 vs Samsunspor | 2-0 | 3 | 0 | Europa Conference League |
| 14 Dec 2025 | Legia Warszawa vs Piast Gliwice | 0-1 | 4 | 0 | Ekstraklasa |
| 18 Nov 2025 | Romania vs San Marino | 7-1 | 4 | 0 | WC Qualification Europe |
| 9 Nov 2025 | HJK vs KuPS | 0-2 | 4 | 0 | Veikkausliiga |
| 3 Nov 2025 | Gnistan vs HJK | 2-2 | 1 | 0 | Veikkausliiga |
| 30 Oct 2025 | Inter Turku vs SJK | 2-2 | 1 | 1 | Veikkausliiga |
| 23 Oct 2025 | Young Boys vs Ludogorets | 3-2 | 4 | 0 | Europa League |
| 19 Oct 2025 | Ilves vs Inter Turku | 1-2 | 2 | 0 | Veikkausliiga |
| 5 Oct 2025 | Inter Turku vs KuPS | 0-3 | 1 | 0 | Veikkausliiga |
| 2 Oct 2025 | Rayo Vallecano vs Skendija 79 | 2-0 | 3 | 0 | Europa Conference League |
| 26 Sep 2025 | VPS vs Haka | 1-0 | 3 | 0 | Veikkausliiga |
| 13 Sep 2025 | SJK vs HJK | 3-3 | 5 | 0 | Veikkausliiga |
| 10 Sep 2025 | KuPS vs Jaro | 2-0 | 5 | 0 | Finland Cup |
| 6 Sep 2025 | England vs Andorra | 2-0 | 2 | 0 | WC Qualification Europe |
| 25 Aug 2025 | Gnistan vs Oulu | 3-2 | 5 | 0 | Veikkausliiga |
| 21 Aug 2025 | Hibernian vs Legia Warszawa | 1-2 | 7 | 0 | Europa Conference League |
| 14 Aug 2025 | Shamrock Rovers vs KF Ballkani | 4-0 | 4 | 0 | Europa Conference League |
| 9 Aug 2025 | KTP vs KuPS | 0-2 | 3 | 0 | Veikkausliiga |
| 27 Jul 2025 | Inter Turku vs SJK | 4-1 | 4 | 0 | Veikkausliiga |
| 13 Jul 2025 | Oulu vs KTP | 3-2 | 1 | 0 | Veikkausliiga |
| 5 Jul 2025 | VPS vs HJK | 0-2 | 2 | 0 | Veikkausliiga |
| 1 Jul 2025 | KuPS vs Gnistan | 6-2 | 2 | 0 | Veikkausliiga |
| 24 Jun 2025 | EIF vs Jaro | 2-4 | 3 | 0 | Finland Cup |
| 18 Jun 2025 | Ilves vs SJK | 2-3 | 3 | 0 | Veikkausliiga |
| 14 Jun 2025 | Mariehamn vs VPS | 1-5 | 4 | 0 | Veikkausliiga |
| 31 May 2025 | HJK vs KuPS | 0-0 | 4 | 0 | Veikkausliiga |
| 25 May 2025 | SJK vs Inter Turku | 0-1 | 4 | 0 | Veikkausliiga |
| 17 May 2025 | HJK vs KTP | 4-1 | 2 | 0 | Veikkausliiga |
| 9 May 2025 | Ilves vs Haka | 3-2 | 4 | 0 | Veikkausliiga |
| 2 May 2025 | KTP vs Oulu | 1-3 | 3 | 1 | Veikkausliiga |
| 25 Apr 2025 | AZ U19 vs Barcelona U19 | 0-1 | 4 | 0 | UEFA Youth League |
| 19 Apr 2025 | Mariehamn vs SJK | 1-2 | 2 | 0 | Veikkausliiga |
| 5 Apr 2025 | Ilves vs HJK | 3-2 | 2 | 0 | Veikkausliiga |
| 29 Mar 2025 | HJK vs Inter Turku | 4-4 | 3 | 0 | League Cup |
| 5 Mar 2025 | Sturm Graz U19 vs Olympiacos F.C. U19 | 1-1 | 7 | 0 | UEFA Youth League |
| 26 Feb 2025 | Mariehamn vs Haka | 0-0 | 0 | 0 | League Cup |
| 18 Feb 2025 | KTP vs HJK | 0-4 | 4 | 0 | League Cup |
| 12 Jan 2025 | AEL vs Omonia Nicosia | 0-4 | 5 | 0 | 1. Division |
| 19 Dec 2024 | LASK Linz vs Víkingur Reykjavík | 1-1 | 8 | 3 | Europa Conference League |
| 10 Dec 2024 | Girona U19 vs Liverpool U19 | 2-2 | 1 | 1 | UEFA Youth League |
| 5 Nov 2024 | Iceland U17 vs Spain U17 | 2-2 | 2 | 0 | UEFA U17 Championship Qualification |
| 30 Oct 2024 | FYR Macedonia U17 vs Iceland U17 | 1-4 | 0 | 0 | UEFA U17 Championship Qualification |
| 27 Oct 2024 | Lahti vs Jaro | 1-0 | 5 | 2 | Veikkausliiga Play-offs |
| 19 Oct 2024 | Ilves vs SJK | 4-0 | 3 | 0 | Veikkausliiga |
| 5 Oct 2024 | Gnistan vs Lahti | 2-2 | 0 | 0 | Veikkausliiga |
| 2 Oct 2024 | Benfica U19 vs Atl. Madrid U19 | 2-2 | 7 | 2 | UEFA Youth League |
| 24 Sep 2024 | Ilves vs KuPS | 1-0 | 3 | 0 | Veikkausliiga |
| 19 Sep 2024 | Lahti vs Mariehamn | 2-1 | 5 | 0 | Veikkausliiga |
| 1 Sep 2024 | VPS vs HJK | 1-3 | 3 | 0 | Veikkausliiga |
| 25 Aug 2024 | KuPS vs Mariehamn | 3-0 | 3 | 0 | Veikkausliiga |
| 22 Aug 2024 | St Patrick's vs İstanbul Başakşehir | 0-0 | 2 | 0 | Europa Conference League |
| 18 Aug 2024 | KuPS vs Ilves | 1-0 | 5 | 0 | Veikkausliiga |
| 10 Aug 2024 | Oulu vs Inter Turku | 1-0 | 2 | 0 | Veikkausliiga |
| 28 Jul 2024 | VPS vs Mariehamn | 2-1 | 0 | 0 | Veikkausliiga |
| 25 Jul 2024 | Wisła Kraków vs SK Rapid | 1-2 | 1 | 1 | Europa League |
| 21 Jul 2024 | Ilves vs VPS | 3-2 | 5 | 1 | Veikkausliiga |
| 6 Jul 2024 | Ilves vs HJK | 3-0 | 5 | 0 | Veikkausliiga |
| 3 Jul 2024 | Inter Turku vs TPS | 3-2 | 3 | 0 | Finland Cup |
| 28 Jun 2024 | Oulu vs KuPS | 1-0 | 3 | 0 | Veikkausliiga |
| 19 Jun 2024 | Ilves vs SJK | 2-2 | 2 | 0 | Veikkausliiga |
| 23 May 2024 | Ukraine U17 vs Czech Republic U17 | 1-3 | 1 | 0 | Euro U17 |
| 12 May 2024 | EIF vs Ilves | 0-2 | 5 | 0 | Veikkausliiga |
| 26 Apr 2024 | Inter Turku vs EIF | 2-1 | 6 | 0 | Veikkausliiga |
| 6 Apr 2024 | SJK vs Oulu | 2-1 | 3 | 0 | Veikkausliiga |
| 23 Feb 2024 | Lahti vs Mariehamn | 1-1 | 2 | 0 | League Cup |
| 17 Feb 2024 | HJK vs Inter Turku | 1-2 | 6 | 1 | League Cup |
| 3 Feb 2024 | Ilves vs VPS | 3-1 | 5 | 0 | League Cup |
| 30 Nov 2023 | Čukarički vs Ferencváros | 1-2 | 8 | 1 | Europa Conference League |
| 21 Nov 2023 | Faroe Islands U19 vs Armenia U19 | 3-2 | 3 | 0 | UEFA U19 Championship Qualification |
| 18 Nov 2023 | Israel U19 vs Armenia U19 | 1-0 | 2 | 0 | UEFA U19 Championship Qualification |
| 9 Nov 2023 | Nordsjælland vs Spartak Trnava | 1-1 | 5 | 0 | Europa Conference League |
| 1 Nov 2023 | Honka vs VPS | 0-1 | 1 | 0 | Veikkausliiga |
| 24 Oct 2023 | Lens U19 vs PSV U19 | 2-1 | 4 | 2 | UEFA Youth League |
| 21 Oct 2023 | KTP vs Mariehamn | 0-2 | 2 | 0 | Veikkausliiga |
| 13 Oct 2023 | Bosnia-Herzegovina U21 vs France U21 | 1-2 | 8 | 2 | U21 Euro Qualification |
| 7 Oct 2023 | Haka vs KTP | 2-0 | 3 | 0 | Veikkausliiga |
| 27 Sep 2023 | HJK vs Honka | 3-0 | 3 | 0 | Veikkausliiga |
| 20 Sep 2023 | Real Madrid U19 vs Union Berlin U19 | 2-1 | 10 | 0 | UEFA Youth League |
| 17 Sep 2023 | KuPS vs VPS | 0-2 | 2 | 0 | Veikkausliiga |
| 30 Aug 2023 | Lahti vs Inter Turku | 1-2 | 7 | 0 | Veikkausliiga |
| 23 Aug 2023 | Honka vs Mariehamn | 1-0 | 3 | 0 | Finland Cup |
| 20 Aug 2023 | KuPS vs SJK | 3-0 | 5 | 0 | Veikkausliiga |
| 10 Aug 2023 | B36 vs Rijeka | 1-3 | 4 | 0 | Europa Conference League |
| 28 Jul 2023 | Ilves vs VPS | 0-2 | 6 | 1 | Veikkausliiga |
| 22 Jul 2023 | Oulu vs KTP | 3-1 | 5 | 1 | Veikkausliiga |
| 17 Jul 2023 | Inter Turku vs KuPS | 1-1 | 3 | 0 | Veikkausliiga |
| 13 Jul 2023 | Maribor vs Birkirkara | 1-1 | 11 | 0 | Europa Conference League |
| 8 Jul 2023 | Haka vs Inter Turku | 2-2 | 3 | 0 | Veikkausliiga |
| 1 Jul 2023 | Ilves vs SJK | 1-1 | 2 | 2 | Veikkausliiga |
| 27 Jun 2023 | Honka vs VPS | 1-0 | 3 | 0 | Veikkausliiga |
| 21 Jun 2023 | KTP vs EIF | 3-0 | 7 | 1 | Finland Cup |
| 11 Jun 2023 | Mariehamn vs SJK | 0-2 | 3 | 1 | Veikkausliiga |
| 7 Jun 2023 | Lahti vs HJK | 1-2 | 1 | 0 | Veikkausliiga |
| 26 May 2023 | Inter Turku vs Haka | 3-0 | 5 | 0 | Veikkausliiga |
| 22 May 2023 | KTP vs SJK | 0-2 | 2 | 0 | Veikkausliiga |
| 9 May 2023 | Oulu vs KuPS | 0-2 | 4 | 0 | Veikkausliiga |
| 5 May 2023 | Haka vs KTP | 4-2 | 1 | 0 | Veikkausliiga |
| 14 Apr 2023 | Haka vs Oulu | 2-2 | 5 | 0 | Veikkausliiga |
| 5 Apr 2023 | HJK vs Honka | 2-0 | 3 | 0 | Veikkausliiga |
| 21 Jan 2023 | Honka vs Mariehamn | 0-0 | 0 | 0 | League Cup |
| 20 Nov 2022 | Norway U19 vs North Macedonia U19 | 6-2 | 2 | 1 | UEFA U19 Championship Qualification |
| 17 Nov 2022 | Norway U19 vs San Marino U19 | 2-0 | - | - | UEFA U19 Championship Qualification |
| 26 Oct 2022 | Coleraine U19 vs Genk U19 | 0-4 | 4 | 0 | UEFA Youth League |
| 12 Oct 2022 | Barcelona U19 vs Inter U19 | 2-0 | 6 | 0 | UEFA Youth League |
| 8 Oct 2022 | KTP vs TPS | 0-1 | 2 | 0 | Ykkösliiga |
| 2 Oct 2022 | Haka vs SJK | 2-0 | 6 | 0 | Veikkausliiga |
| 29 Sep 2022 | Honka vs HJK | 3-1 | 5 | 0 | Veikkausliiga |
| 14 Sep 2022 | København U19 vs Sevilla U19 | 4-1 | 7 | 0 | UEFA Youth League |
| 4 Sep 2022 | Oulu vs Lahti | 0-0 | 4 | 0 | Veikkausliiga |
| 27 Aug 2022 | Inter Turku vs KuPS | 1-2 | 3 | 1 | Veikkausliiga |
| 21 Aug 2022 | Haka vs HJK | 0-3 | 2 | 0 | Veikkausliiga |
| 8 Aug 2022 | Lahti vs HIFK | 0-0 | 4 | 1 | Veikkausliiga |
| 30 Jul 2022 | Honka vs VPS | 4-0 | 2 | 0 | Veikkausliiga |
| 24 Jul 2022 | Lahti vs SJK | 1-3 | 6 | 0 | Veikkausliiga |
| 7 Jul 2022 | Saburtalo vs Partizani Tirana | 0-1 | 4 | 0 | Europa Conference League |
| 2 Jul 2022 | Lahti vs Inter Turku | 2-1 | 5 | 0 | Veikkausliiga |
| 18 Jun 2022 | Honka vs KuPS | 2-0 | 5 | 1 | Veikkausliiga |
| 29 May 2022 | KuPS vs HJK | 0-0 | 6 | 0 | Veikkausliiga |
| 20 May 2022 | Honka vs Ilves | 0-0 | 4 | 0 | Veikkausliiga |
| 15 May 2022 | Ilves vs Mariehamn | 1-0 | 2 | 0 | Veikkausliiga |
| 7 May 2022 | Oulu vs HIFK | 1-1 | 7 | 0 | Veikkausliiga |
| 29 Apr 2022 | Inter Turku vs Mariehamn | 4-0 | 3 | 0 | Veikkausliiga |
| 15 Apr 2022 | KuPS vs SJK | 2-0 | 5 | 0 | Veikkausliiga |
| 2 Apr 2022 | Haka vs Ilves | 2-1 | 3 | 0 | Veikkausliiga |
| 29 Mar 2022 | Hungary U19 vs Turkey U19 | 1-2 | 4 | 0 | UEFA U19 Championship Qualification |
| 26 Mar 2022 | Turkey U19 vs Israel U19 | 1-3 | 3 | 0 | UEFA U19 Championship Qualification |
| 19 Feb 2022 | Ilves vs Lahti | 3-4 | 2 | 0 | League Cup |
| 11 Feb 2022 | Inter Turku vs Mariehamn | 2-1 | 5 | 0 | League Cup |
| 8 Dec 2021 | Manchester United U19 vs Young Boys U19 | 2-1 | 4 | 0 | UEFA Youth League |
| 13 Nov 2021 | Scotland U19 vs Gibraltar U19 | 3-0 | 5 | 0 | UEFA U19 Championship Qualification |
| 10 Nov 2021 | Croatia U19 vs Gibraltar U19 | 7-0 | 5 | 0 | UEFA U19 Championship Qualification |
| 31 Oct 2021 | Lahti vs Honka | 2-3 | 4 | 0 | Veikkausliiga |
| 27 Oct 2021 | SJK vs KuPS | 2-2 | 4 | 0 | Veikkausliiga |
| 8 Oct 2021 | Belarus U21 vs Greece U21 | 0-2 | 1 | 0 | U21 Euro Qualification |
| 3 Oct 2021 | Haka vs Oulu | 0-0 | 5 | 0 | Veikkausliiga |
| 26 Sep 2021 | Mariehamn vs KTP | 4-2 | 3 | 0 | Veikkausliiga |
| 22 Sep 2021 | HJK vs HIFK | 0-2 | 6 | 0 | Veikkausliiga |
| 11 Sep 2021 | Inter Turku vs HJK | 1-3 | 3 | 0 | Veikkausliiga |
| 1 Sep 2021 | VPS vs TPS | 1-2 | 1 | 1 | Ykkösliiga |
| 28 Aug 2021 | Honka vs HIFK | 0-3 | 1 | 1 | Veikkausliiga |
| 20 Aug 2021 | Haka vs Oulu | 0-1 | 4 | 0 | Veikkausliiga |
| 16 Aug 2021 | SJK vs Honka | 3-2 | 5 | 0 | Veikkausliiga |
| 7 Aug 2021 | Gnistan vs Jaro | 0-1 | 4 | 0 | Ykkösliiga |
| 25 Jul 2021 | KuPS vs Ilves | 1-0 | 1 | 0 | Veikkausliiga |
| 8 Jul 2021 | Bala Town vs Larne | 0-1 | 6 | 0 | Europa Conference League |
| 5 Jul 2021 | Ilves vs Haka | 1-0 | 4 | 0 | Veikkausliiga |
| 30 Jun 2021 | KTP vs Ilves | 1-1 | 4 | 0 | Veikkausliiga |
| 15 Jun 2021 | Haka vs Lahti | 1-1 | 7 | 0 | Veikkausliiga |
| 10 Jun 2021 | Inter Turku vs Mariehamn | 3-0 | 2 | 0 | Veikkausliiga |
| 29 May 2021 | HIFK vs Inter Turku | 1-4 | 2 | 0 | Veikkausliiga |
| 15 May 2021 | Oulu vs SJK | 0-2 | 6 | 0 | Veikkausliiga |
| 2 May 2021 | KuPS vs HJK | 0-0 | 4 | 0 | Veikkausliiga |
| 4 Nov 2020 | RoPS vs SJK | 2-3 | 1 | 0 | Veikkausliiga |
| 22 Oct 2020 | SJK vs Ilves | 1-3 | 3 | 0 | Veikkausliiga |
| 19 Oct 2020 | TPS vs RoPS | 4-1 | 0 | 0 | Veikkausliiga |
| 2 Oct 2020 | Lahti vs Mariehamn | 3-1 | 4 | 0 | Veikkausliiga |
| 28 Sep 2020 | HJK vs RoPS | 4-0 | 0 | 0 | Veikkausliiga |
| 23 Sep 2020 | Haka vs RoPS | 0-2 | 8 | 0 | Veikkausliiga |
| 14 Sep 2020 | Lahti vs KuPS | 1-2 | 4 | 0 | Veikkausliiga |
| 9 Sep 2020 | SJK vs Inter Turku | 3-2 | 2 | 0 | Veikkausliiga |
| 22 Aug 2020 | TPS vs Inter Turku | 1-0 | 4 | 0 | Veikkausliiga |
| 15 Aug 2020 | HJK vs Honka | 1-1 | 5 | 0 | Veikkausliiga |
| 10 Aug 2020 | HIFK vs TPS | 2-0 | 2 | 0 | Veikkausliiga |
| 1 Aug 2020 | Inter Turku vs Mariehamn | 2-1 | 7 | 0 | Veikkausliiga |
| 17 Jul 2020 | Ilves vs KuPS | 0-0 | 4 | 0 | Veikkausliiga |
| 8 Jul 2020 | RoPS vs HIFK | 0-1 | 6 | 0 | Veikkausliiga |
| 1 Jul 2020 | Lahti vs HJK | 0-4 | 4 | 0 | Veikkausliiga |
Mohammad Al Emara has officiated 193 matches across 17 competitions, averaging 3.64 yellow cards and 0.18 red cards per game (703 yellows and 35 reds in total). Active years in our database: 2020-2026. Competitions covered include Veikkausliiga, Europa Conference League, UEFA Youth League, League Cup, UEFA U19 Championship Qualification, Europa League.
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 Mohammad Al Emara.
All statistics for Mohammad Al Emara 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.