Skip to content
Zach Muscat

Zach Muscat

Defender - Centre-Back  at GD Chaves
Age32
CitizenshipMalta
Height1.84 m
Footright
BornAugust 22, 1993
at GD Chaves 321 days · joined 2025-07-07
👕200+ Apps 🏴50+ Caps
Market value €300k
Centre-Back Defender

Career snapshot

9
clubs played for
10/11
debut season
0.08
goals / match
Birkirkara FC
top club · 120 apps

Career highs

€500k
peak value · 2023
top transfer fee
4
best season · 21/22
89 / 4
int'l caps / goals
345Appearances
26Goals
12Assists
63Yellow cards
2Red cards
113Full matches (90′)
Full nameZach Muscat
Date of birth1993-08-22 (32 yrs)
Place of birthSt. Andrews, Malta
CitizenshipMalta
PositionDefender - Centre-Back (main: Defender)
Footright
Height184.00 m
Current clubGD Chaves
Joined2025-07-07
Contract expires2027-06-30
Agent4MB
Jul 2025
Transfer: Sanliurfaspor → Chaves
25/26 · Transfer
Jul 2025
25/26 — GD Chaves
4 matches · 0 G · 0 A · across 1 competition
Feb 2025
Transfer: Without Club → Sanliurfaspor
24/25 · Transfer
Jul 2024
24/25 — Sanliurfaspor
15 matches · 1 G · 1 A · across 1 competition
Jul 2024
Transfer: Farense → Without Club
24/25 · Transfer
Jul 2023
23/24 — SC Farense
25 matches · 2 G · 0 A · across 2 competitions
Aug 2022
Transfer: Casa Pia → Farense
22/23 · Transfer
Jul 2022
22/23 — SC Farense
26 matches · 4 G · 0 A · across 3 competitions
Jul 2021
21/22 — Casa Pia AC
33 matches · 4 G · 2 A · across 3 competitions
Nov 2020
Injury: unknown
4 games missed
Sep 2020
Transfer: Olhanense → Casa Pia
20/21 · Transfer
Jul 2020
20/21 — Casa Pia AC
28 matches · 3 G · 0 A · across 1 competition
Aug 2019
Transfer: Pistoiese → Olhanense
19/20 · Transfer
Jul 2019
19/20 — US Pistoiese 1921
2 matches · 0 G · 0 A · across 2 competitions
Jun 2019
Transfer: Olhanense → Pistoiese
18/19 · Return from loan
Jan 2019
Transfer: Pistoiese → Olhanense
18/19 · Loan
Jul 2018
18/19 — US Pistoiese 1921
16 matches · 0 G · 0 A · across 3 competitions
Jul 2018
Transfer: Arezzo → Pistoiese
18/19 · Transfer
Jul 2017
17/18 — US Arezzo
31 matches · 0 G · 0 A · across 3 competitions
Jul 2016
16/17 — US Arezzo
22 matches · 0 G · 0 A · across 4 competitions
Jul 2016
Transfer: Akragas → Arezzo
16/17 · Transfer
Jan 2016
Transfer: Birkirkara FC → Akragas
15/16 · Transfer
Jul 2015
15/16 — SS Akragas Città dei Templi, Birkirkara FC
39 matches · 3 G · 0 A · across 6 competitions
Jul 2014
14/15 — Birkirkara FC
38 matches · 2 G · 5 A · across 5 competitions
Jul 2013
13/14 — Birkirkara FC
33 matches · 2 G · 3 A · across 5 competitions
Aug 2012
Transfer: Pietà Hotspurs → Birkirkara FC
12/13 · Transfer
Jul 2012
12/13 — Birkirkara FC
28 matches · 2 G · 1 A · across 4 competitions
Jul 2011
11/12 — Pietà Hotspurs FC
3 matches · 1 G · 0 A · across 1 competition
Jul 2010
10/11 — Pietà Hotspurs FC
2 matches · 2 G · 0 A · across 1 competition
Jul 2010
Transfer: Pietà FC U19 → Pietà Hotspurs
10/11 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
10,131 min
Minutes played by club
GD Chaves 0.0%
Sanliurfaspor 12.1%
SC Farense 16.4%
Casa Pia AC 13.6%
US Pistoiese 1921 0.0%
US Arezzo 0.0%
Birkirkara FC 54.4%
SS Akragas Città dei Templi 0.0%
Pietà Hotspurs FC 3.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
GD Chaves 1 25/26 25/26 4 0 0 0
Sanliurfaspor 1 24/25 24/25 15 1 1 1,223
SC Farense 2 22/23 23/24 51 6 0 1,663
Casa Pia AC 2 20/21 21/22 61 7 2 1,379
US Pistoiese 1921 2 18/19 19/20 18 0 0 0
US Arezzo 2 16/17 17/18 53 0 0 0
Birkirkara FC 4 12/13 15/16 120 9 9 5,516
SS Akragas Città dei Templi 1 15/16 15/16 18 0 0 0
Pietà Hotspurs FC 2 10/11 11/12 5 3 0 350

