Liberato Cacace
Career snapshot
Career highs
Born the same day
Shares 2000-09-27 · 6 players total
| Full name | Liberato Cacace |
|---|---|
| Name in home country | Liberato Gianpaolo Cacace |
| Date of birth | 2000-09-27 (25 yrs) |
| Place of birth | Wellington, New Zealand |
| Citizenship | New Zealand Italy |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 183.00 m |
| Current club | Wrexham AFC |
| Joined | 2025-07-18 |
| Contract expires | 2028-06-30 |
| Agent | P&P Sport ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| 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 |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Liberato Cacace
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.