Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 6 competitions · 86 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Malta | 75 | 356 | 4.75 | 12 | 0.16 | 87% |
| Fa Trophy Malta | 5 | 26 | 5.20 | 1 | 0.20 | 100% |
| UEFA Youth League Europe | 2 | 13 | 6.50 | 1 | 0.50 | 100% |
| UEFA U17 Championship Qualification Europe | 2 | 3 | 1.50 | 0 | 0.00 | 0% |
| U21 Euro Qualification Europe | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
| Super Cup Malta | 1 | 8 | 8.00 | 2 | 2.00 | 100% |
6 matches recorded · Malta
2 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Malta
12 matches recorded · Malta
1 matches recorded · Malta
17 matches recorded · Malta
3 matches recorded · Malta
12 matches recorded · Malta
1 matches recorded · Malta
13 matches recorded · Malta
6 matches recorded · Malta
9 matches recorded · Malta
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 4 Nov 2026 | Hradec Kralove U19 vs Partizani Tirana U19 | 3-0 | 4 | 0 | UEFA Youth League |
| 14 Oct 2026 | Gzira United vs Mosta | 1-1 | 8 | 0 | Premier League |
| 10 Oct 2026 | Birkirkara vs Valletta | 0-2 | 6 | 0 | Premier League |
| 25 Sep 2026 | Switzerland U21 vs Luxembourg U21 | 5-0 | 1 | 0 | U21 Euro Qualification |
| 12 Sep 2026 | Birkirkara vs Hibernians | 1-1 | 6 | 0 | Premier League |
| 8 Sep 2026 | Lille U19 vs Real Betis U19 | 0-0 | 9 | 1 | UEFA Youth League |
| 5 Sep 2026 | Marsaxlokk vs Mosta | 1-1 | 3 | 0 | Premier League |
| 29 Aug 2026 | Hamrun Spartans vs Floriana | 1-1 | 4 | 0 | Premier League |
| 17 Aug 2026 | Birkirkara vs Gzira United | 4-0 | 6 | 0 | Premier League |
| 15 May 2026 | Valletta vs Hamrun Spartans | 0-2 | 3 | 0 | Premier League |
| 25 Apr 2026 | Luxembourg U17 vs Liechtenstein U17 | 5-0 | 2 | 0 | UEFA U17 Championship Qualification |
| 22 Apr 2026 | Hungary U17 vs Liechtenstein U17 | 4-0 | 1 | 0 | UEFA U17 Championship Qualification |
| 18 Apr 2026 | Floriana vs Valletta | 2-0 | 8 | 0 | Premier League |
| 11 Apr 2026 | Tarxien Rainbows vs Mosta | 2-2 | 8 | 2 | Premier League |
| 4 Apr 2026 | Gzira United vs Naxxar Lions | 2-1 | 5 | 1 | Fa Trophy |
| 14 Mar 2026 | Birkirkara vs Floriana | 2-2 | 4 | 0 | Premier League |
| 7 Mar 2026 | Gzira United vs Hibernians | 1-0 | 4 | 0 | Premier League |
| 23 Feb 2026 | Hamrun Spartans vs Marsaxlokk | 2-0 | 6 | 0 | Premier League |
| 18 Feb 2026 | Mosta vs Tarxien Rainbows | 0-1 | 5 | 0 | Premier League |
| 13 Feb 2026 | Gzira United vs Valletta | 0-2 | 3 | 0 | Premier League |
| 10 Feb 2026 | Hamrun Spartans vs Hibernians | 1-2 | 8 | 2 | Super Cup |
| 25 Jan 2026 | Gzira United vs Birkirkara | 2-0 | 6 | 1 | Premier League |
| 16 Sep 2025 | Naxxar Lions vs Tarxien Rainbows | 2-3 | 6 | 0 | Premier League |
| 13 Sep 2025 | Hamrun Spartans vs Mosta | 2-0 | 5 | 0 | Premier League |
| 16 Aug 2025 | St. Patrick vs Sliema Wanderers | 1-2 | 2 | 0 | Premier League |
| 4 May 2025 | Sliema Wanderers vs Birkirkara | 0-1 | 3 | 0 | Premier League |
| 28 Apr 2025 | Gzira United vs Naxxar Lions | 0-2 | 4 | 0 | Premier League |
| 19 Apr 2025 | Marsaxlokk vs Sliema Wanderers | 2-1 | 3 | 0 | Premier League |
| 4 Apr 2025 | Gzira United vs Balzan | 0-0 | 7 | 0 | Premier League |
| 31 Mar 2025 | Hamrun Spartans vs Naxxar Lions | 4-0 | 1 | 0 | Premier League |
| 1 Mar 2025 | Birkirkara vs Hibernians | 2-0 | 6 | 0 | Premier League |
| 22 Feb 2025 | Hamrun Spartans vs Balzan | 1-0 | 9 | 0 | Premier League |
| 5 Jan 2025 | Floriana vs Naxxar Lions | 4-0 | 2 | 0 | Premier League |
| 17 Dec 2024 | Hamrun Spartans vs Mosta | 1-2 | 4 | 0 | Premier League |
| 8 Dec 2024 | Gzira United vs Marsaxlokk | 0-0 | 6 | 0 | Premier League |
| 23 Nov 2024 | Sliema Wanderers vs Hibernians | 3-1 | 5 | 0 | Premier League |
| 2 Nov 2024 | Birkirkara vs Naxxar Lions | 1-0 | 2 | 0 | Premier League |
| 20 Oct 2024 | Melita vs Balzan | 2-0 | 6 | 0 | Premier League |
| 28 Sep 2024 | St. Patrick vs Hibernians | 1-2 | 8 | 0 | Premier League |
| 21 Sep 2024 | Gzira United vs Sliema Wanderers | 2-2 | 3 | 0 | Premier League |
| 24 Aug 2024 | Hamrun Spartans vs Floriana | 1-1 | 9 | 2 | Premier League |
| 18 Aug 2024 | Marsaxlokk vs Gzira United | 0-1 | 4 | 0 | Premier League |
| 14 Apr 2024 | Balzan vs Sliema Wanderers | 1-1 | 7 | 0 | Premier League |
| 30 Mar 2024 | Gzira United vs Mgarr | 2-0 | 4 | 0 | Fa Trophy |
| 10 Mar 2024 | Sliema Wanderers vs Santa Lucia | 3-1 | 9 | 0 | Premier League |
| 2 Mar 2024 | Birkirkara vs Balzan | 1-1 | 9 | 0 | Premier League |
| 10 Feb 2024 | Sliema Wanderers vs Mosta | 0-0 | 2 | 0 | Premier League |
| 7 Feb 2024 | Gzira United vs Hibernians | 1-0 | 10 | 0 | Fa Trophy |
| 21 Jan 2024 | Balzan vs Marsaxlokk | 0-0 | 2 | 0 | Premier League |
| 14 Jan 2024 | Nadur vs Sirens | 1-1 | 0 | 0 | Fa Trophy |
| 7 Jan 2024 | Sliema Wanderers vs Gudja United | 2-0 | 5 | 1 | Premier League |
| 13 Dec 2023 | Hamrun Spartans vs Gzira United | 2-1 | 5 | 0 | Premier League |
| 3 Dec 2023 | Hibernians vs Sliema Wanderers | 0-1 | 5 | 0 | Premier League |
| 4 Nov 2023 | Gzira United vs Valletta | 1-1 | 5 | 0 | Premier League |
| 21 Oct 2023 | Hamrun Spartans vs Sliema Wanderers | 1-1 | 5 | 0 | Premier League |
| 30 Sep 2023 | Hibernians vs Birkirkara | 0-1 | 4 | 0 | Premier League |
| 17 Sep 2023 | Valletta vs Sirens | 2-0 | 2 | 0 | Premier League |
| 21 Apr 2023 | Gzira United vs Zebbug Rangers | 4-0 | 5 | 0 | Premier League |
| 10 Apr 2023 | Valletta vs Santa Lucia | 0-1 | 3 | 0 | Premier League |
| 5 Mar 2023 | Gudja United vs Hibernians | 1-4 | 6 | 1 | Premier League |
| 19 Feb 2023 | Hamrun Spartans vs Birkirkara | 0-0 | 5 | 1 | Premier League |
| 4 Feb 2023 | Pietà Hotspurs vs Gzira United | 0-6 | 3 | 0 | Premier League |
| 21 Jan 2023 | Hibernians vs Mosta | 2-0 | 4 | 0 | Premier League |
| 15 Jan 2023 | Floriana vs Santa Lucia | 0-1 | 7 | 0 | Fa Trophy |
| 15 Dec 2022 | Santa Lucia vs Gzira United | 0-1 | 2 | 0 | Premier League |
| 3 Dec 2022 | Sirens vs Hibernians | 0-1 | 0 | 0 | Premier League |
| 6 Nov 2022 | Hamrun Spartans vs Balzan | 1-0 | 4 | 1 | Premier League |
| 22 Oct 2022 | Hamrun Spartans vs Mosta | 2-1 | 2 | 0 | Premier League |
| 8 Oct 2022 | Floriana vs Mosta | 1-1 | 4 | 1 | Premier League |
| 10 Sep 2022 | Sirens vs Hamrun Spartans | 0-2 | 3 | 0 | Premier League |
| 20 Aug 2022 | Floriana vs Pietà Hotspurs | 2-0 | 4 | 0 | Premier League |
| 19 Feb 2022 | Gudja United vs Balzan | 1-0 | 6 | 0 | Premier League |
| 18 Jan 2022 | Sliema Wanderers vs Gzira United | 1-3 | 8 | 0 | Premier League |
| 5 Dec 2021 | Hibernians vs Floriana | 0-0 | 6 | 0 | Premier League |
| 20 Nov 2021 | Sliema Wanderers vs Valletta | 0-3 | 8 | 0 | Premier League |
| 17 Oct 2021 | Santa Lucia vs Mosta | 2-2 | 5 | 1 | Premier League |
| 19 Sep 2021 | Birkirkara vs Floriana | 1-1 | 4 | 0 | Premier League |
| 6 Mar 2021 | Mosta vs Senglea Athletic | - | 3 | 0 | Premier League |
| 28 Feb 2021 | Balzan vs Sliema Wanderers | - | 4 | 0 | Premier League |
| 17 Feb 2021 | Birkirkara vs Valletta | - | 3 | 0 | Premier League |
| 30 Jan 2021 | Senglea Athletic vs Hamrun Spartans | - | 0 | 0 | Premier League |
| 9 Jan 2021 | Balzan vs Sirens | - | 5 | 0 | Premier League |
| 5 Dec 2020 | Zejtun Corinthians vs Sliema Wanderers | - | 6 | 1 | Premier League |
| 28 Nov 2020 | Birkirkara vs Gudja United | - | 5 | 0 | Premier League |
| 25 Oct 2020 | Hibernians vs Lija Athletic | - | 5 | 0 | Premier League |
| 30 Sep 2020 | Lija Athletic vs Birkirkara | - | 8 | 0 | Premier League |
Alex Johnson has officiated 86 matches across 6 competitions, averaging 4.73 yellow cards and 0.19 red cards per game (407 yellows and 16 reds in total). Active years in our database: 2020-2026. Competitions covered include Premier League, Fa Trophy, UEFA Youth League, UEFA U17 Championship Qualification, U21 Euro Qualification, Super Cup.
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 Alex Johnson.
All statistics for Alex Johnson 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.