Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 4 competitions · 152 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Meistriliiga Estonia | 97 | 450 | 4.64 | 24 | 0.25 | 84% |
| Esiliiga A Estonia | 48 | 170 | 3.54 | 6 | 0.13 | 75% |
| Estonian Cup Estonia | 6 | 22 | 3.67 | 2 | 0.33 | 83% |
| Play-offs 1/2 Estonia | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
1 matches recorded · Estonia
14 matches recorded · Estonia
6 matches recorded · Estonia
1 matches recorded · Estonia
16 matches recorded · Estonia
2 matches recorded · Estonia
1 matches recorded · Estonia
10 matches recorded · Estonia
16 matches recorded · Estonia
1 matches recorded · Estonia
13 matches recorded · Estonia
16 matches recorded · Estonia
1 matches recorded · Estonia
1 matches recorded · Estonia
8 matches recorded · Estonia
17 matches recorded · Estonia
1 matches recorded · Estonia
18 matches recorded · Estonia
9 matches recorded · Estonia
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 31 Oct 2026 | Tammeka vs Harju Jalgpallikool | 2-1 | 4 | 0 | Meistriliiga |
| 18 Oct 2026 | Paide vs JK Trans Narva | 2-1 | 4 | 0 | Meistriliiga |
| 10 Oct 2026 | Flora II vs FC Tallinn | 1-2 | 3 | 0 | Esiliiga A |
| 19 Sep 2026 | Nõmme United vs Paide | 1-3 | 2 | 0 | Meistriliiga |
| 9 Sep 2026 | Tammeka vs Paide | 0-2 | 5 | 2 | Meistriliiga |
| 3 Sep 2026 | Viimsi vs FC Tallinn | 1-2 | 7 | 2 | Esiliiga A |
| 29 Aug 2026 | Nõmme United vs Harju Jalgpallikool | 1-2 | 3 | 0 | Meistriliiga |
| 16 Aug 2026 | Nõmme Kalju vs Vaprus | 3-1 | 5 | 0 | Meistriliiga |
| 8 Aug 2026 | Elva vs Tartu Welco | 2-1 | 5 | 0 | Esiliiga A |
| 5 Aug 2026 | Saue vs Harju JK Laagri U21 | 1-2 | 4 | 0 | Estonian Cup |
| 18 Jul 2026 | Nõmme Kalju U21 vs Levadia II | 0-2 | 1 | 0 | Esiliiga A |
| 10 Jul 2026 | Harju Jalgpallikool vs JK Trans Narva | 3-0 | 1 | 1 | Meistriliiga |
| 5 Jul 2026 | Nõmme Kalju U21 vs Elva | 2-2 | 1 | 0 | Esiliiga A |
| 21 Jun 2026 | Tammeka vs JK Trans Narva | 1-0 | 6 | 0 | Meistriliiga |
| 14 Jun 2026 | Nõmme Kalju vs Paide | 1-1 | 11 | 2 | Meistriliiga |
| 1 Jun 2026 | Elva vs Tartu Welco | 0-2 | 3 | 0 | Esiliiga A |
| 16 May 2026 | Harju Jalgpallikool vs Vaprus | 1-2 | 8 | 2 | Meistriliiga |
| 26 Apr 2026 | Levadia vs JK Trans Narva | 7-0 | 3 | 0 | Meistriliiga |
| 18 Apr 2026 | Vaprus vs Tammeka | 0-0 | 6 | 2 | Meistriliiga |
| 8 Apr 2026 | Harju Jalgpallikool vs Nõmme Kalju | 0-2 | 6 | 0 | Meistriliiga |
| 15 Mar 2026 | Paide vs JK Trans Narva | 1-0 | 5 | 0 | Meistriliiga |
| 2 Nov 2025 | Nõmme Kalju vs Tammeka | 2-1 | 4 | 0 | Meistriliiga |
| 22 Oct 2025 | Levadia vs Paide | 1-2 | 2 | 0 | Meistriliiga |
| 4 Oct 2025 | Tallinna Kalev vs Trans | 1-3 | 3 | 0 | Meistriliiga |
| 27 Sep 2025 | Harju Jalgpallikool vs Vaprus | 1-2 | 6 | 0 | Meistriliiga |
| 17 Sep 2025 | Tallinna Kalev vs Paide | 0-3 | 5 | 0 | Meistriliiga |
| 23 Aug 2025 | Trans vs Tallinna Kalev | 2-0 | 6 | 1 | Meistriliiga |
| 10 Aug 2025 | Nõmme Kalju vs Vaprus | 1-2 | 2 | 0 | Meistriliiga |
| 4 Aug 2025 | Elva vs Tartu Welco | 1-2 | 7 | 0 | Esiliiga A |
| 23 Jul 2025 | Viimsi vs Tartu Welco | 2-1 | 6 | 0 | Esiliiga A |
| 12 Jul 2025 | Vaprus vs Trans | 0-0 | 6 | 0 | Meistriliiga |
| 4 Jul 2025 | Paide vs Levadia | 0-3 | 7 | 0 | Meistriliiga |
| 2 Jul 2025 | Hiiumaa vs Tallinna Kalev | 0-3 | 0 | 0 | Estonian Cup |
| 18 Jun 2025 | Levadia vs Tallinna Kalev | 4-0 | 3 | 0 | Meistriliiga |
| 10 May 2025 | Tammeka vs Nõmme Kalju | 0-1 | 4 | 0 | Meistriliiga |
| 26 Apr 2025 | Harju Jalgpallikool vs Vaprus | 0-1 | 8 | 0 | Meistriliiga |
| 19 Apr 2025 | Tallinna Kalev vs Levadia | 0-9 | 2 | 0 | Meistriliiga |
| 9 Apr 2025 | Nõmme Kalju vs Harju Jalgpallikool | 3-0 | 3 | 0 | Meistriliiga |
| 15 Mar 2025 | Vaprus vs Levadia | 1-2 | 3 | 0 | Meistriliiga |
| 5 Mar 2025 | Nõmme Kalju vs Paide | 1-0 | 2 | 0 | Estonian Cup |
| 28 Feb 2025 | Levadia vs Harju Jalgpallikool | 5-0 | 2 | 0 | Meistriliiga |
| 10 Nov 2024 | Flora II vs Tartu Welco | 0-1 | - | - | Esiliiga A |
| 26 Oct 2024 | Paide vs Tammeka | 2-0 | 6 | 2 | Meistriliiga |
| 24 Oct 2024 | Harju Jalgpallikool vs Flora II | 4-1 | 8 | 1 | Esiliiga A |
| 6 Oct 2024 | Flora II vs Tallinna Kalev II | 6-1 | 4 | 0 | Esiliiga A |
| 29 Sep 2024 | Trans vs Paide | 0-3 | 4 | 1 | Meistriliiga |
| 22 Sep 2024 | Nõmme Kalju vs Tallinna Kalev | 3-1 | 3 | 0 | Meistriliiga |
| 18 Sep 2024 | Vaprus vs Tammeka | 2-2 | 7 | 1 | Meistriliiga |
| 25 Aug 2024 | Nõmme United vs Tallinna Kalev | 1-1 | 9 | 1 | Meistriliiga |
| 17 Aug 2024 | Viimsi vs Elva | 2-1 | 4 | 0 | Esiliiga A |
| 10 Aug 2024 | Vaprus vs Levadia | 1-4 | 4 | 0 | Meistriliiga |
| 3 Aug 2024 | Harju Jalgpallikool vs FC Tallinn | 2-1 | 7 | 0 | Esiliiga A |
| 27 Jul 2024 | Nõmme Kalju vs Tammeka | 3-0 | 6 | 0 | Meistriliiga |
| 20 Jul 2024 | Flora II vs Tabasalu | 5-0 | 4 | 0 | Esiliiga A |
| 4 Jul 2024 | Paide vs Trans | 2-2 | 7 | 0 | Meistriliiga |
| 29 Jun 2024 | Tabasalu vs Viimsi | 0-3 | 3 | 0 | Esiliiga A |
| 18 Jun 2024 | Nõmme Kalju vs Tallinna Kalev | 2-0 | 1 | 0 | Meistriliiga |
| 31 May 2024 | Nõmme United vs Vaprus | 2-1 | 6 | 0 | Meistriliiga |
| 26 May 2024 | Levadia II vs Tartu Welco | 2-2 | 2 | 0 | Esiliiga A |
| 18 May 2024 | Trans vs Flora | 1-3 | 5 | 2 | Meistriliiga |
| 11 May 2024 | Paide U21 vs Tabasalu | 3-0 | 5 | 0 | Esiliiga A |
| 4 May 2024 | Paide vs Tallinna Kalev | 2-0 | 4 | 1 | Meistriliiga |
| 27 Apr 2024 | Viimsi vs Paide U21 | 5-0 | 3 | 0 | Esiliiga A |
| 20 Apr 2024 | Levadia vs Vaprus | 1-1 | 5 | 0 | Meistriliiga |
| 5 Apr 2024 | Nõmme United vs Tammeka | 2-1 | 8 | 0 | Meistriliiga |
| 9 Mar 2024 | Tammeka vs Vaprus | 1-0 | 10 | 1 | Meistriliiga |
| 2 Mar 2024 | Levadia vs Trans | 6-0 | 5 | 0 | Meistriliiga |
| 24 Nov 2023 | Levadia vs Tammeka | 4-2 | 6 | 0 | Estonian Cup |
| 12 Nov 2023 | Viimsi vs FC Tallinn | 1-3 | 3 | 0 | Esiliiga A |
| 5 Nov 2023 | Vaprus vs Tammeka | 2-0 | 6 | 0 | Meistriliiga |
| 2 Nov 2023 | Alliance vs Elva | 2-0 | 3 | 0 | Esiliiga A |
| 28 Oct 2023 | Nõmme Kalju vs Levadia | 4-3 | 6 | 0 | Meistriliiga |
| 8 Oct 2023 | Paide vs Harju Jalgpallikool | 4-0 | 4 | 0 | Meistriliiga |
| 2 Oct 2023 | Legion vs Nõmme United | 0-5 | 6 | 1 | Esiliiga A |
| 27 Sep 2023 | Tammeka vs Flora | 1-2 | 6 | 1 | Meistriliiga |
| 17 Sep 2023 | Nõmme Kalju vs Flora | 0-0 | 6 | 0 | Meistriliiga |
| 26 Aug 2023 | Levadia vs Tallinna Kalev | 1-1 | 1 | 0 | Meistriliiga |
| 18 Aug 2023 | Harju Jalgpallikool vs Trans | 0-2 | 5 | 0 | Meistriliiga |
| 5 Aug 2023 | Alliance vs Paide U21 | 2-5 | 3 | 0 | Esiliiga A |
| 22 Jul 2023 | Tallinna Kalev vs Vaprus | 1-1 | 6 | 0 | Meistriliiga |
| 8 Jul 2023 | Tabasalu vs Elva | 4-0 | 1 | 0 | Esiliiga A |
| 1 Jul 2023 | Levadia vs Trans | 3-0 | 3 | 0 | Meistriliiga |
| 27 Jun 2023 | Paide vs Nõmme Kalju | 0-0 | 3 | 0 | Meistriliiga |
| 12 Jun 2023 | Levadia II vs Paide U21 | 2-0 | 1 | 0 | Esiliiga A |
| 7 Jun 2023 | Tammeka vs Harju Jalgpallikool | 2-0 | 3 | 0 | Meistriliiga |
| 23 May 2023 | Trans vs Flora | 0-1 | 1 | 0 | Meistriliiga |
| 20 May 2023 | FC Tallinn vs Levadia II | 1-3 | 3 | 0 | Esiliiga A |
| 11 May 2023 | Tabasalu vs Trans | 0-1 | 1 | 1 | Estonian Cup |
| 6 May 2023 | Paide U21 vs Legion | 2-0 | 4 | 1 | Esiliiga A |
| 3 May 2023 | Levadia vs Paide | 2-0 | 4 | 0 | Meistriliiga |
| 27 Apr 2023 | Flora II vs Nõmme United | 3-6 | 4 | 0 | Esiliiga A |
| 23 Apr 2023 | Alliance vs FC Tallinn | 2-3 | 3 | 0 | Esiliiga A |
| 16 Apr 2023 | Flora vs Vaprus | 4-0 | 3 | 0 | Meistriliiga |
| 8 Apr 2023 | Legion vs Levadia II | 1-2 | 5 | 0 | Esiliiga A |
| 1 Apr 2023 | Paide vs Harju Jalgpallikool | 1-0 | 4 | 0 | Meistriliiga |
| 18 Mar 2023 | FC Tallinn vs Paide U21 | 3-2 | 3 | 0 | Esiliiga A |
| 13 Mar 2023 | Levadia II vs Elva | 5-1 | 3 | 0 | Esiliiga A |
| 4 Mar 2023 | Tallinna Kalev vs Nõmme Kalju | 0-0 | 1 | 0 | Meistriliiga |
| 23 Nov 2022 | Elva vs Legion | 0-3 | 5 | 0 | Play-offs 1/2 |
| 11 Nov 2022 | Legion vs Vaprus | 2-1 | 4 | 0 | Meistriliiga |
| 23 Oct 2022 | Levadia vs Paide | 1-2 | 6 | 0 | Meistriliiga |
| 16 Oct 2022 | Nõmme United vs Levadia II | 0-2 | 6 | 0 | Esiliiga A |
| 10 Oct 2022 | K-Järve JK Järve vs Tulevik | 0-2 | 5 | 0 | Esiliiga A |
| 8 Oct 2022 | Legion vs Levadia | 1-1 | 5 | 0 | Meistriliiga |
| 2 Oct 2022 | Paide vs Trans | 2-0 | 5 | 0 | Meistriliiga |
| 17 Sep 2022 | Tammeka vs Tallinna Kalev | 1-3 | 5 | 0 | Meistriliiga |
| 4 Sep 2022 | Levadia vs Flora | 1-2 | 8 | 0 | Meistriliiga |
| 27 Aug 2022 | Nõmme United vs Viimsi | 1-1 | 4 | 0 | Esiliiga A |
| 13 Aug 2022 | Harju Jalgpallikool vs K-Järve JK Järve | 3-0 | 1 | 0 | Esiliiga A |
| 7 Aug 2022 | Trans vs Levadia | 0-1 | 5 | 0 | Meistriliiga |
| 31 Jul 2022 | Paide vs Tammeka | 3-0 | 1 | 0 | Meistriliiga |
| 22 Jul 2022 | Legion vs Flora | 0-7 | 2 | 0 | Meistriliiga |
| 18 Jul 2022 | Nõmme United vs Tulevik | 4-0 | 4 | 0 | Esiliiga A |
| 1 Jul 2022 | Levadia vs Tallinna Kalev | 3-1 | 6 | 0 | Meistriliiga |
| 28 May 2022 | Harju Jalgpallikool vs Elva | 4-2 | 3 | 0 | Esiliiga A |
| 25 May 2022 | Tallinna Kalev vs Vaprus | 1-0 | 4 | 1 | Meistriliiga |
| 14 May 2022 | Kuressaare vs Tallinna Kalev | 1-0 | 3 | 0 | Meistriliiga |
| 7 May 2022 | Viimsi vs Flora II | 2-1 | 9 | 1 | Esiliiga A |
| 1 May 2022 | Nõmme United vs Tulevik | 2-0 | 6 | 0 | Esiliiga A |
| 27 Apr 2022 | Paide vs Vaprus | 6-2 | 3 | 0 | Meistriliiga |
| 16 Apr 2022 | Trans vs Paide | 1-2 | 5 | 0 | Meistriliiga |
| 10 Apr 2022 | Paide vs Levadia | 0-1 | 8 | 0 | Meistriliiga |
| 19 Mar 2022 | Nõmme Kalju vs Flora | 1-2 | 8 | 0 | Meistriliiga |
| 8 Mar 2022 | Trans vs Tammeka | 2-0 | 9 | 1 | Estonian Cup |
| 5 Mar 2022 | Legion vs Tammeka | 1-1 | 6 | 1 | Meistriliiga |
| 28 Nov 2021 | Trans vs Levadia | 0-2 | 3 | 0 | Meistriliiga |
| 5 Nov 2021 | Tammeka vs Tulevik | 2-0 | 7 | 1 | Meistriliiga |
| 30 Oct 2021 | Paide vs Legion | 4-0 | 2 | 0 | Meistriliiga |
| 23 Oct 2021 | Levadia II vs Maardu | 0-4 | 1 | 0 | Esiliiga A |
| 2 Oct 2021 | Nõmme Kalju vs Legion | 2-2 | 7 | 0 | Meistriliiga |
| 22 Sep 2021 | Flora vs Trans | 5-2 | 0 | 0 | Meistriliiga |
| 18 Sep 2021 | Nõmme United vs Paide U21 | 3-4 | 5 | 0 | Esiliiga A |
| 29 Aug 2021 | Nõmme United vs Maardu | 2-4 | 2 | 0 | Esiliiga A |
| 20 Aug 2021 | Tulevik vs Vaprus | 1-0 | 7 | 1 | Meistriliiga |
| 6 Aug 2021 | Legion vs Vaprus | 2-1 | 6 | 0 | Meistriliiga |
| 2 Aug 2021 | Maardu vs Tallinna Kalev | 1-2 | 2 | 0 | Esiliiga A |
| 17 Jul 2021 | Maardu vs Nõmme United | 5-1 | 3 | 0 | Esiliiga A |
| 14 Jul 2021 | Tartu Welco vs Maardu | 0-4 | 0 | 0 | Esiliiga A |
| 25 Jun 2021 | Tammeka vs Paide | 0-2 | 3 | 0 | Meistriliiga |
| 21 Jun 2021 | Vaprus vs Tulevik | 0-0 | 4 | 0 | Meistriliiga |
| 30 May 2021 | Tammeka vs Vaprus | 2-2 | 2 | 0 | Meistriliiga |
| 25 May 2021 | Tulevik vs Legion | 1-0 | 7 | 0 | Meistriliiga |
| 21 May 2021 | Levadia II vs Tallinna Kalev | 3-4 | 3 | 0 | Esiliiga A |
| 16 May 2021 | Flora II vs Elva | 1-0 | 0 | 0 | Esiliiga A |
| 9 May 2021 | Paide vs Levadia | 1-2 | 7 | 0 | Meistriliiga |
| 6 May 2021 | Nõmme United vs Pärnu | 5-0 | 1 | 0 | Esiliiga A |
| 1 May 2021 | Paide vs Legion | 1-0 | 6 | 0 | Meistriliiga |
| 25 Apr 2021 | Flora vs Levadia | 0-0 | 4 | 0 | Meistriliiga |
| 16 Apr 2021 | Tammeka vs Tulevik | 1-1 | 5 | 0 | Meistriliiga |
| 7 Apr 2021 | Trans vs Legion | 0-0 | 4 | 0 | Meistriliiga |
| 20 Mar 2021 | Kuressaare vs Tammeka | 1-3 | 2 | 0 | Meistriliiga |
| 13 Mar 2021 | Levadia vs Vaprus | 5-0 | 3 | 0 | Meistriliiga |
Martti Pukk has officiated 152 matches across 4 competitions, averaging 4.26 yellow cards and 0.21 red cards per game (647 yellows and 32 reds in total). Active years in our database: 2021-2026. Competitions covered include Meistriliiga, Esiliiga A, Estonian Cup, Play-offs 1/2.
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 Martti Pukk.
All statistics for Martti Pukk 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.