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
2010-201118Walsalleng ENG3. League One1423373.7000000000.000.000.000.000.00
2011-201219Walsalleng ENG3. League One34242,16524.1336300100.120.120.250.120.25
2012-201320Walsalleng ENG3. League One46463,96944.1126181200000.270.140.410.270.41
2013-201421Nottingham Foresteng ENG2. Championship32221,98422.08412800000.360.180.540.360.54
2014-201522Nottingham Foresteng ENG2. Championship2146687.4134100100.130.400.540.130.54Matches
2014-201522Nottingham Foresteng ENGFA Cup1020.0000000000.000.000.000.000.00Matches
2014-201522Nottingham Foresteng ENGLeague Cup332242.5000000000.000.000.000.000.00Matches
2015-201623Nottingham Foresteng ENG2. Championship10100.1000000000.000.000.000.000.00Matches
2015-201623Huddersfield Towneng ENG2. Championship34222,02722.56410600100.270.180.440.270.44Matches
2015-201623Huddersfield Towneng ENGFA Cup221802.0202200001.000.001.001.001.00Matches
2015-201623Nottingham Foresteng ENGLeague Cup11700.8011000000.001.291.290.001.29Matches
2016-201724Bristol Cityeng ENG2. Championship22161,40415.6448400200.260.260.510.260.51Matches
2016-201724Nottingham Foresteng ENG2. Championship10170.2000000000.000.000.000.000.00Matches
2016-201724Nottingham Foresteng ENGEFL Cup221782.0101100000.510.000.510.510.51Matches
2016-201724Bristol Cityeng ENGFA Cup211011.1101100100.890.000.890.890.89Matches
2017-201825Bristol Cityeng ENG2. Championship41342,85831.85813500200.160.250.410.160.41Matches
2017-201825Bristol Cityeng ENGEFL Cup533233.6112100100.280.280.560.280.56Matches
2018-201926Bristol Cityeng ENG2. Championship41312,64529.4549500100.170.140.310.170.31Matches
2018-201926Bristol Cityeng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2019-202027Bristol Cityeng ENG2. Championship21151,36315.1628600200.400.130.530.400.53Matches
2019-202027Derby Countyeng ENG2. Championship1054925.5123100000.180.370.550.180.55Matches
2019-202027Derby Countyeng ENGEFL Cup221802.0000000100.000.000.000.000.00Matches
2019-202027Bristol Cityeng ENGFA Cup11650.7000000000.000.000.000.000.00Matches
2020-202128Bristol Cityeng ENG2. Championship20151,35615.1325300300.200.130.330.200.33Matches
2020-202128Bristol Cityeng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2020-202128Bristol Cityeng ENGFA Cup11750.8000000000.000.000.000.000.00Matches
2021-202229Swansea Cityeng ENG2. Championship38332,95232.89918900300.270.270.550.270.55Matches
2022-202330Swansea Cityeng ENG2. Championship23994610.5022000200.000.190.190.000.19Matches
2023-202431Swansea Cityeng ENG2. Championship44403,22235.87613700800.200.170.360.200.36Matches
2023-202431Swansea Cityeng ENGEFL Cup20520.6101100001.730.001.731.731.73Matches
2023-202431Swansea Cityeng ENGFA Cup20380.4000000000.000.000.000.000.00Matches
202432Charlotteus USA1. MLS40490.5000000000.000.000.000.000.00Matches
2024-202532Coventry Cityeng ENG2. Championship80790.9101100101.140.001.141.141.14Matches
2025-202633Plymouth Argyleeng ENGEFL Cup11901.0000001000.000.000.000.000.00Matches
2025-202633Plymouth Argyleeng ENGFA Cup11750.8000000000.000.000.000.000.00Matches
2025-202633Plymouth Argyleeng ENG3. League One2278309.2000000000.000.000.000.000.00Matches
16 Seasons9 Clubs5 Leagues50634531,207346.7786113978013000.220.180.400.220.40
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
Bristol City (5 Seasons)3 Leagues15711910,371115.226214726001200.230.180.410.230.41
Nottingham Forest (4 Seasons)3 Leagues62323,15335.0108181000100.290.230.510.290.51
Swansea City (3 Seasons)3 Leagues109827,21080.117173417001300.210.210.420.210.42
Walsall (3 Seasons)1 League94726,47171.9159241500100.210.130.330.210.33
Huddersfield Town (1 Season)2 Leagues36242,20724.58412800100.330.160.490.330.49
Plymouth Argyle (1 Season)3 Leagues24999511.1000001000.000.000.000.000.00
Derby County (1 Season)2 Leagues1276727.5123100100.130.270.400.130.40
Coventry City (1 Season)1 League80790.9101100101.140.001.141.141.14
Charlotte (1 Season)1 League40490.5000000000.000.000.000.000.00
Championship (12 Seasons)35724622,023244.7565010656002600.230.200.430.230.43
EFL Cup (8 Seasons)17131,20713.4426401200.300.150.450.300.45
FA Cup (8 Seasons)1276277.0303300100.430.000.430.430.43
League One (4 Seasons)116797,30181.1159241500100.180.110.300.180.30
MLS (1 Season)40490.5000000000.000.000.000.000.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
2010-201118Walsall1 League1423373.7000000000.000.000.000.000.00
2011-201219Walsall1 League34242,16524.1336300100.120.120.250.120.25
2012-201320Walsall1 League46463,96944.1126181200000.270.140.410.270.41
2013-201421Nottingham Forest1 League32221,98422.08412800000.360.180.540.360.54
2014-201522Nottingham Forest3 Leagues2578949.9134100100.100.300.400.100.40
2015-201623Huddersfield Town2 Leagues36242,20724.58412800100.330.160.490.330.49
2015-201623Nottingham Forest2 Leagues21800.9011000000.001.131.130.001.13
2016-201724Nottingham Forest2 Leagues321952.2101100000.460.000.460.460.46
2016-201724Bristol City2 Leagues24171,50516.7549500300.300.240.540.300.54
2017-201825Bristol City2 Leagues46373,18135.36915600300.170.250.420.170.42
2018-201926Bristol City2 Leagues43322,73630.4549500100.160.130.300.160.30
2019-202027Derby County2 Leagues1276727.5123100100.130.270.400.130.40
2019-202027Bristol City2 Leagues22161,42815.9628600200.380.130.500.380.50
2020-202128Bristol City3 Leagues22171,52116.9426400300.240.120.360.240.36
2021-202229Swansea City1 League38332,95232.89918900300.270.270.550.270.55
2022-202330Swansea City1 League23994610.5022000200.000.190.190.000.19
2023-202431Swansea City3 Leagues48403,31236.88614800800.220.160.380.220.38
202432Charlotte1 League40490.5000000000.000.000.000.000.00
2024-202532Coventry City1 League80790.9101100101.140.001.141.141.14
2025-202633Plymouth Argyle3 Leagues24999511.1000001000.000.000.000.000.00
16 Seasons9 Clubs5 Leagues50634531,207346.7786113978013000.220.180.400.220.40
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
Bristol City (5 Seasons)3 Leagues15711910,371115.226214726001200.230.180.410.230.41
Nottingham Forest (4 Seasons)3 Leagues62323,15335.0108181000100.290.230.510.290.51
Swansea City (3 Seasons)3 Leagues109827,21080.117173417001300.210.210.420.210.42
Walsall (3 Seasons)1 League94726,47171.9159241500100.210.130.330.210.33
Huddersfield Town (1 Season)2 Leagues36242,20724.58412800100.330.160.490.330.49
Plymouth Argyle (1 Season)3 Leagues24999511.1000001000.000.000.000.000.00
Derby County (1 Season)2 Leagues1276727.5123100100.130.270.400.130.40
Coventry City (1 Season)1 League80790.9101100101.140.001.141.141.14
Charlotte (1 Season)1 League40490.5000000000.000.000.000.000.00
Championship (12 Seasons)35724622,023244.7565010656002600.230.200.430.230.43
EFL Cup (8 Seasons)17131,20713.4426401200.300.150.450.300.45
FA Cup (8 Seasons)1276277.0303300100.430.000.430.430.43
League One (4 Seasons)116797,30181.1159241500100.180.110.300.180.30
MLS (1 Season)40490.5000000000.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
2010-201118Walsalleng ENG3. League One20th1423373.7000000000.000.000.000.000.00
2011-201219Walsalleng ENG3. League One19th34242,16524.1336300100.120.120.250.120.25
2012-201320Walsalleng ENG3. League One9th46463,96944.1126181200000.270.140.410.270.41
2013-201421Nottingham Foresteng ENG2. Championship11th32221,98422.08412800000.360.180.540.360.54
2014-201522Nottingham Foresteng ENG2. Championship14th2146687.4134100100.130.400.540.130.54Matches
2015-201623Huddersfield Towneng ENG2. Championship19th34222,02722.56410600100.270.180.440.270.44Matches
2015-201623Nottingham Foresteng ENG2. Championship16th10100.1000000000.000.000.000.000.00Matches
2016-201724Nottingham Foresteng ENG2. Championship21st10170.2000000000.000.000.000.000.00Matches
2016-201724Bristol Cityeng ENG2. Championship17th22161,40415.6448400200.260.260.510.260.51Matches
2017-201825Bristol Cityeng ENG2. Championship11th41342,85831.85813500200.160.250.410.160.41Matches
2018-201926Bristol Cityeng ENG2. Championship8th41312,64529.4549500100.170.140.310.170.31Matches
2019-202027Derby Countyeng ENG2. Championship10th1054925.5123100000.180.370.550.180.55Matches
2019-202027Bristol Cityeng ENG2. Championship12th21151,36315.1628600200.400.130.530.400.53Matches
2020-202128Bristol Cityeng ENG2. Championship19th20151,35615.1325300300.200.130.330.200.33Matches
2021-202229Swansea Cityeng ENG2. Championship15th38332,95232.89918900300.270.270.550.270.55Matches
2022-202330Swansea Cityeng ENG2. Championship10th23994610.5022000200.000.190.190.000.19Matches
2023-202431Swansea Cityeng ENG2. Championship14th44403,22235.87613700800.200.170.360.200.36Matches
202432Charlotteus USA1. MLS11th40490.5000000000.000.000.000.000.00Matches
2024-202532Coventry Cityeng ENG2. Championship5th80790.9101100101.140.001.141.141.14Matches
2025-202633Plymouth Argyleeng ENG3. League One8th2278309.2000000000.000.000.000.000.00Matches
16 Seasons9 Clubs3 Leagues47732529,373326.4715913071002700.220.180.400.220.40
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
Bristol City (5 Seasons)1 League1451119,626107.023204323001000.220.190.400.220.40
Nottingham Forest (4 Seasons)1 League55262,67929.89716900100.300.240.540.300.54
Swansea City (3 Seasons)1 League105827,12079.116173316001300.200.210.420.200.42
Walsall (3 Seasons)1 League94726,47171.9159241500100.210.130.330.210.33
Huddersfield Town (1 Season)1 League34222,02722.56410600100.270.180.440.270.44
Plymouth Argyle (1 Season)1 League2278309.2000000000.000.000.000.000.00
Derby County (1 Season)1 League1054925.5123100000.180.370.550.180.55
Coventry City (1 Season)1 League80790.9101100101.140.001.141.141.14
Charlotte (1 Season)1 League40490.5000000000.000.000.000.000.00
Championship (12 Seasons)35724622,023244.7565010656002600.230.200.430.230.43
League One (4 Seasons)116797,30181.1159241500100.180.110.300.180.30
MLS (1 Season)40490.5000000000.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
2014-201522Nottingham Foresteng ENGFA Cup33rd1020.0000000000.000.000.000.000.00Matches
2014-201522Nottingham Foresteng ENGLeague Cup17th332242.5000000000.000.000.000.000.00Matches
2015-201623Huddersfield Towneng ENGFA Cup33rd221802.0202200001.000.001.001.001.00Matches
2015-201623Nottingham Foresteng ENGLeague Cup57th11700.8011000000.001.291.290.001.29Matches
2016-201724Nottingham Foresteng ENGEFL Cup17th221782.0101100000.510.000.510.510.51Matches
2016-201724Bristol Cityeng ENGFA Cup17th211011.1101100100.890.000.890.890.89Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd533233.6112100100.280.280.560.280.56Matches
2018-201926Bristol Cityeng ENGFA Cup9th21911.0000000000.000.000.000.000.00Matches
2019-202027Derby Countyeng ENGEFL Cup33rd221802.0000000100.000.000.000.000.00Matches
2019-202027Bristol Cityeng ENGFA Cup33rd11650.7000000000.000.000.000.000.00Matches
2020-202128Bristol Cityeng ENGEFL Cup17th11901.0101100001.000.001.001.001.00Matches
2020-202128Bristol Cityeng ENGFA Cup9th11750.8000000000.000.000.000.000.00Matches
2023-202431Swansea Cityeng ENGEFL CupRd220520.6101100001.730.001.731.731.73Matches
2023-202431Swansea Cityeng ENGFA Cup20380.4000000000.000.000.000.000.00Matches
2025-202633Plymouth Argyleeng ENGEFL CupRd211901.0000001000.000.000.000.000.00Matches
2025-202633Plymouth Argyleeng ENGFA Cup11750.8000000000.000.000.000.000.00Matches
9 Seasons6 Clubs2 Leagues29201,83420.4729701300.340.100.440.340.44
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
Bristol City (5 Seasons)2 Leagues1287458.3314300200.360.120.480.360.48
Nottingham Forest (3 Seasons)2 Leagues764745.3112100000.190.190.380.190.38
Swansea City (1 Season)2 Leagues40901.0101100001.000.001.001.001.00
Derby County (1 Season)1 League221802.0000000100.000.000.000.000.00
Plymouth Argyle (1 Season)2 Leagues221651.8000001000.000.000.000.000.00
Huddersfield Town (1 Season)1 League221802.0202200001.000.001.001.001.00
EFL Cup (8 Seasons)17131,20713.4426401200.300.150.450.300.45
FA Cup (8 Seasons)1276277.0303300100.430.000.430.430.43

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
2010-201118Walsalleng ENG3. League One3.7010.270.0000
2011-201219Walsalleng ENG3. League One24.13301.250.1000
2012-201320Walsalleng ENG3. League One44.112631.430.1900
2013-201421Nottingham Foresteng ENG2. Championship22.08251.130.3200
2014-201522Nottingham Foresteng ENG2. Championship7.4160.810.1700Matches
2014-201522Nottingham Foresteng ENGFA Cup0.0000Matches
2014-201522Nottingham Foresteng ENGLeague Cup2.5000Matches
2015-201623Nottingham Foresteng ENG2. Championship0.1000.0000Matches
2015-201623Huddersfield Towneng ENG2. Championship22.56150.670.4000Matches
2015-201623Huddersfield Towneng ENGFA Cup2.0200Matches
2015-201623Nottingham Foresteng ENGLeague Cup0.8000Matches
2016-201724Bristol Cityeng ENG2. Championship15.640110.000.710.3600Matches
2016-201724Nottingham Foresteng ENG2. Championship0.20000.000.0000Matches
2016-201724Nottingham Foresteng ENGEFL Cup2.012150.01.010.510.501.0000Matches
2016-201724Bristol Cityeng ENGFA Cup1.1100Matches
2017-201825Bristol Cityeng ENG2. Championship31.85521732.71.640.540.100.2900Matches
2017-201825Bristol Cityeng ENGEFL Cup3.616116.71.670.280.171.0000Matches
2018-201926Bristol Cityeng ENG2. Championship29.45652640.02.210.880.080.1900Matches
2018-201926Bristol Cityeng ENGFA Cup1.00100.00.990.000.0000Matches
2019-202027Bristol Cityeng ENG2. Championship15.1625936.01.650.590.240.6700Matches
2019-202027Derby Countyeng ENG2. Championship5.514250.00.730.370.250.5000Matches
2019-202027Derby Countyeng ENGEFL Cup2.008225.04.001.000.000.0000Matches
2019-202027Bristol Cityeng ENGFA Cup0.70100.01.380.000.0000Matches
2020-202128Bristol Cityeng ENG2. Championship15.1320945.01.330.600.150.3300Matches
2020-202128Bristol Cityeng ENGEFL Cup1.013133.33.001.000.331.0000Matches
2020-202128Bristol Cityeng ENGFA Cup0.80100.01.200.000.0000Matches
2021-202229Swansea Cityeng ENG2. Championship32.89451431.11.370.430.200.6400Matches
2022-202330Swansea Cityeng ENG2. Championship10.5021523.82.000.480.000.0000Matches
2023-202431Swansea Cityeng ENG2. Championship35.87681826.51.900.500.100.3900Matches
2023-202431Swansea Cityeng ENGEFL Cup0.6111100.01.731.731.001.0000Matches
2023-202431Swansea Cityeng ENGFA Cup0.40000.000.0000Matches
202432Charlotteus USA1. MLS0.50200.03.670.000.0000Matches
2024-202532Coventry Cityeng ENG2. Championship0.912150.02.281.140.501.0000Matches
2025-202633Plymouth Argyleeng ENGEFL Cup1.005240.05.002.000.000.0001Matches
2025-202633Plymouth Argyleeng ENGFA Cup0.8000Matches
2025-202633Plymouth Argyleeng ENG3. League One9.201218.31.300.110.000.0000Matches
16 Seasons9 Clubs5 Leagues346.77834426135.21.600.770.130.2901
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (5 Seasons)3 Leagues115.2261747442.51.520.650.140.3400
Nottingham Forest (4 Seasons)3 Leagues35.01023250.00.921.010.500.3100
Swansea City (3 Seasons)3 Leagues80.1171353828.11.690.470.130.4500
Walsall (3 Seasons)1 League71.915941.310.1600
Huddersfield Town (1 Season)2 Leagues24.58150.670.4000
Plymouth Argyle (1 Season)3 Leagues11.1017317.61.660.290.000.0001
Derby County (1 Season)2 Leagues7.5112433.31.610.540.080.2500
Coventry City (1 Season)1 League0.912150.02.281.140.501.0000
Charlotte (1 Season)1 League0.50200.03.670.000.0000
Championship (12 Seasons)244.75630215837.11.570.650.140.3500
EFL Cup (8 Seasons)13.4425832.02.460.790.160.5001
FA Cup (8 Seasons)7.03300.01.000.000.0000
League One (4 Seasons)81.11512958.31.301.170.000.1600
MLS (1 Season)0.50200.03.670.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201118Walsall1 League3.7010.270.0000
2011-201219Walsall1 League24.13301.250.1000
2012-201320Walsall1 League44.112631.430.1900
2013-201421Nottingham Forest1 League22.08251.130.3200
2014-201522Nottingham Forest3 Leagues9.9160.810.1700
2015-201623Huddersfield Town2 Leagues24.58150.670.4000
2015-201623Nottingham Forest2 Leagues0.9000.0000
2016-201724Nottingham Forest2 Leagues2.212150.00.920.460.501.0000
2016-201724Bristol City2 Leagues16.750110.000.710.3600
2017-201825Bristol City2 Leagues35.36581831.01.640.510.100.3300
2018-201926Bristol City2 Leagues30.45662639.42.170.860.080.1900
2019-202027Derby County2 Leagues7.5112433.31.610.540.080.2500
2019-202027Bristol City2 Leagues15.9626934.61.640.570.230.6700
2020-202128Bristol City3 Leagues16.94241041.71.420.590.170.4000
2021-202229Swansea City1 League32.89451431.11.370.430.200.6400
2022-202330Swansea City1 League10.5021523.82.000.480.000.0000
2023-202431Swansea City3 Leagues36.88691927.51.870.520.120.4200
202432Charlotte1 League0.50200.03.670.000.0000
2024-202532Coventry City1 League0.912150.02.281.140.501.0000
2025-202633Plymouth Argyle3 Leagues11.1017317.61.660.290.000.0001
16 Seasons9 Clubs5 Leagues346.77834426135.21.600.770.130.2901
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (5 Seasons)3 Leagues115.2261747442.51.520.650.140.3400
Nottingham Forest (4 Seasons)3 Leagues35.01023250.00.921.010.500.3100
Swansea City (3 Seasons)3 Leagues80.1171353828.11.690.470.130.4500
Walsall (3 Seasons)1 League71.915941.310.1600
Huddersfield Town (1 Season)2 Leagues24.58150.670.4000
Plymouth Argyle (1 Season)3 Leagues11.1017317.61.660.290.000.0001
Derby County (1 Season)2 Leagues7.5112433.31.610.540.080.2500
Coventry City (1 Season)1 League0.912150.02.281.140.501.0000
Charlotte (1 Season)1 League0.50200.03.670.000.0000
Championship (12 Seasons)244.75630215837.11.570.650.140.3500
EFL Cup (8 Seasons)13.4425832.02.460.790.160.5001
FA Cup (8 Seasons)7.03300.01.000.000.0000
League One (4 Seasons)81.11512958.31.301.170.000.1600
MLS (1 Season)0.50200.03.670.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
2010-201118Walsalleng ENG3. League One20th3.7010.270.0000
2011-201219Walsalleng ENG3. League One19th24.13301.250.1000
2012-201320Walsalleng ENG3. League One9th44.112631.430.1900
2013-201421Nottingham Foresteng ENG2. Championship11th22.08251.130.3200
2014-201522Nottingham Foresteng ENG2. Championship14th7.4160.810.1700Matches
2015-201623Huddersfield Towneng ENG2. Championship19th22.56150.670.4000Matches
2015-201623Nottingham Foresteng ENG2. Championship16th0.1000.0000Matches
2016-201724Nottingham Foresteng ENG2. Championship21st0.20000.000.0000Matches
2016-201724Bristol Cityeng ENG2. Championship17th15.640110.000.710.3600Matches
2017-201825Bristol Cityeng ENG2. Championship11th31.85521732.71.640.540.100.2900Matches
2018-201926Bristol Cityeng ENG2. Championship8th29.45652640.02.210.880.080.1900Matches
2019-202027Derby Countyeng ENG2. Championship10th5.514250.00.730.370.250.5000Matches
2019-202027Bristol Cityeng ENG2. Championship12th15.1625936.01.650.590.240.6700Matches
2020-202128Bristol Cityeng ENG2. Championship19th15.1320945.01.330.600.150.3300Matches
2021-202229Swansea Cityeng ENG2. Championship15th32.89451431.11.370.430.200.6400Matches
2022-202330Swansea Cityeng ENG2. Championship10th10.5021523.82.000.480.000.0000Matches
2023-202431Swansea Cityeng ENG2. Championship14th35.87681826.51.900.500.100.3900Matches
202432Charlotteus USA1. MLS11th0.50200.03.670.000.0000Matches
2024-202532Coventry Cityeng ENG2. Championship5th0.912150.02.281.140.501.0000Matches
2025-202633Plymouth Argyleeng ENG3. League One8th9.201218.31.300.110.000.0000Matches
16 Seasons9 Clubs3 Leagues326.47131625335.81.560.780.130.2800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (5 Seasons)1 League107.0231627244.41.510.670.140.3200
Nottingham Forest (4 Seasons)1 League29.890310.001.040.2900
Swansea City (3 Seasons)1 League79.1161343727.61.690.470.120.4300
Walsall (3 Seasons)1 League71.915941.310.1600
Huddersfield Town (1 Season)1 League22.56150.670.4000
Plymouth Argyle (1 Season)1 League9.201218.31.300.110.000.0000
Derby County (1 Season)1 League5.514250.00.730.370.250.5000
Coventry City (1 Season)1 League0.912150.02.281.140.501.0000
Charlotte (1 Season)1 League0.50200.03.670.000.0000
Championship (12 Seasons)244.75630215837.11.570.650.140.3500
League One (4 Seasons)81.11512958.31.301.170.000.1600
MLS (1 Season)0.50200.03.670.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
2014-201522Nottingham Foresteng ENGFA Cup33rd0.0000Matches
2014-201522Nottingham Foresteng ENGLeague Cup17th2.5000Matches
2015-201623Huddersfield Towneng ENGFA Cup33rd2.0200Matches
2015-201623Nottingham Foresteng ENGLeague Cup57th0.8000Matches
2016-201724Nottingham Foresteng ENGEFL Cup17th2.012150.01.010.510.501.0000Matches
2016-201724Bristol Cityeng ENGFA Cup17th1.1100Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd3.616116.71.670.280.171.0000Matches
2018-201926Bristol Cityeng ENGFA Cup9th1.00100.00.990.000.0000Matches
2019-202027Derby Countyeng ENGEFL Cup33rd2.008225.04.001.000.000.0000Matches
2019-202027Bristol Cityeng ENGFA Cup33rd0.70100.01.380.000.0000Matches
2020-202128Bristol Cityeng ENGEFL Cup17th1.013133.33.001.000.331.0000Matches
2020-202128Bristol Cityeng ENGFA Cup9th0.80100.01.200.000.0000Matches
2023-202431Swansea Cityeng ENGEFL CupRd20.6111100.01.731.731.001.0000Matches
2023-202431Swansea Cityeng ENGFA Cup0.40000.000.0000Matches
2025-202633Plymouth Argyleeng ENGEFL CupRd21.005240.05.002.000.000.0001Matches
2025-202633Plymouth Argyleeng ENGFA Cup0.8000Matches
9 Seasons6 Clubs2 Leagues20.4728828.62.130.610.140.5001
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (5 Seasons)2 Leagues8.3312216.71.680.280.171.0000
Nottingham Forest (3 Seasons)2 Leagues5.312150.01.010.510.501.0000
Swansea City (1 Season)2 Leagues1.0111100.01.001.001.001.0000
Derby County (1 Season)1 League2.008225.04.001.000.000.0000
Plymouth Argyle (1 Season)2 Leagues1.805240.05.002.000.000.0001
Huddersfield Town (1 Season)1 League2.0200
EFL Cup (8 Seasons)13.4425832.02.460.790.160.5001
FA Cup (8 Seasons)7.03300.01.000.000.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
2010-201118Walsalleng ENG3. League One14337248.13.7212
2011-201219Walsalleng ENG3. League One342,1656452.324.12410
2012-201320Walsalleng ENG3. League One463,9698695.944.1460
2013-201421Nottingham Foresteng ENG2. Championship321,9846247.922.02210
2014-201522Nottingham Foresteng ENG2. Championship216683216.17.44217201.23129+3+0.40+0.43Matches
2014-201522Nottingham Foresteng ENGFA Cup1222.20.0001100.000000.00+1.02Matches
2014-201522Nottingham Foresteng ENGLeague Cup32247583.02.53751002.003300.00-1.96Matches
2015-201623Nottingham Foresteng ENG2. Championship110100.20.100120.000000.00+0.09Matches
2015-201623Huddersfield Towneng ENG2. Championship342,0276049.022.522101221.093038-8-0.36-0.23Matches
2015-201623Huddersfield Towneng ENGFA Cup218090100.02.02902000.5047-3-1.50Matches
2015-201623Nottingham Foresteng ENGLeague Cup1707077.80.81700000.0012-1-1.29-1.29Matches
2016-201724Bristol Cityeng ENG2. Championship221,4046433.915.61666131.412215+7+0.45+0.88Matches
2016-201724Nottingham Foresteng ENG2. Championship117170.40.200100.0001-1-5.29-5.10Matches
2016-201724Nottingham Foresteng ENGEFL Cup21788965.92.02891003.0042+2+1.01+4.92Matches
2016-201724Bristol Cityeng ENGFA Cup21015137.41.1191111012.0010+1+0.89+1.96Matches
2017-201825Bristol Cityeng ENG2. Championship412,8587069.031.83414711.464737+10+0.31+0.39Matches
2017-201825Bristol Cityeng ENGEFL Cup53236551.33.6384223511.8065+1+0.28-2.36Matches
2018-201926Bristol Cityeng ENG2. Championship412,6456563.929.4318013101631.46303000.00-0.36Matches
2018-201926Bristol Cityeng ENGFA Cup2914633.71.0167012411.500000.00-0.50Matches
2019-202027Bristol Cityeng ENG2. Championship211,3636532.915.11581762601.191920-1-0.07+0.06Matches
2019-202027Derby Countyeng ENG2. Championship104924911.95.5577252261.3087+1+0.18+0.26Matches
2019-202027Derby Countyeng ENGEFL Cup218090100.02.02902001.5013-2-1.00Matches
2019-202027Bristol Cityeng ENGFA Cup1656536.10.71650010.000000.00+0.78Matches
2020-202128Bristol Cityeng ENG2. Championship201,3566832.815.11583852101.351719-2-0.13+0.51Matches
2020-202128Bristol Cityeng ENGEFL Cup1909033.31.01901013.0020+2+2.00+1.50Matches
2020-202128Bristol Cityeng ENGFA Cup1757527.80.81750000.0001-1-1.20-3.05Matches
2021-202229Swansea Cityeng ENG2. Championship382,9527871.332.833852252901.394451-7-0.21+0.01Matches
2022-202330Swansea Cityeng ENG2. Championship239464122.910.59640142721.261513+2+0.19+0.13Matches
2023-202431Swansea Cityeng ENG2. Championship443,2227377.835.840781342621.274450-6-0.17-0.17Matches
2023-202431Swansea Cityeng ENGEFL Cup2522628.90.60022601.5021+1+1.73+1.03Matches
2023-202431Swansea Cityeng ENGFA Cup2381921.10.40021901.5010+1+2.37+4.90Matches
202432Charlotteus USA1. MLS449121.60.50041211.751100.00-0.27Matches
2024-202532Coventry Cityeng ENG2. Championship879101.90.90081062.002200.00-0.13Matches
2025-202633Plymouth Argyleeng ENGEFL Cup1909050.01.01901003.0032+1+1.00+1.00Matches
2025-202633Plymouth Argyleeng ENGFA Cup1757583.30.81750000.0001-1-1.20+4.80Matches
2025-202633Plymouth Argyleeng ENG3. League One228303820.09.277221522101.361012-2-0.22-0.60Matches
16 Seasons9 Clubs5 Leagues50631,2076236.6346.73458011016121731.35329332-3-0.01+0.03
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)3 Leagues15710,3716645.9115.211981523821221.41144127+17+0.15+0.29
Nottingham Forest (4 Seasons)3 Leagues623,1535118.235.032794301221.262017+3+0.23+0.37
Swansea City (3 Seasons)3 Leagues1097,2106656.480.1827935272641.32106115-9-0.11-0.05
Walsall (3 Seasons)1 League946,4716952.171.97222
Huddersfield Town (1 Season)2 Leagues362,2076151.124.52490121221.063445-11-0.45-0.32
Plymouth Argyle (1 Season)3 Leagues249954122.611.197431522101.371315-2-0.18-0.52
Derby County (1 Season)2 Leagues126725615.67.5780452261.33910-1-0.13-0.06
Coventry City (1 Season)1 League879101.90.90081062.002200.00-0.13
Charlotte (1 Season)1 League449121.60.50041211.751100.00-0.27
Championship (12 Seasons)35722,0236235.5244.7246809711122571.33290292-2-0.01+0.10
EFL Cup (8 Seasons)171,2077158.313.41383843121.942218+4+0.30-0.54
FA Cup (8 Seasons)126275241.07.0779351530.9269-3-0.43-0.03
League One (4 Seasons)1167,3016344.181.1797223722101.361012-2-0.22-0.60
MLS (1 Season)449121.60.50041211.751100.00-0.27
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
2010-201118Walsall1 League14337248.13.7212
2011-201219Walsall1 League342,1656452.324.12410
2012-201320Walsall1 League463,9698695.944.1460
2013-201421Nottingham Forest1 League321,9846247.922.02210
2014-201522Nottingham Forest3 Leagues258943619.99.97753181201.271512+3+0.30+0.33
2015-201623Huddersfield Town2 Leagues362,2076151.124.52490121221.063445-11-0.45-0.32
2015-201623Nottingham Forest2 Leagues280401.90.91700120.0012-1-1.13-1.04
2016-201724Nottingham Forest2 Leagues3195654.42.22891102.0043+1+0.46+0.74
2016-201724Bristol City2 Leagues241,5056334.116.717917710141.462315+8+0.48+0.94
2017-201825Bristol City2 Leagues463,1816966.735.337841693521.505342+11+0.31-0.14
2018-201926Bristol City2 Leagues432,7366462.030.4328013111741.46303000.00-0.38
2019-202027Derby County2 Leagues126725615.67.5780452261.33910-1-0.13-0.06
2019-202027Bristol City2 Leagues221,4286533.115.91680762611.141920-1-0.06+0.09
2020-202128Bristol City3 Leagues221,5216932.516.91783952111.361920-1-0.06+0.37
2021-202229Swansea City1 League382,9527871.332.833852252901.394451-7-0.21+0.01
2022-202330Swansea City1 League239464122.910.59640142721.261513+2+0.19+0.13
2023-202431Swansea City3 Leagues483,3126973.636.840781382421.294751-4-0.11+0.12
202432Charlotte1 League449121.60.50041211.751100.00-0.27
2024-202532Coventry City1 League879101.90.90081062.002200.00-0.13
2025-202633Plymouth Argyle3 Leagues249954122.611.197431522101.371315-2-0.18-0.52
16 Seasons9 Clubs5 Leagues50631,2076236.6346.73458011016121731.35329332-3-0.01+0.03
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)3 Leagues15710,3716645.9115.211981523821221.41144127+17+0.15+0.29
Nottingham Forest (4 Seasons)3 Leagues623,1535118.235.032794301221.262017+3+0.23+0.37
Swansea City (3 Seasons)3 Leagues1097,2106656.480.1827935272641.32106115-9-0.11-0.05
Walsall (3 Seasons)1 League946,4716952.171.97222
Huddersfield Town (1 Season)2 Leagues362,2076151.124.52490121221.063445-11-0.45-0.32
Plymouth Argyle (1 Season)3 Leagues249954122.611.197431522101.371315-2-0.18-0.52
Derby County (1 Season)2 Leagues126725615.67.5780452261.33910-1-0.13-0.06
Coventry City (1 Season)1 League879101.90.90081062.002200.00-0.13
Charlotte (1 Season)1 League449121.60.50041211.751100.00-0.27
Championship (12 Seasons)35722,0236235.5244.7246809711122571.33290292-2-0.01+0.10
EFL Cup (8 Seasons)171,2077158.313.41383843121.942218+4+0.30-0.54
FA Cup (8 Seasons)126275241.07.0779351530.9269-3-0.43-0.03
League One (4 Seasons)1167,3016344.181.1797223722101.361012-2-0.22-0.60
MLS (1 Season)449121.60.50041211.751100.00-0.27
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
2010-201118Walsalleng ENG3. League One20th14337248.13.7212
2011-201219Walsalleng ENG3. League One19th342,1656452.324.12410
2012-201320Walsalleng ENG3. League One9th463,9698695.944.1460
2013-201421Nottingham Foresteng ENG2. Championship11th321,9846247.922.02210
2014-201522Nottingham Foresteng ENG2. Championship14th216683216.17.44217201.23129+3+0.40+0.43Matches
2015-201623Huddersfield Towneng ENG2. Championship19th342,0276049.022.522101221.093038-8-0.36-0.23Matches
2015-201623Nottingham Foresteng ENG2. Championship16th110100.20.100120.000000.00+0.09Matches
2016-201724Nottingham Foresteng ENG2. Championship21st117170.40.200100.0001-1-5.29-5.10Matches
2016-201724Bristol Cityeng ENG2. Championship17th221,4046433.915.61666131.412215+7+0.45+0.88Matches
2017-201825Bristol Cityeng ENG2. Championship11th412,8587069.031.83414711.464737+10+0.31+0.39Matches
2018-201926Bristol Cityeng ENG2. Championship8th412,6456563.929.4318013101631.46303000.00-0.36Matches
2019-202027Derby Countyeng ENG2. Championship10th104924911.95.5577252261.3087+1+0.18+0.26Matches
2019-202027Bristol Cityeng ENG2. Championship12th211,3636532.915.11581762601.191920-1-0.07+0.06Matches
2020-202128Bristol Cityeng ENG2. Championship19th201,3566832.815.11583852101.351719-2-0.13+0.51Matches
2021-202229Swansea Cityeng ENG2. Championship15th382,9527871.332.833852252901.394451-7-0.21+0.01Matches
2022-202330Swansea Cityeng ENG2. Championship10th239464122.910.59640142721.261513+2+0.19+0.13Matches
2023-202431Swansea Cityeng ENG2. Championship14th443,2227377.835.840781342621.274450-6-0.17-0.17Matches
202432Charlotteus USA1. MLS11th449121.60.50041211.751100.00-0.27Matches
2024-202532Coventry Cityeng ENG2. Championship5th879101.90.90081062.002200.00-0.13Matches
2025-202633Plymouth Argyleeng ENG3. League One8th228303820.09.277221522101.361012-2-0.22-0.60Matches
16 Seasons9 Clubs3 Leagues47729,3736235.9326.4325809915221681.34301305-4-0.02+0.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)1 League1459,6266646.5107.011181483420171.40135121+14+0.13+0.39
Nottingham Forest (4 Seasons)1 League552,6794916.229.826229221.121210+2+0.26+0.37
Swansea City (3 Seasons)1 League1057,1206857.379.1827935232741.31103114-11-0.14-0.12
Walsall (3 Seasons)1 League946,4716952.171.97222
Huddersfield Town (1 Season)1 League342,0276049.022.522101221.093038-8-0.36-0.23
Plymouth Argyle (1 Season)1 League228303820.09.277221522101.361012-2-0.22-0.60
Derby County (1 Season)1 League104924911.95.5577252261.3087+1+0.18+0.26
Coventry City (1 Season)1 League879101.90.90081062.002200.00-0.13
Charlotte (1 Season)1 League449121.60.50041211.751100.00-0.27
Championship (12 Seasons)35722,0236235.5244.7246809711122571.33290292-2-0.01+0.10
League One (4 Seasons)1167,3016344.181.1797223722101.361012-2-0.22-0.60
MLS (1 Season)449121.60.50041211.751100.00-0.27
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-201522Nottingham Foresteng ENGFA Cup33rd1222.20.0001100.000000.00+1.02Matches
2014-201522Nottingham Foresteng ENGLeague Cup17th32247583.02.53751002.003300.00-1.96Matches
2015-201623Huddersfield Towneng ENGFA Cup33rd218090100.02.02902000.5047-3-1.50Matches
2015-201623Nottingham Foresteng ENGLeague Cup57th1707077.80.81700000.0012-1-1.29-1.29Matches
2016-201724Nottingham Foresteng ENGEFL Cup17th21788965.92.02891003.0042+2+1.01+4.92Matches
2016-201724Bristol Cityeng ENGFA Cup17th21015137.41.1191111012.0010+1+0.89+1.96Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd53236551.33.6384223511.8065+1+0.28-2.36Matches
2018-201926Bristol Cityeng ENGFA Cup9th2914633.71.0167012411.500000.00-0.50Matches
2019-202027Derby Countyeng ENGEFL Cup33rd218090100.02.02902001.5013-2-1.00Matches
2019-202027Bristol Cityeng ENGFA Cup33rd1656536.10.71650010.000000.00+0.78Matches
2020-202128Bristol Cityeng ENGEFL Cup17th1909033.31.01901013.0020+2+2.00+1.50Matches
2020-202128Bristol Cityeng ENGFA Cup9th1757527.80.81750000.0001-1-1.20-3.05Matches
2023-202431Swansea Cityeng ENGEFL CupRd22522628.90.60022601.5021+1+1.73+1.03Matches
2023-202431Swansea Cityeng ENGFA Cup2381921.10.40021901.5010+1+2.37+4.90Matches
2025-202633Plymouth Argyleeng ENGEFL CupRd21909050.01.01901003.0032+1+1.00+1.00Matches
2025-202633Plymouth Argyleeng ENGFA Cup1757583.30.81750000.0001-1-1.20+4.80Matches
9 Seasons6 Clubs2 Leagues291,8346350.920.420821192251.522827+1+0.05-0.15
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)2 Leagues127456239.48.3880442651.5896+3+0.36-0.58
Nottingham Forest (3 Seasons)2 Leagues74746865.85.367921101.7187+1+0.19+1.65
Swansea City (1 Season)2 Leagues4902325.01.00042301.5031+2+2.00+3.00
Derby County (1 Season)1 League218090100.02.02902001.5013-2-1.00
Plymouth Argyle (1 Season)2 Leagues21658361.11.82831001.503300.00+0.86
Huddersfield Town (1 Season)1 League218090100.02.02902000.5047-3-1.50
EFL Cup (8 Seasons)171,2077158.313.41383843121.942218+4+0.30-0.54
FA Cup (8 Seasons)126275241.07.0779351530.9269-3-0.43-0.03
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
2010-201118Walsalleng ENG3. League One3.7004
2011-201219Walsalleng ENG3. League One24.11012
2012-201320Walsalleng ENG3. League One44.10026
2013-201421Nottingham Foresteng ENG2. Championship22.00011
2014-201522Nottingham Foresteng ENG2. Championship7.4106Matches
2014-201522Nottingham Foresteng ENGFA Cup0.00000Matches
2014-201522Nottingham Foresteng ENGLeague Cup2.50000Matches
2015-201623Nottingham Foresteng ENG2. Championship0.1000Matches
2015-201623Huddersfield Towneng ENG2. Championship22.51014Matches
2015-201623Huddersfield Towneng ENGFA Cup2.00000Matches
2015-201623Nottingham Foresteng ENGLeague Cup0.80000Matches
2016-201724Bristol Cityeng ENG2. Championship15.62001500000000Matches
2016-201724Nottingham Foresteng ENG2. Championship0.2000000000000Matches
2016-201724Nottingham Foresteng ENGEFL Cup2.0000121300000Matches
2016-201724Bristol Cityeng ENGFA Cup1.11000Matches
2017-201825Bristol Cityeng ENG2. Championship31.82002041131352335000Matches
2017-201825Bristol Cityeng ENGEFL Cup3.6100321545000Matches
2018-201926Bristol Cityeng ENG2. Championship29.4100263171013328000Matches
2018-201926Bristol Cityeng ENGFA Cup1.0000010800000Matches
2019-202027Bristol Cityeng ENG2. Championship15.120092126717210Matches
2019-202027Derby Countyeng ENG2. Championship5.5000512312550Matches
2019-202027Derby Countyeng ENGEFL Cup2.010021011220Matches
2019-202027Bristol Cityeng ENGFA Cup0.70000100000Matches
2020-202128Bristol Cityeng ENG2. Championship15.130017220501970Matches
2020-202128Bristol Cityeng ENGEFL Cup1.00002005430Matches
2020-202128Bristol Cityeng ENGFA Cup0.80000303000Matches
2021-202229Swansea Cityeng ENG2. Championship32.8300225259518230Matches
2022-202330Swansea Cityeng ENG2. Championship10.52005178667110Matches
2023-202431Swansea Cityeng ENG2. Championship35.88002645917523380Matches
2023-202431Swansea Cityeng ENGEFL Cup0.60000016000Matches
2023-202431Swansea Cityeng ENGFA Cup0.40000200000Matches
202432Charlotteus USA1. MLS0.50000002110Matches
2024-202532Coventry Cityeng ENG2. Championship0.91001004120Matches
2025-202633Plymouth Argyleeng ENGEFL Cup1.00000108110Matches
2025-202633Plymouth Argyleeng ENGFA Cup0.80000Matches
2025-202633Plymouth Argyleeng ENG3. League One9.2000781305100Matches
16 Seasons9 Clubs5 Leagues346.7300023426251786163192000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)3 Leagues115.21200921222337410099000
Nottingham Forest (4 Seasons)3 Leagues35.01001821300000
Swansea City (3 Seasons)3 Leagues80.11300531162334248720
Walsall (3 Seasons)1 League71.91042
Huddersfield Town (1 Season)2 Leagues24.5100140
Plymouth Argyle (1 Season)3 Leagues11.1000791386110
Derby County (1 Season)2 Leagues7.5100713323770
Coventry City (1 Season)1 League0.91001004120
Charlotte (1 Season)1 League0.50000002110
Championship (12 Seasons)244.7260017724147705146170000
EFL Cup (8 Seasons)13.4200863381111000
FA Cup (8 Seasons)7.01000701100000
League One (4 Seasons)81.11004981305100
MLS (1 Season)0.50000002110
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Walsall1 League3.7004
2011-201219Walsall1 League24.11012
2012-201320Walsall1 League44.10026
2013-201421Nottingham Forest1 League22.00011
2014-201522Nottingham Forest3 Leagues9.910060
2015-201623Huddersfield Town2 Leagues24.5100140
2015-201623Nottingham Forest2 Leagues0.900000
2016-201724Nottingham Forest2 Leagues2.2000121300000
2016-201724Bristol City2 Leagues16.73001500000000
2017-201825Bristol City2 Leagues35.33002343141402740000
2018-201926Bristol City2 Leagues30.4100263271093328000
2019-202027Derby County2 Leagues7.5100713323770
2019-202027Bristol City2 Leagues15.920092226717210
2020-202128Bristol City3 Leagues16.9300192505823100
2021-202229Swansea City1 League32.8300225259518230
2022-202330Swansea City1 League10.52005178667110
2023-202431Swansea City3 Leagues36.880026471018123380
202432Charlotte1 League0.50000002110
2024-202532Coventry City1 League0.91001004120
2025-202633Plymouth Argyle3 Leagues11.1000791386110
16 Seasons9 Clubs5 Leagues346.7300023426251786163192000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)3 Leagues115.21200921222337410099000
Nottingham Forest (4 Seasons)3 Leagues35.01001821300000
Swansea City (3 Seasons)3 Leagues80.11300531162334248720
Walsall (3 Seasons)1 League71.91042
Huddersfield Town (1 Season)2 Leagues24.5100140
Plymouth Argyle (1 Season)3 Leagues11.1000791386110
Derby County (1 Season)2 Leagues7.5100713323770
Coventry City (1 Season)1 League0.91001004120
Charlotte (1 Season)1 League0.50000002110
Championship (12 Seasons)244.7260017724147705146170000
EFL Cup (8 Seasons)13.4200863381111000
FA Cup (8 Seasons)7.01000701100000
League One (4 Seasons)81.11004981305100
MLS (1 Season)0.50000002110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Walsalleng ENG3. League One20th3.7004
2011-201219Walsalleng ENG3. League One19th24.11012
2012-201320Walsalleng ENG3. League One9th44.10026
2013-201421Nottingham Foresteng ENG2. Championship11th22.00011
2014-201522Nottingham Foresteng ENG2. Championship14th7.4106Matches
2015-201623Huddersfield Towneng ENG2. Championship19th22.51014Matches
2015-201623Nottingham Foresteng ENG2. Championship16th0.1000Matches
2016-201724Nottingham Foresteng ENG2. Championship21st0.2000000000000Matches
2016-201724Bristol Cityeng ENG2. Championship17th15.62001500000000Matches
2017-201825Bristol Cityeng ENG2. Championship11th31.82002041131352335000Matches
2018-201926Bristol Cityeng ENG2. Championship8th29.4100263171013328000Matches
2019-202027Derby Countyeng ENG2. Championship10th5.5000512312550Matches
2019-202027Bristol Cityeng ENG2. Championship12th15.120092126717210Matches
2020-202128Bristol Cityeng ENG2. Championship19th15.130017220501970Matches
2021-202229Swansea Cityeng ENG2. Championship15th32.8300225259518230Matches
2022-202330Swansea Cityeng ENG2. Championship10th10.52005178667110Matches
2023-202431Swansea Cityeng ENG2. Championship14th35.88002645917523380Matches
202432Charlotteus USA1. MLS11th0.50000002110Matches
2024-202532Coventry Cityeng ENG2. Championship5th0.91001004120Matches
2025-202633Plymouth Argyleeng ENG3. League One8th9.2000781305100Matches
16 Seasons9 Clubs3 Leagues326.4270022624948737152181000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)1 League107.0100087115223539291000
Nottingham Forest (4 Seasons)1 League29.81001700000000
Swansea City (3 Seasons)1 League79.11300531142233648720
Walsall (3 Seasons)1 League71.91042
Huddersfield Town (1 Season)1 League22.51014
Plymouth Argyle (1 Season)1 League9.2000781305100
Derby County (1 Season)1 League5.5000512312550
Coventry City (1 Season)1 League0.91001004120
Charlotte (1 Season)1 League0.50000002110
Championship (12 Seasons)244.7260017724147705146170000
League One (4 Seasons)81.11004981305100
MLS (1 Season)0.50000002110
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-201522Nottingham Foresteng ENGFA Cup33rd0.00000Matches
2014-201522Nottingham Foresteng ENGLeague Cup17th2.50000Matches
2015-201623Huddersfield Towneng ENGFA Cup33rd2.00000Matches
2015-201623Nottingham Foresteng ENGLeague Cup57th0.80000Matches
2016-201724Nottingham Foresteng ENGEFL Cup17th2.0000121300000Matches
2016-201724Bristol Cityeng ENGFA Cup17th1.11000Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd3.6100321545000Matches
2018-201926Bristol Cityeng ENGFA Cup9th1.0000010800000Matches
2019-202027Derby Countyeng ENGEFL Cup33rd2.010021011220Matches
2019-202027Bristol Cityeng ENGFA Cup33rd0.70000100000Matches
2020-202128Bristol Cityeng ENGEFL Cup17th1.00002005430Matches
2020-202128Bristol Cityeng ENGFA Cup9th0.80000303000Matches
2023-202431Swansea Cityeng ENGEFL CupRd20.60000016000Matches
2023-202431Swansea Cityeng ENGFA Cup0.40000200000Matches
2025-202633Plymouth Argyleeng ENGEFL CupRd21.00000108110Matches
2025-202633Plymouth Argyleeng ENGFA Cup0.80000Matches
9 Seasons6 Clubs2 Leagues20.43008133491111000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)2 Leagues8.32005712188000
Nottingham Forest (3 Seasons)2 Leagues5.3000121300000
Swansea City (1 Season)2 Leagues1.00000216000
Derby County (1 Season)1 League2.010021011220
Plymouth Argyle (1 Season)2 Leagues1.80000108110
Huddersfield Town (1 Season)1 League2.00000
EFL Cup (8 Seasons)13.4200863381111000
FA Cup (8 Seasons)7.01000701100000

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.