Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 16 Wellington Phoenix au AUS 1. A-League 7 6 551 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 17 Wellington Phoenix au AUS 1. A-League 25 25 2,227 24.7 1 2 3 1 0 0 3 0 0.04 0.08 0.12 0.04 0.12 Matches 2019-2020 18 Wellington Phoenix au AUS 1. A-League 24 24 2,149 23.9 3 1 4 3 0 0 4 1 0.13 0.04 0.17 0.13 0.17 Matches 2020-2021 19 Sint-Truiden be BEL 1. First Division A 27 27 2,422 26.9 0 2 2 0 0 0 5 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 20 Sint-Truiden be BEL 1. First Division A 23 16 1,483 16.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Empoli it ITA 1. Serie A 10 5 466 5.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0 0 Matches 2022-2023 21 Empoli it ITA 1. Serie A 12 5 587 6.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Empoli it ITA Coppa Italia 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Empoli it ITA 1. Serie A 31 18 1,912 21.2 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Matches 2024-2025 23 Empoli it ITA Coppa Italia 6 6 543 6.0 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Matches 2024-2025 23 Empoli it ITA 1. Serie A 33 24 2,230 24.8 2 4 6 2 0 0 6 0 0.08 0.16 0.24 0.08 0.24 Matches 2025-2026 24 Wrexham eng ENG 2. Championship 12 8 721 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Wrexham eng ENG EFL Cup 0 0 Matches 2025-2026 24 Wrexham eng ENG FA Cup 1 1 59 0.7 1 0 1 1 0 0 0 0 1.53 0.00 1.53 1.53 1.53 Matches 9 Seasons 4 Clubs 7 Leagues 212 166 15,417 171.3 7 11 18 7 0 0 29 1 0.04 0.06 0.11 0.04 0.11 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (4 Seasons) 2 Leagues 93 59 5,805 64.5 2 6 8 2 0 0 14 0 0.03 0.09 0.12 0.03 0.12 Wellington Phoenix (3 Seasons) 1 League 56 55 4,927 54.7 4 3 7 4 0 0 8 1 0.07 0.05 0.13 0.07 0.13 Sint-Truiden (2 Seasons) 1 League 50 43 3,905 43.4 0 2 2 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Wrexham (1 Season) 3 Leagues 13 9 780 8.7 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 Serie A (4 Seasons) 86 52 5,195 57.7 2 5 7 2 0 0 14 0 0.03 0.09 0.12 0.03 0.12 A-League (3 Seasons) 56 55 4,927 54.7 4 3 7 4 0 0 8 1 0.07 0.05 0.13 0.07 0.13 Coppa Italia (3 Seasons) 7 7 610 6.8 0 1 1 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 First Division A (2 Seasons) 50 43 3,905 43.4 0 2 2 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Championship (1 Season) 12 8 721 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 59 0.7 1 0 1 1 0 0 0 0 1.53 0.00 1.53 1.53 1.53 EFL Cup (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 16 Wellington Phoenix 1 League 7 6 551 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 17 Wellington Phoenix 1 League 25 25 2,227 24.7 1 2 3 1 0 0 3 0 0.04 0.08 0.12 0.04 0.12 2019-2020 18 Wellington Phoenix 1 League 24 24 2,149 23.9 3 1 4 3 0 0 4 1 0.13 0.04 0.17 0.13 0.17 2020-2021 19 Sint-Truiden 1 League 27 27 2,422 26.9 0 2 2 0 0 0 5 0 0.00 0.07 0.07 0.00 0.07 2021-2022 20 Sint-Truiden 1 League 23 16 1,483 16.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021-2022 20 Empoli 1 League 10 5 466 5.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 21 Empoli 2 Leagues 12 5 587 6.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 22 Empoli 2 Leagues 32 19 1,979 22.0 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 2024-2025 23 Empoli 2 Leagues 39 30 2,773 30.8 2 5 7 2 0 0 6 0 0.06 0.16 0.23 0.06 0.23 2025-2026 24 Wrexham 3 Leagues 13 9 780 8.7 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 9 Seasons 4 Clubs 7 Leagues 212 166 15,417 171.3 7 11 18 7 0 0 29 1 0.04 0.06 0.11 0.04 0.11 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (4 Seasons) 2 Leagues 93 59 5,805 64.5 2 6 8 2 0 0 14 0 0.03 0.09 0.12 0.03 0.12 Wellington Phoenix (3 Seasons) 1 League 56 55 4,927 54.7 4 3 7 4 0 0 8 1 0.07 0.05 0.13 0.07 0.13 Sint-Truiden (2 Seasons) 1 League 50 43 3,905 43.4 0 2 2 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Wrexham (1 Season) 3 Leagues 13 9 780 8.7 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 Serie A (4 Seasons) 86 52 5,195 57.7 2 5 7 2 0 0 14 0 0.03 0.09 0.12 0.03 0.12 A-League (3 Seasons) 56 55 4,927 54.7 4 3 7 4 0 0 8 1 0.07 0.05 0.13 0.07 0.13 Coppa Italia (3 Seasons) 7 7 610 6.8 0 1 1 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 First Division A (2 Seasons) 50 43 3,905 43.4 0 2 2 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Championship (1 Season) 12 8 721 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 59 0.7 1 0 1 1 0 0 0 0 1.53 0.00 1.53 1.53 1.53 EFL Cup (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 16 Wellington Phoenix au AUS 1. A-League 9th 7 6 551 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 17 Wellington Phoenix au AUS 1. A-League 6th 25 25 2,227 24.7 1 2 3 1 0 0 3 0 0.04 0.08 0.12 0.04 0.12 Matches 2019-2020 18 Wellington Phoenix au AUS 1. A-League 3rd 24 24 2,149 23.9 3 1 4 3 0 0 4 1 0.13 0.04 0.17 0.13 0.17 Matches 2020-2021 19 Sint-Truiden be BEL 1. First Division A 15th 27 27 2,422 26.9 0 2 2 0 0 0 5 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 20 Sint-Truiden be BEL 1. First Division A 9th 23 16 1,483 16.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Empoli it ITA 1. Serie A 14th 10 5 466 5.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 12 5 587 6.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 31 18 1,912 21.2 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Matches 2024-2025 23 Empoli it ITA 1. Serie A 18th 33 24 2,230 24.8 2 4 6 2 0 0 6 0 0.08 0.16 0.24 0.08 0.24 Matches 2025-2026 24 Wrexham eng ENG 2. Championship 7th 12 8 721 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 4 Clubs 4 Leagues 204 158 14,748 163.9 6 10 16 6 0 0 29 1 0.04 0.06 0.10 0.04 0.10 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (4 Seasons) 1 League 86 52 5,195 57.7 2 5 7 2 0 0 14 0 0.03 0.09 0.12 0.03 0.12 Wellington Phoenix (3 Seasons) 1 League 56 55 4,927 54.7 4 3 7 4 0 0 8 1 0.07 0.05 0.13 0.07 0.13 Sint-Truiden (2 Seasons) 1 League 50 43 3,905 43.4 0 2 2 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Wrexham (1 Season) 1 League 12 8 721 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie A (4 Seasons) 86 52 5,195 57.7 2 5 7 2 0 0 14 0 0.03 0.09 0.12 0.03 0.12 A-League (3 Seasons) 56 55 4,927 54.7 4 3 7 4 0 0 8 1 0.07 0.05 0.13 0.07 0.13 First Division A (2 Seasons) 50 43 3,905 43.4 0 2 2 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Championship (1 Season) 12 8 721 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0 0 Matches 2023-2024 22 Empoli it ITA Coppa Italia Rd1 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Empoli it ITA Coppa Italia SF 6 6 543 6.0 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Matches 2025-2026 24 Wrexham eng ENG EFL Cup Rd4 0 0 Matches 2025-2026 24 Wrexham eng ENG FA Cup 1 1 59 0.7 1 0 1 1 0 0 0 0 1.53 0.00 1.53 1.53 1.53 Matches 4 Seasons 2 Clubs 3 Leagues 8 8 669 7.4 1 1 2 1 0 0 0 0 0.13 0.13 0.27 0.13 0.27 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (3 Seasons) 1 League 7 7 610 6.8 0 1 1 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Wrexham (1 Season) 2 Leagues 1 1 59 0.7 1 0 1 1 0 0 0 0 1.53 0.00 1.53 1.53 1.53 Coppa Italia (3 Seasons) 7 7 610 6.8 0 1 1 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 FA Cup (1 Season) 1 1 59 0.7 1 0 1 1 0 0 0 0 1.53 0.00 1.53 1.53 1.53 EFL Cup (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 16 Wellington Phoenix 1 League 6.1 0 4 1 25.0 0.65 0.16 0.00 0.00 0 0 2018-2019 17 Wellington Phoenix 1 League 24.7 1 19 6 31.6 0.77 0.24 0.05 0.17 0 0 2019-2020 18 Wellington Phoenix 1 League 23.9 3 25 10 40.0 1.05 0.42 0.12 0.30 0 0 2020-2021 19 Sint-Truiden 1 League 26.9 0 23 3 13.0 0.85 0.11 0.00 0.00 0 0 2021-2022 20 Sint-Truiden 1 League 16.5 0 24 10 41.7 1.46 0.61 0.00 0.00 0 0 2021-2022 20 Empoli 1 League 5.2 0 1 0 0.0 0.19 0.00 0.00 0 0 2022-2023 21 Empoli 2 Leagues 6.5 0 7 1 14.3 1.07 0.15 0.00 0.00 0 0 2023-2024 22 Empoli 2 Leagues 22.0 0 14 3 21.4 0.64 0.14 0.00 0.00 0 0 2024-2025 23 Empoli 2 Leagues 30.8 2 29 9 31.0 0.94 0.29 0.07 0.22 0 0 2025-2026 24 Wrexham 3 Leagues 8.7 1 8 2 25.0 0.92 0.23 0.13 0.50 0 0 9 Seasons 4 Clubs 7 Leagues 171.3 7 154 45 29.2 0.90 0.26 0.05 0.16 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Empoli (4 Seasons) 2 Leagues 64.5 2 51 13 25.5 0.79 0.20 0.04 0.15 0 0 Wellington Phoenix (3 Seasons) 1 League 54.7 4 48 17 35.4 0.88 0.31 0.08 0.24 0 0 Sint-Truiden (2 Seasons) 1 League 43.4 0 47 13 27.7 1.08 0.30 0.00 0.00 0 0 Wrexham (1 Season) 3 Leagues 8.7 1 8 2 25.0 0.92 0.23 0.13 0.50 0 0 Serie A (4 Seasons) 57.7 2 50 12 24.0 0.87 0.21 0.04 0.17 0 0 A-League (3 Seasons) 54.7 4 48 17 35.4 0.88 0.31 0.08 0.24 0 0 Coppa Italia (3 Seasons) 6.8 0 1 1 100.0 0.15 0.15 0.00 0.00 0 0 First Division A (2 Seasons) 43.4 0 47 13 27.7 1.08 0.30 0.00 0.00 0 0 Championship (1 Season) 8.0 0 7 1 14.3 0.87 0.12 0.00 0.00 0 0 FA Cup (1 Season) 0.7 1 1 1 100.0 1.53 1.53 1.00 1.00 0 0 EFL Cup (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023-2024 22 Empoli it ITA Coppa Italia Rd1 0.7 0 1 1 100.0 1.34 1.34 0.00 0.00 0 0 Matches 2024-2025 23 Empoli it ITA Coppa Italia SF 6.0 0 0 0 0.00 0.00 0 0 Matches 2025-2026 24 Wrexham eng ENG FA Cup 0.7 1 1 1 100.0 1.53 1.53 1.00 1.00 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 7.4 1 2 2 100.0 0.27 0.27 0.50 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Empoli (3 Seasons) 1 League 6.8 0 1 1 100.0 0.15 0.15 0.00 0.00 0 0 Wrexham (1 Season) 2 Leagues 0.7 1 1 1 100.0 1.53 1.53 1.00 1.00 0 0 Coppa Italia (3 Seasons) 6.8 0 1 1 100.0 0.15 0.15 0.00 0.00 0 0 FA Cup (1 Season) 0.7 1 1 1 100.0 1.53 1.53 1.00 1.00 0 0 EFL Cup (1 Season)
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017-2018 16 Wellington Phoenix au AUS 1. A-League 7 551 79 22.7 6.1 6 4 1 2 0.57 6 14 -8 -1.31 -0.54 Matches 2018-2019 17 Wellington Phoenix au AUS 1. A-League 25 2,227 89 91.6 24.7 25 89 24 0 0 1.54 45 37 +8 +0.32 +2.54 Matches 2019-2020 18 Wellington Phoenix au AUS 1. A-League 24 2,149 90 91.8 23.9 24 90 22 0 0 1.64 35 28 +7 +0.29 +1.24 Matches 2020-2021 19 Sint-Truiden be BEL 1. First Division A 27 2,422 90 79.2 26.9 27 90 25 0 0 1.22 33 37 -4 -0.15 +0.84 Matches 2021-2022 20 Sint-Truiden be BEL 1. First Division A 23 1,483 64 48.5 16.5 16 82 10 7 25 0 1.04 16 26 -10 -0.61 -1.29 Matches 2021-2022 20 Empoli it ITA 1. Serie A 10 466 47 13.6 5.2 5 77 2 5 17 5 0.90 5 9 -4 -0.77 -0.29 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0 0 0 0 1 Matches 2022-2023 21 Empoli it ITA 1. Serie A 12 587 49 17.2 6.5 5 86 4 7 22 26 0.50 6 9 -3 -0.46 -0.17 Matches 2023-2024 22 Empoli it ITA Coppa Italia 1 67 67 74.4 0.7 1 67 0 0 0 0.00 1 1 0 0.00 +3.91 Matches 2023-2024 22 Empoli it ITA 1. Serie A 31 1,912 62 55.9 21.2 18 84 11 13 31 6 1.10 22 30 -8 -0.38 +0.64 Matches 2024-2025 23 Empoli it ITA Coppa Italia 6 543 91 90.5 6.0 6 91 5 0 0 1.33 9 9 0 0.00 0.00 Matches 2024-2025 23 Empoli it ITA 1. Serie A 33 2,230 68 65.2 24.8 24 86 16 9 20 4 0.85 21 46 -25 -1.01 -0.93 Matches 2025-2026 24 Wrexham eng ENG 2. Championship 12 721 60 17.4 8.0 8 82 4 4 16 6 1.75 8 4 +4 +0.50 +0.50 Matches 2025-2026 24 Wrexham eng ENG EFL Cup 0 0 0 0 1 Matches 2025-2026 24 Wrexham eng ENG FA Cup 1 59 59 17.9 0.7 1 59 0 0 0 1.00 2 0 +2 +3.05 +4.05 Matches 9 Seasons 4 Clubs 7 Leagues 212 15,417 73 47.2 171.3 166 86 127 46 23 51 1.16 209 250 -41 -0.24 +0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (4 Seasons) 2 Leagues 93 5,805 62 40.1 64.5 59 85 38 34 24 42 0.92 64 104 -40 -0.62 -0.16 Wellington Phoenix (3 Seasons) 1 League 56 4,927 88 68.4 54.7 55 89 50 1 2 1.46 86 79 +7 +0.13 +1.04 Sint-Truiden (2 Seasons) 1 League 50 3,905 78 63.8 43.4 43 87 35 7 25 0 1.14 49 63 -14 -0.32 -0.53 Wrexham (1 Season) 3 Leagues 13 780 60 16.1 8.7 9 80 4 4 16 7 1.69 10 4 +6 +0.69 +0.77 Serie A (4 Seasons) 86 5,195 60 38.0 57.7 52 84 33 34 24 41 0.90 54 94 -40 -0.69 -0.24 A-League (3 Seasons) 56 4,927 88 68.4 54.7 55 89 50 1 2 1.46 86 79 +7 +0.13 +1.04 Coppa Italia (3 Seasons) 7 610 87 75.3 6.8 7 87 5 0 1 1.14 10 10 0 0.00 +1.13 First Division A (2 Seasons) 50 3,905 78 63.8 43.4 43 87 35 7 25 0 1.14 49 63 -14 -0.32 -0.53 Championship (1 Season) 12 721 60 17.4 8.0 8 82 4 4 16 6 1.75 8 4 +4 +0.50 +0.50 FA Cup (1 Season) 1 59 59 17.9 0.7 1 59 0 0 0 1.00 2 0 +2 +3.05 +4.05 EFL Cup (1 Season) 0 0 0 0 1
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017-2018 16 Wellington Phoenix 1 League 7 551 79 22.7 6.1 6 4 1 2 0.57 6 14 -8 -1.31 -0.54 2018-2019 17 Wellington Phoenix 1 League 25 2,227 89 91.6 24.7 25 89 24 0 0 1.54 45 37 +8 +0.32 +2.54 2019-2020 18 Wellington Phoenix 1 League 24 2,149 90 91.8 23.9 24 90 22 0 0 1.64 35 28 +7 +0.29 +1.24 2020-2021 19 Sint-Truiden 1 League 27 2,422 90 79.2 26.9 27 90 25 0 0 1.22 33 37 -4 -0.15 +0.84 2021-2022 20 Sint-Truiden 1 League 23 1,483 64 48.5 16.5 16 82 10 7 25 0 1.04 16 26 -10 -0.61 -1.29 2021-2022 20 Empoli 1 League 10 466 47 13.6 5.2 5 77 2 5 17 5 0.90 5 9 -4 -0.77 -0.29 2022-2023 21 Empoli 2 Leagues 12 587 49 16.6 6.5 5 86 4 7 22 27 0.50 6 9 -3 -0.46 -0.17 2023-2024 22 Empoli 2 Leagues 32 1,979 62 56.4 22.0 19 83 11 13 31 6 1.07 23 31 -8 -0.36 +0.69 2024-2025 23 Empoli 2 Leagues 39 2,773 71 69.0 30.8 30 87 21 9 20 4 0.92 30 55 -25 -0.81 -0.74 2025-2026 24 Wrexham 3 Leagues 13 780 60 16.1 8.7 9 80 4 4 16 7 1.69 10 4 +6 +0.69 +0.77 9 Seasons 4 Clubs 7 Leagues 212 15,417 73 47.2 171.3 166 86 127 46 23 51 1.16 209 250 -41 -0.24 +0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (4 Seasons) 2 Leagues 93 5,805 62 40.1 64.5 59 85 38 34 24 42 0.92 64 104 -40 -0.62 -0.16 Wellington Phoenix (3 Seasons) 1 League 56 4,927 88 68.4 54.7 55 89 50 1 2 1.46 86 79 +7 +0.13 +1.04 Sint-Truiden (2 Seasons) 1 League 50 3,905 78 63.8 43.4 43 87 35 7 25 0 1.14 49 63 -14 -0.32 -0.53 Wrexham (1 Season) 3 Leagues 13 780 60 16.1 8.7 9 80 4 4 16 7 1.69 10 4 +6 +0.69 +0.77 Serie A (4 Seasons) 86 5,195 60 38.0 57.7 52 84 33 34 24 41 0.90 54 94 -40 -0.69 -0.24 A-League (3 Seasons) 56 4,927 88 68.4 54.7 55 89 50 1 2 1.46 86 79 +7 +0.13 +1.04 Coppa Italia (3 Seasons) 7 610 87 75.3 6.8 7 87 5 0 1 1.14 10 10 0 0.00 +1.13 First Division A (2 Seasons) 50 3,905 78 63.8 43.4 43 87 35 7 25 0 1.14 49 63 -14 -0.32 -0.53 Championship (1 Season) 12 721 60 17.4 8.0 8 82 4 4 16 6 1.75 8 4 +4 +0.50 +0.50 FA Cup (1 Season) 1 59 59 17.9 0.7 1 59 0 0 0 1.00 2 0 +2 +3.05 +4.05 EFL Cup (1 Season) 0 0 0 0 1
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017-2018 16 Wellington Phoenix au AUS 1. A-League 9th 7 551 79 22.7 6.1 6 4 1 2 0.57 6 14 -8 -1.31 -0.54 Matches 2018-2019 17 Wellington Phoenix au AUS 1. A-League 6th 25 2,227 89 91.6 24.7 25 89 24 0 0 1.54 45 37 +8 +0.32 +2.54 Matches 2019-2020 18 Wellington Phoenix au AUS 1. A-League 3rd 24 2,149 90 91.8 23.9 24 90 22 0 0 1.64 35 28 +7 +0.29 +1.24 Matches 2020-2021 19 Sint-Truiden be BEL 1. First Division A 15th 27 2,422 90 79.2 26.9 27 90 25 0 0 1.22 33 37 -4 -0.15 +0.84 Matches 2021-2022 20 Sint-Truiden be BEL 1. First Division A 9th 23 1,483 64 48.5 16.5 16 82 10 7 25 0 1.04 16 26 -10 -0.61 -1.29 Matches 2021-2022 20 Empoli it ITA 1. Serie A 14th 10 466 47 13.6 5.2 5 77 2 5 17 5 0.90 5 9 -4 -0.77 -0.29 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 12 587 49 17.2 6.5 5 86 4 7 22 26 0.50 6 9 -3 -0.46 -0.17 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 31 1,912 62 55.9 21.2 18 84 11 13 31 6 1.10 22 30 -8 -0.38 +0.64 Matches 2024-2025 23 Empoli it ITA 1. Serie A 18th 33 2,230 68 65.2 24.8 24 86 16 9 20 4 0.85 21 46 -25 -1.01 -0.93 Matches 2025-2026 24 Wrexham eng ENG 2. Championship 7th 12 721 60 17.4 8.0 8 82 4 4 16 6 1.75 8 4 +4 +0.50 +0.50 Matches 9 Seasons 4 Clubs 4 Leagues 204 14,748 72 47.4 163.9 158 86 122 46 23 49 1.16 197 240 -43 -0.26 +0.07 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (4 Seasons) 1 League 86 5,195 60 38.0 57.7 52 84 33 34 24 41 0.90 54 94 -40 -0.69 -0.24 Wellington Phoenix (3 Seasons) 1 League 56 4,927 88 68.4 54.7 55 89 50 1 2 1.46 86 79 +7 +0.13 +1.04 Sint-Truiden (2 Seasons) 1 League 50 3,905 78 63.8 43.4 43 87 35 7 25 0 1.14 49 63 -14 -0.32 -0.53 Wrexham (1 Season) 1 League 12 721 60 17.4 8.0 8 82 4 4 16 6 1.75 8 4 +4 +0.50 +0.50 Serie A (4 Seasons) 86 5,195 60 38.0 57.7 52 84 33 34 24 41 0.90 54 94 -40 -0.69 -0.24 A-League (3 Seasons) 56 4,927 88 68.4 54.7 55 89 50 1 2 1.46 86 79 +7 +0.13 +1.04 First Division A (2 Seasons) 50 3,905 78 63.8 43.4 43 87 35 7 25 0 1.14 49 63 -14 -0.32 -0.53 Championship (1 Season) 12 721 60 17.4 8.0 8 82 4 4 16 6 1.75 8 4 +4 +0.50 +0.50
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0 0 0 0 1 Matches 2023-2024 22 Empoli it ITA Coppa Italia Rd1 1 67 67 74.4 0.7 1 67 0 0 0 0.00 1 1 0 0.00 +3.91 Matches 2024-2025 23 Empoli it ITA Coppa Italia SF 6 543 91 90.5 6.0 6 91 5 0 0 1.33 9 9 0 0.00 0.00 Matches 2025-2026 24 Wrexham eng ENG EFL Cup Rd4 0 0 0 0 1 Matches 2025-2026 24 Wrexham eng ENG FA Cup 1 59 59 17.9 0.7 1 59 0 0 0 1.00 2 0 +2 +3.05 +4.05 Matches 4 Seasons 2 Clubs 3 Leagues 8 669 84 44.6 7.4 8 84 5 0 2 1.12 12 10 +2 +0.27 +1.29 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (3 Seasons) 1 League 7 610 87 75.3 6.8 7 87 5 0 1 1.14 10 10 0 0.00 +1.13 Wrexham (1 Season) 2 Leagues 1 59 59 8.6 0.7 1 59 0 0 1 1.00 2 0 +2 +3.05 +4.05 Coppa Italia (3 Seasons) 7 610 87 75.3 6.8 7 87 5 0 1 1.14 10 10 0 0.00 +1.13 FA Cup (1 Season) 1 59 59 17.9 0.7 1 59 0 0 0 1.00 2 0 +2 +3.05 +4.05 EFL Cup (1 Season) 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 16 Wellington Phoenix 1 League 6.1 1 0 0 7 11 0 3 10 16 0 0 0 2018-2019 17 Wellington Phoenix 1 League 24.7 3 0 0 27 29 2 58 29 38 0 0 0 2019-2020 18 Wellington Phoenix 1 League 23.9 4 1 0 18 36 1 64 26 31 1 0 0 2020-2021 19 Sint-Truiden 1 League 26.9 5 0 0 23 32 3 54 42 29 0 2021-2022 20 Sint-Truiden 1 League 16.5 2 0 0 26 21 2 70 17 31 0 2021-2022 20 Empoli 1 League 5.2 1 0 0 9 6 0 11 8 6 0 2022-2023 21 Empoli 2 Leagues 6.5 1 0 0 9 4 0 28 3 12 0 2023-2024 22 Empoli 2 Leagues 22.0 6 0 0 30 19 1 66 20 24 0 2024-2025 23 Empoli 2 Leagues 30.8 6 0 0 36 28 5 115 26 32 0 2025-2026 24 Wrexham 3 Leagues 8.7 0 0 0 9 12 1 32 9 5 0 9 Seasons 4 Clubs 7 Leagues 171.3 29 1 0 194 198 15 501 190 224 1 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Empoli (4 Seasons) 2 Leagues 64.5 14 0 0 84 57 6 220 57 74 0 Wellington Phoenix (3 Seasons) 1 League 54.7 8 1 0 52 76 3 125 65 85 1 0 0 Sint-Truiden (2 Seasons) 1 League 43.4 7 0 0 49 53 5 124 59 60 0 Wrexham (1 Season) 3 Leagues 8.7 0 0 0 9 12 1 32 9 5 0 Serie A (4 Seasons) 57.7 14 0 0 75 45 6 208 52 68 0 A-League (3 Seasons) 54.7 8 1 0 52 76 3 125 65 85 1 0 0 Coppa Italia (3 Seasons) 6.8 0 0 0 9 12 0 12 5 6 0 First Division A (2 Seasons) 43.4 7 0 0 49 53 5 124 59 60 0 Championship (1 Season) 8.0 0 0 0 9 12 1 31 8 4 0 FA Cup (1 Season) 0.7 0 0 0 0 0 0 1 1 1 0 EFL Cup (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 22 Empoli it ITA Coppa Italia Rd1 0.7 0 0 0 0 1 0 0 1 1 0 Matches 2024-2025 23 Empoli it ITA Coppa Italia SF 6.0 0 0 0 9 11 0 12 4 5 0 Matches 2025-2026 24 Wrexham eng ENG FA Cup 0.7 0 0 0 0 0 0 1 1 1 0 Matches 4 Seasons 2 Clubs 3 Leagues 7.4 0 0 0 9 12 0 13 6 7 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Empoli (3 Seasons) 1 League 6.8 0 0 0 9 12 0 12 5 6 0 Wrexham (1 Season) 2 Leagues 0.7 0 0 0 0 0 0 1 1 1 0 Coppa Italia (3 Seasons) 6.8 0 0 0 9 12 0 12 5 6 0 FA Cup (1 Season) 0.7 0 0 0 0 0 0 1 1 1 0 EFL Cup (1 Season)
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Liberato Cacace Pages
Liberato Cacace Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary