PLAYER PROFILE

Zach Muscat.

Birkirkara FC · Malta

Matrix 39689

At a glance

Full name
Zach Muscat
Born
22 Aug 1993
Age today
33
Nationality
Malta

Career by season

205 recorded appearances
Zach Muscat appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Nations League Malta 3100661
26/27Malta Premier League Birkirkara FC 1010229001
26/27International Friendly Games Malta 1000140
2026UEFA Nations League Malta 22001520
25/26Taça de Portugal GD Chaves 22001801
25/26Liga Portugal 2 GD Chaves 2018011,5726
25/26International Friendly Games Malta 43122671
2025World Cup Qual. UEFA Malta 66004562
24/25UEFA Nations League Malta 32001811
24/25Trendyol 1.Lig Sanliurfaspor 1515111,2234
23/24Taça da Liga SC Farense 33002361
23/24Liga Portugal SC Farense 2219201,7125 / 1 red
23/24International Friendly Games Malta 43013111
22/23UEFA Nations League Malta 31101160
22/23Taça de Portugal SC Farense 32001940
22/23Taça da Liga SC Farense 33102701
2022/2023Liga Portugal 2 SC Farense 2018301,6503
22/23International Friendly Games Malta 1100901
22/23EURO, Qualification Malta 53003070
21/22Taça de Portugal Casa Pia AC 33002600
21/22Taça da Liga Casa Pia AC 2000220
2021/2022Liga Portugal 2 Casa Pia AC 2826422,2687 / 1 red
21/22International Friendly Games Malta 31001700
2021World Cup Qual. UEFA Malta 75105041
20/21UEFA Nations League Malta 33002700
2020/2021Liga Portugal 2 Casa Pia AC 2827302,4365
19/20Serie C FC Pistoiese 1100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Zach Muscat match log
DateCompetitionMatchScoreMinutesGoals
28 Feb 2021Liga Portugal 2 Casa Pia AC v UD Oliveirense 2 – 090
14 Feb 2021Liga Portugal 2 Casa Pia AC v CD Feirense 0 – 190
07 Feb 2021Liga Portugal 2 SL Benfica B v Casa Pia AC 2 – 090
31 Jan 2021Liga Portugal 2 Casa Pia AC v Leixões SC 1 – 190
25 Jan 2021Liga Portugal 2 Casa Pia AC v CD Cova Piedade 2 – 190
17 Jan 2021Liga Portugal 2 Varzim SC v Casa Pia AC 0 – 190
10 Jan 2021Liga Portugal 2 Casa Pia AC v FC Arouca 1 – 190
05 Jan 2021Liga Portugal 2 Académico Viseu FC v Casa Pia AC 1 – 190
30 Dec 2020Liga Portugal 2 Casa Pia AC v GD Estoril Praia 0 – 290
20 Dec 2020Liga Portugal 2 Académica Coimbra v Casa Pia AC 1 – 1901
08 Dec 2020Liga Portugal 2 Casa Pia AC v CD Mafra 2 – 090
01 Dec 2020Liga Portugal 2 GD Chaves v Casa Pia AC 1 – 290
07 Nov 2020Liga Portugal 2 Casa Pia AC v SC Covilhã 0 – 190
01 Nov 2020Liga Portugal 2 Casa Pia AC v FC Penafiel 3 – 390
24 Oct 2020Liga Portugal 2 UD Vilafranquense v Casa Pia AC 2 – 2901
17 Oct 2020Liga Portugal 2 Casa Pia AC v FC Porto B 2 – 190
10 Oct 2020UEFA Nations League Andorra v Malta 0 – 090
03 Oct 2020Liga Portugal 2 UD Oliveirense v Casa Pia AC 0 – 1901
27 Sep 2020Liga Portugal 2 Casa Pia AC v FC Vizela 1 – 190
22 Sep 2020Liga Portugal 2 CD Feirense v Casa Pia AC 2 – 190

Career transfers

12 recorded moves

All recorded career moves, newest first.

Zach Muscat career transfers
Date FromToMoveFee
02 Jul 2026 GD Chaves Birkirkara FC Transfer Free
04 Feb 2025 Without club Sanliurfaspor Transfer —
01 Jul 2024 SC Farense Without club Released —
20 Aug 2022 Casa Pia AC SC Farense Transfer Free
05 Sep 2020 SC Olhanense Casa Pia AC Transfer Free
28 Aug 2019 FC Pistoiese SC Olhanense Transfer —
30 Jun 2019 SC Olhanense FC Pistoiese Loan return
31 Jan 2019 FC Pistoiese SC Olhanense Loan —
01 Jul 2018 SS Arezzo FC Pistoiese Transfer Free
01 Jul 2016 SSD Akragas SS Arezzo Transfer Free
05 Jan 2016 Birkirkara FC SSD Akragas Transfer Free
07 Aug 2012 Pietà Hotspurs FC Birkirkara FC Transfer —

Contracts and market values are not available yet.