Career trajectory — goals, assists & market value

2€125K4€250K5€375K7€500K10/11 — 2 goals (Pietà Hotspurs FC)210/1111/12 — 1 goals (Pietà Hotspurs FC)111/1212/13 — 2 goals (Birkirkara FC)12/13 — 1 assists312/1313/14 — 2 goals (Birkirkara FC)13/14 — 3 assists513/1414/15 — 2 goals (Birkirkara FC)14/15 — 5 assists714/1515/16 — 3 goals (Birkirkara FC)315/1616/1717/1818/1920/21 — 3 goals (Casa Pia AC)320/2121/22 — 4 goals (Casa Pia AC)21/22 — 2 assists621/2222/23 — 4 goals (SC Farense)422/2323/24 — 2 goals (SC Farense)223/2424/25 — 1 goals (Sanliurfaspor)24/25 — 1 assists224/2525/2612/13 — €75K15/16 — €150K16/17 — €250K17/18 — €275K18/19 — €250K20/21 — €250K21/22 — €300K22/23 — €400K23/24 — €500K24/25 — €400K25/26 — €300KGoalsAssistsMarket value

Goals by season

10/11: 2210/1111/12: 1111/1212/13: 2212/1313/14: 2213/1414/15: 2214/1515/16: 3315/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 3320/2121/22: 4421/2222/23: 4422/2323/24: 2223/2424/25: 1124/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 0011/1212/13: 1112/1313/14: 3313/1414/15: 5514/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 2221/2222/23: 0022/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Liga Portugal 2 GD Chaves 4 0 0 1 0 0
24/25 1.Lig Sanliurfaspor 15 1 1 4 0 1,223
23/24 Allianz Cup SC Farense 3 0 0 1 0 0
23/24 Liga Portugal SC Farense 22 2 0 5 1 843
22/23 Allianz Cup SC Farense 3 1 0 1 0 270
22/23 Liga Portugal 2 SC Farense 20 3 0 3 0 550
22/23 Taça de Portugal SC Farense 3 0 0 0 0 0
21/22 Allianz Cup Casa Pia AC 2 0 0 0 0 0
21/22 Liga Portugal 2 Casa Pia AC 28 4 2 7 0 567
21/22 Taça de Portugal Casa Pia AC 3 0 0 0 0 0
20/21 Liga Portugal 2 Casa Pia AC 28 3 0 5 0 812
19/20 Coppa Serie C US Pistoiese 1921 1 0 0 0 0 0
19/20 Serie C-A US Pistoiese 1921 1 0 0 0 0 0
18/19 Coppa Serie C US Pistoiese 1921 0 0 0 0 0 0
18/19 Italy Cup US Pistoiese 1921 1 0 0 0 0 0
18/19 Serie C-A US Pistoiese 1921 15 0 0 3 1 0
17/18 Coppa Serie C US Arezzo 1 0 0 0 0 0
17/18 Italy Cup US Arezzo 1 0 0 0 0 0
17/18 Serie C-A US Arezzo 29 0 0 2 0 0
16/17 Coppa Lega Pro US Arezzo 0 0 0 0 0 0
16/17 Italy Cup US Arezzo 0 0 0 0 0 0
16/17 Lega Pro A US Arezzo 21 0 0 3 0 0
16/17 PlayOff Lega Pro US Arezzo 1 0 0 0 0 0
15/16 Coppa Lega Pro SS Akragas Città dei Templi 1 0 0 0 0 0
15/16 Europa League Qualifying Birkirkara FC 4 0 0 1 0 0
15/16 Lega Pro C SS Akragas Città dei Templi 17 0 0 2 0 0
15/16 Maltese FA Trophy Birkirkara FC 1 0 0 0 0 0
15/16 Maltese Super Cup Birkirkara FC 1 0 0 0 0 0
15/16 Premier League Birkirkara FC 15 3 0 2 0 402
14/15 Europa League Qualifying Birkirkara FC 1 0 0 0 0 0
14/15 Maltese FA Trophy Birkirkara FC 5 0 0 0 0 0
14/15 Maltese Super Cup Birkirkara FC 1 0 0 0 0 0
14/15 PL Meisterschaftsrunde Birkirkara FC 10 1 2 3 0 854
14/15 Premier League Birkirkara FC 21 1 3 4 0 1,838
13/14 Champions League Qu. Birkirkara FC 2 0 0 1 0 0
13/14 Maltese FA Trophy Birkirkara FC 2 0 1 0 0 0
13/14 Maltese Super Cup Birkirkara FC 1 1 0 0 0 90
13/14 PL Meisterschaftsrunde Birkirkara FC 10 1 2 2 0 852
13/14 Premier League Birkirkara FC 18 0 0 5 0 0
12/13 Championship decider Birkirkara FC 1 1 0 0 0 90
12/13 Maltese FA Trophy Birkirkara FC 1 0 0 0 0 0
12/13 PL Meisterschaftsrunde Birkirkara FC 7 0 0 1 0 0
12/13 Premier League Birkirkara FC 19 1 1 6 0 1,390
11/12 Maltese FA Trophy Pietà Hotspurs FC 3 1 0 1 0 270
10/11 Maltese FA Trophy Pietà Hotspurs FC 2 2 0 0 0 80
SeasonDateFromToTypeMarket valueFee
10/11 2010-07-01 Pietà FC U19 Pietà Hotspurs Transfer 0
12/13 2012-08-07 Pietà Hotspurs Birkirkara FC Transfer 0
15/16 2016-01-05 Birkirkara FC Akragas Transfer 150000
16/17 2016-07-01 Akragas Arezzo Transfer 225000
18/19 2018-07-01 Arezzo Pistoiese Transfer 250000
18/19 2019-01-31 Pistoiese Olhanense Loan 200000
18/19 2019-06-30 Olhanense Pistoiese Return from loan 0
19/20 2019-08-28 Pistoiese Olhanense Transfer 0
20/21 2020-09-05 Olhanense Casa Pia Transfer 0
22/23 2022-08-20 Casa Pia Farense Transfer 400000
24/25 2024-07-01 Farense Without Club Transfer 400000
24/25 2025-02-04 Without Club Sanliurfaspor Transfer 350000
25/26 2025-07-07 Sanliurfaspor Chaves Transfer 300000
SeasonInjuryFromToDays missedGames missed
20/21 Corona virus 2020-11-08 2020-11-30 23 4
Current€300k
Peak€500k
Low
Δ since start+€225k
€125k€250k€375k€500k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €350k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €275k
Jan 1, 1970 €250k
Jan 1, 1970 €175k
Jan 1, 1970 €225k
Jan 1, 1970 €250k
Jan 1, 1970 €150k
Jan 1, 1970 €75k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #24963 #6 15 1 former national player
Team #3587 #22 74 3 current national player
TeammatePPG played withJoint goalsMinutes
Paul Fenech 2 1 0
Ryan Camenzuli 2 3 0
Rowen Muscat 1 1 0
Joseph Zerafa 2 0 0
Justin Haber 2 0 0
Ryan Scicluna 2 0 0
Gareth Sciberras 2 1 0
Shola Shodiya 2 1 0
Vítor Gonçalves 2 0 0
Ricardo Batista 2 0 0
Nermin Zolotić 2 1 0
Saviour Godwin 2 0 0
Henry Bonello 1 0 0
Matheus Bissi 2 1 0
Marco Matias 2 3 0
Steve Borg 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 Liga Portugal 2 Casa Pia AC 4 28
20/21 Liga Portugal 2 Casa Pia AC 3 28
15/16 Premier League Birkirkara FC 3 15

Top assist seasons

SeasonCompetitionClubAssistsMatches
14/15 Premier League Birkirkara FC 3 21
13/14 PL Meisterschaftsrunde Birkirkara FC 2 10
14/15 PL Meisterschaftsrunde Birkirkara FC 2 10

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-06-30 Olhanense Pistoiese Return from loan
18/19 2019-01-31 Pistoiese Olhanense Loan €200k

Last 50 matches for GD Chaves The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-05-17 PO2 FC Penafiel GD Chaves TIMED
2025-05-11 PO2 GD Chaves União Leiria TIMED
2025-05-04 PO2 CD Tondela GD Chaves TIMED
2025-04-27 PO2 GD Chaves FC Alverca TIMED
2025-04-19 PO2 FC Porto B GD Chaves TIMED
2025-04-13 PO2 GD Chaves Portimonense SC TIMED
2025-04-05 PO2 GD Chaves FC Vizela TIMED
2025-03-30 PO2 Paços de Ferreira GD Chaves TIMED
2025-03-15 PO2 GD Chaves 4–0 UD Oliveirense Available
2025-03-07 PO2 CD Feirense 0–1 GD Chaves Available
2025-02-28 PO2 GD Chaves 1–2 SL Benfica B Available
2025-02-23 PO2 União Torreense 1–2 GD Chaves Available
2025-02-15 PO2 GD Chaves 2–0 FC Felgueiras 1932 Available
2025-02-09 PO2 CD Mafra 0–0 GD Chaves Available
2025-02-02 PO2 GD Chaves 1–1 CS Marítimo Available
2025-01-25 PO2 Leixões SC 0–0 GD Chaves Available
2025-01-17 PO2 GD Chaves 3–0 Académico de Viseu Available
2025-01-12 PO2 União Leiria 1–1 GD Chaves Available
2025-01-04 PO2 GD Chaves 0–1 FC Penafiel Available
2024-12-21 PO2 GD Chaves 2–2 CD Tondela Available
2024-12-14 PO2 FC Alverca 3–1 GD Chaves Available
2024-12-08 PO2 GD Chaves 2–1 FC Porto B Available
2024-11-30 PO2 Portimonense SC 1–2 GD Chaves Available
2024-11-08 PO2 FC Vizela 0–1 GD Chaves Available
2024-11-02 PO2 GD Chaves 2–1 Paços de Ferreira Available
2024-10-26 PO2 UD Oliveirense 0–3 GD Chaves Available
2024-10-13 PO2 GD Chaves 0–0 CD Feirense Available
2024-10-06 PO2 SL Benfica B 1–0 GD Chaves Available
2024-09-28 PO2 GD Chaves 2–1 União Torreense Available
2024-09-14 PO2 FC Felgueiras 1932 1–2 GD Chaves Available
2024-09-01 PO2 GD Chaves 0–3 CD Mafra Available
2024-08-25 PO2 CS Marítimo 1–1 GD Chaves Available
2024-08-18 PO2 GD Chaves 0–0 Leixões SC Available
2024-08-10 PO2 Académico de Viseu 2–1 GD Chaves Available
2024-05-18 PO1 Sporting Clube de Portugal 3–0 GD Chaves Available
2024-05-10 PO1 GD Chaves 0–1 FC Famalicão Available
2024-05-04 PO1 GD Chaves 0–3 FC Porto Available
2024-04-27 PO1 Casa Pia AC 3–1 GD Chaves Available
2024-04-21 PO1 GD Chaves 2–2 GD Estoril Praia Available
2024-04-15 PO1 FC Vizela 0–1 GD Chaves Available
2024-04-07 PO1 GD Chaves 2–3 Portimonense SC Available
2024-03-29 PO1 Sport Lisboa e Benfica 1–0 GD Chaves Available
2024-03-17 PO1 GD Chaves 1–2 Vitória Guimarães Available
2024-03-11 PO1 Gil Vicente FC 0–0 GD Chaves Available
2024-03-01 PO1 GD Chaves 1–5 FC Arouca Available
2024-02-24 PO1 CF Estrela da Amadora 1–1 GD Chaves Available
2024-02-17 PO1 GD Chaves 2–1 Boavista FC Available
2024-02-10 PO1 Moreirense FC 1–0 GD Chaves Available
2024-02-04 PO1 GD Chaves 1–1 SC Farense Available
2024-01-31 PO1 Sporting Clube de Braga 1–1 GD Chaves Available

Teams faced most often by Zach Muscat's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Rio Ave FC 17 3 5 9 16 24 -8 18%
FC Arouca 12 4 4 4 12 11 +1 33%
CD Nacional 12 6 1 5 14 16 -2 50%
FC Famalicão 12 4 4 4 13 14 -1 33%
GD Chaves 12 5 1 6 20 17 +3 42%
FC Porto 12 0 1 11 7 24 -17 0%
Vitória Guimarães 12 3 7 2 14 12 +2 25%
Moreirense FC 12 3 1 8 16 18 -2 25%
FC Vizela 8 1 2 5 8 11 -3 13%
SL Benfica B 8 3 2 3 13 18 -5 38%
CD Santa Clara 8 1 3 4 5 12 -7 13%
GD Estoril Praia 8 3 2 3 9 15 -6 38%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
10/11 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 4 0 1 0 0 0
24/25 15 1,223 4 0 0 0.29
23/24 25 843 6 0 1 0.75
22/23 26 820 4 0 0 0.44
21/22 33 567 7 1 0 1.27
20/21 28 812 5 0 0 0.55
18/19 16 0 3 0 1 0
17/18 31 0 2 0 0 0
16/17 22 0 3 0 0 0
15/16 39 402 5 0 0 1.12
14/15 38 2,692 7 0 0 0.23
13/14 33 942 8 0 0 0.76
12/13 28 1,480 7 0 0 0.43
11/12 3 270 1 0 0 0.33

Output by competition

Career goals and assists broken down by tournament.

Liga Portugal 2
80 apps
10 G
2 A
Premier League
73 apps
5 G
4 A
Maltese FA Trophy
14 apps
3 G
1 A
PL Meisterschaftsrunde
27 apps
2 G
4 A
Liga Portugal
22 apps
2 G
0 A
1.Lig
15 apps
1 G
1 A
Allianz Cup
8 apps
1 G
0 A
Maltese Super Cup
3 apps
1 G
0 A
Championship decider
1 apps
1 G
0 A
Taça de Portugal
6 apps
0 G
0 A

Frequently asked about Zach Muscat

Who is Zach Muscat?

Zach Muscat is a Malta professional footballer who plays as a centre-back for GD Chaves.

How old is Zach Muscat?

Zach Muscat is 32 years old. He was born on August 22, 1993 in St. Andrews.

What position does Zach Muscat play?

Zach Muscat plays as a centre-back (Defender - Centre-Back).

What club does Zach Muscat play for?

Zach Muscat currently plays for GD Chaves.

How many career goals has Zach Muscat scored?

Across all senior club competitions in our dataset, Zach Muscat has scored 26 goals in 345 appearances.

What is Zach Muscat's market value?

Zach Muscat's most recent reported market value is €300k.