Skip to content
Liberato Cacace

Liberato Cacace

Defender - Left-Back  at Wrexham AFC
Age25
CitizenshipNew Zealand Italy
Height1.83 m
Footleft
BornSeptember 27, 2000
at Wrexham AFC 310 days · joined 2025-07-18
👕200+ Apps 🏴50+ Caps
Market value €3.00m
Left-Back Defender

Career snapshot

5
clubs played for
16/17
debut season
0.03
goals / match
FC Empoli
top club · 93 apps

Career highs

€3.00m
peak value · 2025
€3.00m
top transfer fee · 22/23
3
best season · 19/20
56 / 3
int'l caps / goals
229Appearances
6Goals
13Assists
35Yellow cards
1Red cards
45Full matches (90′)
Full nameLiberato Cacace
Name in home countryLiberato Gianpaolo Cacace
Date of birth2000-09-27 (25 yrs)
Place of birthWellington, New Zealand
CitizenshipNew Zealand Italy
PositionDefender - Left-Back (main: Defender)
Footleft
Height183.00 m
Current clubWrexham AFC
Joined2025-07-18
Contract expires2028-06-30
AgentP&P Sport ...
Aug 2025
Injury: unknown
3 games missed
Jul 2025
Transfer: FC Empoli → Wrexham
25/26 · Transfer · €2.50m
Jul 2025
25/26 — Wrexham AFC
2 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — FC Empoli
39 matches · 2 G · 5 A · across 2 competitions
Jul 2023
23/24 — FC Empoli
32 matches · 0 G · 1 A · across 2 competitions
Jul 2022
22/23 — FC Empoli
12 matches · 0 G · 0 A · across 2 competitions
Jul 2022
Transfer: Sint-Truiden → FC Empoli
22/23 · Transfer · €3.00m
Jun 2022
Transfer: FC Empoli → Sint-Truiden
21/22 · Return from loan
Jan 2022
Transfer: Sint-Truiden → FC Empoli
21/22 · Loan
Jul 2021
21/22 — Sint-Truidense VV, FC Empoli
33 matches · 0 G · 0 A · across 2 competitions
Mar 2021
Injury: unknown
Aug 2020
Transfer: Wellington → Sint-Truiden
20/21 · Transfer · €1.20m
Jul 2020
20/21 — Sint-Truidense VV
28 matches · 0 G · 2 A · across 2 competitions
Jul 2019
19/20 — Wellington Phoenix
25 matches · 3 G · 1 A · across 2 competitions
Jul 2019
2019 — Wellington Phoenix
1 matches · 0 G · 0 A · across 1 competition
Jul 2018
18/19 — Wellington Phoenix, Wellington Phoenix FC Reserves
28 matches · 1 G · 3 A · across 3 competitions
Jul 2018
2018 — Wellington Phoenix
1 matches · 0 G · 0 A · across 1 competition
Jul 2018
Transfer: Phoenix Res. → Wellington
18/19 · Transfer
Jul 2017
17/18 — Wellington Phoenix, Wellington Phoenix FC Reserves
20 matches · 0 G · 1 A · across 2 competitions
Jul 2016
16/17 — Wellington Phoenix FC Reserves
8 matches · 0 G · 0 A · across 1 competition
Jul 2016
Transfer: Island Bay → Phoenix Res.
16/17 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset
4,061 min
Minutes played by club
Wrexham AFC 0.0%
FC Empoli 27.5%
Sint-Truidense VV 0.0%
Wellington Phoenix 72.5%
Wellington Phoenix FC Reserves 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Wrexham AFC 1 25/26 25/26 2 0 0 0
FC Empoli 4 21/22 24/25 93 2 6 1,116
Sint-Truidense VV 2 20/21 21/22 51 0 2 0
Wellington Phoenix 5 17/18 2019 60 4 4 2,945
Wellington Phoenix FC Reserves 3 16/17 18/19 23 0 1 0

Career trajectory — goals, assists & market value

