Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
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-201816Wellington Phoenixau AUS1. A-League765516.1000000100.000.000.000.000.00Matches
2018-201917Wellington Phoenixau AUS1. A-League25252,22724.7123100300.040.080.120.040.12Matches
2019-202018Wellington Phoenixau AUS1. A-League24242,14923.9314300410.130.040.170.130.17Matches
2020-202119Sint-Truidenbe BEL1. First Division A27272,42226.9022000500.000.070.070.000.07Matches
2021-202220Sint-Truidenbe BEL1. First Division A23161,48316.5000000200.000.000.000.000.00Matches
2021-202220Empoliit ITA1. Serie A1054665.2000000100.000.000.000.000.00Matches
2022-202321Empoliit ITACoppa Italia00Matches
2022-202321Empoliit ITA1. Serie A1255876.5000000100.000.000.000.000.00Matches
2023-202422Empoliit ITACoppa Italia11670.7000000000.000.000.000.000.00Matches
2023-202422Empoliit ITA1. Serie A31181,91221.2011000600.000.050.050.000.05Matches
2024-202523Empoliit ITACoppa Italia665436.0011000000.000.170.170.000.17Matches
2024-202523Empoliit ITA1. Serie A33242,23024.8246200600.080.160.240.080.24Matches
2025-202624Wrexhameng ENG2. Championship1287218.0000000000.000.000.000.000.00Matches
2025-202624Wrexhameng ENGEFL Cup00Matches
2025-202624Wrexhameng ENGFA Cup11590.7101100001.530.001.531.531.53Matches
9 Seasons4 Clubs7 Leagues21216615,417171.3711187002910.040.060.110.040.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 Leagues93595,80564.52682001400.030.090.120.030.12
Wellington Phoenix (3 Seasons)1 League56554,92754.7437400810.070.050.130.070.13
Sint-Truiden (2 Seasons)1 League50433,90543.4022000700.000.050.050.000.05
Wrexham (1 Season)3 Leagues1397808.7101100000.120.000.120.120.12
Serie A (4 Seasons)86525,19557.72572001400.030.090.120.030.12
A-League (3 Seasons)56554,92754.7437400810.070.050.130.070.13
Coppa Italia (3 Seasons)776106.8011000000.000.150.150.000.15
First Division A (2 Seasons)50433,90543.4022000700.000.050.050.000.05
Championship (1 Season)1287218.0000000000.000.000.000.000.00
FA Cup (1 Season)11590.7101100001.530.001.531.531.53
EFL Cup (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-201816Wellington Phoenix1 League765516.1000000100.000.000.000.000.00
2018-201917Wellington Phoenix1 League25252,22724.7123100300.040.080.120.040.12
2019-202018Wellington Phoenix1 League24242,14923.9314300410.130.040.170.130.17
2020-202119Sint-Truiden1 League27272,42226.9022000500.000.070.070.000.07
2021-202220Sint-Truiden1 League23161,48316.5000000200.000.000.000.000.00
2021-202220Empoli1 League1054665.2000000100.000.000.000.000.00
2022-202321Empoli2 Leagues1255876.5000000100.000.000.000.000.00
2023-202422Empoli2 Leagues32191,97922.0011000600.000.050.050.000.05
2024-202523Empoli2 Leagues39302,77330.8257200600.060.160.230.060.23
2025-202624Wrexham3 Leagues1397808.7101100000.120.000.120.120.12
9 Seasons4 Clubs7 Leagues21216615,417171.3711187002910.040.060.110.040.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 Leagues93595,80564.52682001400.030.090.120.030.12
Wellington Phoenix (3 Seasons)1 League56554,92754.7437400810.070.050.130.070.13
Sint-Truiden (2 Seasons)1 League50433,90543.4022000700.000.050.050.000.05
Wrexham (1 Season)3 Leagues1397808.7101100000.120.000.120.120.12
Serie A (4 Seasons)86525,19557.72572001400.030.090.120.030.12
A-League (3 Seasons)56554,92754.7437400810.070.050.130.070.13
Coppa Italia (3 Seasons)776106.8011000000.000.150.150.000.15
First Division A (2 Seasons)50433,90543.4022000700.000.050.050.000.05
Championship (1 Season)1287218.0000000000.000.000.000.000.00
FA Cup (1 Season)11590.7101100001.530.001.531.531.53
EFL Cup (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-201816Wellington Phoenixau AUS1. A-League9th765516.1000000100.000.000.000.000.00Matches
2018-201917Wellington Phoenixau AUS1. A-League6th25252,22724.7123100300.040.080.120.040.12Matches
2019-202018Wellington Phoenixau AUS1. A-League3rd24242,14923.9314300410.130.040.170.130.17Matches
2020-202119Sint-Truidenbe BEL1. First Division A15th27272,42226.9022000500.000.070.070.000.07Matches
2021-202220Sint-Truidenbe BEL1. First Division A9th23161,48316.5000000200.000.000.000.000.00Matches
2021-202220Empoliit ITA1. Serie A14th1054665.2000000100.000.000.000.000.00Matches
2022-202321Empoliit ITA1. Serie A14th1255876.5000000100.000.000.000.000.00Matches
2023-202422Empoliit ITA1. Serie A17th31181,91221.2011000600.000.050.050.000.05Matches
2024-202523Empoliit ITA1. Serie A18th33242,23024.8246200600.080.160.240.080.24Matches
2025-202624Wrexhameng ENG2. Championship7th1287218.0000000000.000.000.000.000.00Matches
9 Seasons4 Clubs4 Leagues20415814,748163.9610166002910.040.060.100.040.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 League86525,19557.72572001400.030.090.120.030.12
Wellington Phoenix (3 Seasons)1 League56554,92754.7437400810.070.050.130.070.13
Sint-Truiden (2 Seasons)1 League50433,90543.4022000700.000.050.050.000.05
Wrexham (1 Season)1 League1287218.0000000000.000.000.000.000.00
Serie A (4 Seasons)86525,19557.72572001400.030.090.120.030.12
A-League (3 Seasons)56554,92754.7437400810.070.050.130.070.13
First Division A (2 Seasons)50433,90543.4022000700.000.050.050.000.05
Championship (1 Season)1287218.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-202321Empoliit ITACoppa ItaliaRd100Matches
2023-202422Empoliit ITACoppa ItaliaRd111670.7000000000.000.000.000.000.00Matches
2024-202523Empoliit ITACoppa ItaliaSF665436.0011000000.000.170.170.000.17Matches
2025-202624Wrexhameng ENGEFL CupRd400Matches
2025-202624Wrexhameng ENGFA Cup11590.7101100001.530.001.531.531.53Matches
4 Seasons2 Clubs3 Leagues886697.4112100000.130.130.270.130.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 League776106.8011000000.000.150.150.000.15
Wrexham (1 Season)2 Leagues11590.7101100001.530.001.531.531.53
Coppa Italia (3 Seasons)776106.8011000000.000.150.150.000.15
FA Cup (1 Season)11590.7101100001.530.001.531.531.53
EFL Cup (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201918nz New ZealandFriendlies (M)11901.0011000000.001.001.000.001.00Matches
202120nz New ZealandFriendlies (M)332693.0011000100.000.330.330.000.33Matches
202221nz New ZealandWCQ211101.2101100100.820.000.820.820.82Matches
202221nz New ZealandFriendlies (M)332502.8000000100.000.000.000.000.00Matches
202221nz New ZealandWCQ Play-offs2nd11901.0000000000.000.000.000.000.00Matches
202322nz New ZealandFriendlies (M)665406.0000000000.000.000.000.000.00Matches
202423nz New ZealandFriendlies (M)332482.8022000000.000.730.730.000.73Matches
202423nz New ZealandOFC Nations Cup1st332703.00000000.000.00Matches
202625nz New ZealandWCQ543443.8022000000.000.520.520.000.52Matches
202625nz New ZealandFriendlies (M)11450.5000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues28262,25625.1167100300.040.270.320.040.32
Friendlies (M) (6 Seasons)17171,44216.0044000200.000.250.250.000.25
WCQ (2 Seasons)754545.0123100100.200.400.590.200.59
OFC Nations Cup (1 Season)332703.00000000.000.00
WCQ Play-offs (1 Season)11901.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201816Wellington Phoenixau AUS1. A-League6.104125.00.650.160.000.0000Matches
2018-201917Wellington Phoenixau AUS1. A-League24.7119631.60.770.240.050.1700Matches
2019-202018Wellington Phoenixau AUS1. A-League23.93251040.01.050.420.120.3000Matches
2020-202119Sint-Truidenbe BEL1. First Division A26.9023313.00.850.110.000.0000Matches
2021-202220Sint-Truidenbe BEL1. First Division A16.50241041.71.460.610.000.0000Matches
2021-202220Empoliit ITA1. Serie A5.20100.00.190.000.0000Matches
2022-202321Empoliit ITA1. Serie A6.507114.31.070.150.000.0000Matches
2023-202422Empoliit ITACoppa Italia0.7011100.01.341.340.000.0000Matches
2023-202422Empoliit ITA1. Serie A21.2013215.40.610.090.000.0000Matches
2024-202523Empoliit ITACoppa Italia6.00000.000.0000Matches
2024-202523Empoliit ITA1. Serie A24.8229931.01.170.360.070.2200Matches
2025-202624Wrexhameng ENG2. Championship8.007114.30.870.120.000.0000Matches
2025-202624Wrexhameng ENGFA Cup0.7111100.01.531.531.001.0000Matches
9 Seasons4 Clubs7 Leagues171.371544529.20.900.260.050.1600
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Empoli (4 Seasons)2 Leagues64.52511325.50.790.200.040.1500
Wellington Phoenix (3 Seasons)1 League54.74481735.40.880.310.080.2400
Sint-Truiden (2 Seasons)1 League43.40471327.71.080.300.000.0000
Wrexham (1 Season)3 Leagues8.718225.00.920.230.130.5000
Serie A (4 Seasons)57.72501224.00.870.210.040.1700
A-League (3 Seasons)54.74481735.40.880.310.080.2400
Coppa Italia (3 Seasons)6.8011100.00.150.150.000.0000
First Division A (2 Seasons)43.40471327.71.080.300.000.0000
Championship (1 Season)8.007114.30.870.120.000.0000
FA Cup (1 Season)0.7111100.01.531.531.001.0000
EFL Cup (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201816Wellington Phoenix1 League6.104125.00.650.160.000.0000
2018-201917Wellington Phoenix1 League24.7119631.60.770.240.050.1700
2019-202018Wellington Phoenix1 League23.93251040.01.050.420.120.3000
2020-202119Sint-Truiden1 League26.9023313.00.850.110.000.0000
2021-202220Sint-Truiden1 League16.50241041.71.460.610.000.0000
2021-202220Empoli1 League5.20100.00.190.000.0000
2022-202321Empoli2 Leagues6.507114.31.070.150.000.0000
2023-202422Empoli2 Leagues22.0014321.40.640.140.000.0000
2024-202523Empoli2 Leagues30.8229931.00.940.290.070.2200
2025-202624Wrexham3 Leagues8.718225.00.920.230.130.5000
9 Seasons4 Clubs7 Leagues171.371544529.20.900.260.050.1600
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Empoli (4 Seasons)2 Leagues64.52511325.50.790.200.040.1500
Wellington Phoenix (3 Seasons)1 League54.74481735.40.880.310.080.2400
Sint-Truiden (2 Seasons)1 League43.40471327.71.080.300.000.0000
Wrexham (1 Season)3 Leagues8.718225.00.920.230.130.5000
Serie A (4 Seasons)57.72501224.00.870.210.040.1700
A-League (3 Seasons)54.74481735.40.880.310.080.2400
Coppa Italia (3 Seasons)6.8011100.00.150.150.000.0000
First Division A (2 Seasons)43.40471327.71.080.300.000.0000
Championship (1 Season)8.007114.30.870.120.000.0000
FA Cup (1 Season)0.7111100.01.531.531.001.0000
EFL Cup (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201816Wellington Phoenixau AUS1. A-League9th6.104125.00.650.160.000.0000Matches
2018-201917Wellington Phoenixau AUS1. A-League6th24.7119631.60.770.240.050.1700Matches
2019-202018Wellington Phoenixau AUS1. A-League3rd23.93251040.01.050.420.120.3000Matches
2020-202119Sint-Truidenbe BEL1. First Division A15th26.9023313.00.850.110.000.0000Matches
2021-202220Sint-Truidenbe BEL1. First Division A9th16.50241041.71.460.610.000.0000Matches
2021-202220Empoliit ITA1. Serie A14th5.20100.00.190.000.0000Matches
2022-202321Empoliit ITA1. Serie A14th6.507114.31.070.150.000.0000Matches
2023-202422Empoliit ITA1. Serie A17th21.2013215.40.610.090.000.0000Matches
2024-202523Empoliit ITA1. Serie A18th24.8229931.01.170.360.070.2200Matches
2025-202624Wrexhameng ENG2. Championship7th8.007114.30.870.120.000.0000Matches
9 Seasons4 Clubs4 Leagues163.961524328.30.930.260.040.1400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Empoli (4 Seasons)1 League57.72501224.00.870.210.040.1700
Wellington Phoenix (3 Seasons)1 League54.74481735.40.880.310.080.2400
Sint-Truiden (2 Seasons)1 League43.40471327.71.080.300.000.0000
Wrexham (1 Season)1 League8.007114.30.870.120.000.0000
Serie A (4 Seasons)57.72501224.00.870.210.040.1700
A-League (3 Seasons)54.74481735.40.880.310.080.2400
First Division A (2 Seasons)43.40471327.71.080.300.000.0000
Championship (1 Season)8.007114.30.870.120.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2023-202422Empoliit ITACoppa ItaliaRd10.7011100.01.341.340.000.0000Matches
2024-202523Empoliit ITACoppa ItaliaSF6.00000.000.0000Matches
2025-202624Wrexhameng ENGFA Cup0.7111100.01.531.531.001.0000Matches
4 Seasons2 Clubs3 Leagues7.4122100.00.270.270.500.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Empoli (3 Seasons)1 League6.8011100.00.150.150.000.0000
Wrexham (1 Season)2 Leagues0.7111100.01.531.531.001.0000
Coppa Italia (3 Seasons)6.8011100.00.150.150.000.0000
FA Cup (1 Season)0.7111100.01.531.531.001.0000
EFL Cup (1 Season)
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201918nz New ZealandFriendlies (M)1.0000Matches
202120nz New ZealandFriendlies (M)3.0000Matches
202221nz New ZealandWCQ1.2100Matches
202221nz New ZealandFriendlies (M)2.8000Matches
202221nz New ZealandWCQ Play-offs2nd1.0000Matches
202322nz New ZealandFriendlies (M)6.0000Matches
202423nz New ZealandFriendlies (M)2.8000Matches
202423nz New ZealandOFC Nations Cup1st3.0000Matches
202625nz New ZealandWCQ3.8000Matches
202625nz New ZealandFriendlies (M)0.5000Matches
6 Seasons1 Club4 Leagues25.1100
Friendlies (M) (6 Seasons)16.0000
WCQ (2 Seasons)5.0100
OFC Nations Cup (1 Season)3.0000
WCQ Play-offs (1 Season)1.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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-201816Wellington Phoenixau AUS1. A-League75517922.76.164120.57614-8-1.31-0.54Matches
2018-201917Wellington Phoenixau AUS1. A-League252,2278991.624.7258924001.544537+8+0.32+2.54Matches
2019-202018Wellington Phoenixau AUS1. A-League242,1499091.823.9249022001.643528+7+0.29+1.24Matches
2020-202119Sint-Truidenbe BEL1. First Division A272,4229079.226.9279025001.223337-4-0.15+0.84Matches
2021-202220Sint-Truidenbe BEL1. First Division A231,4836448.516.516821072501.041626-10-0.61-1.29Matches
2021-202220Empoliit ITA1. Serie A104664713.65.2577251750.9059-4-0.77-0.29Matches
2022-202321Empoliit ITACoppa Italia00001Matches
2022-202321Empoliit ITA1. Serie A125874917.26.55864722260.5069-3-0.46-0.17Matches
2023-202422Empoliit ITACoppa Italia1676774.40.71670000.001100.00+3.91Matches
2023-202422Empoliit ITA1. Serie A311,9126255.921.2188411133161.102230-8-0.38+0.64Matches
2024-202523Empoliit ITACoppa Italia65439190.56.06915001.339900.000.00Matches
2024-202523Empoliit ITA1. Serie A332,2306865.224.824861692040.852146-25-1.01-0.93Matches
2025-202624Wrexhameng ENG2. Championship127216017.48.0882441661.7584+4+0.50+0.50Matches
2025-202624Wrexhameng ENGEFL Cup00001Matches
2025-202624Wrexhameng ENGFA Cup1595917.90.71590001.0020+2+3.05+4.05Matches
9 Seasons4 Clubs7 Leagues21215,4177347.2171.3166861274623511.16209250-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 Leagues935,8056240.164.55985383424420.9264104-40-0.62-0.16
Wellington Phoenix (3 Seasons)1 League564,9278868.454.7558950121.468679+7+0.13+1.04
Sint-Truiden (2 Seasons)1 League503,9057863.843.443873572501.144963-14-0.32-0.53
Wrexham (1 Season)3 Leagues137806016.18.7980441671.69104+6+0.69+0.77
Serie A (4 Seasons)865,1956038.057.75284333424410.905494-40-0.69-0.24
A-League (3 Seasons)564,9278868.454.7558950121.468679+7+0.13+1.04
Coppa Italia (3 Seasons)76108775.36.87875011.14101000.00+1.13
First Division A (2 Seasons)503,9057863.843.443873572501.144963-14-0.32-0.53
Championship (1 Season)127216017.48.0882441661.7584+4+0.50+0.50
FA Cup (1 Season)1595917.90.71590001.0020+2+3.05+4.05
EFL Cup (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
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-201816Wellington Phoenix1 League75517922.76.164120.57614-8-1.31-0.54
2018-201917Wellington Phoenix1 League252,2278991.624.7258924001.544537+8+0.32+2.54
2019-202018Wellington Phoenix1 League242,1499091.823.9249022001.643528+7+0.29+1.24
2020-202119Sint-Truiden1 League272,4229079.226.9279025001.223337-4-0.15+0.84
2021-202220Sint-Truiden1 League231,4836448.516.516821072501.041626-10-0.61-1.29
2021-202220Empoli1 League104664713.65.2577251750.9059-4-0.77-0.29
2022-202321Empoli2 Leagues125874916.66.55864722270.5069-3-0.46-0.17
2023-202422Empoli2 Leagues321,9796256.422.0198311133161.072331-8-0.36+0.69
2024-202523Empoli2 Leagues392,7737169.030.830872192040.923055-25-0.81-0.74
2025-202624Wrexham3 Leagues137806016.18.7980441671.69104+6+0.69+0.77
9 Seasons4 Clubs7 Leagues21215,4177347.2171.3166861274623511.16209250-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 Leagues935,8056240.164.55985383424420.9264104-40-0.62-0.16
Wellington Phoenix (3 Seasons)1 League564,9278868.454.7558950121.468679+7+0.13+1.04
Sint-Truiden (2 Seasons)1 League503,9057863.843.443873572501.144963-14-0.32-0.53
Wrexham (1 Season)3 Leagues137806016.18.7980441671.69104+6+0.69+0.77
Serie A (4 Seasons)865,1956038.057.75284333424410.905494-40-0.69-0.24
A-League (3 Seasons)564,9278868.454.7558950121.468679+7+0.13+1.04
Coppa Italia (3 Seasons)76108775.36.87875011.14101000.00+1.13
First Division A (2 Seasons)503,9057863.843.443873572501.144963-14-0.32-0.53
Championship (1 Season)127216017.48.0882441661.7584+4+0.50+0.50
FA Cup (1 Season)1595917.90.71590001.0020+2+3.05+4.05
EFL Cup (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
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-201816Wellington Phoenixau AUS1. A-League9th75517922.76.164120.57614-8-1.31-0.54Matches
2018-201917Wellington Phoenixau AUS1. A-League6th252,2278991.624.7258924001.544537+8+0.32+2.54Matches
2019-202018Wellington Phoenixau AUS1. A-League3rd242,1499091.823.9249022001.643528+7+0.29+1.24Matches
2020-202119Sint-Truidenbe BEL1. First Division A15th272,4229079.226.9279025001.223337-4-0.15+0.84Matches
2021-202220Sint-Truidenbe BEL1. First Division A9th231,4836448.516.516821072501.041626-10-0.61-1.29Matches
2021-202220Empoliit ITA1. Serie A14th104664713.65.2577251750.9059-4-0.77-0.29Matches
2022-202321Empoliit ITA1. Serie A14th125874917.26.55864722260.5069-3-0.46-0.17Matches
2023-202422Empoliit ITA1. Serie A17th311,9126255.921.2188411133161.102230-8-0.38+0.64Matches
2024-202523Empoliit ITA1. Serie A18th332,2306865.224.824861692040.852146-25-1.01-0.93Matches
2025-202624Wrexhameng ENG2. Championship7th127216017.48.0882441661.7584+4+0.50+0.50Matches
9 Seasons4 Clubs4 Leagues20414,7487247.4163.9158861224623491.16197240-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 League865,1956038.057.75284333424410.905494-40-0.69-0.24
Wellington Phoenix (3 Seasons)1 League564,9278868.454.7558950121.468679+7+0.13+1.04
Sint-Truiden (2 Seasons)1 League503,9057863.843.443873572501.144963-14-0.32-0.53
Wrexham (1 Season)1 League127216017.48.0882441661.7584+4+0.50+0.50
Serie A (4 Seasons)865,1956038.057.75284333424410.905494-40-0.69-0.24
A-League (3 Seasons)564,9278868.454.7558950121.468679+7+0.13+1.04
First Division A (2 Seasons)503,9057863.843.443873572501.144963-14-0.32-0.53
Championship (1 Season)127216017.48.0882441661.7584+4+0.50+0.50
Playing Time Table
Playing Time Starts Subs Team Success
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-202321Empoliit ITACoppa ItaliaRd100001Matches
2023-202422Empoliit ITACoppa ItaliaRd11676774.40.71670000.001100.00+3.91Matches
2024-202523Empoliit ITACoppa ItaliaSF65439190.56.06915001.339900.000.00Matches
2025-202624Wrexhameng ENGEFL CupRd400001Matches
2025-202624Wrexhameng ENGFA Cup1595917.90.71590001.0020+2+3.05+4.05Matches
4 Seasons2 Clubs3 Leagues86698444.67.48845021.121210+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 League76108775.36.87875011.14101000.00+1.13
Wrexham (1 Season)2 Leagues159598.60.71590011.0020+2+3.05+4.05
Coppa Italia (3 Seasons)76108775.36.87875011.14101000.00+1.13
FA Cup (1 Season)1595917.90.71590001.0020+2+3.05+4.05
EFL Cup (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201918nz New ZealandFriendlies (M)1909050.01.01901010.0013-2-2.00-1.00Matches
202120nz New ZealandFriendlies (M)32699099.63.03902003.0051+4+1.34+1.34Matches
202221nz New ZealandWCQ21105524.41.2190112013.0050+5+4.09+0.91Matches
202221nz New ZealandFriendlies (M)32508355.62.83832000.0004-4-1.44-0.54Matches
202221nz New ZealandWCQ Play-offs2nd19090100.01.01901000.0001-1-1.00Matches
202322nz New ZealandFriendlies (M)654090100.06.06906000.71410-6-1.00Matches
202423nz New ZealandFriendlies (M)32488391.92.83832001.3334-1-0.36-8.54Matches
202423nz New ZealandOFC Nations Cup1st32709075.03.03903003.00120+12+4.00+1.00Matches
202625nz New ZealandWCQ53446976.43.8479112703.00221+21+5.49-0.45Matches
202625nz New ZealandFriendlies (M)1454559.20.51450000.0001-1-2.00+6.71Matches
6 Seasons1 Club4 Leagues282,2568171.925.126851922421.695225+27+1.08-0.87
Friendlies (M) (6 Seasons)171,4428580.716.0178513011.011323-10-0.62+0.16
WCQ (2 Seasons)74546550.45.0581222413.00271+26+5.15+1.32
OFC Nations Cup (1 Season)32709075.03.03903003.00120+12+4.00+1.00
WCQ Play-offs (1 Season)19090100.01.01901000.0001-1-1.00
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201816Wellington Phoenixau AUS1. A-League6.1100711031016000Matches
2018-201917Wellington Phoenixau AUS1. A-League24.730027292582938000Matches
2019-202018Wellington Phoenixau AUS1. A-League23.941018361642631100Matches
2020-202119Sint-Truidenbe BEL1. First Division A26.9500233235442290Matches
2021-202220Sint-Truidenbe BEL1. First Division A16.5200262127017310Matches
2021-202220Empoliit ITA1. Serie A5.210096011860Matches
2022-202321Empoliit ITA1. Serie A6.5100940283120Matches
2023-202422Empoliit ITACoppa Italia0.70000100110Matches
2023-202422Empoliit ITA1. Serie A21.2600301816619230Matches
2024-202523Empoliit ITACoppa Italia6.0000911012450Matches
2024-202523Empoliit ITA1. Serie A24.86002717510322270Matches
2025-202624Wrexhameng ENG2. Championship8.0000912131840Matches
2025-202624Wrexhameng ENGFA Cup0.70000001110Matches
9 Seasons4 Clubs7 Leagues171.3291019419815501190224100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (4 Seasons)2 Leagues64.514008457622057740
Wellington Phoenix (3 Seasons)1 League54.7810527631256585100
Sint-Truiden (2 Seasons)1 League43.47004953512459600
Wrexham (1 Season)3 Leagues8.7000912132950
Serie A (4 Seasons)57.714007545620852680
A-League (3 Seasons)54.7810527631256585100
Coppa Italia (3 Seasons)6.8000912012560
First Division A (2 Seasons)43.47004953512459600
Championship (1 Season)8.0000912131840
FA Cup (1 Season)0.70000001110
EFL Cup (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201816Wellington Phoenix1 League6.1100711031016000
2018-201917Wellington Phoenix1 League24.730027292582938000
2019-202018Wellington Phoenix1 League23.941018361642631100
2020-202119Sint-Truiden1 League26.9500233235442290
2021-202220Sint-Truiden1 League16.5200262127017310
2021-202220Empoli1 League5.210096011860
2022-202321Empoli2 Leagues6.5100940283120
2023-202422Empoli2 Leagues22.0600301916620240
2024-202523Empoli2 Leagues30.86003628511526320
2025-202624Wrexham3 Leagues8.7000912132950
9 Seasons4 Clubs7 Leagues171.3291019419815501190224100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (4 Seasons)2 Leagues64.514008457622057740
Wellington Phoenix (3 Seasons)1 League54.7810527631256585100
Sint-Truiden (2 Seasons)1 League43.47004953512459600
Wrexham (1 Season)3 Leagues8.7000912132950
Serie A (4 Seasons)57.714007545620852680
A-League (3 Seasons)54.7810527631256585100
Coppa Italia (3 Seasons)6.8000912012560
First Division A (2 Seasons)43.47004953512459600
Championship (1 Season)8.0000912131840
FA Cup (1 Season)0.70000001110
EFL Cup (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201816Wellington Phoenixau AUS1. A-League9th6.1100711031016000Matches
2018-201917Wellington Phoenixau AUS1. A-League6th24.730027292582938000Matches
2019-202018Wellington Phoenixau AUS1. A-League3rd23.941018361642631100Matches
2020-202119Sint-Truidenbe BEL1. First Division A15th26.9500233235442290Matches
2021-202220Sint-Truidenbe BEL1. First Division A9th16.5200262127017310Matches
2021-202220Empoliit ITA1. Serie A14th5.210096011860Matches
2022-202321Empoliit ITA1. Serie A14th6.5100940283120Matches
2023-202422Empoliit ITA1. Serie A17th21.2600301816619230Matches
2024-202523Empoliit ITA1. Serie A18th24.86002717510322270Matches
2025-202624Wrexhameng ENG2. Championship7th8.0000912131840Matches
9 Seasons4 Clubs4 Leagues163.9291018518615488184217100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (4 Seasons)1 League57.714007545620852680
Wellington Phoenix (3 Seasons)1 League54.7810527631256585100
Sint-Truiden (2 Seasons)1 League43.47004953512459600
Wrexham (1 Season)1 League8.0000912131840
Serie A (4 Seasons)57.714007545620852680
A-League (3 Seasons)54.7810527631256585100
First Division A (2 Seasons)43.47004953512459600
Championship (1 Season)8.0000912131840
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202422Empoliit ITACoppa ItaliaRd10.70000100110Matches
2024-202523Empoliit ITACoppa ItaliaSF6.0000911012450Matches
2025-202624Wrexhameng ENGFA Cup0.70000001110Matches
4 Seasons2 Clubs3 Leagues7.4000912013670
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (3 Seasons)1 League6.8000912012560
Wrexham (1 Season)2 Leagues0.70000001110
Coppa Italia (3 Seasons)6.8000912012560
FA Cup (1 Season)0.70000001110
EFL Cup (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201918nz New ZealandFriendlies (M)1.00000Matches
202120nz New ZealandFriendlies (M)3.01000Matches
202221nz New ZealandWCQ1.2100Matches
202221nz New ZealandFriendlies (M)2.81000Matches
202221nz New ZealandWCQ Play-offs2nd1.0000Matches
202322nz New ZealandFriendlies (M)6.00000Matches
202423nz New ZealandFriendlies (M)2.80000Matches
202423nz New ZealandOFC Nations Cup1st3.00000Matches
202625nz New ZealandWCQ3.80000Matches
202625nz New ZealandFriendlies (M)0.50000Matches
6 Seasons1 Club4 Leagues25.13000
Friendlies (M) (6 Seasons)16.02000
WCQ (2 Seasons)5.01000
OFC Nations Cup (1 Season)3.00000
WCQ Play-offs (1 Season)1.0000

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.