Liberato Cacace
At a glance
Wrexham hub| Full name | Liberato Cacace |
|---|---|
| Name in home country | Liberato Gianpaolo Cacace |
| Date of birth | 2000-09-27 (26 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-10-17 | ELC |
Wrexham AFC | 4-1 | Preston North End FC | Available |
| 2026-10-13 | ELC |
Wrexham AFC | 1-2 | West Bromwich Albion FC | Available |
| 2026-10-10 | ELC |
Derby County FC | 1-1 | Wrexham AFC | Available |
| 2026-09-19 | ELC |
Wrexham AFC | 2-1 | Southampton FC | Available |
| 2026-09-11 | ELC |
West Ham United FC | 6-0 | Wrexham AFC | Available |
| 2026-09-08 | ELC |
Wrexham AFC | 1-1 | Burnley FC | Available |
| 2026-09-05 | ELC |
Swansea City AFC | 0-0 | Wrexham AFC | Available |
| 2026-09-02 | ELC |
Millwall FC | 0-3 | Wrexham AFC | Available |
| 2026-08-28 | ELC |
Wrexham AFC | 1-2 | Birmingham City FC | Available |
| 2026-08-22 | ELC |
Wrexham AFC | 1-1 | Watford FC | Available |
| 2026-08-17 | ELC |
Cardiff City FC | 1-1 | Wrexham AFC | Available |
| 2026-05-02 | GB2 |
Wrexham AFC | 2-2 | Middlesbrough FC | Available |
| 2026-04-26 | GB2 |
Coventry City FC | 3-1 | Wrexham AFC | Available |
| 2026-04-21 | GB2 |
Oxford United FC | 0-1 | Wrexham AFC | Available |
| 2026-04-18 | GB2 |
Wrexham AFC | 2-0 | Stoke City FC | Available |
| 2026-04-12 | GB2 |
Birmingham City FC | 2-0 | Wrexham AFC | Available |
| 2026-04-07 | GB2 |
Wrexham AFC | 1-5 | Southampton FC | Available |
| 2026-04-03 | GB2 |
West Bromwich Albion FC | 2-2 | Wrexham AFC | Available |
| 2026-03-21 | GB2 |
Sheffield United FC | 1-2 | Wrexham AFC | Available |
| 2026-03-17 | GB2 |
Watford FC | 3-1 | Wrexham AFC | Available |
| 2026-03-13 | GB2 |
Wrexham AFC | 2-0 | Swansea City AFC | Available |
| 2026-03-10 | GB2 |
Wrexham AFC | 1-2 | Hull City AFC | Available |
| 2026-02-28 | GB2 |
Charlton Athletic FC | 0-1 | Wrexham AFC | Available |
| 2026-02-24 | GB2 |
Wrexham AFC | 2-1 | Portsmouth FC | Available |
| 2026-02-21 | GB2 |
Wrexham AFC | 5-3 | Ipswich Town FC | Available |
| 2026-02-17 | GB2 |
Bristol City FC | 2-2 | Wrexham AFC | Available |
| 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 |
| 2026-01-01 | GB2 |
Blackburn Rovers FC | 0-2 | Wrexham AFC | Available |
| 2025-12-29 | GB2 |
Wrexham AFC | 2-2 | Preston North End FC | Available |
| 2025-12-26 | GB2 |
Wrexham AFC | 5-3 | Sheffield United FC | Available |
| 2025-12-19 | GB2 |
Swansea City AFC | 2-1 | Wrexham AFC | Available |
| 2025-12-13 | GB2 |
Wrexham AFC | 2-2 | Watford FC | Available |
| 2025-12-10 | GB2 |
Hull City AFC | 2-0 | Wrexham AFC | Available |
| 2025-12-06 | GB2 |
Preston North End FC | 1-2 | Wrexham AFC | Available |
| 2025-11-29 | GB2 |
Wrexham AFC | 1-1 | Blackburn Rovers FC | Available |
| 2025-11-26 | GB2 |
Wrexham AFC | 2-0 | Bristol City FC | Available |
| 2025-11-22 | GB2 |
Ipswich Town FC | 0-0 | 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 |
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 26 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.