2€750K4€1.5M5€2.3M7€3M16/1717/18 — 1 assists117/1818/19 — 1 goals (Wellington Phoenix)18/19 — 3 assists418/1919/20 — 3 goals (Wellington Phoenix)19/20 — 1 assists419/2020/21 — 2 assists220/2121/2222/2323/24 — 1 assists123/2424/25 — 2 goals (FC Empoli)24/25 — 5 assists724/2525/2616/17 — €25K17/18 — €75K18/19 — €300K19/20 — €750K20/21 — €900K21/22 — €1.2M22/23 — €2.5M23/24 — €2M24/25 — €2M25/26 — €3MGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 0017/1818/19: 1118/1919/20: 3319/2020/21: 0020/212018: 0020182019: 00201921/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 2224/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 1117/1818/19: 3318/1919/20: 1119/2020/21: 2220/212018: 0020182019: 00201921/22: 0021/2222/23: 0022/2323/24: 1123/2424/25: 5524/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Wrexham AFC 2 0 0 0 0 0
25/26 EFL Cup Wrexham AFC 0 0 0 0 0 0
24/25 Italy Cup FC Empoli 6 0 1 0 0 0
24/25 Serie A FC Empoli 33 2 4 6 0 1,116
23/24 Italy Cup FC Empoli 1 0 0 0 0 0
23/24 Serie A FC Empoli 31 0 1 6 0 0
22/23 Italy Cup FC Empoli 0 0 0 0 0 0
22/23 Serie A FC Empoli 12 0 0 1 0 0
21/22 JPL Sint-Truidense VV 23 0 0 2 0 0
21/22 Serie A FC Empoli 10 0 0 1 0 0
2019 FFA Cup Wellington Phoenix 1 0 0 1 0 0
2018 FFA Cup Wellington Phoenix 1 0 0 0 0 0
20/21 Croky Cup Sint-Truidense VV 1 0 0 0 0 0
20/21 JPL Sint-Truidense VV 27 0 2 5 0 0
19/20 A-League Wellington Phoenix 24 3 1 4 1 717
19/20 A-League Finals Wellington Phoenix 1 0 0 0 0 0
18/19 A-League Wellington Phoenix 25 1 3 3 0 2,228
18/19 A-League Finals Wellington Phoenix 1 0 0 1 0 0
18/19 NZ Premiership (- 2021) Wellington Phoenix FC Reserves 2 0 0 1 0 0
17/18 A-League Wellington Phoenix 7 0 0 1 0 0
17/18 NZ Premiership (- 2021) Wellington Phoenix FC Reserves 13 0 1 3 0 0
16/17 SS Premiership Wellington Phoenix FC Reserves 8 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
16/17 2016-07-01 Island Bay Phoenix Res. Transfer 0
18/19 2018-07-01 Phoenix Res. Wellington Transfer 250000
20/21 2020-08-28 Wellington Sint-Truiden Transfer 675000 €1.20m
21/22 2022-01-31 Sint-Truiden FC Empoli Loan 1000000
21/22 2022-06-30 FC Empoli Sint-Truiden Return from loan 2500000
22/23 2022-07-01 Sint-Truiden FC Empoli Transfer 2500000 €3.00m
25/26 2025-07-18 FC Empoli Wrexham Transfer 3000000 €2.50m
SeasonInjuryFromToDays missedGames missed
20/21 Corona virus 2021-03-16 2021-04-01 17 0
25/26 Thigh problems 2025-08-15 2025-08-27 13 3
Current€3.00m
Peak€3.00m
Low€25k
Δ since start+€2.98m
€25k€769k€1.51m€2.26m€3.00m197019701970
DateValue
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.20m
Jan 1, 1970 €675k
Jan 1, 1970 €900k
Jan 1, 1970 €400k
Jan 1, 1970 €750k
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €125k
Jan 1, 1970 €75k
Jan 1, 1970 €50k
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53827 #3 4 1 former national player
Team #32207 #13 5 0 former national player
Team #27263 4 0 former national player
Team #25510 8 1 former national player
Team #9171 #13 35 1 recent national player
TeammatePPG played withJoint goalsMinutes
Elijah Just 2 1 0
Mattia Viti 1 1 0
Dimitri Lavalée 1 0 0
Jorge Teixeira 1 0 0
Lorenzo Colombo 1 0 0
Christian Brüls 1 0 0
Nicolò Cambiaghi 1 0 0
Joe Bell 1 0 0
Tim Payne 2 0 0
Yuma Suzuki 1 1 0
Chris Durkin 1 0 0
Daniel Schmidt 1 0 0
Emmanuel Gyasi 1 1 0
Jacopo Fazzini 1 1 0
Liam Henderson 1 0 0
Youssef Maleh 1 1 0
Alberto Grassi 1 0 0
Sebastiano Luperto 1 0 0
Callum McCowatt 2 2 0
Ardian Ismajli 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 A-League Wellington Phoenix 3 24
24/25 Serie A FC Empoli 2 33
18/19 A-League Wellington Phoenix 1 25

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Serie A FC Empoli 4 33
18/19 A-League Wellington Phoenix 3 25
20/21 JPL Sint-Truidense VV 2 27

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-06-30 FC Empoli Sint-Truiden Return from loan €2.50m
21/22 2022-01-31 Sint-Truiden FC Empoli Loan €1.00m

