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
2014-201518Watfordeng ENG2. Championship1090.1000000000.000.000.000.000.00Matches
2014-201518Watfordeng ENGLeague Cup00Matches
2017-201821Swansea Cityeng ENGFA Cup00Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 121211,87120.89615900800.430.290.720.430.72Matches
2018-201922Swansea Cityeng ENG2. Championship21201,63718.2213200200.110.050.160.110.16Matches
2018-201922Swansea Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201922Swansea Cityeng ENGFA Cup321711.9101100000.530.000.530.530.53Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 1332272.5011000210.000.400.400.000.40Matches
2019-202023Swansea Cityeng ENG2. Championship35222,08623.2202200700.090.000.090.090.09Matches
2019-202023Swansea Cityeng ENGEFL Cup332703.0213200000.670.331.000.671.00Matches
2019-202023Swansea Cityeng ENGFA Cup10340.4101100002.650.002.652.652.65Matches
2020-202124Swansea Cityeng ENG2. Championship00Matches
2020-202124Swansea Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202124Portsmoutheng ENG3. League One1445035.6011000200.000.180.180.000.18Matches
2021-202225Sheffield Wedseng ENGFA Cup00Matches
2021-202225Sheffield Wedseng ENG3. League One22211,71419.0628600600.320.110.420.320.42Matches
2022-202326Sheffield Wedseng ENGEFL Cup211111.2000000000.000.000.000.000.00Matches
2022-202326Sheffield Wedseng ENGFA Cup311401.6000000000.000.000.000.000.00Matches
2022-202326Sheffield Wedseng ENG3. League One24191,58617.6639600400.340.170.510.340.51Matches
2023-202427Sheffield Wedseng ENG2. Championship22171,37815.3112100110.070.070.130.070.13Matches
2023-202427Sheffield Wedseng ENGEFL Cup00Matches
2023-202427Blackpooleng ENG3. League One16141,16512.9011000300.000.080.080.000.08Matches
2024-202528Port Valeeng ENG4. League Two23141,34314.9213200300.130.070.200.130.20Matches
2025-202629Port Valeeng ENGEFL Cup00Matches
2025-202629Port Valeeng ENGFA Cup332472.7011000000.000.360.360.000.36Matches
2025-202629Port Valeeng ENG3. League One20181,35215.0112100410.070.070.130.070.13Matches
10 Seasons6 Clubs5 Leagues21516113,926154.724133724003220.160.080.240.160.24
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
Swansea City (4 Seasons)3 Leagues65494,37848.68210800900.160.040.210.160.21
Sheffield Weds (3 Seasons)4 Leagues73594,92954.81361913001110.240.110.350.240.35
Port Vale (2 Seasons)4 Leagues46352,94232.7336300710.090.090.180.090.18
Swansea City (2 Seasons)1 League24242,09823.397169001010.390.300.690.390.69
Blackpool (1 Season)1 League16141,16512.9011000300.000.080.080.000.08
Portsmouth (1 Season)1 League1445035.6011000200.000.180.180.000.18
Watford (1 Season)2 Leagues1090.1000000000.000.000.000.000.00
FA Cup (7 Seasons)1176827.6213200000.260.130.400.260.40
EFL Cup (6 Seasons)654715.2213200000.380.190.570.380.57
League One (5 Seasons)96766,32070.21382113001910.190.110.300.190.30
Championship (5 Seasons)79595,11056.85275001010.090.040.120.090.12
PL2 — Div. 1 (2 Seasons)24242,09823.397169001010.390.300.690.390.69
League Two (1 Season)23141,34314.9213200300.130.070.200.130.20
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
2014-201518Watford2 Leagues1090.1000000000.000.000.000.000.00
2017-201821Swansea City1 League21211,87120.89615900800.430.290.720.430.72
2017-201821Swansea City1 League00
2018-201922Swansea City1 League332272.5011000210.000.400.400.000.40
2018-201922Swansea City3 Leagues25231,89821.1314300200.140.050.190.140.19
2019-202023Swansea City3 Leagues39252,39026.6516500700.190.040.230.190.23
2020-202124Swansea City2 Leagues11901.0000000000.000.000.000.000.00
2020-202124Portsmouth1 League1445035.6011000200.000.180.180.000.18
2021-202225Sheffield Weds2 Leagues22211,71419.0628600600.320.110.420.320.42
2022-202326Sheffield Weds3 Leagues29211,83720.4639600400.290.150.440.290.44
2023-202427Sheffield Weds2 Leagues22171,37815.3112100110.070.070.130.070.13
2023-202427Blackpool1 League16141,16512.9011000300.000.080.080.000.08
2024-202528Port Vale1 League23141,34314.9213200300.130.070.200.130.20
2025-202629Port Vale3 Leagues23211,59917.8123100410.060.110.170.060.17
10 Seasons6 Clubs5 Leagues21516113,926154.724133724003220.160.080.240.160.24
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
Swansea City (4 Seasons)3 Leagues65494,37848.68210800900.160.040.210.160.21
Sheffield Weds (3 Seasons)4 Leagues73594,92954.81361913001110.240.110.350.240.35
Port Vale (2 Seasons)4 Leagues46352,94232.7336300710.090.090.180.090.18
Swansea City (2 Seasons)1 League24242,09823.397169001010.390.300.690.390.69
Blackpool (1 Season)1 League16141,16512.9011000300.000.080.080.000.08
Portsmouth (1 Season)1 League1445035.6011000200.000.180.180.000.18
Watford (1 Season)2 Leagues1090.1000000000.000.000.000.000.00
FA Cup (7 Seasons)1176827.6213200000.260.130.400.260.40
EFL Cup (6 Seasons)654715.2213200000.380.190.570.380.57
League One (5 Seasons)96766,32070.21382113001910.190.110.300.190.30
Championship (5 Seasons)79595,11056.85275001010.090.040.120.090.12
PL2 — Div. 1 (2 Seasons)24242,09823.397169001010.390.300.690.390.69
League Two (1 Season)23141,34314.9213200300.130.070.200.130.20
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
2014-201518Watfordeng ENG2. Championship2nd1090.1000000000.000.000.000.000.00Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th21211,87120.89615900800.430.290.720.430.72Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 112th332272.5011000210.000.400.400.000.40Matches
2018-201922Swansea Cityeng ENG2. Championship10th21201,63718.2213200200.110.050.160.110.16Matches
2019-202023Swansea Cityeng ENG2. Championship6th35222,08623.2202200700.090.000.090.090.09Matches
2020-202124Swansea Cityeng ENG2. Championship4th00Matches
2020-202124Portsmoutheng ENG3. League One8th1445035.6011000200.000.180.180.000.18Matches
2021-202225Sheffield Wedseng ENG3. League One4th22211,71419.0628600600.320.110.420.320.42Matches
2022-202326Sheffield Wedseng ENG3. League One3rd24191,58617.6639600400.340.170.510.340.51Matches
2023-202427Sheffield Wedseng ENG2. Championship20th22171,37815.3112100110.070.070.130.070.13Matches
2023-202427Blackpooleng ENG3. League One8th16141,16512.9011000300.000.080.080.000.08Matches
2024-202528Port Valeeng ENG4. League Two2nd23141,34314.9213200300.130.070.200.130.20Matches
2025-202629Port Valeeng ENG3. League One22nd20181,35215.0112100410.070.070.130.070.13Matches
9 Seasons6 Clubs3 Leagues19814912,773141.920113120003220.140.080.220.140.22
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
Sheffield Weds (3 Seasons)2 Leagues68574,67852.01361913001110.250.120.370.250.37
Swansea City (3 Seasons)1 League56423,72341.4415400900.100.020.120.100.12
Port Vale (2 Seasons)2 Leagues43322,69529.9325300710.100.070.170.100.17
Swansea City (2 Seasons)1 League24242,09823.397169001010.390.300.690.390.69
Blackpool (1 Season)1 League16141,16512.9011000300.000.080.080.000.08
Portsmouth (1 Season)1 League1445035.6011000200.000.180.180.000.18
Watford (1 Season)1 League1090.1000000000.000.000.000.000.00
League One (5 Seasons)96766,32070.21382113001910.190.110.300.190.30
Championship (5 Seasons)79595,11056.85275001010.090.040.120.090.12
PL2 — Div. 1 (2 Seasons)24242,09823.397169001010.390.300.690.390.69
League Two (1 Season)23141,34314.9213200300.130.070.200.130.20
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
2014-201518Watfordeng ENGLeague Cup33rd00Matches
2017-201821Swansea Cityeng ENGFA Cup5th00Matches
2018-201922Swansea Cityeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201922Swansea Cityeng ENGFA Cup5th321711.9101100000.530.000.530.530.53Matches
2019-202023Swansea Cityeng ENGEFL Cup17th332703.0213200000.670.331.000.671.00Matches
2019-202023Swansea Cityeng ENGFA Cup33rd10340.4101100002.650.002.652.652.65Matches
2020-202124Swansea Cityeng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2021-202225Sheffield Wedseng ENGFA Cup00Matches
2022-202326Sheffield Wedseng ENGEFL CupRd3211111.2000000000.000.000.000.000.00Matches
2022-202326Sheffield Wedseng ENGFA Cup311401.6000000000.000.000.000.000.00Matches
2023-202427Sheffield Wedseng ENGEFL CupRd200Matches
2025-202629Port Valeeng ENGEFL CupRd300Matches
2025-202629Port Valeeng ENGFA CupQF332472.7011000000.000.360.360.000.36Matches
9 Seasons4 Clubs2 Leagues17121,15312.8426400000.310.160.470.310.47
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
Swansea City (4 Seasons)2 Leagues976557.3415400000.550.140.690.550.69
Sheffield Weds (3 Seasons)2 Leagues522512.8000000000.000.000.000.000.00
Port Vale (1 Season)2 Leagues332472.7011000000.000.360.360.000.36
Watford (1 Season)1 League00
FA Cup (7 Seasons)1176827.6213200000.260.130.400.260.40
EFL Cup (6 Seasons)654715.2213200000.380.190.570.380.57

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
2014-201518Watfordeng ENG2. Championship0.1000.0000Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 120.8900Matches
2018-201922Swansea Cityeng ENG2. Championship18.2230826.71.650.440.070.2500Matches
2018-201922Swansea Cityeng ENGEFL Cup1.00000.000.0000Matches
2018-201922Swansea Cityeng ENGFA Cup1.913133.31.580.530.331.0000Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 12.5000Matches
2019-202023Swansea Cityeng ENG2. Championship23.22471531.92.030.650.040.1300Matches
2019-202023Swansea Cityeng ENGEFL Cup3.029333.33.001.000.220.6700Matches
2019-202023Swansea Cityeng ENGFA Cup0.412150.05.292.650.501.0000Matches
2020-202124Swansea Cityeng ENGFA Cup1.0022100.02.002.000.000.0000Matches
2020-202124Portsmoutheng ENG3. League One5.6014321.42.500.540.000.0000Matches
2021-202225Sheffield Wedseng ENG3. League One19.0622940.91.160.470.270.6700Matches
2022-202326Sheffield Wedseng ENGEFL Cup1.20200.01.620.000.0000Matches
2022-202326Sheffield Wedseng ENGFA Cup1.60300.01.930.000.0000Matches
2022-202326Sheffield Wedseng ENG3. League One17.6627829.61.530.450.220.7500Matches
2023-202427Sheffield Wedseng ENG2. Championship15.3116425.01.040.260.060.2500Matches
2023-202427Blackpooleng ENG3. League One12.9030620.02.320.460.000.0000Matches
2024-202528Port Valeeng ENG4. League Two14.9222418.21.470.270.090.5000Matches
2025-202629Port Valeeng ENGFA Cup2.704125.01.460.360.000.0000Matches
2025-202629Port Valeeng ENG3. League One15.013738.12.460.200.030.3300Matches
10 Seasons6 Clubs5 Leagues154.7242706825.21.750.440.090.3500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Swansea City (4 Seasons)3 Leagues48.68933032.31.910.620.090.2700
Sheffield Weds (3 Seasons)4 Leagues54.813702130.01.280.380.190.6200
Port Vale (2 Seasons)4 Leagues32.7363812.71.930.240.050.3800
Swansea City (2 Seasons)1 League23.3900
Blackpool (1 Season)1 League12.9030620.02.320.460.000.0000
Portsmouth (1 Season)1 League5.6014321.42.500.540.000.0000
Watford (1 Season)2 Leagues0.1000.0000
FA Cup (7 Seasons)7.6214535.71.850.660.140.4000
EFL Cup (6 Seasons)5.2211327.32.100.570.180.6700
League One (5 Seasons)70.2131302922.31.850.410.100.4500
Championship (5 Seasons)56.85932729.01.640.480.050.1900
PL2 — Div. 1 (2 Seasons)23.3900
League Two (1 Season)14.9222418.21.470.270.090.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201518Watford2 Leagues0.1000.0000
2017-201821Swansea City1 League20.8900
2018-201922Swansea City1 League2.5000
2018-201922Swansea City3 Leagues21.1333927.31.560.430.090.3300
2019-202023Swansea City3 Leagues26.65581932.82.180.720.090.2600
2020-202124Swansea City2 Leagues1.0022100.02.002.000.000.0000
2020-202124Portsmouth1 League5.6014321.42.500.540.000.0000
2021-202225Sheffield Weds2 Leagues19.0622940.91.160.470.270.6700
2022-202326Sheffield Weds3 Leagues20.4632825.01.570.390.190.7500
2023-202427Sheffield Weds2 Leagues15.3116425.01.040.260.060.2500
2023-202427Blackpool1 League12.9030620.02.320.460.000.0000
2024-202528Port Vale1 League14.9222418.21.470.270.090.5000
2025-202629Port Vale3 Leagues17.814149.82.310.230.020.2500
10 Seasons6 Clubs5 Leagues154.7242706825.21.750.440.090.3500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Swansea City (4 Seasons)3 Leagues48.68933032.31.910.620.090.2700
Sheffield Weds (3 Seasons)4 Leagues54.813702130.01.280.380.190.6200
Port Vale (2 Seasons)4 Leagues32.7363812.71.930.240.050.3800
Swansea City (2 Seasons)1 League23.3900
Blackpool (1 Season)1 League12.9030620.02.320.460.000.0000
Portsmouth (1 Season)1 League5.6014321.42.500.540.000.0000
Watford (1 Season)2 Leagues0.1000.0000
FA Cup (7 Seasons)7.6214535.71.850.660.140.4000
EFL Cup (6 Seasons)5.2211327.32.100.570.180.6700
League One (5 Seasons)70.2131302922.31.850.410.100.4500
Championship (5 Seasons)56.85932729.01.640.480.050.1900
PL2 — Div. 1 (2 Seasons)23.3900
League Two (1 Season)14.9222418.21.470.270.090.5000
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
2014-201518Watfordeng ENG2. Championship2nd0.1000.0000Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th20.8900Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 112th2.5000Matches
2018-201922Swansea Cityeng ENG2. Championship10th18.2230826.71.650.440.070.2500Matches
2019-202023Swansea Cityeng ENG2. Championship6th23.22471531.92.030.650.040.1300Matches
2020-202124Portsmoutheng ENG3. League One8th5.6014321.42.500.540.000.0000Matches
2021-202225Sheffield Wedseng ENG3. League One4th19.0622940.91.160.470.270.6700Matches
2022-202326Sheffield Wedseng ENG3. League One3rd17.6627829.61.530.450.220.7500Matches
2023-202427Sheffield Wedseng ENG2. Championship20th15.3116425.01.040.260.060.2500Matches
2023-202427Blackpooleng ENG3. League One8th12.9030620.02.320.460.000.0000Matches
2024-202528Port Valeeng ENG4. League Two2nd14.9222418.21.470.270.090.5000Matches
2025-202629Port Valeeng ENG3. League One22nd15.013738.12.460.200.030.3300Matches
9 Seasons6 Clubs3 Leagues141.9202456024.51.730.420.080.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sheffield Weds (3 Seasons)2 Leagues52.013652132.31.250.400.200.6200
Swansea City (3 Seasons)1 League41.44772329.91.860.560.050.1700
Port Vale (2 Seasons)2 Leagues29.9359711.91.970.230.050.4300
Swansea City (2 Seasons)1 League23.3900
Blackpool (1 Season)1 League12.9030620.02.320.460.000.0000
Portsmouth (1 Season)1 League5.6014321.42.500.540.000.0000
Watford (1 Season)1 League0.1000.0000
League One (5 Seasons)70.2131302922.31.850.410.100.4500
Championship (5 Seasons)56.85932729.01.640.480.050.1900
PL2 — Div. 1 (2 Seasons)23.3900
League Two (1 Season)14.9222418.21.470.270.090.5000
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
2018-201922Swansea Cityeng ENGEFL Cup33rd1.00000.000.0000Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.913133.31.580.530.331.0000Matches
2019-202023Swansea Cityeng ENGEFL Cup17th3.029333.33.001.000.220.6700Matches
2019-202023Swansea Cityeng ENGFA Cup33rd0.412150.05.292.650.501.0000Matches
2020-202124Swansea Cityeng ENGFA Cup9th1.0022100.02.002.000.000.0000Matches
2022-202326Sheffield Wedseng ENGEFL CupRd31.20200.01.620.000.0000Matches
2022-202326Sheffield Wedseng ENGFA Cup1.60300.01.930.000.0000Matches
2025-202629Port Valeeng ENGFA CupQF2.704125.01.460.360.000.0000Matches
9 Seasons4 Clubs2 Leagues12.8425832.01.950.620.160.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Swansea City (4 Seasons)2 Leagues7.3416743.82.200.960.250.5700
Sheffield Weds (3 Seasons)2 Leagues2.80500.01.790.000.0000
Port Vale (1 Season)2 Leagues2.704125.01.460.360.000.0000
Watford (1 Season)1 League
FA Cup (7 Seasons)7.6214535.71.850.660.140.4000
EFL Cup (6 Seasons)5.2211327.32.100.570.180.6700

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
2014-201518Watfordeng ENG2. Championship1990.20.100113.0010+1+10.00+9.13Matches
2014-201518Watfordeng ENGLeague Cup00001Matches
2017-201821Swansea Cityeng ENGFA Cup00001Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 1211,8718994.520.8218917001.763629+7+0.34-1.31Matches
2018-201922Swansea Cityeng ENG2. Championship211,6377839.518.22080914541.332627-1-0.05-0.20Matches
2018-201922Swansea Cityeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2018-201922Swansea Cityeng ENGFA Cup31715747.51.928211812.0072+5+2.63+1.20Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 132277611.52.53762000.3315-4-1.59-1.07Matches
2019-202023Swansea Cityeng ENG2. Championship352,0866050.423.2228211132321.432429-5-0.22-0.83Matches
2019-202023Swansea Cityeng ENGEFL Cup327090100.03.03903002.00103+7+2.33Matches
2019-202023Swansea Cityeng ENGFA Cup1343437.80.40013400.0012-1-2.65+2.17Matches
2020-202124Swansea Cityeng ENG2. Championship0001Matches
2020-202124Swansea Cityeng ENGFA Cup1909033.31.01901003.0020+2+2.00+1.00Matches
2020-202124Portsmoutheng ENG3. League One145033612.15.64711102291.00711-4-0.72-1.16Matches
2021-202225Sheffield Wedseng ENGFA Cup00002Matches
2021-202225Sheffield Wedseng ENG3. League One221,7147841.419.021811212192.043417+17+0.89+0.48Matches
2022-202326Sheffield Wedseng ENGEFL Cup21115637.01.2190112103.0020+2+1.62+0.19Matches
2022-202326Sheffield Wedseng ENGFA Cup31404731.11.6189022611.3331+2+1.29+1.00Matches
2022-202326Sheffield Wedseng ENG3. League One241,5866638.317.619771152502.333915+24+1.36+0.66Matches
2023-202427Sheffield Wedseng ENG2. Championship221,3786333.315.31774652530.86920-11-0.72-0.29Matches
2023-202427Sheffield Wedseng ENGEFL Cup00001Matches
2023-202427Blackpooleng ENG3. League One161,1657328.112.91480722311.691410+4+0.31-0.08Matches
2024-202528Port Valeeng ENG4. League Two231,3435832.414.91482992101.652614+12+0.80+0.58Matches
2025-202629Port Valeeng ENGEFL Cup00002Matches
2025-202629Port Valeeng ENGFA Cup32478243.32.73822003.0071+6+2.19+3.58Matches
2025-202629Port Valeeng ENG3. League One201,3526832.715.018731121811.001622-6-0.40+0.21Matches
10 Seasons6 Clubs5 Leagues21513,9266528.2154.716179865423401.55228175+53+0.34+0.05
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swansea City (4 Seasons)3 Leagues654,3786731.048.6498226162491.437064+6+0.12-0.24
Sheffield Weds (3 Seasons)4 Leagues734,9296836.354.85978301425161.788753+34+0.62+0.38
Port Vale (2 Seasons)4 Leagues462,9426432.332.7357822112131.464937+12+0.37+0.63
Swansea City (2 Seasons)1 League242,0988753.023.3248719001.583734+3+0.13+0.52
Blackpool (1 Season)1 League161,1657328.112.91480722311.691410+4+0.31-0.08
Portsmouth (1 Season)1 League145033612.15.64711102291.00711-4-0.72-1.16
Watford (1 Season)2 Leagues1990.20.100123.0010+1+10.00+9.13
FA Cup (7 Seasons)116826226.77.6784442352.00206+14+1.85+2.02
EFL Cup (6 Seasons)64717934.95.2590512142.00124+8+1.53+0.10
League One (5 Seasons)966,3206630.570.27677422022201.6911075+35+0.50+0.23
Championship (5 Seasons)795,1106524.756.85979262024111.266076-16-0.28-0.64
PL2 — Div. 1 (2 Seasons)242,0988753.023.3248719001.583734+3+0.13+0.52
League Two (1 Season)231,3435832.414.91482992101.652614+12+0.80+0.58
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
2014-201518Watford2 Leagues1990.20.100123.0010+1+10.00+9.13
2017-201821Swansea City1 League211,8718994.520.8218917001.763629+7+0.34-1.31
2017-201821Swansea City1 League00001
2018-201922Swansea City1 League32277611.52.53762000.3315-4-1.59-1.07
2018-201922Swansea City3 Leagues251,8987641.421.123801122751.363330+3+0.14-0.09
2019-202023Swansea City3 Leagues392,3906153.126.6258314142321.443534+1+0.04-0.43
2020-202124Swansea City2 Leagues190902.01.01901013.0020+2+2.00+1.00
2020-202124Portsmouth1 League145033612.15.64711102291.00711-4-0.72-1.16
2021-202225Sheffield Weds2 Leagues221,7147839.719.0218112121112.043417+17+0.89+0.48
2022-202326Sheffield Weds3 Leagues291,8376337.620.421781282512.274416+28+1.37+0.66
2023-202427Sheffield Weds2 Leagues221,3786331.515.31774652540.86920-11-0.72-0.29
2023-202427Blackpool1 League161,1657328.112.91480722311.691410+4+0.31-0.08
2024-202528Port Vale1 League231,3435832.414.91482992101.652614+12+0.80+0.58
2025-202629Port Vale3 Leagues231,5997032.117.821741321831.26232300.00+0.69
10 Seasons6 Clubs5 Leagues21513,9266528.2154.716179865423401.55228175+53+0.34+0.05
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swansea City (4 Seasons)3 Leagues654,3786731.048.6498226162491.437064+6+0.12-0.24
Sheffield Weds (3 Seasons)4 Leagues734,9296836.354.85978301425161.788753+34+0.62+0.38
Port Vale (2 Seasons)4 Leagues462,9426432.332.7357822112131.464937+12+0.37+0.63
Swansea City (2 Seasons)1 League242,0988753.023.3248719001.583734+3+0.13+0.52
Blackpool (1 Season)1 League161,1657328.112.91480722311.691410+4+0.31-0.08
Portsmouth (1 Season)1 League145033612.15.64711102291.00711-4-0.72-1.16
Watford (1 Season)2 Leagues1990.20.100123.0010+1+10.00+9.13
FA Cup (7 Seasons)116826226.77.6784442352.00206+14+1.85+2.02
EFL Cup (6 Seasons)64717934.95.2590512142.00124+8+1.53+0.10
League One (5 Seasons)966,3206630.570.27677422022201.6911075+35+0.50+0.23
Championship (5 Seasons)795,1106524.756.85979262024111.266076-16-0.28-0.64
PL2 — Div. 1 (2 Seasons)242,0988753.023.3248719001.583734+3+0.13+0.52
League Two (1 Season)231,3435832.414.91482992101.652614+12+0.80+0.58
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
2014-201518Watfordeng ENG2. Championship2nd1990.20.100113.0010+1+10.00+9.13Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th211,8718994.520.8218917001.763629+7+0.34-1.31Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 112th32277611.52.53762000.3315-4-1.59-1.07Matches
2018-201922Swansea Cityeng ENG2. Championship10th211,6377839.518.22080914541.332627-1-0.05-0.20Matches
2019-202023Swansea Cityeng ENG2. Championship6th352,0866050.423.2228211132321.432429-5-0.22-0.83Matches
2020-202124Swansea Cityeng ENG2. Championship4th0001Matches
2020-202124Portsmoutheng ENG3. League One8th145033612.15.64711102291.00711-4-0.72-1.16Matches
2021-202225Sheffield Wedseng ENG3. League One4th221,7147841.419.021811212192.043417+17+0.89+0.48Matches
2022-202326Sheffield Wedseng ENG3. League One3rd241,5866638.317.619771152502.333915+24+1.36+0.66Matches
2023-202427Sheffield Wedseng ENG2. Championship20th221,3786333.315.31774652530.86920-11-0.72-0.29Matches
2023-202427Blackpooleng ENG3. League One8th161,1657328.112.91480722311.691410+4+0.31-0.08Matches
2024-202528Port Valeeng ENG4. League Two2nd231,3435832.414.91482992101.652614+12+0.80+0.58Matches
2025-202629Port Valeeng ENG3. League One22nd201,3526832.715.018731121811.001622-6-0.40+0.21Matches
9 Seasons6 Clubs3 Leagues19812,7736528.0141.914978774923311.51196165+31+0.22-0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (3 Seasons)2 Leagues684,6786937.752.05777291125121.768252+30+0.58+0.37
Swansea City (3 Seasons)1 League563,7236630.041.4428120142471.395056-6-0.15-0.50
Port Vale (2 Seasons)2 Leagues432,6956332.529.9327720112111.354236+6+0.20+0.39
Swansea City (2 Seasons)1 League242,0988753.023.3248719001.583734+3+0.13+0.52
Blackpool (1 Season)1 League161,1657328.112.91480722311.691410+4+0.31-0.08
Portsmouth (1 Season)1 League145033612.15.64711102291.00711-4-0.72-1.16
Watford (1 Season)1 League1990.20.100113.0010+1+10.00+9.13
League One (5 Seasons)966,3206630.570.27677422022201.6911075+35+0.50+0.23
Championship (5 Seasons)795,1106524.756.85979262024111.266076-16-0.28-0.64
PL2 — Div. 1 (2 Seasons)242,0988753.023.3248719001.583734+3+0.13+0.52
League Two (1 Season)231,3435832.414.91482992101.652614+12+0.80+0.58
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
2014-201518Watfordeng ENGLeague Cup33rd00001Matches
2017-201821Swansea Cityeng ENGFA Cup5th00001Matches
2018-201922Swansea Cityeng ENGEFL Cup33rd19090100.01.01901000.0001-1-1.00Matches
2018-201922Swansea Cityeng ENGFA Cup5th31715747.51.928211812.0072+5+2.63+1.20Matches
2019-202023Swansea Cityeng ENGEFL Cup17th327090100.03.03903002.00103+7+2.33Matches
2019-202023Swansea Cityeng ENGFA Cup33rd1343437.80.40013400.0012-1-2.65+2.17Matches
2020-202124Swansea Cityeng ENGFA Cup9th1909033.31.01901003.0020+2+2.00+1.00Matches
2021-202225Sheffield Wedseng ENGFA Cup00002Matches
2022-202326Sheffield Wedseng ENGEFL CupRd321115637.01.2190112103.0020+2+1.62+0.19Matches
2022-202326Sheffield Wedseng ENGFA Cup31404731.11.6189022611.3331+2+1.29+1.00Matches
2023-202427Sheffield Wedseng ENGEFL CupRd200001Matches
2025-202629Port Valeeng ENGEFL CupRd300002Matches
2025-202629Port Valeeng ENGFA CupQF32478243.32.73822003.0071+6+2.19+3.58Matches
9 Seasons4 Clubs2 Leagues171,1536829.612.81287952392.003210+22+1.72+1.65
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swansea City (4 Seasons)2 Leagues96557338.37.3788622121.67208+12+1.65+1.23
Sheffield Weds (3 Seasons)2 Leagues52515021.52.8290132442.0051+4+1.43+0.71
Port Vale (1 Season)2 Leagues32478229.42.73822023.0071+6+2.19+3.58
Watford (1 Season)1 League00001
FA Cup (7 Seasons)116826226.77.6784442352.00206+14+1.85+2.02
EFL Cup (6 Seasons)64717934.95.2590512142.00124+8+1.53+0.10
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
2014-201518Watfordeng ENG2. Championship0.1002Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 120.88000Matches
2018-201922Swansea Cityeng ENG2. Championship18.220016111411614000Matches
2018-201922Swansea Cityeng ENGEFL Cup1.0000410000000Matches
2018-201922Swansea Cityeng ENGFA Cup1.9000110132000Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 12.52100Matches
2019-202023Swansea Cityeng ENG2. Championship23.2700361403626290Matches
2019-202023Swansea Cityeng ENGEFL Cup3.00005109350Matches
2019-202023Swansea Cityeng ENGFA Cup0.40000100000Matches
2020-202124Swansea Cityeng ENGFA Cup1.00002101230Matches
2020-202124Portsmoutheng ENG3. League One5.62008125260Matches
2021-202225Sheffield Wedseng ENG3. League One19.0600282002131300Matches
2022-202326Sheffield Wedseng ENGEFL Cup1.20003004110Matches
2022-202326Sheffield Wedseng ENGFA Cup1.60002201010Matches
2022-202326Sheffield Wedseng ENG3. League One17.6400371002522400Matches
2023-202427Sheffield Wedseng ENG2. Championship15.3110231012027130Matches
2023-202427Blackpooleng ENG3. League One12.93001680912180Matches
2024-202528Port Valeeng ENG4. League Two14.930020150369230Matches
2025-202629Port Valeeng ENGFA Cup2.70002100120Matches
2025-202629Port Valeeng ENG3. League One15.041023711917260Matches
10 Seasons6 Clubs5 Leagues154.732202281045228172213000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swansea City (4 Seasons)3 Leagues48.690064301885053000
Sheffield Weds (3 Seasons)4 Leagues54.81110934217181850
Port Vale (2 Seasons)4 Leagues32.7710452315527510
Swansea City (2 Seasons)1 League23.310100
Blackpool (1 Season)1 League12.93001680912180
Portsmouth (1 Season)1 League5.62008125260
Watford (1 Season)2 Leagues0.1002
FA Cup (7 Seasons)7.6000760368000
EFL Cup (6 Seasons)5.200012201346000
League One (5 Seasons)70.2191011246379841200
Championship (5 Seasons)56.8101077352976956000
PL2 — Div. 1 (2 Seasons)23.310100
League Two (1 Season)14.930020150369230
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Watford2 Leagues0.1002
2017-201821Swansea City1 League20.88000
2018-201922Swansea City1 League2.52100
2018-201922Swansea City3 Leagues21.120021131421916000
2019-202023Swansea City3 Leagues26.6700411604529340
2020-202124Swansea City2 Leagues1.00002101230
2020-202124Portsmouth1 League5.62008125260
2021-202225Sheffield Weds2 Leagues19.0600282002131300
2022-202326Sheffield Weds3 Leagues20.4400421203023420
2023-202427Sheffield Weds2 Leagues15.3110231012027130
2023-202427Blackpool1 League12.93001680912180
2024-202528Port Vale1 League14.930020150369230
2025-202629Port Vale3 Leagues17.841025811918280
10 Seasons6 Clubs5 Leagues154.732202281045228172213000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swansea City (4 Seasons)3 Leagues48.690064301885053000
Sheffield Weds (3 Seasons)4 Leagues54.81110934217181850
Port Vale (2 Seasons)4 Leagues32.7710452315527510
Swansea City (2 Seasons)1 League23.310100
Blackpool (1 Season)1 League12.93001680912180
Portsmouth (1 Season)1 League5.62008125260
Watford (1 Season)2 Leagues0.1002
FA Cup (7 Seasons)7.6000760368000
EFL Cup (6 Seasons)5.200012201346000
League One (5 Seasons)70.2191011246379841200
Championship (5 Seasons)56.8101077352976956000
PL2 — Div. 1 (2 Seasons)23.310100
League Two (1 Season)14.930020150369230
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Watfordeng ENG2. Championship2nd0.1002Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th20.88000Matches
2018-201922Swansea Cityeng ENGJr. PL2 — Div. 112th2.52100Matches
2018-201922Swansea Cityeng ENG2. Championship10th18.220016111411614000Matches
2019-202023Swansea Cityeng ENG2. Championship6th23.2700361403626290Matches
2020-202124Portsmoutheng ENG3. League One8th5.62008125260Matches
2021-202225Sheffield Wedseng ENG3. League One4th19.0600282002131300Matches
2022-202326Sheffield Wedseng ENG3. League One3rd17.6400371002522400Matches
2023-202427Sheffield Wedseng ENG2. Championship20th15.3110231012027130Matches
2023-202427Blackpooleng ENG3. League One8th12.93001680912180Matches
2024-202528Port Valeeng ENG4. League Two2nd14.930020150369230Matches
2025-202629Port Valeeng ENG3. League One22nd15.041023711917260Matches
9 Seasons6 Clubs3 Leagues141.93220209965212162199000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (3 Seasons)2 Leagues52.01110884016680830
Swansea City (3 Seasons)1 League41.490052251774243000
Port Vale (2 Seasons)2 Leagues29.9710432215526490
Swansea City (2 Seasons)1 League23.310100
Blackpool (1 Season)1 League12.93001680912180
Portsmouth (1 Season)1 League5.62008125260
Watford (1 Season)1 League0.1002
League One (5 Seasons)70.2191011246379841200
Championship (5 Seasons)56.8101077352976956000
PL2 — Div. 1 (2 Seasons)23.310100
League Two (1 Season)14.930020150369230
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201922Swansea Cityeng ENGEFL Cup33rd1.0000410000000Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.9000110132000Matches
2019-202023Swansea Cityeng ENGEFL Cup17th3.00005109350Matches
2019-202023Swansea Cityeng ENGFA Cup33rd0.40000100000Matches
2020-202124Swansea Cityeng ENGFA Cup9th1.00002101230Matches
2022-202326Sheffield Wedseng ENGEFL CupRd31.20003004110Matches
2022-202326Sheffield Wedseng ENGFA Cup1.60002201010Matches
2025-202629Port Valeeng ENGFA CupQF2.70002100120Matches
9 Seasons4 Clubs2 Leagues12.80001980161014000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swansea City (4 Seasons)2 Leagues7.3000125011810000
Sheffield Weds (3 Seasons)2 Leagues2.80005205120
Port Vale (1 Season)2 Leagues2.70002100120
Watford (1 Season)1 League
FA Cup (7 Seasons)7.6000760368000
EFL Cup (6 Seasons)5.200012201346000

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.