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
2013-201418Tranmere Roverseng ENG3. League One17171,53017.0202200300.120.000.120.120.12
2014-201519Coventry Cityeng ENG3. League One24242,11523.5011000400.000.040.040.000.04Matches
2015-201620Evertoneng ENGFA Cup10460.5000000000.000.000.000.000.00Matches
2015-201620Evertoneng ENGLeague Cup11450.5000000000.000.000.000.000.00Matches
2015-201620Walsalleng ENG3. League One554505.0000000100.000.000.000.000.00Matches
2015-201620Evertoneng ENG1. Premier League442983.3000000100.000.000.000.000.00Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 1886487.2000000000.000.000.000.000.00Matches
2016-201721Evertoneng ENG1. Premier League321802.0101100000.500.000.500.500.50Matches
2017-201822Leeds Unitedeng ENG2. Championship24151,52917.0000000400.000.000.000.000.00Matches
2017-201822Leeds Unitedeng ENGEFL Cup00Matches
2018-201923Ipswich Towneng ENG2. Championship30302,69730.0101100610.030.000.030.030.03Matches
2018-201923Evertoneng ENGEFL Cup00Matches
2018-201923Ipswich Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 1332703.0000000000.000.000.000.000.00Matches
2019-202024Hull Cityeng ENG2. Championship14131,10512.3000000100.000.000.000.000.00Matches
2019-202024Hull Cityeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2020-202125Shrewsbury Towneng ENGFA Cup11840.9000000000.000.000.000.000.00Matches
2020-202125Shrewsbury Towneng ENG3. League One19181,60517.8213200100.110.060.170.110.17Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 1998109.0011000200.000.110.110.000.11Matches
2021-202226Shrewsbury Towneng ENGEFL Cup221561.7011000010.000.580.580.000.58Matches
2021-202226Shrewsbury Towneng ENGFA Cup221802.0000000200.000.000.000.000.00Matches
2021-202226Shrewsbury Towneng ENG3. League One45454,05045.03033001000.070.000.070.070.07Matches
2022-202327Shrewsbury Towneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2022-202327Shrewsbury Towneng ENGFA Cup332703.0202200000.670.000.670.670.67Matches
2022-202327Shrewsbury Towneng ENG3. League One37363,10934.5426400310.120.060.170.120.17Matches
2023-202428Blackpooleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202428Blackpooleng ENGFA Cup00Matches
2023-202428Blackpooleng ENG3. League One35353,05233.9202200500.060.000.060.060.06Matches
2024-202529Blackpooleng ENGEFL Cup332703.0202200000.670.000.670.670.67Matches
2024-202529Blackpooleng ENGFA Cup21971.1000000000.000.000.000.000.00Matches
2024-202529Blackpooleng ENG3. League One21181,60917.9000000200.000.000.000.000.00Matches
2025-202630Bradford Cityeng ENGEFL Cup211001.1000000000.000.000.000.000.00Matches
2025-202630Bradford Cityeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2025-202630Bradford Cityeng ENG3. League One28252,17924.2202200800.080.000.080.080.08Matches
13 Seasons10 Clubs5 Leagues33030827,416304.62152621005230.070.020.090.070.09
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
Shrewsbury Town (3 Seasons)3 Leagues1111099,634107.01141511001620.100.040.140.100.14
Everton (3 Seasons)1 League20201,72819.2011000200.000.050.050.000.05
Everton (3 Seasons)3 Leagues975696.3101100100.160.000.160.160.16
Blackpool (2 Seasons)3 Leagues62585,11856.9404400700.070.000.070.070.07
Bradford City (1 Season)3 Leagues31272,36926.3202200900.080.000.080.080.08
Ipswich Town (1 Season)2 Leagues31312,78731.0101100610.030.000.030.030.03
Leeds United (1 Season)2 Leagues24151,52917.0000000400.000.000.000.000.00
Coventry City (1 Season)1 League24242,11523.5011000400.000.040.040.000.04
Tranmere Rovers (1 Season)1 League17171,53017.0202200300.120.000.120.120.12
Hull City (1 Season)2 Leagues16151,31514.6000000100.000.000.000.000.00
Walsall (1 Season)1 League554505.0000000100.000.000.000.000.00
League One (9 Seasons)23122319,699218.91541915003710.070.020.090.070.09
EFL Cup (9 Seasons)13121,05111.7213200010.170.090.260.170.26
FA Cup (8 Seasons)1198579.5202200300.210.000.210.210.21
Championship (3 Seasons)68585,33159.21011001110.020.000.020.020.02
PL2 — Div. 1 (3 Seasons)20201,72819.2011000200.000.050.050.000.05
Premier League (2 Seasons)764785.3101100100.190.000.190.190.19
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
2013-201418Tranmere Rovers1 League17171,53017.0202200300.120.000.120.120.12
2014-201519Coventry City1 League24242,11523.5011000400.000.040.040.000.04
2015-201620Walsall1 League554505.0000000100.000.000.000.000.00
2015-201620Everton3 Leagues653894.3000000100.000.000.000.000.00
2016-201721Everton1 League321802.0101100000.500.000.500.500.50
2016-201721Everton1 League886487.2000000000.000.000.000.000.00
2017-201822Leeds United2 Leagues24151,52917.0000000400.000.000.000.000.00
2018-201923Everton1 League00
2018-201923Ipswich Town2 Leagues31312,78731.0101100610.030.000.030.030.03
2018-201923Everton1 League332703.0000000000.000.000.000.000.00
2019-202024Hull City2 Leagues16151,31514.6000000100.000.000.000.000.00
2020-202125Everton1 League998109.0011000200.000.110.110.000.11
2020-202125Shrewsbury Town2 Leagues20191,68918.8213200100.110.050.160.110.16
2021-202226Shrewsbury Town3 Leagues49494,38648.73143001210.060.020.080.060.08
2022-202327Shrewsbury Town3 Leagues42413,55939.5628600310.150.050.200.150.20
2023-202428Blackpool3 Leagues36363,14234.9202200500.060.000.060.060.06
2024-202529Blackpool3 Leagues26221,97622.0202200200.090.000.090.090.09
2025-202630Bradford City3 Leagues31272,36926.3202200900.080.000.080.080.08
13 Seasons10 Clubs5 Leagues33030827,416304.62152621005230.070.020.090.070.09
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
Shrewsbury Town (3 Seasons)3 Leagues1111099,634107.01141511001620.100.040.140.100.14
Everton (3 Seasons)1 League20201,72819.2011000200.000.050.050.000.05
Everton (3 Seasons)3 Leagues975696.3101100100.160.000.160.160.16
Blackpool (2 Seasons)3 Leagues62585,11856.9404400700.070.000.070.070.07
Bradford City (1 Season)3 Leagues31272,36926.3202200900.080.000.080.080.08
Ipswich Town (1 Season)2 Leagues31312,78731.0101100610.030.000.030.030.03
Leeds United (1 Season)2 Leagues24151,52917.0000000400.000.000.000.000.00
Coventry City (1 Season)1 League24242,11523.5011000400.000.040.040.000.04
Tranmere Rovers (1 Season)1 League17171,53017.0202200300.120.000.120.120.12
Hull City (1 Season)2 Leagues16151,31514.6000000100.000.000.000.000.00
Walsall (1 Season)1 League554505.0000000100.000.000.000.000.00
League One (9 Seasons)23122319,699218.91541915003710.070.020.090.070.09
EFL Cup (9 Seasons)13121,05111.7213200010.170.090.260.170.26
FA Cup (8 Seasons)1198579.5202200300.210.000.210.210.21
Championship (3 Seasons)68585,33159.21011001110.020.000.020.020.02
PL2 — Div. 1 (3 Seasons)20201,72819.2011000200.000.050.050.000.05
Premier League (2 Seasons)764785.3101100100.190.000.190.190.19
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
2013-201418Tranmere Roverseng ENG3. League One21st17171,53017.0202200300.120.000.120.120.12
2014-201519Coventry Cityeng ENG3. League One17th24242,11523.5011000400.000.040.040.000.04Matches
2015-201620Walsalleng ENG3. League One3rd554505.0000000100.000.000.000.000.00Matches
2015-201620Evertoneng ENG1. Premier League11th442983.3000000100.000.000.000.000.00Matches
2016-201721Evertoneng ENG1. Premier League7th321802.0101100000.500.000.500.500.50Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 11st886487.2000000000.000.000.000.000.00Matches
2017-201822Leeds Unitedeng ENG2. Championship13th24151,52917.0000000400.000.000.000.000.00Matches
2018-201923Ipswich Towneng ENG2. Championship24th30302,69730.0101100610.030.000.030.030.03Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 11st332703.0000000000.000.000.000.000.00Matches
2019-202024Hull Cityeng ENG2. Championship24th14131,10512.3000000100.000.000.000.000.00Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 15th998109.0011000200.000.110.110.000.11Matches
2020-202125Shrewsbury Towneng ENG3. League One17th19181,60517.8213200100.110.060.170.110.17Matches
2021-202226Shrewsbury Towneng ENG3. League One18th45454,05045.03033001000.070.000.070.070.07Matches
2022-202327Shrewsbury Towneng ENG3. League One12th37363,10934.5426400310.120.060.170.120.17Matches
2023-202428Blackpooleng ENG3. League One8th35353,05233.9202200500.060.000.060.060.06Matches
2024-202529Blackpooleng ENG3. League One9th21181,60917.9000000200.000.000.000.000.00Matches
2025-202630Bradford Cityeng ENG3. League One4th28252,17924.2202200800.080.000.080.080.08Matches
13 Seasons10 Clubs3 Leagues30628725,508283.41742117004920.060.010.070.060.07
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
Shrewsbury Town (3 Seasons)1 League101998,76497.493129001410.090.030.120.090.12
Everton (3 Seasons)1 League20201,72819.2011000200.000.050.050.000.05
Blackpool (2 Seasons)1 League56534,66151.8202200700.040.000.040.040.04
Everton (2 Seasons)1 League764785.3101100100.190.000.190.190.19
Ipswich Town (1 Season)1 League30302,69730.0101100610.030.000.030.030.03
Bradford City (1 Season)1 League28252,17924.2202200800.080.000.080.080.08
Leeds United (1 Season)1 League24151,52917.0000000400.000.000.000.000.00
Coventry City (1 Season)1 League24242,11523.5011000400.000.040.040.000.04
Tranmere Rovers (1 Season)1 League17171,53017.0202200300.120.000.120.120.12
Hull City (1 Season)1 League14131,10512.3000000100.000.000.000.000.00
Walsall (1 Season)1 League554505.0000000100.000.000.000.000.00
League One (9 Seasons)23122319,699218.91541915003710.070.020.090.070.09
Championship (3 Seasons)68585,33159.21011001110.020.000.020.020.02
PL2 — Div. 1 (3 Seasons)20201,72819.2011000200.000.050.050.000.05
Premier League (2 Seasons)764785.3101100100.190.000.190.190.19
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
2015-201620Evertoneng ENGFA Cup3rd10460.5000000000.000.000.000.000.00Matches
2015-201620Evertoneng ENGLeague Cup3rd11450.5000000000.000.000.000.000.00Matches
2017-201822Leeds Unitedeng ENGEFL Cup9th00Matches
2018-201923Evertoneng ENGEFL Cup17th00Matches
2018-201923Ipswich Towneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202024Hull Cityeng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2020-202125Shrewsbury Towneng ENGFA Cup33rd11840.9000000000.000.000.000.000.00Matches
2021-202226Shrewsbury Towneng ENGEFL CupRd2221561.7011000010.000.580.580.000.58Matches
2021-202226Shrewsbury Towneng ENGFA Cup221802.0000000200.000.000.000.000.00Matches
2022-202327Shrewsbury Towneng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2022-202327Shrewsbury Towneng ENGFA Cup332703.0202200000.670.000.670.670.67Matches
2023-202428Blackpooleng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2023-202428Blackpooleng ENGFA Cup00Matches
2024-202529Blackpooleng ENGEFL CupRd3332703.0202200000.670.000.670.670.67Matches
2024-202529Blackpooleng ENGFA Cup21971.1000000000.000.000.000.000.00Matches
2025-202630Bradford Cityeng ENGEFL CupRd3211001.1000000000.000.000.000.000.00Matches
2025-202630Bradford Cityeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
10 Seasons7 Clubs2 Leagues24211,90821.2415400310.190.050.240.190.24
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
Shrewsbury Town (3 Seasons)2 Leagues10108709.7213200210.210.100.310.210.31
Blackpool (2 Seasons)2 Leagues654575.1202200000.390.000.390.390.39
Everton (2 Seasons)2 Leagues21911.0000000000.000.000.000.000.00
Bradford City (1 Season)2 Leagues321902.1000000100.000.000.000.000.00
Hull City (1 Season)1 League222102.3000000000.000.000.000.000.00
Ipswich Town (1 Season)1 League11901.0000000000.000.000.000.000.00
Leeds United (1 Season)1 League00
EFL Cup (9 Seasons)13121,05111.7213200010.170.090.260.170.26
FA Cup (8 Seasons)1198579.5202200300.210.000.210.210.21

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
2013-201418Tranmere Roverseng ENG3. League One17.0250.290.4000
2014-201519Coventry Cityeng ENG3. League One23.5040.170.0000Matches
2015-201620Evertoneng ENGFA Cup0.5000Matches
2015-201620Evertoneng ENGLeague Cup0.5000Matches
2015-201620Walsalleng ENG3. League One5.0010.200.0000Matches
2015-201620Evertoneng ENG1. Premier League3.3010.300.0000Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 17.2000Matches
2016-201721Evertoneng ENG1. Premier League2.0111100.00.500.501.001.0000Matches
2017-201822Leeds Unitedeng ENG2. Championship17.006116.70.350.060.000.0000Matches
2018-201923Ipswich Towneng ENG2. Championship30.0118422.20.600.130.060.2500Matches
2018-201923Ipswich Towneng ENGFA Cup1.00000.000.0000Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 13.0000Matches
2019-202024Hull Cityeng ENG2. Championship12.30400.00.330.000.0000Matches
2019-202024Hull Cityeng ENGEFL Cup2.302150.00.860.430.000.0000Matches
2020-202125Shrewsbury Towneng ENGFA Cup0.90100.01.070.000.0000Matches
2020-202125Shrewsbury Towneng ENG3. League One17.826233.30.340.110.331.0000Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 19.0000Matches
2021-202226Shrewsbury Towneng ENGEFL Cup1.703133.31.730.580.000.0000Matches
2021-202226Shrewsbury Towneng ENGFA Cup2.00000.000.0000Matches
2021-202226Shrewsbury Towneng ENG3. League One45.03401537.50.890.330.080.2000Matches
2022-202327Shrewsbury Towneng ENGEFL Cup2.007457.13.502.000.000.0000Matches
2022-202327Shrewsbury Towneng ENGFA Cup3.0222100.00.670.671.001.0000Matches
2022-202327Shrewsbury Towneng ENG3. League One34.5428932.10.810.260.140.4400Matches
2023-202428Blackpooleng ENGEFL Cup1.00200.02.000.000.0000Matches
2023-202428Blackpooleng ENG3. League One33.9219736.80.560.210.110.2900Matches
2024-202529Blackpooleng ENGEFL Cup3.0222100.00.670.671.001.0000Matches
2024-202529Blackpooleng ENGFA Cup1.1000Matches
2024-202529Blackpooleng ENG3. League One17.908112.50.450.060.000.0000Matches
2025-202630Bradford Cityeng ENGEFL Cup1.10000.000.0000Matches
2025-202630Bradford Cityeng ENGFA Cup1.0000Matches
2025-202630Bradford Cityeng ENG3. League One24.2217423.50.700.170.120.5000Matches
13 Seasons10 Clubs5 Leagues304.6211666532.50.660.220.110.3200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (3 Seasons)3 Leagues107.011873337.90.810.310.130.3300
Everton (3 Seasons)1 League19.2000
Everton (3 Seasons)3 Leagues6.3112100.00.500.381.000.5000
Blackpool (2 Seasons)3 Leagues56.94311032.30.560.180.130.4000
Bradford City (1 Season)3 Leagues26.3217423.50.670.160.120.5000
Ipswich Town (1 Season)2 Leagues31.0118422.20.580.130.060.2500
Leeds United (1 Season)2 Leagues17.006116.70.350.060.000.0000
Coventry City (1 Season)1 League23.5040.170.0000
Tranmere Rovers (1 Season)1 League17.0250.290.4000
Hull City (1 Season)2 Leagues14.606116.70.410.070.000.0000
Walsall (1 Season)1 League5.0010.200.0000
League One (9 Seasons)218.9151184832.20.680.220.110.3100
EFL Cup (9 Seasons)11.7216850.01.430.720.130.2500
FA Cup (8 Seasons)9.523266.70.430.290.671.0000
Championship (3 Seasons)59.2128517.90.470.080.040.2000
PL2 — Div. 1 (3 Seasons)19.2000
Premier League (2 Seasons)5.3112100.00.500.381.000.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201418Tranmere Rovers1 League17.0250.290.4000
2014-201519Coventry City1 League23.5040.170.0000
2015-201620Walsall1 League5.0010.200.0000
2015-201620Everton3 Leagues4.3010.300.0000
2016-201721Everton1 League2.0111100.00.500.501.001.0000
2016-201721Everton1 League7.2000
2017-201822Leeds United2 Leagues17.006116.70.350.060.000.0000
2018-201923Ipswich Town2 Leagues31.0118422.20.580.130.060.2500
2018-201923Everton1 League3.0000
2019-202024Hull City2 Leagues14.606116.70.410.070.000.0000
2020-202125Everton1 League9.0000
2020-202125Shrewsbury Town2 Leagues18.827228.60.370.110.291.0000
2021-202226Shrewsbury Town3 Leagues48.73431637.20.880.330.070.1900
2022-202327Shrewsbury Town3 Leagues39.56371540.50.940.380.160.4000
2023-202428Blackpool3 Leagues34.9221733.30.600.200.100.2900
2024-202529Blackpool3 Leagues22.0210330.00.480.140.200.6700
2025-202630Bradford City3 Leagues26.3217423.50.670.160.120.5000
13 Seasons10 Clubs5 Leagues304.6211666532.50.660.220.110.3200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (3 Seasons)3 Leagues107.011873337.90.810.310.130.3300
Everton (3 Seasons)1 League19.2000
Everton (3 Seasons)3 Leagues6.3112100.00.500.381.000.5000
Blackpool (2 Seasons)3 Leagues56.94311032.30.560.180.130.4000
Bradford City (1 Season)3 Leagues26.3217423.50.670.160.120.5000
Ipswich Town (1 Season)2 Leagues31.0118422.20.580.130.060.2500
Leeds United (1 Season)2 Leagues17.006116.70.350.060.000.0000
Coventry City (1 Season)1 League23.5040.170.0000
Tranmere Rovers (1 Season)1 League17.0250.290.4000
Hull City (1 Season)2 Leagues14.606116.70.410.070.000.0000
Walsall (1 Season)1 League5.0010.200.0000
League One (9 Seasons)218.9151184832.20.680.220.110.3100
EFL Cup (9 Seasons)11.7216850.01.430.720.130.2500
FA Cup (8 Seasons)9.523266.70.430.290.671.0000
Championship (3 Seasons)59.2128517.90.470.080.040.2000
PL2 — Div. 1 (3 Seasons)19.2000
Premier League (2 Seasons)5.3112100.00.500.381.000.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
2013-201418Tranmere Roverseng ENG3. League One21st17.0250.290.4000
2014-201519Coventry Cityeng ENG3. League One17th23.5040.170.0000Matches
2015-201620Walsalleng ENG3. League One3rd5.0010.200.0000Matches
2015-201620Evertoneng ENG1. Premier League11th3.3010.300.0000Matches
2016-201721Evertoneng ENG1. Premier League7th2.0111100.00.500.501.001.0000Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 11st7.2000Matches
2017-201822Leeds Unitedeng ENG2. Championship13th17.006116.70.350.060.000.0000Matches
2018-201923Ipswich Towneng ENG2. Championship24th30.0118422.20.600.130.060.2500Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 11st3.0000Matches
2019-202024Hull Cityeng ENG2. Championship24th12.30400.00.330.000.0000Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 15th9.0000Matches
2020-202125Shrewsbury Towneng ENG3. League One17th17.826233.30.340.110.331.0000Matches
2021-202226Shrewsbury Towneng ENG3. League One18th45.03401537.50.890.330.080.2000Matches
2022-202327Shrewsbury Towneng ENG3. League One12th34.5428932.10.810.260.140.4400Matches
2023-202428Blackpooleng ENG3. League One8th33.9219736.80.560.210.110.2900Matches
2024-202529Blackpooleng ENG3. League One9th17.908112.50.450.060.000.0000Matches
2025-202630Bradford Cityeng ENG3. League One4th24.2217423.50.700.170.120.5000Matches
13 Seasons10 Clubs3 Leagues283.4171475529.90.630.190.100.3100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (3 Seasons)1 League97.49742635.10.760.270.120.3500
Everton (3 Seasons)1 League19.2000
Blackpool (2 Seasons)1 League51.8227829.60.520.150.070.2500
Everton (2 Seasons)1 League5.3112100.00.500.381.000.5000
Ipswich Town (1 Season)1 League30.0118422.20.600.130.060.2500
Bradford City (1 Season)1 League24.2217423.50.700.170.120.5000
Leeds United (1 Season)1 League17.006116.70.350.060.000.0000
Coventry City (1 Season)1 League23.5040.170.0000
Tranmere Rovers (1 Season)1 League17.0250.290.4000
Hull City (1 Season)1 League12.30400.00.330.000.0000
Walsall (1 Season)1 League5.0010.200.0000
League One (9 Seasons)218.9151184832.20.680.220.110.3100
Championship (3 Seasons)59.2128517.90.470.080.040.2000
PL2 — Div. 1 (3 Seasons)19.2000
Premier League (2 Seasons)5.3112100.00.500.381.000.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
2015-201620Evertoneng ENGFA Cup3rd0.5000Matches
2015-201620Evertoneng ENGLeague Cup3rd0.5000Matches
2018-201923Ipswich Towneng ENGFA Cup33rd1.00000.000.0000Matches
2019-202024Hull Cityeng ENGEFL Cup33rd2.302150.00.860.430.000.0000Matches
2020-202125Shrewsbury Towneng ENGFA Cup33rd0.90100.01.070.000.0000Matches
2021-202226Shrewsbury Towneng ENGEFL CupRd21.703133.31.730.580.000.0000Matches
2021-202226Shrewsbury Towneng ENGFA Cup2.00000.000.0000Matches
2022-202327Shrewsbury Towneng ENGEFL CupRd22.007457.13.502.000.000.0000Matches
2022-202327Shrewsbury Towneng ENGFA Cup3.0222100.00.670.671.001.0000Matches
2023-202428Blackpooleng ENGEFL CupRd21.00200.02.000.000.0000Matches
2024-202529Blackpooleng ENGEFL CupRd33.0222100.00.670.671.001.0000Matches
2024-202529Blackpooleng ENGFA Cup1.1000Matches
2025-202630Bradford Cityeng ENGEFL CupRd31.10000.000.0000Matches
2025-202630Bradford Cityeng ENGFA Cup1.0000Matches
10 Seasons7 Clubs2 Leagues21.24191052.61.050.550.210.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (3 Seasons)2 Leagues9.7213753.81.340.720.150.2900
Blackpool (2 Seasons)2 Leagues5.124250.01.000.500.501.0000
Everton (2 Seasons)2 Leagues1.0000
Bradford City (1 Season)2 Leagues2.10000.000.0000
Hull City (1 Season)1 League2.302150.00.860.430.000.0000
Ipswich Town (1 Season)1 League1.00000.000.0000
Leeds United (1 Season)1 League
EFL Cup (9 Seasons)11.7216850.01.430.720.130.2500
FA Cup (8 Seasons)9.523266.70.430.290.671.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
2013-201418Tranmere Roverseng ENG3. League One171,5309037.017.0170
2014-201519Coventry Cityeng ENG3. League One242,1158851.123.52423001.252225-3-0.13+0.23Matches
2015-201620Evertoneng ENGFA Cup1464610.20.50014513.0010+1+1.96+0.40Matches
2015-201620Evertoneng ENGLeague Cup145457.50.51450003.0002-2-4.00-4.97Matches
2015-201620Walsalleng ENG3. League One54509010.95.055001.4045-1-0.20-0.76Matches
2015-201620Evertoneng ENG1. Premier League4298758.73.343011.5047-3-0.91-1.11Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 186488132.77.28816002.25148+6+0.83-0.59Matches
2016-201721Evertoneng ENG1. Premier League3180605.32.021161.3356-1-0.50-1.03Matches
2017-201822Leeds Unitedeng ENG2. Championship241,5296436.917.01512991.332635-9-0.53-0.67Matches
2017-201822Leeds Unitedeng ENGEFL Cup00001Matches
2018-201923Ipswich Towneng ENG2. Championship302,6979065.130.0309029000.672450-26-0.87+0.07Matches
2018-201923Evertoneng ENGEFL Cup00001Matches
2018-201923Ipswich Towneng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 132709013.63.03903001.6721+1+0.33-0.51Matches
2019-202024Hull Cityeng ENG2. Championship141,1057926.712.3138111154210.861534-19-1.55-1.22Matches
2019-202024Hull Cityeng ENGEFL Cup2210105100.02.321052001.5052+3+1.29Matches
2020-202125Shrewsbury Towneng ENGFA Cup1848428.00.91840000.0001-1-1.07-1.90Matches
2020-202125Shrewsbury Towneng ENG3. League One191,6058438.817.818881611710.891725-8-0.45-0.48Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 198109037.59.09909001.331310+3+0.33-0.53Matches
2021-202226Shrewsbury Towneng ENGEFL Cup21567886.71.72781000.502200.00+7.50Matches
2021-202226Shrewsbury Towneng ENGFA Cup21809066.72.02902001.5035-2-1.00-5.00Matches
2021-202226Shrewsbury Towneng ENG3. League One454,0509097.845.0459045001.044550-5-0.11-1.11Matches
2022-202327Shrewsbury Towneng ENGEFL Cup218090100.02.02902001.503300.00Matches
2022-202327Shrewsbury Towneng ENGFA Cup327090100.03.03903002.0064+2+0.67Matches
2022-202327Shrewsbury Towneng ENG3. League One373,1098475.134.536863211301.224245-3-0.09+0.44Matches
2023-202428Blackpooleng ENGEFL Cup1909050.01.01901000.0005-5-5.00-7.00Matches
2023-202428Blackpooleng ENGFA Cup00003Matches
2023-202428Blackpooleng ENG3. League One353,0528773.733.9358731051.635637+19+0.56+0.73Matches
2024-202529Blackpooleng ENGEFL Cup327090100.03.03903002.0062+4+1.33Matches
2024-202529Blackpooleng ENGFA Cup2974953.91.119011701.502200.00-1.08Matches
2024-202529Blackpooleng ENG3. League One211,6097738.917.9188615323161.522520+5+0.28+0.03Matches
2025-202630Bradford Cityeng ENGEFL Cup21005037.01.1190111001.5014-3-2.70-4.82Matches
2025-202630Bradford Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2025-202630Bradford Cityeng ENG3. League One282,1797852.624.225852031731.823025+5+0.21+0.11Matches
13 Seasons10 Clubs5 Leagues33027,4168344.9304.6308872612222681.26344398-54-0.19-0.33
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (3 Seasons)3 Leagues1119,6348770.7107.01098810121511.10118135-17-0.16-0.16
Everton (3 Seasons)1 League201,7288628.219.2208618001.752919+10+0.52-0.50
Everton (3 Seasons)3 Leagues9569637.06.3746424591.781015-5-0.79-1.27
Blackpool (2 Seasons)3 Leagues625,1188355.056.9588751419241.588966+23+0.40+0.21
Bradford City (1 Season)3 Leagues312,3697652.626.327852241631.743130+1+0.04-0.22
Ipswich Town (1 Season)2 Leagues312,7879065.931.0319030000.652451-27-0.87+0.06
Leeds United (1 Season)2 Leagues241,5296433.817.015129101.332635-9-0.53-0.67
Coventry City (1 Season)1 League242,1158851.123.52423001.252225-3-0.13+0.23
Tranmere Rovers (1 Season)1 League171,5309037.017.0170
Hull City (1 Season)2 Leagues161,3158230.214.6158413154210.942036-16-1.10-0.77
Walsall (1 Season)1 League54509010.95.055001.4045-1-0.20-0.76
League One (9 Seasons)23119,6998552.9218.922387187819251.34241232+9+0.04-0.06
EFL Cup (9 Seasons)131,0518142.211.712871011021.461720-3-0.26-1.33
FA Cup (8 Seasons)118577842.09.5989822641.361214-2-0.21-1.80
Championship (3 Seasons)685,3317842.959.25887521054300.9465119-54-0.91-0.63
PL2 — Div. 1 (3 Seasons)201,7288628.219.2208618001.752919+10+0.52-0.50
Premier League (2 Seasons)7478687.05.364171.43913-4-0.75-1.12
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
2013-201418Tranmere Rovers1 League171,5309037.017.0170
2014-201519Coventry City1 League242,1158851.123.52423001.252225-3-0.13+0.23
2015-201620Walsall1 League54509010.95.055001.4045-1-0.20-0.76
2015-201620Everton3 Leagues6389658.74.3546314522.0059-4-0.93-1.37
2016-201721Everton1 League3180605.32.021161.3356-1-0.50-1.03
2016-201721Everton1 League86488132.77.28816002.25148+6+0.83-0.59
2017-201822Leeds United2 Leagues241,5296433.817.015129101.332635-9-0.53-0.67
2018-201923Everton1 League00001
2018-201923Ipswich Town2 Leagues312,7879065.931.0319030000.652451-27-0.87+0.06
2018-201923Everton1 League32709013.63.03903001.6721+1+0.33-0.51
2019-202024Hull City2 Leagues161,3158230.214.6158413154210.942036-16-1.10-0.77
2020-202125Everton1 League98109037.59.09909001.331310+3+0.33-0.53
2020-202125Shrewsbury Town2 Leagues201,6898438.018.819881611710.851726-9-0.48-0.58
2021-202226Shrewsbury Town3 Leagues494,3869095.648.7499048001.045057-7-0.14-1.47
2022-202327Shrewsbury Town3 Leagues423,5598577.539.541863711301.295152-1-0.03+0.50
2023-202428Blackpool3 Leagues363,1428766.734.9368732081.585642+14+0.40+0.40
2024-202529Blackpool3 Leagues261,9767643.122.0228619419161.573324+9+0.41+0.13
2025-202630Bradford City3 Leagues312,3697652.626.327852241631.743130+1+0.04-0.22
13 Seasons10 Clubs5 Leagues33027,4168344.9304.6308872612222681.26344398-54-0.19-0.33
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (3 Seasons)3 Leagues1119,6348770.7107.01098810121511.10118135-17-0.16-0.16
Everton (3 Seasons)1 League201,7288628.219.2208618001.752919+10+0.52-0.50
Everton (3 Seasons)3 Leagues9569637.06.3746424591.781015-5-0.79-1.27
Blackpool (2 Seasons)3 Leagues625,1188355.056.9588751419241.588966+23+0.40+0.21
Bradford City (1 Season)3 Leagues312,3697652.626.327852241631.743130+1+0.04-0.22
Ipswich Town (1 Season)2 Leagues312,7879065.931.0319030000.652451-27-0.87+0.06
Leeds United (1 Season)2 Leagues241,5296433.817.015129101.332635-9-0.53-0.67
Coventry City (1 Season)1 League242,1158851.123.52423001.252225-3-0.13+0.23
Tranmere Rovers (1 Season)1 League171,5309037.017.0170
Hull City (1 Season)2 Leagues161,3158230.214.6158413154210.942036-16-1.10-0.77
Walsall (1 Season)1 League54509010.95.055001.4045-1-0.20-0.76
League One (9 Seasons)23119,6998552.9218.922387187819251.34241232+9+0.04-0.06
EFL Cup (9 Seasons)131,0518142.211.712871011021.461720-3-0.26-1.33
FA Cup (8 Seasons)118577842.09.5989822641.361214-2-0.21-1.80
Championship (3 Seasons)685,3317842.959.25887521054300.9465119-54-0.91-0.63
PL2 — Div. 1 (3 Seasons)201,7288628.219.2208618001.752919+10+0.52-0.50
Premier League (2 Seasons)7478687.05.364171.43913-4-0.75-1.12
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
2013-201418Tranmere Roverseng ENG3. League One21st171,5309037.017.0170
2014-201519Coventry Cityeng ENG3. League One17th242,1158851.123.52423001.252225-3-0.13+0.23Matches
2015-201620Walsalleng ENG3. League One3rd54509010.95.055001.4045-1-0.20-0.76Matches
2015-201620Evertoneng ENG1. Premier League11th4298758.73.343011.5047-3-0.91-1.11Matches
2016-201721Evertoneng ENG1. Premier League7th3180605.32.021161.3356-1-0.50-1.03Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 11st86488132.77.28816002.25148+6+0.83-0.59Matches
2017-201822Leeds Unitedeng ENG2. Championship13th241,5296436.917.01512991.332635-9-0.53-0.67Matches
2018-201923Ipswich Towneng ENG2. Championship24th302,6979065.130.0309029000.672450-26-0.87+0.07Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 11st32709013.63.03903001.6721+1+0.33-0.51Matches
2019-202024Hull Cityeng ENG2. Championship24th141,1057926.712.3138111154210.861534-19-1.55-1.22Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 15th98109037.59.09909001.331310+3+0.33-0.53Matches
2020-202125Shrewsbury Towneng ENG3. League One17th191,6058438.817.818881611710.891725-8-0.45-0.48Matches
2021-202226Shrewsbury Towneng ENG3. League One18th454,0509097.845.0459045001.044550-5-0.11-1.11Matches
2022-202327Shrewsbury Towneng ENG3. League One12th373,1098475.134.536863211301.224245-3-0.09+0.44Matches
2023-202428Blackpooleng ENG3. League One8th353,0528773.733.9358731051.635637+19+0.56+0.73Matches
2024-202529Blackpooleng ENG3. League One9th211,6097738.917.9188615323161.522520+5+0.28+0.03Matches
2025-202630Bradford Cityeng ENG3. League One4th282,1797852.624.225852031731.823025+5+0.21+0.11Matches
13 Seasons10 Clubs3 Leagues30625,5088345.1283.4287872431923621.25315364-49-0.18-0.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (3 Seasons)1 League1018,7648770.697.499889321511.08104120-16-0.16-0.07
Everton (3 Seasons)1 League201,7288628.219.2208618001.752919+10+0.52-0.50
Blackpool (2 Seasons)1 League564,6618356.351.8538746323211.598157+24+0.46+0.34
Everton (2 Seasons)1 League7478687.05.364171.43913-4-0.75-1.12
Ipswich Town (1 Season)1 League302,6979065.130.0309029000.672450-26-0.87+0.07
Bradford City (1 Season)1 League282,1797852.624.225852031731.823025+5+0.21+0.11
Leeds United (1 Season)1 League241,5296436.917.01512991.332635-9-0.53-0.67
Coventry City (1 Season)1 League242,1158851.123.52423001.252225-3-0.13+0.23
Tranmere Rovers (1 Season)1 League171,5309037.017.0170
Hull City (1 Season)1 League141,1057926.712.3138111154210.861534-19-1.55-1.22
Walsall (1 Season)1 League54509010.95.055001.4045-1-0.20-0.76
League One (9 Seasons)23119,6998552.9218.922387187819251.34241232+9+0.04-0.06
Championship (3 Seasons)685,3317842.959.25887521054300.9465119-54-0.91-0.63
PL2 — Div. 1 (3 Seasons)201,7288628.219.2208618001.752919+10+0.52-0.50
Premier League (2 Seasons)7478687.05.364171.43913-4-0.75-1.12
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
2015-201620Evertoneng ENGFA Cup3rd1464610.20.50014513.0010+1+1.96+0.40Matches
2015-201620Evertoneng ENGLeague Cup3rd145457.50.51450003.0002-2-4.00-4.97Matches
2017-201822Leeds Unitedeng ENGEFL Cup9th00001Matches
2018-201923Evertoneng ENGEFL Cup17th00001Matches
2018-201923Ipswich Towneng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2019-202024Hull Cityeng ENGEFL Cup33rd2210105100.02.321052001.5052+3+1.29Matches
2020-202125Shrewsbury Towneng ENGFA Cup33rd1848428.00.91840000.0001-1-1.07-1.90Matches
2021-202226Shrewsbury Towneng ENGEFL CupRd221567886.71.72781000.502200.00+7.50Matches
2021-202226Shrewsbury Towneng ENGFA Cup21809066.72.02902001.5035-2-1.00-5.00Matches
2022-202327Shrewsbury Towneng ENGEFL CupRd2218090100.02.02902001.503300.00Matches
2022-202327Shrewsbury Towneng ENGFA Cup327090100.03.03903002.0064+2+0.67Matches
2023-202428Blackpooleng ENGEFL CupRd21909050.01.01901000.0005-5-5.00-7.00Matches
2023-202428Blackpooleng ENGFA Cup00003Matches
2024-202529Blackpooleng ENGEFL CupRd3327090100.03.03903002.0062+4+1.33Matches
2024-202529Blackpooleng ENGFA Cup2974953.91.119011701.502200.00-1.08Matches
2025-202630Bradford Cityeng ENGEFL CupRd321005037.01.1190111001.5014-3-2.70-4.82Matches
2025-202630Bradford Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
10 Seasons7 Clubs2 Leagues241,9088042.121.221881832161.422934-5-0.24-1.56
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (3 Seasons)2 Leagues108708772.59.710878001.301415-1-0.10-1.19
Blackpool (2 Seasons)2 Leagues64577644.85.159051731.5089-1-0.20-1.76
Everton (2 Seasons)2 Leagues291467.21.0146014523.0012-1-0.99-2.21
Bradford City (1 Season)2 Leagues31906352.82.1290211001.0015-4-1.89-4.01
Hull City (1 Season)1 League2210105100.02.321052001.5052+3+1.29
Ipswich Town (1 Season)1 League19090100.01.01901000.0001-1-1.00
Leeds United (1 Season)1 League00001
EFL Cup (9 Seasons)131,0518142.211.712871011021.461720-3-0.26-1.33
FA Cup (8 Seasons)118577842.09.5989822641.361214-2-0.21-1.80
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
2013-201418Tranmere Roverseng ENG3. League One17.03015
2014-201519Coventry Cityeng ENG3. League One23.54020Matches
2015-201620Evertoneng ENGFA Cup0.50000Matches
2015-201620Evertoneng ENGLeague Cup0.50000Matches
2015-201620Walsalleng ENG3. League One5.0107Matches
2015-201620Evertoneng ENG1. Premier League3.3102Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 17.20000Matches
2016-201721Evertoneng ENG1. Premier League2.0000100161000Matches
2017-201822Leeds Unitedeng ENG2. Championship17.04001315163321000Matches
2018-201923Ipswich Towneng ENG2. Championship30.061121210118236000Matches
2018-201923Ipswich Towneng ENGFA Cup1.0000020000000Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 13.00000Matches
2019-202024Hull Cityeng ENG2. Championship12.3100131801730140Matches
2019-202024Hull Cityeng ENGEFL Cup2.30003100200Matches
2020-202125Shrewsbury Towneng ENGFA Cup0.90000100300Matches
2020-202125Shrewsbury Towneng ENG3. League One17.810011170623220Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 19.02000Matches
2021-202226Shrewsbury Towneng ENGEFL Cup1.70103001210Matches
2021-202226Shrewsbury Towneng ENGFA Cup2.02003301400Matches
2021-202226Shrewsbury Towneng ENG3. League One45.01000383412351350Matches
2022-202327Shrewsbury Towneng ENGEFL Cup2.00000200330Matches
2022-202327Shrewsbury Towneng ENGFA Cup3.00000000000Matches
2022-202327Shrewsbury Towneng ENG3. League One34.5310233112343220Matches
2023-202428Blackpooleng ENGEFL Cup1.00002101100Matches
2023-202428Blackpooleng ENG3. League One33.9500202702554280Matches
2024-202529Blackpooleng ENGEFL Cup3.00001302730Matches
2024-202529Blackpooleng ENGFA Cup1.10000Matches
2024-202529Blackpooleng ENG3. League One17.92001490325190Matches
2025-202630Bradford Cityeng ENGEFL Cup1.10000100100Matches
2025-202630Bradford Cityeng ENGFA Cup1.01000Matches
2025-202630Bradford Cityeng ENG3. League One24.2800202202727230Matches
13 Seasons10 Clubs5 Leagues304.652312302083147397228000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (3 Seasons)3 Leagues107.016207888254129830
Everton (3 Seasons)1 League19.22000
Everton (3 Seasons)3 Leagues6.3100300161000
Blackpool (2 Seasons)3 Leagues56.9700374003187500
Bradford City (1 Season)3 Leagues26.3900202302728230
Ipswich Town (1 Season)2 Leagues31.061121230118236000
Leeds United (1 Season)2 Leagues17.04001315163321000
Coventry City (1 Season)1 League23.54020
Tranmere Rovers (1 Season)1 League17.03015
Hull City (1 Season)2 Leagues14.6100161901732140
Walsall (1 Season)1 League5.0107
League One (9 Seasons)218.9371016814021072231490
EFL Cup (9 Seasons)11.701098041670
FA Cup (8 Seasons)9.5300360170000
Championship (3 Seasons)59.21111475413414571000
PL2 — Div. 1 (3 Seasons)19.22000
Premier League (2 Seasons)5.3100300161000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201418Tranmere Rovers1 League17.03015
2014-201519Coventry City1 League23.54020
2015-201620Walsall1 League5.0107
2015-201620Everton3 Leagues4.310020
2016-201721Everton1 League2.0000100161000
2016-201721Everton1 League7.20000
2017-201822Leeds United2 Leagues17.04001315163321000
2018-201923Ipswich Town2 Leagues31.061121230118236000
2018-201923Everton1 League3.00000
2019-202024Hull City2 Leagues14.6100161901732140
2020-202125Everton1 League9.02000
2020-202125Shrewsbury Town2 Leagues18.810011180626220
2021-202226Shrewsbury Town3 Leagues48.71210443712557360
2022-202327Shrewsbury Town3 Leagues39.5310233312346250
2023-202428Blackpool3 Leagues34.9500222802655280
2024-202529Blackpool3 Leagues22.020015120532220
2025-202630Bradford City3 Leagues26.3900202302728230
13 Seasons10 Clubs5 Leagues304.652312302083147397228000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (3 Seasons)3 Leagues107.016207888254129830
Everton (3 Seasons)1 League19.22000
Everton (3 Seasons)3 Leagues6.3100300161000
Blackpool (2 Seasons)3 Leagues56.9700374003187500
Bradford City (1 Season)3 Leagues26.3900202302728230
Ipswich Town (1 Season)2 Leagues31.061121230118236000
Leeds United (1 Season)2 Leagues17.04001315163321000
Coventry City (1 Season)1 League23.54020
Tranmere Rovers (1 Season)1 League17.03015
Hull City (1 Season)2 Leagues14.6100161901732140
Walsall (1 Season)1 League5.0107
League One (9 Seasons)218.9371016814021072231490
EFL Cup (9 Seasons)11.701098041670
FA Cup (8 Seasons)9.5300360170000
Championship (3 Seasons)59.21111475413414571000
PL2 — Div. 1 (3 Seasons)19.22000
Premier League (2 Seasons)5.3100300161000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201418Tranmere Roverseng ENG3. League One21st17.03015
2014-201519Coventry Cityeng ENG3. League One17th23.54020Matches
2015-201620Walsalleng ENG3. League One3rd5.0107Matches
2015-201620Evertoneng ENG1. Premier League11th3.3102Matches
2016-201721Evertoneng ENG1. Premier League7th2.0000100161000Matches
2016-201721Evertoneng ENGJr. PL2 — Div. 11st7.20000Matches
2017-201822Leeds Unitedeng ENG2. Championship13th17.04001315163321000Matches
2018-201923Ipswich Towneng ENG2. Championship24th30.061121210118236000Matches
2018-201923Evertoneng ENGJr. PL2 — Div. 11st3.00000Matches
2019-202024Hull Cityeng ENG2. Championship24th12.3100131801730140Matches
2020-202125Evertoneng ENGJr. PL2 — Div. 15th9.02000Matches
2020-202125Shrewsbury Towneng ENG3. League One17th17.810011170623220Matches
2021-202226Shrewsbury Towneng ENG3. League One18th45.01000383412351350Matches
2022-202327Shrewsbury Towneng ENG3. League One12th34.5310233112343220Matches
2023-202428Blackpooleng ENG3. League One8th33.9500202702554280Matches
2024-202529Blackpooleng ENG3. League One9th17.92001490325190Matches
2025-202630Bradford Cityeng ENG3. League One4th24.2800202202727230Matches
13 Seasons10 Clubs3 Leagues283.449212181943142374221000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (3 Seasons)1 League97.414107282252117790
Everton (3 Seasons)1 League19.22000
Blackpool (2 Seasons)1 League51.8700343602879470
Everton (2 Seasons)1 League5.3100300161000
Ipswich Town (1 Season)1 League30.061121210118236000
Bradford City (1 Season)1 League24.2800202202727230
Leeds United (1 Season)1 League17.04001315163321000
Coventry City (1 Season)1 League23.54020
Tranmere Rovers (1 Season)1 League17.03015
Hull City (1 Season)1 League12.3100131801730140
Walsall (1 Season)1 League5.0107
League One (9 Seasons)218.9371016814021072231490
Championship (3 Seasons)59.21111475413414571000
PL2 — Div. 1 (3 Seasons)19.22000
Premier League (2 Seasons)5.3100300161000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201620Evertoneng ENGFA Cup3rd0.50000Matches
2015-201620Evertoneng ENGLeague Cup3rd0.50000Matches
2018-201923Ipswich Towneng ENGFA Cup33rd1.0000020000000Matches
2019-202024Hull Cityeng ENGEFL Cup33rd2.30003100200Matches
2020-202125Shrewsbury Towneng ENGFA Cup33rd0.90000100300Matches
2021-202226Shrewsbury Towneng ENGEFL CupRd21.70103001210Matches
2021-202226Shrewsbury Towneng ENGFA Cup2.02003301400Matches
2022-202327Shrewsbury Towneng ENGEFL CupRd22.00000200330Matches
2022-202327Shrewsbury Towneng ENGFA Cup3.00000000000Matches
2023-202428Blackpooleng ENGEFL CupRd21.00002101100Matches
2024-202529Blackpooleng ENGEFL CupRd33.00001302730Matches
2024-202529Blackpooleng ENGFA Cup1.10000Matches
2025-202630Bradford Cityeng ENGEFL CupRd31.10000100100Matches
2025-202630Bradford Cityeng ENGFA Cup1.01000Matches
10 Seasons7 Clubs2 Leagues21.2310121405237000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (3 Seasons)2 Leagues9.721066021240
Blackpool (2 Seasons)2 Leagues5.10003403830
Everton (2 Seasons)2 Leagues1.00000
Bradford City (1 Season)2 Leagues2.11000100100
Hull City (1 Season)1 League2.30003100200
Ipswich Town (1 Season)1 League1.0000020000000
Leeds United (1 Season)1 League
EFL Cup (9 Seasons)11.701098041670
FA Cup (8 Seasons)9.5300360170000

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.