Last 50 matches for Wrexham AFC 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
2026-02-07 GB2 Wrexham AFC 0–2 Millwall FC Available
2026-01-31 GB2 Sheffield Wednesday FC 0–1 Wrexham AFC Available
2026-01-24 GB2 Queens Park Rangers FC 2–3 Wrexham AFC Available
2026-01-20 GB2 Wrexham AFC 1–1 Leicester City FC Available
2026-01-17 GB2 Wrexham AFC 1–2 Norwich City FC Available
2026-01-04 GB2 Derby County FC 1–2 Wrexham AFC Available
2025-12-29 GB2 Wrexham AFC 2–2 Preston North End FC Available
2025-12-26 GB2 Wrexham AFC 3–2 Sheffield United FC Available
2025-12-19 GB2 Swansea City AFC 2–2 Wrexham AFC Available
2025-12-13 GB2 Wrexham AFC 1–2 Watford FC Available
2025-12-10 GB2 Hull City AFC 3–3 Wrexham AFC Available
2025-12-06 GB2 Preston North End FC 1–2 Wrexham AFC Available
2025-11-29 GB2 Wrexham AFC 2–1 Blackburn Rovers FC Available
2025-11-26 GB2 Wrexham AFC 2–2 Bristol City FC Available
2025-11-22 GB2 Ipswich Town FC 3–1 Wrexham AFC Available
2025-11-08 GB2 Wrexham AFC 1–0 Charlton Athletic FC Available
2025-11-05 GB2 Portsmouth FC 0–0 Wrexham AFC Available
2025-10-31 GB2 Wrexham AFC 3–2 Coventry City FC Available
2025-10-25 GB2 Middlesbrough FC 1–1 Wrexham AFC Available
2025-10-22 GB2 Wrexham AFC 1–0 Oxford United FC Available
2025-10-18 GB2 Stoke City FC 1–0 Wrexham AFC Available
2025-10-03 GB2 Wrexham AFC 1–1 Birmingham City FC Available
2025-09-30 GB2 Leicester City FC 1–1 Wrexham AFC Available
2025-09-27 GB2 Wrexham AFC 1–1 Derby County FC Available
2025-09-20 GB2 Norwich City FC 2–3 Wrexham AFC Available
2025-09-13 GB2 Wrexham AFC 1–3 Queens Park Rangers FC Available
2025-08-30 GB2 Millwall FC 0–2 Wrexham AFC Available
2025-08-23 GB2 Wrexham AFC 2–2 Sheffield Wednesday FC INJURED Thigh problems
2025-08-16 GB2 Wrexham AFC 2–3 West Bromwich Albion FC INJURED Thigh problems
2025-08-09 GB2 Southampton FC 2–1 Wrexham AFC Available
2025-05-03 GB3 Lincoln City 0–2 Wrexham AFC Available
2025-04-26 GB3 Wrexham AFC 3–0 Charlton Athletic Available
2025-04-21 GB3 Blackpool FC 1–2 Wrexham AFC Available
2025-04-18 GB3 Wrexham AFC 1–1 Bristol Rovers Available
2025-04-12 GB3 Wigan Athletic 0–0 Wrexham AFC Available
2025-04-05 GB3 Wrexham AFC 3–0 Burton Albion Available
2025-04-01 GB3 Cambridge United 2–2 Wrexham AFC Available
2025-03-29 GB3 Exeter City 0–2 Wrexham AFC Available
2025-03-22 GB3 Wrexham AFC 1–0 Stockport County Available
2025-03-15 GB3 Wycombe Wanderers 0–1 Wrexham AFC Available
2025-03-11 GB3 Reading FC 2–0 Wrexham AFC Available
2025-03-08 GB3 Wrexham AFC 1–0 Rotherham United Available
2025-03-04 GB3 Huddersfield Town 0–1 Wrexham AFC Available
2025-03-01 GB3 Wrexham AFC 0–0 Bolton Wanderers Available
2025-02-23 GB3 Mansfield Town 1–2 Wrexham AFC Available
2025-02-18 GB3 Wrexham AFC 1–2 Leyton Orient Available
2025-02-15 GB3 Northampton Town 0–2 Wrexham AFC Available
2025-02-01 GB3 Crawley Town 1–2 Wrexham AFC Available
2025-01-28 GB3 Wrexham AFC 2–3 Stevenage FC Available
2025-01-23 GB3 Wrexham AFC 1–1 Birmingham City Available

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

