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
2009-201017Yeovil Towneng ENG3. League One411441.6000000200.000.000.000.000.00Matches
2010-201118Yeovil Towneng ENG3. League One37312,78931.00110001320.000.030.030.000.03
2011-201219Yeovil Towneng ENG3. League One44443,95443.9055000910.000.110.110.000.11
2012-201320Yeovil Towneng ENG3. League One39383,40037.8033000400.000.080.080.000.08
2013-201421Yeovil Towneng ENG2. Championship42413,74241.6246200700.050.100.140.050.14
2014-201522Bristol Cityeng ENGFA Cup554505.0011000000.000.200.200.000.20Matches
2014-201522Bristol Cityeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201522Bristol Cityeng ENG3. League One46464,08045.3426400300.090.040.130.090.13Matches
2015-201623Bristol Cityeng ENG2. Championship33292,65229.5022000300.000.070.070.000.07Matches
2015-201623Bristol Cityeng ENGFA Cup211031.1000000000.000.000.000.000.00Matches
2015-201623Bristol Cityeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2016-201724Leeds Unitedeng ENG2. Championship42423,76141.80330001000.000.070.070.000.07Matches
2016-201724Bristol Cityeng ENG2. Championship11901.0000000000.000.000.000.000.00Matches
2016-201724Leeds Unitedeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2016-201724Leeds Unitedeng ENGFA Cup00Matches
2017-201825Leeds Unitedeng ENG2. Championship27272,36526.3011000400.000.040.040.000.04Matches
2017-201825Leeds Unitedeng ENGEFL Cup433243.6011000000.000.280.280.000.28Matches
2018-201926Leeds Unitedeng ENG2. Championship38383,23836.0268200510.060.170.220.060.22Matches
2018-201926Leeds Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201926Leeds Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202027Leeds Unitedeng ENG2. Championship37353,17635.3448400900.110.110.230.110.23Matches
2019-202027Leeds Unitedeng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
2020-202128Leeds Unitedeng ENG1. Premier League38383,39937.8000000700.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENGFA Cup11590.7000000000.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 111450.5000000000.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENG1. Premier League26262,27225.2224200410.080.080.160.080.16Matches
2022-202330Leeds Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202330Leeds Unitedeng ENGFA Cup211241.4011000000.000.730.730.000.73Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 211800.9000000000.000.000.000.000.00Matches
2022-202330Leeds Unitedeng ENG1. Premier League29222,05422.8213200300.090.040.130.090.13Matches
2023-202431Leeds Unitedeng ENG2. Championship1487498.3112100200.120.120.240.120.24Matches
2023-202431Middlesbrougheng ENG2. Championship19191,63918.2088000700.000.440.440.000.44Matches
2023-202431Leeds Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202431Leeds Unitedeng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
2024-202532Middlesbrougheng ENG2. Championship26231,95121.7022000400.000.090.090.000.09Matches
2024-202532Middlesbrougheng ENGEFL Cup21800.9000000100.000.000.000.000.00Matches
2025-202633Middlesbrougheng ENG2. Championship43383,49238.8156100800.030.130.150.030.15Matches
2025-202633Middlesbrougheng ENGEFL Cup11770.9000000000.000.000.000.000.00Matches
2025-202633Middlesbrougheng ENGFA Cup11790.9000000000.000.000.000.000.00Matches
17 Seasons4 Clubs5 Leagues61356850,963566.3185371180010550.030.090.130.030.13
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
Leeds United (8 Seasons)4 Leagues26624622,061245.111203111004420.040.080.130.040.13
Yeovil Town (5 Seasons)2 Leagues16615514,029155.9213152003530.010.080.100.010.10
Middlesbrough (3 Seasons)3 Leagues92837,31881.3115161002000.010.180.200.010.20
Bristol City (3 Seasons)4 Leagues89847,55583.9459400600.050.060.110.050.11
Leeds United (1 Season)1 League11800.9000000000.000.000.000.000.00
Leeds United (1 Season)1 League11450.5000000000.000.000.000.000.00
EFL Cup (10 Seasons)14101,02111.3011000100.000.090.090.000.09
Championship (9 Seasons)32230126,855298.410364610005910.030.120.150.030.15
FA Cup (9 Seasons)141199511.1022000000.000.180.180.000.18
League One (5 Seasons)17016014,367159.6411154003130.030.070.090.030.09
Premier League (3 Seasons)93867,72585.84374001410.050.030.080.050.08
PL2 — Div. 1 (1 Season)11450.5000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11800.9000000000.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
2009-201017Yeovil Town1 League411441.6000000200.000.000.000.000.00
2010-201118Yeovil Town1 League37312,78931.00110001320.000.030.030.000.03
2011-201219Yeovil Town1 League44443,95443.9055000910.000.110.110.000.11
2012-201320Yeovil Town1 League39383,40037.8033000400.000.080.080.000.08
2013-201421Yeovil Town1 League42413,74241.6246200700.050.100.140.050.14
2014-201522Bristol City3 Leagues52524,62051.3437400300.080.060.140.080.14
2015-201623Bristol City3 Leagues36312,84531.6022000300.000.060.060.000.06
2016-201724Bristol City1 League11901.0000000000.000.000.000.000.00
2016-201724Leeds United3 Leagues43423,80642.30330001000.000.070.070.000.07
2017-201825Leeds United2 Leagues31302,68929.9022000400.000.070.070.000.07
2018-201926Leeds United3 Leagues40403,41838.0268200510.050.160.210.050.21
2019-202027Leeds United2 Leagues38363,25336.1448400900.110.110.220.110.22
2020-202128Leeds United1 League38383,39937.8000000700.000.000.000.000.00
2021-202229Leeds United1 League11450.5000000000.000.000.000.000.00
2021-202229Leeds United3 Leagues28272,37626.4224200410.080.080.150.080.15
2022-202330Leeds United1 League11800.9000000000.000.000.000.000.00
2022-202330Leeds United3 Leagues32242,26825.2224200300.080.080.160.080.16
2023-202431Leeds United3 Leagues1698529.5112100200.110.110.210.110.21
2023-202431Middlesbrough1 League19191,63918.2088000700.000.440.440.000.44
2024-202532Middlesbrough2 Leagues28242,03122.6022000500.000.090.090.000.09
2025-202633Middlesbrough3 Leagues45403,64840.5156100800.020.120.150.020.15
17 Seasons4 Clubs5 Leagues61356850,963566.3185371180010550.030.090.130.030.13
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
Leeds United (8 Seasons)4 Leagues26624622,061245.111203111004420.040.080.130.040.13
Yeovil Town (5 Seasons)2 Leagues16615514,029155.9213152003530.010.080.100.010.10
Middlesbrough (3 Seasons)3 Leagues92837,31881.3115161002000.010.180.200.010.20
Bristol City (3 Seasons)4 Leagues89847,55583.9459400600.050.060.110.050.11
Leeds United (1 Season)1 League11800.9000000000.000.000.000.000.00
Leeds United (1 Season)1 League11450.5000000000.000.000.000.000.00
EFL Cup (10 Seasons)14101,02111.3011000100.000.090.090.000.09
Championship (9 Seasons)32230126,855298.410364610005910.030.120.150.030.15
FA Cup (9 Seasons)141199511.1022000000.000.180.180.000.18
League One (5 Seasons)17016014,367159.6411154003130.030.070.090.030.09
Premier League (3 Seasons)93867,72585.84374001410.050.030.080.050.08
PL2 — Div. 1 (1 Season)11450.5000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11800.9000000000.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
2009-201017Yeovil Towneng ENG3. League One15th411441.6000000200.000.000.000.000.00Matches
2010-201118Yeovil Towneng ENG3. League One14th37312,78931.00110001320.000.030.030.000.03
2011-201219Yeovil Towneng ENG3. League One17th44443,95443.9055000910.000.110.110.000.11
2012-201320Yeovil Towneng ENG3. League One4th39383,40037.8033000400.000.080.080.000.08
2013-201421Yeovil Towneng ENG2. Championship24th42413,74241.6246200700.050.100.140.050.14
2014-201522Bristol Cityeng ENG3. League One1st46464,08045.3426400300.090.040.130.090.13Matches
2015-201623Bristol Cityeng ENG2. Championship18th33292,65229.5022000300.000.070.070.000.07Matches
2016-201724Bristol Cityeng ENG2. Championship17th11901.0000000000.000.000.000.000.00Matches
2016-201724Leeds Unitedeng ENG2. Championship7th42423,76141.80330001000.000.070.070.000.07Matches
2017-201825Leeds Unitedeng ENG2. Championship13th27272,36526.3011000400.000.040.040.000.04Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd38383,23836.0268200510.060.170.220.060.22Matches
2019-202027Leeds Unitedeng ENG2. Championship1st37353,17635.3448400900.110.110.230.110.23Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th38383,39937.8000000700.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th11450.5000000000.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th26262,27225.2224200410.080.080.160.080.16Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd11800.9000000000.000.000.000.000.00Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th29222,05422.8213200300.090.040.130.090.13Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd1487498.3112100200.120.120.240.120.24Matches
2023-202431Middlesbrougheng ENG2. Championship8th19191,63918.2088000700.000.440.440.000.44Matches
2024-202532Middlesbrougheng ENG2. Championship10th26231,95121.7022000400.000.090.090.000.09Matches
2025-202633Middlesbrougheng ENG2. Championship5th43383,49238.8156100800.030.130.150.030.15Matches
17 Seasons4 Clubs3 Leagues58554748,947543.9185068180010450.030.090.130.030.13
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
Leeds United (8 Seasons)2 Leagues25123621,014233.511182911004420.050.080.120.050.12
Yeovil Town (5 Seasons)2 Leagues16615514,029155.9213152003530.010.080.100.010.10
Middlesbrough (3 Seasons)1 League88807,08278.7115161001900.010.190.200.010.20
Bristol City (3 Seasons)2 Leagues80766,82275.8448400600.050.050.110.050.11
Leeds United (1 Season)1 League11800.9000000000.000.000.000.000.00
Leeds United (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (9 Seasons)32230126,855298.410364610005910.030.120.150.030.15
League One (5 Seasons)17016014,367159.6411154003130.030.070.090.030.09
Premier League (3 Seasons)93867,72585.84374001410.050.030.080.050.08
PL2 — Div. 1 (1 Season)11450.5000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11800.9000000000.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-201522Bristol Cityeng ENGFA Cup17th554505.0011000000.000.200.200.000.20Matches
2014-201522Bristol Cityeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201623Bristol Cityeng ENGFA Cup33rd211031.1000000000.000.000.000.000.00Matches
2015-201623Bristol Cityeng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th10450.5000000000.000.000.000.000.00Matches
2016-201724Leeds Unitedeng ENGFA Cup17th00Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th433243.6011000000.000.280.280.000.28Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd11770.9000000000.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENGEFL CupRd410450.5000000000.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENGFA Cup11590.7000000000.000.000.000.000.00Matches
2022-202330Leeds Unitedeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2022-202330Leeds Unitedeng ENGFA Cup211241.4011000000.000.730.730.000.73Matches
2023-202431Leeds Unitedeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2023-202431Leeds Unitedeng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
2024-202532Middlesbrougheng ENGEFL CupRd221800.9000000100.000.000.000.000.00Matches
2025-202633Middlesbrougheng ENGEFL CupRd111770.9000000000.000.000.000.000.00Matches
2025-202633Middlesbrougheng ENGFA Cup11790.9000000000.000.000.000.000.00Matches
11 Seasons3 Clubs2 Leagues28212,01622.4033000100.000.130.130.000.13
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
Leeds United (7 Seasons)2 Leagues15101,04711.6022000000.000.170.170.000.17
Bristol City (2 Seasons)2 Leagues987338.1011000000.000.120.120.000.12
Middlesbrough (2 Seasons)2 Leagues432362.6000000100.000.000.000.000.00
EFL Cup (10 Seasons)14101,02111.3011000100.000.090.090.000.09
FA Cup (9 Seasons)141199511.1022000000.000.180.180.000.18

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
2009-201017Yeovil Towneng ENG3. League One1.6000.0000Matches
2010-201118Yeovil Towneng ENG3. League One31.0030.100.0000
2011-201219Yeovil Towneng ENG3. League One43.9050.110.0000
2012-201320Yeovil Towneng ENG3. League One37.8030.080.0000
2013-201421Yeovil Towneng ENG2. Championship41.6250.120.4000
2014-201522Bristol Cityeng ENGFA Cup5.0000Matches
2014-201522Bristol Cityeng ENGLeague Cup1.0000Matches
2014-201522Bristol Cityeng ENG3. League One45.3460.130.6700Matches
2015-201623Bristol Cityeng ENG2. Championship29.5030.100.0000Matches
2015-201623Bristol Cityeng ENGFA Cup1.1000Matches
2015-201623Bristol Cityeng ENGLeague Cup1.0000Matches
2016-201724Leeds Unitedeng ENG2. Championship41.80040.000.100.0000Matches
2016-201724Bristol Cityeng ENG2. Championship1.00000.000.0000Matches
2016-201724Leeds Unitedeng ENGEFL Cup0.50000.000.0000Matches
2017-201825Leeds Unitedeng ENG2. Championship26.3010220.00.380.080.000.0000Matches
2017-201825Leeds Unitedeng ENGEFL Cup3.60100.00.280.000.0000Matches
2018-201926Leeds Unitedeng ENG2. Championship36.0237718.91.030.190.050.2900Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2018-201926Leeds Unitedeng ENGFA Cup1.00000.000.0000Matches
2019-202027Leeds Unitedeng ENG2. Championship35.34341235.30.960.340.120.3300Matches
2019-202027Leeds Unitedeng ENGFA Cup0.90100.01.170.000.0000Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.8024625.00.640.160.000.0000Matches
2021-202229Leeds Unitedeng ENGEFL Cup0.50000.000.0000Matches
2021-202229Leeds Unitedeng ENGFA Cup0.70000.000.0000Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 10.5000Matches
2021-202229Leeds Unitedeng ENG1. Premier League25.2219421.10.750.160.110.5000Matches
2022-202330Leeds Unitedeng ENGEFL Cup1.00000.000.0000Matches
2022-202330Leeds Unitedeng ENGFA Cup1.4011100.00.730.730.000.0000Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 20.9000Matches
2022-202330Leeds Unitedeng ENG1. Premier League22.8224520.81.050.220.080.4000Matches
2023-202431Leeds Unitedeng ENG2. Championship8.318112.50.960.120.131.0000Matches
2023-202431Middlesbrougheng ENG2. Championship18.2016318.80.880.160.000.0000Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10000.000.0000Matches
2024-202532Middlesbrougheng ENG2. Championship21.7014214.30.650.090.000.0000Matches
2024-202532Middlesbrougheng ENGEFL Cup0.90000.000.0000Matches
2025-202633Middlesbrougheng ENG2. Championship38.8134823.50.880.210.030.1300Matches
2025-202633Middlesbrougheng ENGEFL Cup0.90100.01.170.000.0000Matches
2025-202633Middlesbrougheng ENGFA Cup0.90000.000.0000Matches
17 Seasons4 Clubs5 Leagues566.3182268024.30.690.140.050.2300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (8 Seasons)4 Leagues245.1111614226.10.660.170.070.2600
Yeovil Town (5 Seasons)2 Leagues155.92160.100.1300
Middlesbrough (3 Seasons)3 Leagues81.31651320.00.800.160.020.0800
Bristol City (3 Seasons)4 Leagues83.94090.000.120.4400
Leeds United (1 Season)1 League0.9000
Leeds United (1 Season)1 League0.5000
EFL Cup (10 Seasons)11.30400.00.430.000.0000
Championship (9 Seasons)298.4101534725.50.670.160.050.2100
FA Cup (9 Seasons)11.102150.00.410.200.000.0000
League One (5 Seasons)159.64170.110.2400
Premier League (3 Seasons)85.84671522.40.780.170.060.2700
PL2 — Div. 1 (1 Season)0.5000
PL2 — Div. 2 (1 Season)0.9000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201017Yeovil Town1 League1.6000.0000
2010-201118Yeovil Town1 League31.0030.100.0000
2011-201219Yeovil Town1 League43.9050.110.0000
2012-201320Yeovil Town1 League37.8030.080.0000
2013-201421Yeovil Town1 League41.6250.120.4000
2014-201522Bristol City3 Leagues51.3460.130.6700
2015-201623Bristol City3 Leagues31.6030.100.0000
2016-201724Bristol City1 League1.00000.000.0000
2016-201724Leeds United3 Leagues42.30040.000.090.0000
2017-201825Leeds United2 Leagues29.9011218.20.370.070.000.0000
2018-201926Leeds United3 Leagues38.0238718.41.000.180.050.2900
2019-202027Leeds United2 Leagues36.14351234.30.970.330.110.3300
2020-202128Leeds United1 League37.8024625.00.640.160.000.0000
2021-202229Leeds United1 League0.5000
2021-202229Leeds United3 Leagues26.4219421.10.720.150.110.5000
2022-202330Leeds United1 League0.9000
2022-202330Leeds United3 Leagues25.2225624.00.990.240.080.3300
2023-202431Leeds United3 Leagues9.519111.10.950.110.111.0000
2023-202431Middlesbrough1 League18.2016318.80.880.160.000.0000
2024-202532Middlesbrough2 Leagues22.6014214.30.620.090.000.0000
2025-202633Middlesbrough3 Leagues40.5135822.90.860.200.030.1300
17 Seasons4 Clubs5 Leagues566.3182268024.30.690.140.050.2300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (8 Seasons)4 Leagues245.1111614226.10.660.170.070.2600
Yeovil Town (5 Seasons)2 Leagues155.92160.100.1300
Middlesbrough (3 Seasons)3 Leagues81.31651320.00.800.160.020.0800
Bristol City (3 Seasons)4 Leagues83.94090.000.120.4400
Leeds United (1 Season)1 League0.9000
Leeds United (1 Season)1 League0.5000
EFL Cup (10 Seasons)11.30400.00.430.000.0000
Championship (9 Seasons)298.4101534725.50.670.160.050.2100
FA Cup (9 Seasons)11.102150.00.410.200.000.0000
League One (5 Seasons)159.64170.110.2400
Premier League (3 Seasons)85.84671522.40.780.170.060.2700
PL2 — Div. 1 (1 Season)0.5000
PL2 — Div. 2 (1 Season)0.9000
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
2009-201017Yeovil Towneng ENG3. League One15th1.6000.0000Matches
2010-201118Yeovil Towneng ENG3. League One14th31.0030.100.0000
2011-201219Yeovil Towneng ENG3. League One17th43.9050.110.0000
2012-201320Yeovil Towneng ENG3. League One4th37.8030.080.0000
2013-201421Yeovil Towneng ENG2. Championship24th41.6250.120.4000
2014-201522Bristol Cityeng ENG3. League One1st45.3460.130.6700Matches
2015-201623Bristol Cityeng ENG2. Championship18th29.5030.100.0000Matches
2016-201724Bristol Cityeng ENG2. Championship17th1.00000.000.0000Matches
2016-201724Leeds Unitedeng ENG2. Championship7th41.80040.000.100.0000Matches
2017-201825Leeds Unitedeng ENG2. Championship13th26.3010220.00.380.080.000.0000Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd36.0237718.91.030.190.050.2900Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.34341235.30.960.340.120.3300Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.8024625.00.640.160.000.0000Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.5000Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.2219421.10.750.160.110.5000Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.9000Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8224520.81.050.220.080.4000Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.318112.50.960.120.131.0000Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.2016318.80.880.160.000.0000Matches
2024-202532Middlesbrougheng ENG2. Championship10th21.7014214.30.650.090.000.0000Matches
2025-202633Middlesbrougheng ENG2. Championship5th38.8134823.50.880.210.030.1300Matches
17 Seasons4 Clubs3 Leagues543.9182207924.50.700.150.050.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (8 Seasons)2 Leagues233.5111564126.30.670.180.070.2700
Yeovil Town (5 Seasons)2 Leagues155.92160.100.1300
Middlesbrough (3 Seasons)1 League78.71641320.30.810.170.020.0800
Bristol City (3 Seasons)2 Leagues75.84090.000.120.4400
Leeds United (1 Season)1 League0.9000
Leeds United (1 Season)1 League0.5000
Championship (9 Seasons)298.4101534725.50.670.160.050.2100
League One (5 Seasons)159.64170.110.2400
Premier League (3 Seasons)85.84671522.40.780.170.060.2700
PL2 — Div. 1 (1 Season)0.5000
PL2 — Div. 2 (1 Season)0.9000
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-201522Bristol Cityeng ENGFA Cup17th5.0000Matches
2014-201522Bristol Cityeng ENGLeague Cup58th1.0000Matches
2015-201623Bristol Cityeng ENGFA Cup33rd1.1000Matches
2015-201623Bristol Cityeng ENGLeague Cup57th1.0000Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th0.50000.000.0000Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th3.60100.00.280.000.0000Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1.00100.01.000.000.0000Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd1.00000.000.0000Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd0.90100.01.170.000.0000Matches
2021-202229Leeds Unitedeng ENGEFL CupRd40.50000.000.0000Matches
2021-202229Leeds Unitedeng ENGFA Cup0.70000.000.0000Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31.00000.000.0000Matches
2022-202330Leeds Unitedeng ENGFA Cup1.4011100.00.730.730.000.0000Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21.00100.01.000.000.0000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10000.000.0000Matches
2024-202532Middlesbrougheng ENGEFL CupRd20.90000.000.0000Matches
2025-202633Middlesbrougheng ENGEFL CupRd10.90100.01.170.000.0000Matches
2025-202633Middlesbrougheng ENGFA Cup0.90000.000.0000Matches
11 Seasons3 Clubs2 Leagues22.406116.70.420.070.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (7 Seasons)2 Leagues11.605120.00.430.090.000.0000
Bristol City (2 Seasons)2 Leagues8.1000
Middlesbrough (2 Seasons)2 Leagues2.60100.00.380.000.0000
EFL Cup (10 Seasons)11.30400.00.430.000.0000
FA Cup (9 Seasons)11.102150.00.410.200.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
2009-201017Yeovil Towneng ENG3. League One4144363.51.613Matches
2010-201118Yeovil Towneng ENG3. League One372,7897567.431.0316
2011-201219Yeovil Towneng ENG3. League One443,9549095.543.9440
2012-201320Yeovil Towneng ENG3. League One393,4008782.137.8381
2013-201421Yeovil Towneng ENG2. Championship423,7428990.441.6411
2014-201522Bristol Cityeng ENGFA Cup545090100.05.05905002.0063+3+0.60Matches
2014-201522Bristol Cityeng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2014-201522Bristol Cityeng ENG3. League One464,0808998.645.34644002.159438+56+1.24-1.76Matches
2015-201623Bristol Cityeng ENG2. Championship332,6528064.129.52927420.973047-17-0.58-0.58Matches
2015-201623Bristol Cityeng ENGFA Cup21035257.21.1191111200.502200.00+1.17Matches
2015-201623Bristol Cityeng ENGLeague Cup19090100.01.01901000.0013-2-2.00Matches
2016-201724Leeds Unitedeng ENG2. Championship423,7619090.841.84241001.695742+15+0.36+0.60Matches
2016-201724Bristol Cityeng ENG2. Championship190902.21.011003.0021+1+1.00+1.16Matches
2016-201724Leeds Unitedeng ENGEFL Cup145458.80.50014530.0002-2-4.00-4.39Matches
2016-201724Leeds Unitedeng ENGFA Cup00001Matches
2017-201825Leeds Unitedeng ENG2. Championship272,3658857.126.32726001.703928+11+0.42+1.23Matches
2017-201825Leeds Unitedeng ENGEFL Cup43248183.13.6393214501.75106+4+1.11-0.25Matches
2018-201926Leeds Unitedeng ENG2. Championship383,2388578.236.0388529001.705841+17+0.47-0.13Matches
2018-201926Leeds Unitedeng ENGEFL Cup1909050.01.01901013.0021+1+1.00+3.00Matches
2018-201926Leeds Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2019-202027Leeds Unitedeng ENG2. Championship373,1768676.735.335893323702.056329+34+0.96+0.22Matches
2019-202027Leeds Unitedeng ENGFA Cup1777785.60.91770000.0001-1-1.17-1.17Matches
2020-202128Leeds Unitedeng ENG1. Premier League383,3998999.437.8388937001.556254+8+0.21+0.21Matches
2021-202229Leeds Unitedeng ENGEFL Cup1454515.00.50014503.0030+3+6.00+6.71Matches
2021-202229Leeds Unitedeng ENGFA Cup1595965.60.71590000.0001-1-1.53+1.38Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 1145451.90.51450000.0010+1+2.00+2.24Matches
2021-202229Leeds Unitedeng ENG1. Premier League262,2728766.425.2268723000.853066-36-1.43-1.35Matches
2022-202330Leeds Unitedeng ENGEFL Cup1909050.01.01901000.0001-1-1.00-3.00Matches
2022-202330Leeds Unitedeng ENGFA Cup21246234.41.4190113421.5024-2-1.45-3.36Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 2180804.40.91800003.0061+5+5.63+4.63Matches
2022-202330Leeds Unitedeng ENG1. Premier League292,0547160.122.822892171440.792748-21-0.92-0.33Matches
2023-202431Leeds Unitedeng ENG2. Championship147495418.18.388956752.00117+4+0.48-0.42Matches
2023-202431Middlesbrougheng ENG2. Championship191,6398639.618.2198613001.743019+11+0.60+0.68Matches
2023-202431Leeds Unitedeng ENGEFL Cup1909042.91.01901013.0021+1+1.00+1.00Matches
2023-202431Leeds Unitedeng ENGFA Cup113133.30.10011303.0010+1+6.92+5.97Matches
2024-202532Middlesbrougheng ENG2. Championship261,9517547.121.723821631841.503524+11+0.51+0.63Matches
2024-202532Middlesbrougheng ENGEFL Cup2804044.40.9145013501.5021+1+1.13+3.83Matches
2025-202633Middlesbrougheng ENG2. Championship433,4928184.338.838893452611.616143+18+0.46-0.51Matches
2025-202633Middlesbrougheng ENGEFL Cup1777785.60.91770000.0002-2-2.34+11.51Matches
2025-202633Middlesbrougheng ENGFA Cup1797987.80.91790000.0012-1-1.14+7.04Matches
17 Seasons4 Clubs5 Leagues61350,9638363.2566.3568873654521241.57633521+112+0.27+0.19
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (8 Seasons)4 Leagues26622,0618365.0245.1246882222020171.55368334+34+0.14-0.09
Yeovil Town (5 Seasons)2 Leagues16614,0298567.8155.915511
Middlesbrough (3 Seasons)3 Leagues927,3188057.381.383866392451.5712991+38+0.47+0.53
Bristol City (3 Seasons)4 Leagues897,5558557.183.984908051221.6313696+40+0.48+0.57
Leeds United (1 Season)1 League180804.40.91800003.0061+5+5.63+4.63
Leeds United (1 Season)1 League145451.90.51450000.0010+1+2.00+2.24
EFL Cup (10 Seasons)141,0217346.011.31085744351.362119+2+0.18+0.48
Championship (9 Seasons)32226,8558359.0298.4301872252119121.65386281+105+0.41+0.28
FA Cup (9 Seasons)149957151.811.11185832031.211315-2-0.18-0.91
League One (5 Seasons)17014,3678569.4159.6160441002.159438+56+1.24-1.76
Premier League (3 Seasons)937,7258375.385.886898171441.12119168-49-0.57-0.22
PL2 — Div. 1 (1 Season)145451.90.51450000.0010+1+2.00+2.24
PL2 — Div. 2 (1 Season)180804.40.91800003.0061+5+5.63+4.63
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
2009-201017Yeovil Town1 League4144363.51.613
2010-201118Yeovil Town1 League372,7897567.431.0316
2011-201219Yeovil Town1 League443,9549095.543.9440
2012-201320Yeovil Town1 League393,4008782.137.8381
2013-201421Yeovil Town1 League423,7428990.441.6411
2014-201522Bristol City3 Leagues524,6208998.751.3529050002.0910143+58+1.13-1.87
2015-201623Bristol City3 Leagues362,8457964.531.631912951220.923352-19-0.60-0.54
2016-201724Bristol City1 League190902.21.011003.0021+1+1.00+1.16
2016-201724Leeds United3 Leagues433,8068978.842.3424114541.655744+13+0.31+0.20
2017-201825Leeds United2 Leagues312,6898759.429.930932814501.714934+15+0.50+1.24
2018-201926Leeds United3 Leagues403,4188577.538.0408531011.696144+17+0.45+0.08
2019-202027Leeds United2 Leagues383,2538676.936.136883323702.006330+33+0.91+0.18
2020-202128Leeds United1 League383,3998999.437.8388937001.556254+8+0.21+0.21
2021-202229Leeds United1 League145451.90.51450000.0010+1+2.00+2.24
2021-202229Leeds United3 Leagues282,3768562.426.427862314500.903367-34-1.29-1.04
2022-202330Leeds United1 League180804.40.91800003.0061+5+5.63+4.63
2022-202330Leeds United3 Leagues322,2687157.325.224892381660.812953-24-0.95-0.85
2023-202431Leeds United3 Leagues168525318.09.598967862.13148+6+0.63-0.25
2023-202431Middlesbrough1 League191,6398639.618.2198613001.743019+11+0.60+0.68
2024-202532Middlesbrough2 Leagues282,0317347.022.624811642241.503725+12+0.53+0.77
2025-202633Middlesbrough3 Leagues453,6488184.440.540883452611.546247+15+0.37-0.17
17 Seasons4 Clubs5 Leagues61350,9638363.2566.3568873654521241.57633521+112+0.27+0.19
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (8 Seasons)4 Leagues26622,0618365.0245.1246882222020171.55368334+34+0.14-0.09
Yeovil Town (5 Seasons)2 Leagues16614,0298567.8155.915511
Middlesbrough (3 Seasons)3 Leagues927,3188057.381.383866392451.5712991+38+0.47+0.53
Bristol City (3 Seasons)4 Leagues897,5558557.183.984908051221.6313696+40+0.48+0.57
Leeds United (1 Season)1 League180804.40.91800003.0061+5+5.63+4.63
Leeds United (1 Season)1 League145451.90.51450000.0010+1+2.00+2.24
EFL Cup (10 Seasons)141,0217346.011.31085744351.362119+2+0.18+0.48
Championship (9 Seasons)32226,8558359.0298.4301872252119121.65386281+105+0.41+0.28
FA Cup (9 Seasons)149957151.811.11185832031.211315-2-0.18-0.91
League One (5 Seasons)17014,3678569.4159.6160441002.159438+56+1.24-1.76
Premier League (3 Seasons)937,7258375.385.886898171441.12119168-49-0.57-0.22
PL2 — Div. 1 (1 Season)145451.90.51450000.0010+1+2.00+2.24
PL2 — Div. 2 (1 Season)180804.40.91800003.0061+5+5.63+4.63
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
2009-201017Yeovil Towneng ENG3. League One15th4144363.51.613Matches
2010-201118Yeovil Towneng ENG3. League One14th372,7897567.431.0316
2011-201219Yeovil Towneng ENG3. League One17th443,9549095.543.9440
2012-201320Yeovil Towneng ENG3. League One4th393,4008782.137.8381
2013-201421Yeovil Towneng ENG2. Championship24th423,7428990.441.6411
2014-201522Bristol Cityeng ENG3. League One1st464,0808998.645.34644002.159438+56+1.24-1.76Matches
2015-201623Bristol Cityeng ENG2. Championship18th332,6528064.129.52927420.973047-17-0.58-0.58Matches
2016-201724Bristol Cityeng ENG2. Championship17th190902.21.011003.0021+1+1.00+1.16Matches
2016-201724Leeds Unitedeng ENG2. Championship7th423,7619090.841.84241001.695742+15+0.36+0.60Matches
2017-201825Leeds Unitedeng ENG2. Championship13th272,3658857.126.32726001.703928+11+0.42+1.23Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd383,2388578.236.0388529001.705841+17+0.47-0.13Matches
2019-202027Leeds Unitedeng ENG2. Championship1st373,1768676.735.335893323702.056329+34+0.96+0.22Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th383,3998999.437.8388937001.556254+8+0.21+0.21Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th145451.90.51450000.0010+1+2.00+2.24Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th262,2728766.425.2268723000.853066-36-1.43-1.35Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd180804.40.91800003.0061+5+5.63+4.63Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th292,0547160.122.822892171440.792748-21-0.92-0.33Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd147495418.18.388956752.00117+4+0.48-0.42Matches
2023-202431Middlesbrougheng ENG2. Championship8th191,6398639.618.2198613001.743019+11+0.60+0.68Matches
2024-202532Middlesbrougheng ENG2. Championship10th261,9517547.121.723821631841.503524+11+0.51+0.63Matches
2025-202633Middlesbrougheng ENG2. Championship5th433,4928184.338.838893452611.616143+18+0.46-0.51Matches
17 Seasons4 Clubs3 Leagues58548,9478464.0543.9547873503817161.59599487+112+0.29+0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (8 Seasons)2 Leagues25121,0148467.9233.523688215151491.55347315+32+0.14-0.05
Yeovil Town (5 Seasons)2 Leagues16614,0298567.8155.915511
Middlesbrough (3 Seasons)1 League887,0828057.078.780866382351.6112686+40+0.51+0.47
Bristol City (3 Seasons)2 Leagues806,8228554.975.87672421.6712686+40+0.53+0.61
Leeds United (1 Season)1 League180804.40.91800003.0061+5+5.63+4.63
Leeds United (1 Season)1 League145451.90.51450000.0010+1+2.00+2.24
Championship (9 Seasons)32226,8558359.0298.4301872252119121.65386281+105+0.41+0.28
League One (5 Seasons)17014,3678569.4159.6160441002.159438+56+1.24-1.76
Premier League (3 Seasons)937,7258375.385.886898171441.12119168-49-0.57-0.22
PL2 — Div. 1 (1 Season)145451.90.51450000.0010+1+2.00+2.24
PL2 — Div. 2 (1 Season)180804.40.91800003.0061+5+5.63+4.63
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-201522Bristol Cityeng ENGFA Cup17th545090100.05.05905002.0063+3+0.60Matches
2014-201522Bristol Cityeng ENGLeague Cup58th19090100.01.01901000.0012-1-1.00Matches
2015-201623Bristol Cityeng ENGFA Cup33rd21035257.21.1191111200.502200.00+1.17Matches
2015-201623Bristol Cityeng ENGLeague Cup57th19090100.01.01901000.0013-2-2.00Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th145458.80.50014530.0002-2-4.00-4.39Matches
2016-201724Leeds Unitedeng ENGFA Cup17th00001Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th43248183.13.6393214501.75106+4+1.11-0.25Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1909050.01.01901013.0021+1+1.00+3.00Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd1777785.60.91770000.0001-1-1.17-1.17Matches
2021-202229Leeds Unitedeng ENGEFL CupRd41454515.00.50014503.0030+3+6.00+6.71Matches
2021-202229Leeds Unitedeng ENGFA Cup1595965.60.71590000.0001-1-1.53+1.38Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31909050.01.01901000.0001-1-1.00-3.00Matches
2022-202330Leeds Unitedeng ENGFA Cup21246234.41.4190113421.5024-2-1.45-3.36Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21909042.91.01901013.0021+1+1.00+1.00Matches
2023-202431Leeds Unitedeng ENGFA Cup113133.30.10011303.0010+1+6.92+5.97Matches
2024-202532Middlesbrougheng ENGEFL CupRd22804044.40.9145013501.5021+1+1.13+3.83Matches
2025-202633Middlesbrougheng ENGEFL CupRd11777785.60.91770000.0002-2-2.34+11.51Matches
2025-202633Middlesbrougheng ENGFA Cup1797987.80.91790000.0012-1-1.14+7.04Matches
11 Seasons3 Clubs2 Leagues282,0167248.722.421851573381.29343400.00-0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (7 Seasons)2 Leagues151,0477035.311.61087753681.472119+2+0.17-0.29
Bristol City (2 Seasons)2 Leagues97338190.58.1890811201.22101000.00+1.17
Middlesbrough (2 Seasons)2 Leagues42365965.62.6367013500.7535-2-0.76+3.59
EFL Cup (10 Seasons)141,0217346.011.31085744351.362119+2+0.18+0.48
FA Cup (9 Seasons)149957151.811.11185832031.211315-2-0.18-0.91
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
2009-201017Yeovil Towneng ENG3. League One1.6204Matches
2010-201118Yeovil Towneng ENG3. League One31.013243
2011-201219Yeovil Towneng ENG3. League One43.99134
2012-201320Yeovil Towneng ENG3. League One37.84030
2013-201421Yeovil Towneng ENG2. Championship41.67031
2014-201522Bristol Cityeng ENGFA Cup5.00000Matches
2014-201522Bristol Cityeng ENGLeague Cup1.00000Matches
2014-201522Bristol Cityeng ENG3. League One45.33020Matches
2015-201623Bristol Cityeng ENG2. Championship29.53010Matches
2015-201623Bristol Cityeng ENGFA Cup1.10000Matches
2015-201623Bristol Cityeng ENGLeague Cup1.00000Matches
2016-201724Leeds Unitedeng ENG2. Championship41.810002800000000Matches
2016-201724Bristol Cityeng ENG2. Championship1.0000100000000Matches
2016-201724Leeds Unitedeng ENGEFL Cup0.5000000020000Matches
2017-201825Leeds Unitedeng ENG2. Championship26.340024490564153010Matches
2017-201825Leeds Unitedeng ENGEFL Cup3.6000250400000Matches
2018-201926Leeds Unitedeng ENG2. Championship36.051126552934146020Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.0000000000000Matches
2018-201926Leeds Unitedeng ENGFA Cup1.0000040000000Matches
2019-202027Leeds Unitedeng ENG2. Championship35.3900247329759410Matches
2019-202027Leeds Unitedeng ENGFA Cup0.90000101110Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.8700295328441620Matches
2021-202229Leeds Unitedeng ENGEFL Cup0.50000002000Matches
2021-202229Leeds Unitedeng ENGFA Cup0.70000003100Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 10.50000Matches
2021-202229Leeds Unitedeng ENG1. Premier League25.2410221923026450Matches
2022-202330Leeds Unitedeng ENGEFL Cup1.00000102540Matches
2022-202330Leeds Unitedeng ENGFA Cup1.40000101620Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 20.90000Matches
2022-202330Leeds Unitedeng ENG1. Premier League22.8300163516325380Matches
2023-202431Leeds Unitedeng ENG2. Championship8.32008641511210Matches
2023-202431Middlesbrougheng ENG2. Championship18.2700161825815220Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.00000100000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10000000000Matches
2024-202532Middlesbrougheng ENG2. Championship21.7400122215622440Matches
2024-202532Middlesbrougheng ENGEFL Cup0.91001101000Matches
2025-202633Middlesbrougheng ENG2. Championship38.8800225516936600Matches
2025-202633Middlesbrougheng ENGEFL Cup0.90001102000Matches
2025-202633Middlesbrougheng ENGFA Cup0.90000100000Matches
17 Seasons4 Clubs5 Leagues566.31055140440117637332439030
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (8 Seasons)4 Leagues245.1442117930313451259313030
Yeovil Town (5 Seasons)2 Leagues155.9353142
Middlesbrough (3 Seasons)3 Leagues81.3200052984186731260
Bristol City (3 Seasons)4 Leagues83.96003100000000
Leeds United (1 Season)1 League0.90000
Leeds United (1 Season)1 League0.50000
EFL Cup (10 Seasons)11.31004901174000
Championship (9 Seasons)298.4591120227812444225287030
FA Cup (9 Seasons)11.1000070583000
League One (5 Seasons)159.6313131
Premier League (3 Seasons)85.81410671075177921450
PL2 — Div. 1 (1 Season)0.50000
PL2 — Div. 2 (1 Season)0.90000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201017Yeovil Town1 League1.6204
2010-201118Yeovil Town1 League31.013243
2011-201219Yeovil Town1 League43.99134
2012-201320Yeovil Town1 League37.84030
2013-201421Yeovil Town1 League41.67031
2014-201522Bristol City3 Leagues51.3300200
2015-201623Bristol City3 Leagues31.6300100
2016-201724Bristol City1 League1.0000100000000
2016-201724Leeds United3 Leagues42.310002800020000
2017-201825Leeds United2 Leagues29.940026540604153010
2018-201926Leeds United3 Leagues38.051126592934146020
2019-202027Leeds United2 Leagues36.1900247429860420
2020-202128Leeds United1 League37.8700295328441620
2021-202229Leeds United1 League0.50000
2021-202229Leeds United3 Leagues26.4410221923527450
2022-202330Leeds United1 League0.90000
2022-202330Leeds United3 Leagues25.2300163716636440
2023-202431Leeds United3 Leagues9.52008741511210
2023-202431Middlesbrough1 League18.2700161825815220
2024-202532Middlesbrough2 Leagues22.6500132315722440
2025-202633Middlesbrough3 Leagues40.5800235717136600
17 Seasons4 Clubs5 Leagues566.31055140440117637332439030
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (8 Seasons)4 Leagues245.1442117930313451259313030
Yeovil Town (5 Seasons)2 Leagues155.9353142
Middlesbrough (3 Seasons)3 Leagues81.3200052984186731260
Bristol City (3 Seasons)4 Leagues83.96003100000000
Leeds United (1 Season)1 League0.90000
Leeds United (1 Season)1 League0.50000
EFL Cup (10 Seasons)11.31004901174000
Championship (9 Seasons)298.4591120227812444225287030
FA Cup (9 Seasons)11.1000070583000
League One (5 Seasons)159.6313131
Premier League (3 Seasons)85.81410671075177921450
PL2 — Div. 1 (1 Season)0.50000
PL2 — Div. 2 (1 Season)0.90000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201017Yeovil Towneng ENG3. League One15th1.6204Matches
2010-201118Yeovil Towneng ENG3. League One14th31.013243
2011-201219Yeovil Towneng ENG3. League One17th43.99134
2012-201320Yeovil Towneng ENG3. League One4th37.84030
2013-201421Yeovil Towneng ENG2. Championship24th41.67031
2014-201522Bristol Cityeng ENG3. League One1st45.33020Matches
2015-201623Bristol Cityeng ENG2. Championship18th29.53010Matches
2016-201724Bristol Cityeng ENG2. Championship17th1.0000100000000Matches
2016-201724Leeds Unitedeng ENG2. Championship7th41.810002800000000Matches
2017-201825Leeds Unitedeng ENG2. Championship13th26.340024490564153010Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd36.051126552934146020Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.3900247329759410Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.8700295328441620Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.50000Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.2410221923026450Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.90000Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8300163516325380Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.32008641511210Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.2700161825815220Matches
2024-202532Middlesbrougheng ENG2. Championship10th21.7400122215622440Matches
2025-202633Middlesbrougheng ENG2. Championship5th38.8800225516936600Matches
17 Seasons4 Clubs3 Leagues543.91045140038517621317432030
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (8 Seasons)2 Leagues233.5442117729013438244306030
Yeovil Town (5 Seasons)2 Leagues155.9353142
Middlesbrough (3 Seasons)1 League78.7190050954183731260
Bristol City (3 Seasons)2 Leagues75.86003100000000
Leeds United (1 Season)1 League0.90000
Leeds United (1 Season)1 League0.50000
Championship (9 Seasons)298.4591120227812444225287030
League One (5 Seasons)159.6313131
Premier League (3 Seasons)85.81410671075177921450
PL2 — Div. 1 (1 Season)0.50000
PL2 — Div. 2 (1 Season)0.90000
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-201522Bristol Cityeng ENGFA Cup17th5.00000Matches
2014-201522Bristol Cityeng ENGLeague Cup58th1.00000Matches
2015-201623Bristol Cityeng ENGFA Cup33rd1.10000Matches
2015-201623Bristol Cityeng ENGLeague Cup57th1.00000Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th0.5000000020000Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th3.6000250400000Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1.0000000000000Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd1.0000040000000Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd0.90000101110Matches
2021-202229Leeds Unitedeng ENGEFL CupRd40.50000002000Matches
2021-202229Leeds Unitedeng ENGFA Cup0.70000003100Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31.00000102540Matches
2022-202330Leeds Unitedeng ENGFA Cup1.40000101620Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21.00000100000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10000000000Matches
2024-202532Middlesbrougheng ENGEFL CupRd20.91001101000Matches
2025-202633Middlesbrougheng ENGEFL CupRd10.90001102000Matches
2025-202633Middlesbrougheng ENGFA Cup0.90000100000Matches
11 Seasons3 Clubs2 Leagues22.4100416016157000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (7 Seasons)2 Leagues11.6000213013157000
Bristol City (2 Seasons)2 Leagues8.10000
Middlesbrough (2 Seasons)2 Leagues2.61002303000
EFL Cup (10 Seasons)11.31004901174000
FA Cup (9 Seasons)11.1000070583000

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.