Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 19 competitions · 143 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Super League Greece | 86 | 405 | 4.71 | 27 | 0.31 | 85% |
| Europa Conference League Europe | 13 | 48 | 3.69 | 1 | 0.08 | 77% |
| Greek Cup Greece | 8 | 41 | 5.13 | 0 | 0.00 | 100% |
| Europa League Europe | 6 | 27 | 4.50 | 3 | 0.50 | 100% |
| World Cup U17 World | 4 | 16 | 4.00 | 1 | 0.25 | 50% |
| UEFA Youth League Europe | 4 | 19 | 4.75 | 0 | 0.00 | 100% |
| Euro U21 Europe | 3 | 9 | 3.00 | 1 | 0.33 | 100% |
| Euro U19 Europe | 3 | 5 | 1.67 | 2 | 0.67 | 33% |
| Champions League Europe | 2 | 2 | 1.00 | 1 | 0.50 | 0% |
| UEFA Nations League Europe | 2 | 11 | 5.50 | 2 | 1.00 | 100% |
| UEFA U19 Championship Qualification Europe | 2 | 5 | 2.50 | 0 | 0.00 | 100% |
| U21 Euro Qualification Europe | 2 | 9 | 4.50 | 0 | 0.00 | 100% |
| UEFA U17 Championship Qualification Europe | 2 | 0 | 0.00 | 0 | 0.00 | 100% |
| Pro League Saudi Arabia | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
| WC Qualification Europe Europe | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| Friendly International U21 World | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
| Super League 2 Greece | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
| Euro Qualification Europe | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
| Super League 2 - South Greece | 1 | 3 | 3.00 | 1 | 1.00 | 100% |
2 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Europe
4 matches recorded · Greece
1 matches recorded · Europe
14 matches recorded · Greece
4 matches recorded · Europe
4 matches recorded · Europe
1 matches recorded · Saudi Arabia
2 matches recorded · Greece
1 matches recorded · Europe
1 matches recorded · Europe
4 matches recorded · World
1 matches recorded · World
3 matches recorded · Europe
2 matches recorded · Greece
1 matches recorded · Europe
3 matches recorded · Europe
1 matches recorded · Europe
18 matches recorded · Greece
3 matches recorded · Europe
3 matches recorded · Europe
1 matches recorded · Greece
9 matches recorded · Greece
2 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Greece
1 matches recorded · Europe
15 matches recorded · Greece
1 matches recorded · Greece
2 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Greece
11 matches recorded · Greece
2 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Greece
15 matches recorded · Greece
1 matches recorded · Greece
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 22 Oct 2026 | AFC Bournemouth vs AC Milan | 3-0 | 5 | 1 | Europa League |
| 18 Oct 2026 | PAOK vs Iraklis 1908 FC | 2-1 | 10 | 2 | Super League |
| 11 Oct 2026 | Aris vs Volos NFC | 3-2 | 4 | 0 | Super League |
| 3 Oct 2026 | Spain vs Czech Republic | 3-1 | 8 | 2 | UEFA Nations League |
| 12 Sep 2026 | Olympiacos F.C. vs OFI | 0-1 | 1 | 0 | Super League |
| 10 Sep 2026 | Slavia Praha vs Lens | 2-3 | 1 | 1 | Champions League |
| 30 Aug 2026 | Kifisia vs AEK Athens | 1-1 | 8 | 2 | Super League |
| 27 Aug 2026 | Monaco vs Górnik Zabrze | 4-1 | 2 | 0 | Europa Conference League |
| 13 Aug 2026 | Rangers vs Jagiellonia Białystok | 1-1 | 4 | 0 | Europa League |
| 12 May 2026 | Kifisia vs Atromitos | 0-3 | 1 | 0 | Super League |
| 7 May 2026 | Al Shabab vs Al Nassr | 2-4 | 3 | 0 | Pro League |
| 2 May 2026 | Panserraikos vs Larissa | 1-1 | 10 | 2 | Super League |
| 4 Apr 2026 | Asteras Tripolis vs Larissa | 3-1 | 3 | 0 | Super League |
| 22 Mar 2026 | AEK Athens vs Kifisia | 3-0 | 5 | 0 | Super League |
| 12 Mar 2026 | Rijeka vs Strasbourg | 1-2 | 5 | 0 | Europa Conference League |
| 4 Mar 2026 | Kifisia vs PAOK | 1-4 | 3 | 0 | Super League |
| 26 Feb 2026 | Lech Poznań vs KuPS | 1-0 | 2 | 0 | Europa Conference League |
| 14 Feb 2026 | Levadiakos vs Olympiacos F.C. | 0-0 | 5 | 2 | Super League |
| 11 Feb 2026 | PAOK vs Panathinaikos | 2-0 | 7 | 0 | Greek Cup |
| 31 Jan 2026 | Atromitos vs OFI | 1-2 | 5 | 0 | Super League |
| 22 Jan 2026 | Bologna vs Celtic | 2-2 | 5 | 2 | Europa League |
| 14 Jan 2026 | Levadiakos vs Kifisia | 2-0 | 4 | 0 | Greek Cup |
| 10 Jan 2026 | Panaitolikos vs PAOK | 0-3 | 4 | 0 | Super League |
| 21 Dec 2025 | AEK Athens vs OFI | 2-1 | 8 | 0 | Super League |
| 14 Dec 2025 | Panathinaikos vs Volos NFC | 2-1 | 8 | 0 | Super League |
| 11 Dec 2025 | FC Midtjylland vs Genk | 1-0 | 5 | 0 | Europa League |
| 7 Dec 2025 | Asteras Tripolis vs Levadiakos | 1-1 | 4 | 0 | Super League |
| 24 Nov 2025 | Portugal U17 vs Brazil U17 | 0-0 | 7 | 0 | World Cup U17 |
| 18 Nov 2025 | Morocco U17 vs Mali U17 | 3-2 | 5 | 0 | World Cup U17 |
| 11 Nov 2025 | Chile U17 vs Canada U17 | 2-1 | 4 | 1 | World Cup U17 |
| 5 Nov 2025 | Mali U17 vs New Zealand U17 | 3-0 | 0 | 0 | World Cup U17 |
| 23 Oct 2025 | Brann vs Rangers | 3-0 | 3 | 0 | Europa League |
| 28 Sep 2025 | AEK Athens vs Volos NFC | 1-0 | 5 | 0 | Super League |
| 25 Sep 2025 | Salzburg vs Porto | 0-1 | 5 | 0 | Europa League |
| 13 Sep 2025 | Atromitos vs Aris | 1-2 | 3 | 0 | Super League |
| 9 Sep 2025 | Azerbaijan vs Ukraine | 1-1 | 6 | 0 | WC Qualification Europe |
| 24 Aug 2025 | PAOK vs Larissa | 1-0 | 3 | 0 | Super League |
| 21 Aug 2025 | Shelbourne vs Linfield | 3-1 | 2 | 1 | Europa Conference League |
| 14 Aug 2025 | Hammarby vs Rosenborg | 0-1 | 6 | 0 | Europa Conference League |
| 25 Jun 2025 | England U21 vs Netherlands U21 | 2-1 | 2 | 0 | Euro U21 |
| 18 Jun 2025 | Netherlands U21 vs Ukraine U21 | 2-0 | 4 | 1 | Euro U21 |
| 11 Jun 2025 | Italy U21 vs Romania U21 | 1-0 | 3 | 0 | Euro U21 |
| 14 May 2025 | Kallithea vs Panserraikos | 1-1 | 6 | 1 | Super League |
| 10 May 2025 | Panaitolikos vs Volos NFC | 0-3 | 7 | 0 | Super League |
| 23 Apr 2025 | Panserraikos vs Panaitolikos | 1-1 | 3 | 1 | Super League |
| 5 Apr 2025 | Lamia vs Kallithea | 0-2 | 6 | 0 | Super League |
| 2 Apr 2025 | Stuttgart U19 vs Barcelona U19 | 1-2 | 9 | 0 | UEFA Youth League |
| 29 Mar 2025 | Asteras Tripolis vs Aris | 0-2 | 5 | 1 | Super League |
| 25 Mar 2025 | Germany U21 vs Spain U21 | 3-1 | 2 | 0 | Friendly International U21 |
| 9 Mar 2025 | Atromitos vs Panathinaikos | 1-1 | 6 | 0 | Super League |
| 26 Feb 2025 | Asteras Tripolis vs OFI | 0-1 | 6 | 0 | Greek Cup |
| 22 Feb 2025 | Volos NFC vs Levadiakos | 1-2 | 7 | 0 | Super League |
| 16 Feb 2025 | Panaitolikos vs Kallithea | 2-0 | 4 | 0 | Super League |
| 1 Feb 2025 | Panathinaikos vs OFI | 3-2 | 2 | 0 | Super League |
| 13 Jan 2025 | Asteras Tripolis vs Panaitolikos | 2-0 | 3 | 0 | Super League |
| 22 Dec 2024 | PAOK vs Atromitos | 3-0 | 6 | 1 | Super League |
| 7 Dec 2024 | Olympiacos F.C. vs Volos NFC | 3-0 | 2 | 0 | Super League |
| 3 Dec 2024 | Aris vs AEK Athens | 1-1 | 9 | 0 | Greek Cup |
| 30 Nov 2024 | Levadiakos vs Panaitolikos | 1-1 | 14 | 4 | Super League |
| 16 Nov 2024 | Germany vs Bosnia and Herzegovina | 7-0 | 3 | 0 | UEFA Nations League |
| 9 Nov 2024 | Panserraikos vs Atromitos | 2-3 | 6 | 0 | Super League |
| 27 Oct 2024 | Asteras Tripolis vs Olympiacos F.C. | 1-0 | 5 | 0 | Super League |
| 24 Oct 2024 | Larne vs Shamrock Rovers | 1-4 | 3 | 0 | Europa Conference League |
| 6 Oct 2024 | Kallithea vs Asteras Tripolis | 1-3 | 6 | 1 | Super League |
| 16 Sep 2024 | AEK Athens vs Volos NFC | 2-0 | 5 | 0 | Super League |
| 21 Aug 2024 | Vitória SC vs Zrinjski | 3-0 | 5 | 0 | Europa Conference League |
| 17 Aug 2024 | PAOK vs Panserraikos | 3-2 | 4 | 0 | Super League |
| 8 Aug 2024 | Olimpija vs Sheriff | 3-0 | 2 | 0 | Europa Conference League |
| 31 Jul 2024 | Jagiellonia Białystok vs Panevėžys | 3-1 | 1 | 0 | Champions League |
| 28 Jul 2024 | Spain U19 vs France U19 | 2-0 | 0 | 1 | Euro U19 |
| 21 Jul 2024 | Ukraine U19 vs Italy U19 | 3-2 | 5 | 1 | Euro U19 |
| 16 Jul 2024 | France U19 vs Turkey U19 | 2-1 | 0 | 0 | Euro U19 |
| 27 Apr 2024 | Panaitolikos vs Atromitos | 1-0 | 7 | 2 | Super League |
| 13 Apr 2024 | Panserraikos vs OFI | 2-2 | 7 | 0 | Super League |
| 31 Mar 2024 | Kalamata vs Kissamikos | 0-5 | 3 | 0 | Super League 2 |
| 28 Feb 2024 | Real Madrid U19 vs RB Leipzig U19 | 2-0 | 4 | 0 | UEFA Youth League |
| 25 Feb 2024 | Olympiakos Piraeus vs Asteras Tripolis | 2-1 | 2 | 0 | Super League |
| 4 Feb 2024 | PAS Giannina vs Lamia | 1-4 | 8 | 0 | Super League |
| 7 Jan 2024 | Panathinaikos vs Panaitolikos | 2-1 | 4 | 0 | Super League |
| 12 Dec 2023 | Manchester United U19 vs Bayern U19 | 0-2 | 2 | 0 | UEFA Youth League |
| 21 Nov 2023 | Malta U19 vs Kosovo U19 | 2-2 | 3 | 0 | UEFA U19 Championship Qualification |
| 18 Nov 2023 | Ukraine U19 vs Kosovo U19 | 0-4 | 2 | 0 | UEFA U19 Championship Qualification |
| 5 Nov 2023 | Ionikos vs Kalamata | 3-2 | 3 | 1 | Super League 2 - South |
| 29 Oct 2023 | Panathinaikos vs Panserraikos | 5-0 | 5 | 1 | Super League |
| 26 Oct 2023 | KF Ballkani vs Astana | 1-2 | 6 | 0 | Europa Conference League |
| 2 Oct 2023 | Atromitos vs Asteras Tripolis | 0-0 | 6 | 1 | Super League |
| 16 Sep 2023 | Lamia vs OFI | 2-2 | 4 | 0 | Super League |
| 10 Sep 2023 | Faroe Islands vs Moldova | 0-1 | 3 | 0 | Euro Qualification |
| 20 Aug 2023 | PAOK vs Asteras Tripolis | 3-0 | 3 | 0 | Super League |
| 9 Aug 2023 | Gent vs Pogoń Szczecin | 5-0 | 3 | 0 | Europa Conference League |
| 27 Jul 2023 | Alashkert vs Debrecen | 0-1 | 2 | 0 | Europa Conference League |
| 8 May 2023 | Aris vs AEK Athens | 1-2 | 6 | 0 | Super League |
| 29 Apr 2023 | Ionikos vs PAS Giannina | 0-1 | 9 | 0 | Super League |
| 9 Apr 2023 | PAOK vs Volos NFC | 4-2 | 1 | 0 | Super League |
| 1 Apr 2023 | Levadiakos vs Atromitos | 1-1 | 4 | 0 | Super League |
| 12 Mar 2023 | Ionikos vs Asteras Tripolis | 1-0 | 6 | 1 | Super League |
| 18 Feb 2023 | Panathinaikos vs Volos NFC | 2-0 | 2 | 1 | Super League |
| 5 Feb 2023 | Panaitolikos vs Asteras Tripolis | 0-0 | 5 | 0 | Super League |
| 21 Jan 2023 | OFI vs Asteras Tripolis | 1-0 | 6 | 0 | Super League |
| 3 Jan 2023 | PAS Giannina vs AEK Athens | 2-1 | 4 | 0 | Super League |
| 15 Dec 2022 | Olympiakos Piraeus vs Atromitos | 4-1 | 2 | 0 | Greek Cup |
| 6 Nov 2022 | Asteras Tripolis vs AEK Athens | 1-1 | 7 | 0 | Super League |
| 22 Oct 2022 | Atromitos vs Volos NFC | 0-2 | 4 | 0 | Super League |
| 16 Oct 2022 | Lamia vs Panathinaikos | 0-2 | 3 | 0 | Super League |
| 3 Oct 2022 | AEK Athens vs Ionikos | 4-1 | 1 | 0 | Super League |
| 11 Sep 2022 | Olympiakos Piraeus vs Volos NFC | 1-1 | 5 | 0 | Super League |
| 28 Aug 2022 | OFI vs Panathinaikos | 0-2 | 3 | 0 | Super League |
| 7 Jul 2022 | Alashkert vs Hamrun Spartans | 1-0 | 6 | 0 | Europa Conference League |
| 9 Jun 2022 | Ukraine U21 vs France U21 | 3-3 | 5 | 0 | U21 Euro Qualification |
| 8 May 2022 | Aris vs Olympiakos Piraeus | 0-1 | 2 | 0 | Super League |
| 2 May 2022 | Asteras Tripolis vs Lamia | 0-2 | 0 | 0 | Super League |
| 19 Mar 2022 | Volos NFC vs Asteras Tripolis | 0-2 | 6 | 0 | Super League |
| 23 Feb 2022 | Lamia vs Asteras Tripolis | 0-2 | 3 | 0 | Super League |
| 15 Jan 2022 | PAOK vs OFI | 3-0 | 7 | 0 | Super League |
| 5 Jan 2022 | Panathinaikos vs Aris | 2-0 | 4 | 0 | Super League |
| 15 Dec 2021 | PAS Giannina vs PAOK | 0-4 | 3 | 0 | Super League |
| 1 Dec 2021 | Aris vs OFI | 3-1 | 7 | 0 | Greek Cup |
| 27 Nov 2021 | Asteras Tripolis vs Atromitos | 6-2 | 3 | 1 | Super League |
| 16 Nov 2021 | Azerbaijan U21 vs Norway U21 | 1-2 | 4 | 0 | U21 Euro Qualification |
| 3 Nov 2021 | Crvena Zvezda U19 vs Empoli U19 | 1-1 | 4 | 0 | UEFA Youth League |
| 30 Oct 2021 | Panaitolikos vs Olympiakos Piraeus | 1-2 | 4 | 0 | Super League |
| 23 Oct 2021 | Asteras Tripolis vs Panathinaikos | 2-1 | 8 | 0 | Super League |
| 12 Oct 2021 | Slovenia U17 vs Austria U17 | 4-0 | - | - | UEFA U17 Championship Qualification |
| 9 Oct 2021 | Austria U17 vs Faroe Islands U17 | 2-0 | - | - | UEFA U17 Championship Qualification |
| 19 Sep 2021 | OFI vs AEK Athens | 3-3 | 5 | 1 | Super League |
| 15 Jul 2021 | Sfîntul Gheorghe vs Partizani Tirana | 2-3 | 4 | 0 | Europa Conference League |
| 12 May 2021 | Olympiakos Piraeus vs PAOK | 1-0 | 2 | 0 | Super League |
| 25 Apr 2021 | Asteras Tripolis vs Aris | 1-1 | 4 | 0 | Super League |
| 17 Apr 2021 | OFI vs Atromitos | 1-1 | 6 | 0 | Super League |
| 3 Apr 2021 | Lamia vs Volos NFC | 1-1 | 3 | 0 | Super League |
| 7 Mar 2021 | Panaitolikos vs Volos NFC | 1-0 | 4 | 0 | Super League |
| 7 Feb 2021 | PAOK vs Apollon Smirnis | 2-2 | 2 | 0 | Super League |
| 3 Feb 2021 | Atromitos vs PAS Giannina | 2-3 | 3 | 0 | Greek Cup |
| 3 Feb 2021 | Atromitos vs PAS Giannina | - | 3 | 0 | Greek Cup |
| 30 Jan 2021 | Asteras Tripolis vs Aris | 2-1 | 4 | 0 | Super League |
| 14 Jan 2021 | Atromitos vs Lamia | 2-1 | 1 | 0 | Super League |
| 6 Jan 2021 | Larissa vs PAS Giannina | 0-0 | 4 | 0 | Super League |
| 13 Dec 2020 | Volos NFC vs Panaitolikos | 0-0 | 3 | 1 | Super League |
| 6 Dec 2020 | PAOK vs Asteras Tripolis | 2-0 | 11 | 1 | Super League |
| 22 Nov 2020 | AEK Athens vs Larissa | 4-1 | 3 | 0 | Super League |
| 1 Nov 2020 | Aris vs Asteras Tripolis | 1-0 | 7 | 0 | Super League |
| 18 Oct 2020 | OFI vs Panathinaikos | 2-2 | 3 | 0 | Super League |
| 26 Sep 2020 | Volos NFC vs PAOK | 0-0 | 4 | 0 | Super League |
Vasilis Fotias has officiated 143 matches across 19 competitions, averaging 4.31 yellow cards and 0.27 red cards per game (617 yellows and 39 reds in total). Active years in our database: 2020-2026. Competitions covered include Super League, Europa Conference League, Greek Cup, Europa League, World Cup U17, UEFA Youth 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 Vasilis Fotias.
All statistics for Vasilis Fotias 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.