OpponentPWDLGFGAGDWin %
Melbourne Victory 10 2 5 3 13 13 0 20%
Perth Glory 9 2 1 6 8 19 -11 22%
Brisbane Roar 8 2 3 3 9 8 +1 25%
Western Sydney Wanderers 8 4 1 3 13 14 -1 50%
Sydney FC 8 1 3 4 8 11 -3 13%
Newcastle United Jets 7 5 1 1 13 9 +4 71%
Central Coast Mariners 7 6 1 0 21 6 +15 86%
Adelaide United 7 1 2 4 8 13 -5 14%
Melbourne City FC 7 3 0 4 7 10 -3 43%
Western United 5 2 1 2 7 7 0 40%
Auckland FC 3 0 0 3 2 10 -8 0%
Macarthur FC 2 1 0 1 3 3 0 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
18/19 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 39 1,116 6 0 0 0.48
23/24 32 0 6 0 0 0
22/23 12 0 1 0 0 0
21/22 33 0 3 0 0 0
2019 1 0 1 0 0 0
20/21 28 0 5 0 0 0
19/20 25 717 4 0 1 0.63
18/19 28 2,228 5 0 0 0.2
17/18 20 0 4 0 0 0

Output by competition

Career goals and assists broken down by tournament.

A-League
56 apps
4 G
4 A
Serie A
86 apps
2 G
5 A
JPL
50 apps
0 G
2 A
Italy Cup
7 apps
0 G
1 A
SS Premiership
23 apps
0 G
1 A

Frequently asked about Liberato Cacace

Who is Liberato Cacace?

Liberato Cacace is a New professional footballer who plays as a left-back for Wrexham AFC.

How old is Liberato Cacace?

Liberato Cacace is 25 years old. He was born on September 27, 2000 in Wellington.

What position does Liberato Cacace play?

Liberato Cacace plays as a left-back (Defender - Left-Back).

What club does Liberato Cacace play for?

Liberato Cacace currently plays for Wrexham AFC.

How many career goals has Liberato Cacace scored?

Across all senior club competitions in our dataset, Liberato Cacace has scored 6 goals in 229 appearances.

What is Liberato Cacace's market value?

Liberato Cacace's most recent reported market value is €3.00m.