Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-09SatChampionshipMatchweek 15HomeW 5–1MiddlesbroughLuton TownY*LB9001001000711240.10.10.042466076.7232020Match Report
2024-11-05TueChampionshipMatchweek 14AwayW 4–1MiddlesbroughQPRYRB,LB9000001000943310.00.00.041718286.61154122Match Report
2024-11-02SatChampionshipMatchweek 13HomeL 0–3MiddlesbroughCoventry CityY*RB7400001000671000.00.00.010546287.1425100Match Report
2024-10-27SunChampionshipMatchweek 12AwayD 3–3MiddlesbroughNorwich CityNRB900000000130100.00.00.00071163.603000Match Report
2024-10-23WedChampionshipMatchweek 11HomeW 1–0MiddlesbroughSheffield UtdY*RB9000001000723120.10.10.320586589.2444111Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.0268200513.33.36.09.31072381750.060.170.220.060.220.090.170.260.090.26Matches
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.3448400902.12.14.36.41052601490.110.110.230.110.230.060.120.180.060.18Matches
2019-202027Leeds Unitedeng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
2020-202128Leeds Unitedeng ENG1. Premier League38383,39937.8000000701.71.73.24.91102241100.000.000.000.000.000.050.080.130.050.13Matches
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.2224200411.21.21.83.145135510.080.080.160.080.160.050.070.120.050.12Matches
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.8213200303.23.22.05.228771000.090.040.130.090.130.140.090.230.140.23Matches
2023-202431Leeds Unitedeng ENG2. Championship1487498.3112100200.50.51.11.61424580.120.120.240.120.240.060.130.190.060.19Matches
2023-202431Middlesbrougheng ENG2. Championship19191,63918.2088000701.01.03.34.353941070.000.440.440.000.440.060.180.240.060.24Matches
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. Championship15141,24213.8022000100.60.61.62.32396430.000.140.140.000.140.050.120.160.050.16Matches
2024-202532Middlesbrougheng ENGEFL Cup21800.9000000100.000.000.000.000.00Matches
16 Seasons4 Clubs5 Leagues55751946,606517.8174865170094513.713.723.337.148511487930.030.090.130.030.130.070.120.190.070.19
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leeds United (8 Seasons)4 Leagues26624622,061245.1112031110044212.112.118.430.54099586430.040.080.130.040.130.070.110.180.070.18
Yeovil Town (5 Seasons)2 Leagues16615514,029155.9213152003530.010.080.100.010.10
Bristol City (3 Seasons)4 Leagues89847,55583.9459400600.050.060.110.050.11
Middlesbrough (2 Seasons)2 Leagues36342,96132.901010000901.61.65.06.6761901500.000.300.300.000.300.050.160.210.050.21
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 (9 Seasons)13994410.5011000100.000.100.100.000.10
Championship (8 Seasons)26825422,654251.7931409004817.57.516.323.93027125320.040.120.160.040.160.070.150.210.070.21
FA Cup (8 Seasons)131091610.2022000000.000.200.200.000.20
League One (5 Seasons)17016014,367159.6411154003130.030.070.090.030.09
Premier League (3 Seasons)93867,72585.84374001416.26.27.013.21834362610.050.030.080.050.080.070.080.150.070.15
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 Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.0268200513.33.36.09.31072381750.050.160.210.050.210.090.170.260.090.26
2019-202027Leeds United2 Leagues38363,25336.1448400902.12.14.36.41052601490.110.110.220.110.220.060.120.180.060.18
2020-202128Leeds United1 League38383,39937.8000000701.71.73.24.91102241100.000.000.000.000.000.050.080.130.050.13
2021-202229Leeds United1 League11450.5000000000.000.000.000.000.00
2021-202229Leeds United3 Leagues28272,37626.4224200411.21.21.83.145135510.080.080.150.080.150.050.070.120.050.12
2022-202330Leeds United1 League11800.9000000000.000.000.000.000.00
2022-202330Leeds United3 Leagues32242,26825.2224200303.23.22.05.228771000.080.080.160.080.160.140.090.230.140.23
2023-202431Leeds United3 Leagues1698529.5112100200.50.51.11.61424580.110.110.210.110.210.060.130.190.060.19
2023-202431Middlesbrough1 League19191,63918.2088000701.01.03.34.353941070.000.440.440.000.440.060.180.240.060.24
2024-202532Middlesbrough2 Leagues17151,32214.7022000200.60.61.62.32396430.000.140.140.000.140.050.120.160.050.16
16 Seasons4 Clubs5 Leagues55751946,606517.8174865170094513.713.723.337.148511487930.030.090.130.030.130.070.120.190.070.19
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leeds United (8 Seasons)4 Leagues26624622,061245.1112031110044212.112.118.430.54099586430.040.080.130.040.130.070.110.180.070.18
Yeovil Town (5 Seasons)2 Leagues16615514,029155.9213152003530.010.080.100.010.10
Bristol City (3 Seasons)4 Leagues89847,55583.9459400600.050.060.110.050.11
Middlesbrough (2 Seasons)2 Leagues36342,96132.901010000901.61.65.06.6761901500.000.300.300.000.300.050.160.210.050.21
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 (9 Seasons)13994410.5011000100.000.100.100.000.10
Championship (8 Seasons)26825422,654251.7931409004817.57.516.323.93027125320.040.120.160.040.160.070.150.210.070.21
FA Cup (8 Seasons)131091610.2022000000.000.200.200.000.20
League One (5 Seasons)17016014,367159.6411154003130.030.070.090.030.09
Premier League (3 Seasons)93867,72585.84374001416.26.27.013.21834362610.050.030.080.050.080.070.080.150.070.15
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 Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.0268200513.33.36.09.31072381750.060.170.220.060.220.090.170.260.090.26Matches
2019-202027Leeds Unitedeng ENG2. Championship1st37353,17635.3448400902.12.14.36.41052601490.110.110.230.110.230.060.120.180.060.18Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th38383,39937.8000000701.71.73.24.91102241100.000.000.000.000.000.050.080.130.050.13Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th11450.5000000000.000.000.000.000.00Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th26262,27225.2224200411.21.21.83.145135510.080.080.160.080.160.050.070.120.050.12Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd11800.9000000000.000.000.000.000.00Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th29222,05422.8213200303.23.22.05.228771000.090.040.130.090.130.140.090.230.140.23Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd1487498.3112100200.50.51.11.61424580.120.120.240.120.240.060.130.190.060.19Matches
2023-202431Middlesbrougheng ENG2. Championship8th19191,63918.2088000701.01.03.34.353941070.000.440.440.000.440.060.180.240.060.24Matches
2024-202532Middlesbrougheng ENG2. Championship7th15141,24213.8022000100.60.61.62.32396430.000.140.140.000.140.050.120.160.050.16Matches
16 Seasons4 Clubs3 Leagues53150044,746497.2174562170093513.713.723.337.148511487930.030.090.120.030.120.070.120.190.070.19
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leeds United (8 Seasons)2 Leagues25123621,014233.5111829110044212.112.118.430.54099586430.050.080.120.050.120.070.110.180.070.18
Yeovil Town (5 Seasons)2 Leagues16615514,029155.9213152003530.010.080.100.010.10
Bristol City (3 Seasons)2 Leagues80766,82275.8448400600.050.050.110.050.11
Middlesbrough (2 Seasons)1 League34332,88132.001010000801.61.65.06.6761901500.000.310.310.000.310.050.160.210.050.21
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 (8 Seasons)26825422,654251.7931409004817.57.516.323.93027125320.040.120.160.040.160.070.150.210.070.21
League One (5 Seasons)17016014,367159.6411154003130.030.070.090.030.09
Premier League (3 Seasons)93867,72585.84374001416.26.27.013.21834362610.050.030.080.050.080.070.080.150.070.15
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
10 Seasons3 Clubs2 Leagues26191,86020.7033000100.000.150.150.000.15
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 (1 Season)1 League21800.9000000100.000.000.000.000.00
EFL Cup (9 Seasons)13994410.5011000100.000.100.100.000.10
FA Cup (8 Seasons)131091610.2022000000.000.200.200.000.20

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.0242511.91.170.140.050.4014.80003.33.30.08-1.3-1.3Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2018-201926Leeds Unitedeng ENGFA Cup1.00000.000.0000Matches
2019-202027Leeds Unitedeng ENG2. Championship35.34351234.30.990.340.110.3317.50002.12.10.06+1.9+1.9Matches
2019-202027Leeds Unitedeng ENGFA Cup0.90100.01.170.000.0000Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.8024625.00.640.160.000.0018.70001.71.70.07-1.7-1.7Matches
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.2219315.80.750.120.110.6713.00001.21.20.07+0.8+0.8Matches
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.4015.10003.23.20.13-1.2-1.2Matches
2023-202431Leeds Unitedeng ENG2. Championship8.318112.50.960.120.131.0012.00000.50.50.06+0.5+0.5Matches
2023-202431Middlesbrougheng ENG2. Championship18.2016318.80.880.160.000.0014.80001.01.00.06-1.0-1.0Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10000.000.0000Matches
2024-202532Middlesbrougheng ENG2. Championship13.801200.00.870.000.0013.40000.60.60.05-0.6-0.6Matches
2024-202532Middlesbrougheng ENGEFL Cup0.90000.000.0000Matches
16 Seasons4 Clubs5 Leagues517.8171956721.50.700.130.060.2515.500013.713.70.08-2.7-2.7
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leeds United (8 Seasons)4 Leagues245.1111673923.40.680.160.070.2815.700012.112.10.08-1.1-1.1
Yeovil Town (5 Seasons)2 Leagues155.92160.100.1300
Bristol City (3 Seasons)4 Leagues83.94090.000.120.4400
Middlesbrough (2 Seasons)2 Leagues32.9028310.70.850.090.000.0014.20001.61.60.06-1.6-1.6
Leeds United (1 Season)1 League0.9000
Leeds United (1 Season)1 League0.5000
EFL Cup (9 Seasons)10.50300.00.350.000.0000
Championship (8 Seasons)251.791233522.00.680.140.060.2615.30007.57.50.07-0.5-0.5
FA Cup (8 Seasons)10.202150.00.500.250.000.0000
League One (5 Seasons)159.64170.110.2400
Premier League (3 Seasons)85.84671420.90.780.160.060.2915.80006.26.20.09-2.2-2.2
PL2 — Div. 1 (1 Season)0.5000
PL2 — Div. 2 (1 Season)0.9000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.0243511.61.130.130.050.4014.80003.33.30.08-1.3-1.3
2019-202027Leeds United2 Leagues36.14361233.31.000.330.110.3317.50002.12.10.06+1.9+1.9
2020-202128Leeds United1 League37.8024625.00.640.160.000.0018.70001.71.70.07-1.7-1.7
2021-202229Leeds United1 League0.5000
2021-202229Leeds United3 Leagues26.4219315.80.720.110.110.6713.00001.21.20.07+0.8+0.8
2022-202330Leeds United1 League0.9000
2022-202330Leeds United3 Leagues25.2225624.00.990.240.080.3315.10003.23.20.13-1.2-1.2
2023-202431Leeds United3 Leagues9.519111.10.950.110.111.0012.00000.50.50.06+0.5+0.5
2023-202431Middlesbrough1 League18.2016318.80.880.160.000.0014.80001.01.00.06-1.0-1.0
2024-202532Middlesbrough2 Leagues14.701200.00.820.000.0013.40000.60.60.05-0.6-0.6
16 Seasons4 Clubs5 Leagues517.8171956721.50.700.130.060.2515.500013.713.70.08-2.7-2.7
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leeds United (8 Seasons)4 Leagues245.1111673923.40.680.160.070.2815.700012.112.10.08-1.1-1.1
Yeovil Town (5 Seasons)2 Leagues155.92160.100.1300
Bristol City (3 Seasons)4 Leagues83.94090.000.120.4400
Middlesbrough (2 Seasons)2 Leagues32.9028310.70.850.090.000.0014.20001.61.60.06-1.6-1.6
Leeds United (1 Season)1 League0.9000
Leeds United (1 Season)1 League0.5000
EFL Cup (9 Seasons)10.50300.00.350.000.0000
Championship (8 Seasons)251.791233522.00.680.140.060.2615.30007.57.50.07-0.5-0.5
FA Cup (8 Seasons)10.202150.00.500.250.000.0000
League One (5 Seasons)159.64170.110.2400
Premier League (3 Seasons)85.84671420.90.780.160.060.2915.80006.26.20.09-2.2-2.2
PL2 — Div. 1 (1 Season)0.5000
PL2 — Div. 2 (1 Season)0.9000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.0242511.91.170.140.050.4014.80003.33.30.08-1.3-1.3Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.34351234.30.990.340.110.3317.50002.12.10.06+1.9+1.9Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.8024625.00.640.160.000.0018.70001.71.70.07-1.7-1.7Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.5000Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.2219315.80.750.120.110.6713.00001.21.20.07+0.8+0.8Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.9000Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8224520.81.050.220.080.4015.10003.23.20.13-1.2-1.2Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.318112.50.960.120.131.0012.00000.50.50.06+0.5+0.5Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.2016318.80.880.160.000.0014.80001.01.00.06-1.0-1.0Matches
2024-202532Middlesbrougheng ENG2. Championship7th13.801200.00.870.000.0013.40000.60.60.05-0.6-0.6Matches
16 Seasons4 Clubs3 Leagues497.2171906621.60.710.130.060.2615.500013.713.70.08-2.7-2.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leeds United (8 Seasons)2 Leagues233.5111623823.50.690.160.070.2915.700012.112.10.08-1.1-1.1
Yeovil Town (5 Seasons)2 Leagues155.92160.100.1300
Bristol City (3 Seasons)2 Leagues75.84090.000.120.4400
Middlesbrough (2 Seasons)1 League32.0028310.70.870.090.000.0014.20001.61.60.06-1.6-1.6
Leeds United (1 Season)1 League0.9000
Leeds United (1 Season)1 League0.5000
Championship (8 Seasons)251.791233522.00.680.140.060.2615.30007.57.50.07-0.5-0.5
League One (5 Seasons)159.64170.110.2400
Premier League (3 Seasons)85.84671420.90.780.160.060.2915.80006.26.20.09-2.2-2.2
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 Dist 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
10 Seasons3 Clubs2 Leagues20.705120.00.400.080.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leeds United (7 Seasons)2 Leagues11.605120.00.430.090.000.0000
Bristol City (2 Seasons)2 Leagues8.1000
Middlesbrough (1 Season)1 League0.90000.000.0000
EFL Cup (9 Seasons)10.50300.00.350.000.0000
FA Cup (8 Seasons)10.202150.00.500.250.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201017Yeovil Towneng ENG3. League One1.60Matches
2010-201118Yeovil Towneng ENG3. League One31.01
2011-201219Yeovil Towneng ENG3. League One43.95
2012-201320Yeovil Towneng ENG3. League One37.83
2013-201421Yeovil Towneng ENG2. Championship41.64
2014-201522Bristol Cityeng ENGFA Cup5.01Matches
2014-201522Bristol Cityeng ENGLeague Cup1.00Matches
2014-201522Bristol Cityeng ENG3. League One45.32Matches
2015-201623Bristol Cityeng ENG2. Championship29.52Matches
2015-201623Bristol Cityeng ENGFA Cup1.10Matches
2015-201623Bristol Cityeng ENGLeague Cup1.00Matches
2016-201724Leeds Unitedeng ENG2. Championship41.83Matches
2016-201724Bristol Cityeng ENG2. Championship1.00Matches
2016-201724Leeds Unitedeng ENGEFL Cup0.50Matches
2017-201825Leeds Unitedeng ENG2. Championship26.31Matches
2017-201825Leeds Unitedeng ENGEFL Cup3.61Matches
2018-201926Leeds Unitedeng ENG2. Championship36.02035258178.834213141951029115389.277894482.419335754.166.04.80.0471424814238Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.00Matches
2018-201926Leeds Unitedeng ENGFA Cup1.00Matches
2019-202027Leeds Unitedeng ENG2. Championship35.32069260379.53791516584912101789.7890105584.424141957.544.34.4-0.3291844614260Matches
2019-202027Leeds Unitedeng ENGFA Cup0.90Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.82161277078.03959516160910102988.4956114883.324845155.003.23.2-3.2271793212224Matches
2021-202229Leeds Unitedeng ENGEFL Cup0.50Matches
2021-202229Leeds Unitedeng ENGFA Cup0.70Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 10.50Matches
2021-202229Leeds Unitedeng ENG1. Premier League25.21224159276.9229641055153560688.351761983.515429452.421.81.0+0.21298114135Matches
2022-202330Leeds Unitedeng ENGEFL Cup1.00Matches
2022-202330Leeds Unitedeng ENGFA Cup1.41Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 20.90Matches
2022-202330Leeds Unitedeng ENG1. Premier League22.8786113269.412523623643950886.426737471.46215540.012.02.2-1.01261181077Matches
2023-202431Leeds Unitedeng ENG2. Championship8.333043376.25409199617320186.111915775.8285352.811.10.7-0.113209224Matches
2023-202431Middlesbrougheng ENG2. Championship18.2944117280.515629578946852689.039246584.36711060.983.32.5+4.72774341994Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.00Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10Matches
2024-202532Middlesbrougheng ENG2. Championship13.8865103283.814986555040944691.738743988.26412252.521.61.7+0.4148115796Matches
2024-202532Middlesbrougheng ENGEFL Cup0.90Matches
16 Seasons4 Clubs5 Leagues517.8104141331578.2183234770614875548688.94306520182.81057196153.94823.320.4+24.7181839213821148
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leeds United (8 Seasons)4 Leagues245.186051111177.4152619657223998451488.63527429782.1926172953.62018.416.3+1.614068416456958
Yeovil Town (5 Seasons)2 Leagues155.913
Bristol City (3 Seasons)4 Leagues83.95
Middlesbrough (2 Seasons)2 Leagues32.91809220482.1306151133987797290.277990486.213123256.5105.04.1+5.0411554926190
Leeds United (1 Season)1 League0.90
Leeds United (1 Season)1 League0.50
EFL Cup (9 Seasons)10.51
Championship (8 Seasons)251.76243782179.8108152441142991334389.52566306083.9593106155.93116.314.0+14.713050115256712
FA Cup (8 Seasons)10.22
League One (5 Seasons)159.611
Premier League (3 Seasons)85.84171549475.975082329471884214387.91740214181.346490051.637.06.4-4.0513386126436
PL2 — Div. 1 (1 Season)0.50
PL2 — Div. 2 (1 Season)0.90
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201017Yeovil Town1 League1.60
2010-201118Yeovil Town1 League31.01
2011-201219Yeovil Town1 League43.95
2012-201320Yeovil Town1 League37.83
2013-201421Yeovil Town1 League41.64
2014-201522Bristol City3 Leagues51.33
2015-201623Bristol City3 Leagues31.62
2016-201724Bristol City1 League1.00
2016-201724Leeds United3 Leagues42.33
2017-201825Leeds United2 Leagues29.92
2018-201926Leeds United3 Leagues38.02035258178.834213141951029115389.277894482.419335754.166.04.80.0471424814238
2019-202027Leeds United2 Leagues36.12069260379.53791516584912101789.7890105584.424141957.544.34.4-0.3291844614260
2020-202128Leeds United1 League37.82161277078.03959516160910102988.4956114883.324845155.003.23.2-3.2271793212224
2021-202229Leeds United1 League0.50
2021-202229Leeds United3 Leagues26.41224159276.9229641055153560688.351761983.515429452.421.81.0+0.21298114135
2022-202330Leeds United1 League0.90
2022-202330Leeds United3 Leagues25.2786113269.412523623643950886.426737471.46215540.022.02.20.01261181077
2023-202431Leeds United3 Leagues9.533043376.25409199617320186.111915775.8285352.811.10.7-0.113209224
2023-202431Middlesbrough1 League18.2944117280.515629578946852689.039246584.36711060.983.32.5+4.72774341994
2024-202532Middlesbrough2 Leagues14.7865103283.814986555040944691.738743988.26412252.521.61.7+0.4148115796
16 Seasons4 Clubs5 Leagues517.8104141331578.2183234770614875548688.94306520182.81057196153.94823.320.4+24.7181839213821148
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leeds United (8 Seasons)4 Leagues245.186051111177.4152619657223998451488.63527429782.1926172953.62018.416.3+1.614068416456958
Yeovil Town (5 Seasons)2 Leagues155.913
Bristol City (3 Seasons)4 Leagues83.95
Middlesbrough (2 Seasons)2 Leagues32.91809220482.1306151133987797290.277990486.213123256.5105.04.1+5.0411554926190
Leeds United (1 Season)1 League0.90
Leeds United (1 Season)1 League0.50
EFL Cup (9 Seasons)10.51
Championship (8 Seasons)251.76243782179.8108152441142991334389.52566306083.9593106155.93116.314.0+14.713050115256712
FA Cup (8 Seasons)10.22
League One (5 Seasons)159.611
Premier League (3 Seasons)85.84171549475.975082329471884214387.91740214181.346490051.637.06.4-4.0513386126436
PL2 — Div. 1 (1 Season)0.50
PL2 — Div. 2 (1 Season)0.90
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201017Yeovil Towneng ENG3. League One15th1.60Matches
2010-201118Yeovil Towneng ENG3. League One14th31.01
2011-201219Yeovil Towneng ENG3. League One17th43.95
2012-201320Yeovil Towneng ENG3. League One4th37.83
2013-201421Yeovil Towneng ENG2. Championship24th41.64
2014-201522Bristol Cityeng ENG3. League One1st45.32Matches
2015-201623Bristol Cityeng ENG2. Championship18th29.52Matches
2016-201724Bristol Cityeng ENG2. Championship17th1.00Matches
2016-201724Leeds Unitedeng ENG2. Championship7th41.83Matches
2017-201825Leeds Unitedeng ENG2. Championship13th26.31Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd36.02035258178.834213141951029115389.277894482.419335754.166.04.80.0471424814238Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.32069260379.53791516584912101789.7890105584.424141957.544.34.4-0.3291844614260Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.82161277078.03959516160910102988.4956114883.324845155.003.23.2-3.2271793212224Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.50Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.21224159276.9229641055153560688.351761983.515429452.421.81.0+0.21298114135Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.90Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8786113269.412523623643950886.426737471.46215540.012.02.2-1.01261181077Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.333043376.25409199617320186.111915775.8285352.811.10.7-0.113209224Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.2944117280.515629578946852689.039246584.36711060.983.32.5+4.72774341994Matches
2024-202532Middlesbrougheng ENG2. Championship7th13.8865103283.814986555040944691.738743988.26412252.521.61.7+0.4148115796Matches
16 Seasons4 Clubs3 Leagues497.2104141331578.2183234770614875548688.94306520182.81057196153.94523.320.4+21.7181839213821148
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leeds United (8 Seasons)2 Leagues233.586051111177.4152619657223998451488.63527429782.1926172953.61818.416.3-0.414068416456958
Yeovil Town (5 Seasons)2 Leagues155.913
Bristol City (3 Seasons)2 Leagues75.84
Middlesbrough (2 Seasons)1 League32.01809220482.1306151133987797290.277990486.213123256.5105.04.1+5.0411554926190
Leeds United (1 Season)1 League0.90
Leeds United (1 Season)1 League0.50
Championship (8 Seasons)251.76243782179.8108152441142991334389.52566306083.9593106155.93116.314.0+14.713050115256712
League One (5 Seasons)159.611
Premier League (3 Seasons)85.84171549475.975082329471884214387.91740214181.346490051.637.06.4-4.0513386126436
PL2 — Div. 1 (1 Season)0.50
PL2 — Div. 2 (1 Season)0.90
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201522Bristol Cityeng ENGFA Cup17th5.01Matches
2014-201522Bristol Cityeng ENGLeague Cup58th1.00Matches
2015-201623Bristol Cityeng ENGFA Cup33rd1.10Matches
2015-201623Bristol Cityeng ENGLeague Cup57th1.00Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th0.50Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th3.61Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1.00Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd1.00Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd0.90Matches
2021-202229Leeds Unitedeng ENGEFL CupRd40.50Matches
2021-202229Leeds Unitedeng ENGFA Cup0.70Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31.00Matches
2022-202330Leeds Unitedeng ENGFA Cup1.41Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21.00Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10Matches
2024-202532Middlesbrougheng ENGEFL CupRd20.90Matches
10 Seasons3 Clubs2 Leagues20.73
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Leeds United (7 Seasons)2 Leagues11.62
Bristol City (2 Seasons)2 Leagues8.11
Middlesbrough (1 Season)1 League0.90
EFL Cup (9 Seasons)10.51
FA Cup (8 Seasons)10.22

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201017Yeovil Towneng ENG3. League One1.6Matches
2010-201118Yeovil Towneng ENG3. League One31.0
2011-201219Yeovil Towneng ENG3. League One43.9
2012-201320Yeovil Towneng ENG3. League One37.8
2013-201421Yeovil Towneng ENG2. Championship41.6
2014-201522Bristol Cityeng ENGFA Cup5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup1.0Matches
2014-201522Bristol Cityeng ENG3. League One45.3Matches
2015-201623Bristol Cityeng ENG2. Championship29.5Matches
2015-201623Bristol Cityeng ENGFA Cup1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup1.0Matches
2016-201724Leeds Unitedeng ENG2. Championship41.80Matches
2016-201724Bristol Cityeng ENG2. Championship1.00Matches
2016-201724Leeds Unitedeng ENGEFL Cup0.50Matches
2017-201825Leeds Unitedeng ENG2. Championship26.356Matches
2017-201825Leeds Unitedeng ENGEFL Cup3.64Matches
2018-201926Leeds Unitedeng ENG2. Championship36.0258121843874862093339000020351054Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.00Matches
2018-201926Leeds Unitedeng ENGFA Cup1.00Matches
2019-202027Leeds Unitedeng ENG2. Championship35.326032181416642289835110002069648Matches
2019-202027Leeds Unitedeng ENGFA Cup0.91Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.827702407355564508229900002161846Matches
2021-202229Leeds Unitedeng ENGEFL Cup0.52Matches
2021-202229Leeds Unitedeng ENGFA Cup0.73Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 10.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League25.215921412171365243113400001224929Matches
2022-202330Leeds Unitedeng ENGEFL Cup1.02Matches
2022-202330Leeds Unitedeng ENGFA Cup1.41Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 20.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League22.8113291221222011621900000786846Matches
2023-202431Leeds Unitedeng ENG2. Championship8.34333429181616821000330010Matches
2023-202431Middlesbrougheng ENG2. Championship18.2117294322329411571931000944641Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.00Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10Matches
2024-202532Middlesbrougheng ENG2. Championship13.810328911383726411010000865314Matches
2024-202532Middlesbrougheng ENGEFL Cup0.91Matches
16 Seasons4 Clubs5 Leagues517.81331511272199330024156550168930001041450288
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (8 Seasons)4 Leagues245.111111943816322341813945113952000860541233
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)4 Leagues83.90
Middlesbrough (2 Seasons)2 Leagues32.922041834361666179929410001809955
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
EFL Cup (9 Seasons)10.59
Championship (8 Seasons)251.7782165411255186157136110663000624325167
FA Cup (8 Seasons)10.25
League One (5 Seasons)159.6
Premier League (3 Seasons)85.8549447317381149851756230000417125121
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201017Yeovil Town1 League1.6
2010-201118Yeovil Town1 League31.0
2011-201219Yeovil Town1 League43.9
2012-201320Yeovil Town1 League37.8
2013-201421Yeovil Town1 League41.6
2014-201522Bristol City3 Leagues51.3
2015-201623Bristol City3 Leagues31.6
2016-201724Bristol City1 League1.00
2016-201724Leeds United3 Leagues42.30
2017-201825Leeds United2 Leagues29.960
2018-201926Leeds United3 Leagues38.0258121843874862093339000020351054
2019-202027Leeds United2 Leagues36.126032181416642289935110002069648
2020-202128Leeds United1 League37.827702407355564508229900002161846
2021-202229Leeds United1 League0.5
2021-202229Leeds United3 Leagues26.415921412171365243613400001224929
2022-202330Leeds United1 League0.9
2022-202330Leeds United3 Leagues25.2113291221222011651900000786846
2023-202431Leeds United3 Leagues9.54333429181616821000330010
2023-202431Middlesbrough1 League18.2117294322329411571931000944641
2024-202532Middlesbrough2 Leagues14.710328911383726421010000865314
16 Seasons4 Clubs5 Leagues517.81331511272199330024156550168930001041450288
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (8 Seasons)4 Leagues245.111111943816322341813945113952000860541233
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)4 Leagues83.90
Middlesbrough (2 Seasons)2 Leagues32.922041834361666179929410001809955
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
EFL Cup (9 Seasons)10.59
Championship (8 Seasons)251.7782165411255186157136110663000624325167
FA Cup (8 Seasons)10.25
League One (5 Seasons)159.6
Premier League (3 Seasons)85.8549447317381149851756230000417125121
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201017Yeovil Towneng ENG3. League One15th1.6Matches
2010-201118Yeovil Towneng ENG3. League One14th31.0
2011-201219Yeovil Towneng ENG3. League One17th43.9
2012-201320Yeovil Towneng ENG3. League One4th37.8
2013-201421Yeovil Towneng ENG2. Championship24th41.6
2014-201522Bristol Cityeng ENG3. League One1st45.3Matches
2015-201623Bristol Cityeng ENG2. Championship18th29.5Matches
2016-201724Bristol Cityeng ENG2. Championship17th1.00Matches
2016-201724Leeds Unitedeng ENG2. Championship7th41.80Matches
2017-201825Leeds Unitedeng ENG2. Championship13th26.356Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd36.0258121843874862093339000020351054Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.326032181416642289835110002069648Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.827702407355564508229900002161846Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.215921412171365243113400001224929Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8113291221222011621900000786846Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.34333429181616821000330010Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.2117294322329411571931000944641Matches
2024-202532Middlesbrougheng ENG2. Championship7th13.810328911383726411010000865314Matches
16 Seasons4 Clubs3 Leagues497.21331511272199330024156536168930001041450288
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (8 Seasons)2 Leagues233.511111943816322341813943813952000860541233
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)2 Leagues75.80
Middlesbrough (2 Seasons)1 League32.022041834361666179829410001809955
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
Championship (8 Seasons)251.7782165411255186157136110663000624325167
League One (5 Seasons)159.6
Premier League (3 Seasons)85.8549447317381149851756230000417125121
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Bristol Cityeng ENGFA Cup17th5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup58th1.0Matches
2015-201623Bristol Cityeng ENGFA Cup33rd1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup57th1.0Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th0.50Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th3.64Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1.00Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd1.00Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd0.91Matches
2021-202229Leeds Unitedeng ENGEFL CupRd40.52Matches
2021-202229Leeds Unitedeng ENGFA Cup0.73Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31.02Matches
2022-202330Leeds Unitedeng ENGFA Cup1.41Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21.00Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10Matches
2024-202532Middlesbrougheng ENGEFL CupRd20.91Matches
10 Seasons3 Clubs2 Leagues20.714
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (7 Seasons)2 Leagues11.613
Bristol City (2 Seasons)2 Leagues8.1
Middlesbrough (1 Season)1 League0.91
EFL Cup (9 Seasons)10.59
FA Cup (8 Seasons)10.25

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201017Yeovil Towneng ENG3. League One1.6Matches
2010-201118Yeovil Towneng ENG3. League One31.0
2011-201219Yeovil Towneng ENG3. League One43.9
2012-201320Yeovil Towneng ENG3. League One37.8
2013-201421Yeovil Towneng ENG2. Championship41.6
2014-201522Bristol Cityeng ENGFA Cup5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup1.0Matches
2014-201522Bristol Cityeng ENG3. League One45.3Matches
2015-201623Bristol Cityeng ENG2. Championship29.5Matches
2015-201623Bristol Cityeng ENGFA Cup1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup1.0Matches
2016-201724Leeds Unitedeng ENG2. Championship41.8Matches
2016-201724Bristol Cityeng ENG2. Championship1.0Matches
2016-201724Leeds Unitedeng ENGEFL Cup0.5Matches
2017-201825Leeds Unitedeng ENG2. Championship26.3Matches
2017-201825Leeds Unitedeng ENGEFL Cup3.6Matches
2018-201926Leeds Unitedeng ENG2. Championship36.01153.2088831042100.28900001Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.0Matches
2018-201926Leeds Unitedeng ENGFA Cup1.0Matches
2019-202027Leeds Unitedeng ENG2. Championship35.3942.66775147090.26800010Matches
2019-202027Leeds Unitedeng ENGFA Cup0.9Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.8521.38432313040.11400000Matches
2021-202229Leeds Unitedeng ENGEFL Cup0.5Matches
2021-202229Leeds Unitedeng ENGFA Cup0.7Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 10.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League25.2331.31241070150.20100301Matches
2022-202330Leeds Unitedeng ENGEFL Cup1.0Matches
2022-202330Leeds Unitedeng ENGFA Cup1.4Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 20.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League22.8401.75330032210.04100000Matches
2023-202431Leeds Unitedeng ENG2. Championship8.3202.40172000130.36200001Matches
2023-202431Middlesbrougheng ENG2. Championship18.2512.804521120100.55900010Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.0Matches
2023-202431Leeds Unitedeng ENGFA Cup0.1Matches
2024-202532Middlesbrougheng ENG2. Championship13.8392.83332030140.29400000Matches
2024-202532Middlesbrougheng ENGEFL Cup0.9Matches
16 Seasons4 Clubs5 Leagues517.84442.2536022829187460.233800323
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (8 Seasons)4 Leagues245.13542.1428218725166320.192500313
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)4 Leagues83.9
Middlesbrough (2 Seasons)2 Leagues32.9902.817841421140.441300010
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
EFL Cup (9 Seasons)10.5
Championship (8 Seasons)251.73192.8626019518134360.323200022
FA Cup (8 Seasons)10.2
League One (5 Seasons)159.6
Premier League (3 Seasons)85.81251.46100331153100.12600301
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201017Yeovil Town1 League1.6
2010-201118Yeovil Town1 League31.0
2011-201219Yeovil Town1 League43.9
2012-201320Yeovil Town1 League37.8
2013-201421Yeovil Town1 League41.6
2014-201522Bristol City3 Leagues51.3
2015-201623Bristol City3 Leagues31.6
2016-201724Bristol City1 League1.0
2016-201724Leeds United3 Leagues42.3
2017-201825Leeds United2 Leagues29.9
2018-201926Leeds United3 Leagues38.01153.2088831042100.28900001
2019-202027Leeds United2 Leagues36.1942.66775147090.26800010
2020-202128Leeds United1 League37.8521.38432313040.11400000
2021-202229Leeds United1 League0.5
2021-202229Leeds United3 Leagues26.4331.31241070150.20100301
2022-202330Leeds United1 League0.9
2022-202330Leeds United3 Leagues25.2401.75330032210.04100000
2023-202431Leeds United3 Leagues9.5202.40172000130.36200001
2023-202431Middlesbrough1 League18.2512.804521120100.55900010
2024-202532Middlesbrough2 Leagues14.7392.83332030140.29400000
16 Seasons4 Clubs5 Leagues517.84442.2536022829187460.233800323
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (8 Seasons)4 Leagues245.13542.1428218725166320.192500313
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)4 Leagues83.9
Middlesbrough (2 Seasons)2 Leagues32.9902.817841421140.441300010
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
EFL Cup (9 Seasons)10.5
Championship (8 Seasons)251.73192.8626019518134360.323200022
FA Cup (8 Seasons)10.2
League One (5 Seasons)159.6
Premier League (3 Seasons)85.81251.46100331153100.12600301
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201017Yeovil Towneng ENG3. League One15th1.6Matches
2010-201118Yeovil Towneng ENG3. League One14th31.0
2011-201219Yeovil Towneng ENG3. League One17th43.9
2012-201320Yeovil Towneng ENG3. League One4th37.8
2013-201421Yeovil Towneng ENG2. Championship24th41.6
2014-201522Bristol Cityeng ENG3. League One1st45.3Matches
2015-201623Bristol Cityeng ENG2. Championship18th29.5Matches
2016-201724Bristol Cityeng ENG2. Championship17th1.0Matches
2016-201724Leeds Unitedeng ENG2. Championship7th41.8Matches
2017-201825Leeds Unitedeng ENG2. Championship13th26.3Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd36.01153.2088831042100.28900001Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.3942.66775147090.26800010Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.8521.38432313040.11400000Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.2331.31241070150.20100301Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8401.75330032210.04100000Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.3202.40172000130.36200001Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.2512.804521120100.55900010Matches
2024-202532Middlesbrougheng ENG2. Championship7th13.8392.83332030140.29400000Matches
16 Seasons4 Clubs3 Leagues497.24442.2536022829187460.233800323
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (8 Seasons)2 Leagues233.53542.1428218725166320.192500313
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)2 Leagues75.8
Middlesbrough (2 Seasons)1 League32.0902.817841421140.441300010
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
Championship (8 Seasons)251.73192.8626019518134360.323200022
League One (5 Seasons)159.6
Premier League (3 Seasons)85.81251.46100331153100.12600301
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Bristol Cityeng ENGFA Cup17th5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup58th1.0Matches
2015-201623Bristol Cityeng ENGFA Cup33rd1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup57th1.0Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th0.5Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th3.6Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1.0Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd1.0Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd0.9Matches
2021-202229Leeds Unitedeng ENGEFL CupRd40.5Matches
2021-202229Leeds Unitedeng ENGFA Cup0.7Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31.0Matches
2022-202330Leeds Unitedeng ENGFA Cup1.4Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21.0Matches
2023-202431Leeds Unitedeng ENGFA Cup0.1Matches
2024-202532Middlesbrougheng ENGEFL CupRd20.9Matches
10 Seasons3 Clubs2 Leagues20.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (7 Seasons)2 Leagues11.6
Bristol City (2 Seasons)2 Leagues8.1
Middlesbrough (1 Season)1 League0.9
EFL Cup (9 Seasons)10.5
FA Cup (8 Seasons)10.2

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201017Yeovil Towneng ENG3. League One1.6Matches
2010-201118Yeovil Towneng ENG3. League One31.0
2011-201219Yeovil Towneng ENG3. League One43.9
2012-201320Yeovil Towneng ENG3. League One37.8
2013-201421Yeovil Towneng ENG2. Championship41.6
2014-201522Bristol Cityeng ENGFA Cup5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup1.0Matches
2014-201522Bristol Cityeng ENG3. League One45.3Matches
2015-201623Bristol Cityeng ENG2. Championship29.5Matches
2015-201623Bristol Cityeng ENGFA Cup1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup1.0Matches
2016-201724Leeds Unitedeng ENG2. Championship41.800Matches
2016-201724Bristol Cityeng ENG2. Championship1.000Matches
2016-201724Leeds Unitedeng ENGEFL Cup0.502Matches
2017-201825Leeds Unitedeng ENG2. Championship26.35341Matches
2017-201825Leeds Unitedeng ENGEFL Cup3.600Matches
2018-201926Leeds Unitedeng ENG2. Championship36.0795345304365961.02333112244123661Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.000Matches
2018-201926Leeds Unitedeng ENGFA Cup1.000Matches
2019-202027Leeds Unitedeng ENG2. Championship35.3663939207336550.83234142061127770Matches
2019-202027Leeds Unitedeng ENGFA Cup0.911Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.81086169309498756.33853361736144965Matches
2021-202229Leeds Unitedeng ENGEFL Cup0.500Matches
2021-202229Leeds Unitedeng ENGFA Cup0.701Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 10.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League25.2744246235519752.64646252128102521Matches
2022-202330Leeds Unitedeng ENGEFL Cup1.045Matches
2022-202330Leeds Unitedeng ENGFA Cup1.426Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 20.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League22.8663742159428549.4433411232692522Matches
2023-202431Leeds Unitedeng ENG2. Championship8.3302116113163250.016100101040190Matches
2023-202431Middlesbrougheng ENG2. Championship18.231212245153938.524153121647390Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.100Matches
2024-202532Middlesbrougheng ENG2. Championship13.8382720153263868.412257181755210Matches
2024-202532Middlesbrougheng ENGEFL Cup0.900Matches
16 Seasons4 Clubs5 Leagues517.84923612991484526850253.42342501071432947304229
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leeds United (8 Seasons)4 Leagues245.14233132571293722742553.4198210971132616283629
Yeovil Town (5 Seasons)2 Leagues155.90
Bristol City (3 Seasons)4 Leagues83.9000
Middlesbrough (2 Seasons)2 Leagues32.9694842198417753.23640103033102600
Leeds United (1 Season)1 League0.90
Leeds United (1 Season)1 League0.50
EFL Cup (9 Seasons)10.5470
Championship (8 Seasons)251.7244214142802212623354.110711735821893922221
FA Cup (8 Seasons)10.2380
League One (5 Seasons)159.60
Premier League (3 Seasons)85.8248140157682314226952.81271337261903382008
PL2 — Div. 1 (1 Season)0.50
PL2 — Div. 2 (1 Season)0.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201017Yeovil Town1 League1.60
2010-201118Yeovil Town1 League31.00
2011-201219Yeovil Town1 League43.90
2012-201320Yeovil Town1 League37.80
2013-201421Yeovil Town1 League41.60
2014-201522Bristol City3 Leagues51.30
2015-201623Bristol City3 Leagues31.60
2016-201724Bristol City1 League1.0000
2016-201724Leeds United3 Leagues42.3020
2017-201825Leeds United2 Leagues29.953410
2018-201926Leeds United3 Leagues38.0795345304365961.02333112244123661
2019-202027Leeds United2 Leagues36.1664039207336550.83234142062127770
2020-202128Leeds United1 League37.81086169309498756.33853361736144965
2021-202229Leeds United1 League0.50
2021-202229Leeds United3 Leagues26.4744246235519752.64646252129102521
2022-202330Leeds United1 League0.90
2022-202330Leeds United3 Leagues25.2664342159428549.4433411233792522
2023-202431Leeds United3 Leagues9.5302116113163250.016100101040190
2023-202431Middlesbrough1 League18.231212245153938.524153121647390
2024-202532Middlesbrough2 Leagues14.7382720153263868.412257181755210
16 Seasons4 Clubs5 Leagues517.84923612991484526850253.42342501071432947304229
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leeds United (8 Seasons)4 Leagues245.14233132571293722742553.4198210971132616283629
Yeovil Town (5 Seasons)2 Leagues155.90
Bristol City (3 Seasons)4 Leagues83.9000
Middlesbrough (2 Seasons)2 Leagues32.9694842198417753.23640103033102600
Leeds United (1 Season)1 League0.90
Leeds United (1 Season)1 League0.50
EFL Cup (9 Seasons)10.5470
Championship (8 Seasons)251.7244214142802212623354.110711735821893922221
FA Cup (8 Seasons)10.2380
League One (5 Seasons)159.60
Premier League (3 Seasons)85.8248140157682314226952.81271337261903382008
PL2 — Div. 1 (1 Season)0.50
PL2 — Div. 2 (1 Season)0.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201017Yeovil Towneng ENG3. League One15th1.6Matches
2010-201118Yeovil Towneng ENG3. League One14th31.0
2011-201219Yeovil Towneng ENG3. League One17th43.9
2012-201320Yeovil Towneng ENG3. League One4th37.8
2013-201421Yeovil Towneng ENG2. Championship24th41.6
2014-201522Bristol Cityeng ENG3. League One1st45.3Matches
2015-201623Bristol Cityeng ENG2. Championship18th29.5Matches
2016-201724Bristol Cityeng ENG2. Championship17th1.000Matches
2016-201724Leeds Unitedeng ENG2. Championship7th41.800Matches
2017-201825Leeds Unitedeng ENG2. Championship13th26.35341Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd36.0795345304365961.02333112244123661Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.3663939207336550.83234142061127770Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.81086169309498756.33853361736144965Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.2744246235519752.64646252128102521Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8663742159428549.4433411232692522Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.3302116113163250.016100101040190Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.231212245153938.524153121647390Matches
2024-202532Middlesbrougheng ENG2. Championship7th13.8382720153263868.412257181755210Matches
16 Seasons4 Clubs3 Leagues497.24923542991484526850253.42342501071432797304229
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leeds United (8 Seasons)2 Leagues233.54233062571293722742553.4198210971132466283629
Yeovil Town (5 Seasons)2 Leagues155.90
Bristol City (3 Seasons)2 Leagues75.8000
Middlesbrough (2 Seasons)1 League32.0694842198417753.23640103033102600
Leeds United (1 Season)1 League0.90
Leeds United (1 Season)1 League0.50
Championship (8 Seasons)251.7244214142802212623354.110711735821893922221
League One (5 Seasons)159.60
Premier League (3 Seasons)85.8248140157682314226952.81271337261903382008
PL2 — Div. 1 (1 Season)0.50
PL2 — Div. 2 (1 Season)0.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522Bristol Cityeng ENGFA Cup17th5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup58th1.0Matches
2015-201623Bristol Cityeng ENGFA Cup33rd1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup57th1.0Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th0.502Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th3.600Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1.000Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd1.000Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd0.911Matches
2021-202229Leeds Unitedeng ENGEFL CupRd40.500Matches
2021-202229Leeds Unitedeng ENGFA Cup0.701Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31.045Matches
2022-202330Leeds Unitedeng ENGFA Cup1.426Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21.000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.100Matches
2024-202532Middlesbrougheng ENGEFL CupRd20.900Matches
10 Seasons3 Clubs2 Leagues20.77150
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leeds United (7 Seasons)2 Leagues11.67150
Bristol City (2 Seasons)2 Leagues8.10
Middlesbrough (1 Season)1 League0.9000
EFL Cup (9 Seasons)10.5470
FA Cup (8 Seasons)10.2380

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201017Yeovil Towneng ENG3. League One1.6Matches
2010-201118Yeovil Towneng ENG3. League One31.0
2011-201219Yeovil Towneng ENG3. League One43.9
2012-201320Yeovil Towneng ENG3. League One37.8
2013-201421Yeovil Towneng ENG2. Championship41.6
2014-201522Bristol Cityeng ENGFA Cup5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup1.0Matches
2014-201522Bristol Cityeng ENG3. League One45.3Matches
2015-201623Bristol Cityeng ENG2. Championship29.5Matches
2015-201623Bristol Cityeng ENGFA Cup1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup1.0Matches
2016-201724Leeds Unitedeng ENG2. Championship41.8Matches
2016-201724Bristol Cityeng ENG2. Championship1.0Matches
2016-201724Leeds Unitedeng ENGEFL Cup0.5Matches
2017-201825Leeds Unitedeng ENG2. Championship26.3Matches
2017-201825Leeds Unitedeng ENGEFL Cup3.6Matches
2018-201926Leeds Unitedeng ENG2. Championship36.029981069961319706932998422457.11842.914258858538110766861261848175Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.0Matches
2018-201926Leeds Unitedeng ENGFA Cup1.0Matches
2019-202027Leeds Unitedeng ENG2. Championship35.3298813010341339641702988413380.5819.514689745640510552743281846149Matches
2019-202027Leeds Unitedeng ENGFA Cup0.9Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.8321923613481400498683219594169.51830.5181811724738211039655212030110Matches
2021-202229Leeds Unitedeng ENGEFL Cup0.5Matches
2021-202229Leeds Unitedeng ENGFA Cup0.7Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 10.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League25.21884178905758244351884372362.21437.8100255663583452324210114751Matches
2022-202330Leeds Unitedeng ENGEFL Cup1.0Matches
2022-202330Leeds Unitedeng ENGFA Cup1.4Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 20.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League22.8141379466578390561413331339.41751.564829631480282042312700100Matches
2023-202431Leeds Unitedeng ENG2. Championship8.3550301442291802455017423.51376.525512005411410312529358Matches
2023-202431Middlesbrougheng ENG2. Championship18.2134161372585400351341241145.81250.072734031818533152810842107Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.0Matches
2023-202431Leeds Unitedeng ENGFA Cup0.1Matches
2024-202532Middlesbrougheng ENG2. Championship13.811745737252828222117414642.9857.16002901167923231111076143Matches
2024-202532Middlesbrougheng ENGEFL Cup0.9Matches
16 Seasons4 Clubs5 Leagues517.8155678775637673633414031556726715558.110840.479434636028269485264362751229467793
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leeds United (8 Seasons)4 Leagues245.1130527594893562326593461305222913860.38838.466164005624772409210302361027864643
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)4 Leagues83.9
Middlesbrough (2 Seasons)2 Leagues32.925151187441113682572515381744.72052.61327630434977654639201603150
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
EFL Cup (9 Seasons)10.5
Championship (8 Seasons)251.7905138429184000220924490511387856.55942.84475261071582430218224155795590532
FA Cup (8 Seasons)10.2
League One (5 Seasons)159.6
Premier League (3 Seasons)85.8651649327192736113215965161297759.74938.0346820253124451838212120433877261
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201017Yeovil Town1 League1.6
2010-201118Yeovil Town1 League31.0
2011-201219Yeovil Town1 League43.9
2012-201320Yeovil Town1 League37.8
2013-201421Yeovil Town1 League41.6
2014-201522Bristol City3 Leagues51.3
2015-201623Bristol City3 Leagues31.6
2016-201724Bristol City1 League1.0
2016-201724Leeds United3 Leagues42.3
2017-201825Leeds United2 Leagues29.9
2018-201926Leeds United3 Leagues38.029981069961319706932998422457.11842.914258858538110766861261848175
2019-202027Leeds United2 Leagues36.1298813010341339641702988413380.5819.514689745640510552743281846149
2020-202128Leeds United1 League37.8321923613481400498683219594169.51830.5181811724738211039655212030110
2021-202229Leeds United1 League0.5
2021-202229Leeds United3 Leagues26.41884178905758244351884372362.21437.8100255663583452324210114751
2022-202330Leeds United1 League0.9
2022-202330Leeds United3 Leagues25.2141379466578390561413331339.41751.564829631480282042312700100
2023-202431Leeds United3 Leagues9.5550301442291802455017423.51376.525512005411410312529358
2023-202431Middlesbrough1 League18.2134161372585400351341241145.81250.072734031818533152810842107
2024-202532Middlesbrough2 Leagues14.711745737252828222117414642.9857.16002901167923231111076143
16 Seasons4 Clubs5 Leagues517.8155678775637673633414031556726715558.110840.479434636028269485264362751229467793
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leeds United (8 Seasons)4 Leagues245.1130527594893562326593461305222913860.38838.466164005624772409210302361027864643
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)4 Leagues83.9
Middlesbrough (2 Seasons)2 Leagues32.925151187441113682572515381744.72052.61327630434977654639201603150
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
EFL Cup (9 Seasons)10.5
Championship (8 Seasons)251.7905138429184000220924490511387856.55942.84475261071582430218224155795590532
FA Cup (8 Seasons)10.2
League One (5 Seasons)159.6
Premier League (3 Seasons)85.8651649327192736113215965161297759.74938.0346820253124451838212120433877261
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201017Yeovil Towneng ENG3. League One15th1.6Matches
2010-201118Yeovil Towneng ENG3. League One14th31.0
2011-201219Yeovil Towneng ENG3. League One17th43.9
2012-201320Yeovil Towneng ENG3. League One4th37.8
2013-201421Yeovil Towneng ENG2. Championship24th41.6
2014-201522Bristol Cityeng ENG3. League One1st45.3Matches
2015-201623Bristol Cityeng ENG2. Championship18th29.5Matches
2016-201724Bristol Cityeng ENG2. Championship17th1.0Matches
2016-201724Leeds Unitedeng ENG2. Championship7th41.8Matches
2017-201825Leeds Unitedeng ENG2. Championship13th26.3Matches
2018-201926Leeds Unitedeng ENG2. Championship3rd36.029981069961319706932998422457.11842.914258858538110766861261848175Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.3298813010341339641702988413380.5819.514689745640510552743281846149Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.8321923613481400498683219594169.51830.5181811724738211039655212030110Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.5Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.21884178905758244351884372362.21437.8100255663583452324210114751Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.9Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.8141379466578390561413331339.41751.564829631480282042312700100Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.3550301442291802455017423.51376.525512005411410312529358Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.2134161372585400351341241145.81250.072734031818533152810842107Matches
2024-202532Middlesbrougheng ENG2. Championship7th13.811745737252828222117414642.9857.16002901167923231111076143Matches
16 Seasons4 Clubs3 Leagues497.2155678775637673633414031556726715558.110840.479434636028269485264362751229467793
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leeds United (8 Seasons)2 Leagues233.5130527594893562326593461305222913860.38838.466164005624772409210302361027864643
Yeovil Town (5 Seasons)2 Leagues155.9
Bristol City (3 Seasons)2 Leagues75.8
Middlesbrough (2 Seasons)1 League32.025151187441113682572515381744.72052.61327630434977654639201603150
Leeds United (1 Season)1 League0.9
Leeds United (1 Season)1 League0.5
Championship (8 Seasons)251.7905138429184000220924490511387856.55942.84475261071582430218224155795590532
League One (5 Seasons)159.6
Premier League (3 Seasons)85.8651649327192736113215965161297759.74938.0346820253124451838212120433877261
PL2 — Div. 1 (1 Season)0.5
PL2 — Div. 2 (1 Season)0.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201522Bristol Cityeng ENGFA Cup17th5.0Matches
2014-201522Bristol Cityeng ENGLeague Cup58th1.0Matches
2015-201623Bristol Cityeng ENGFA Cup33rd1.1Matches
2015-201623Bristol Cityeng ENGLeague Cup57th1.0Matches
2016-201724Leeds Unitedeng ENGEFL Cup5th0.5Matches
2017-201825Leeds Unitedeng ENGEFL Cup9th3.6Matches
2018-201926Leeds Unitedeng ENGEFL Cup33rd1.0Matches
2018-201926Leeds Unitedeng ENGFA Cup33rd1.0Matches
2019-202027Leeds Unitedeng ENGFA Cup33rd0.9Matches
2021-202229Leeds Unitedeng ENGEFL CupRd40.5Matches
2021-202229Leeds Unitedeng ENGFA Cup0.7Matches
2022-202330Leeds Unitedeng ENGEFL CupRd31.0Matches
2022-202330Leeds Unitedeng ENGFA Cup1.4Matches
2023-202431Leeds Unitedeng ENGEFL CupRd21.0Matches
2023-202431Leeds Unitedeng ENGFA Cup0.1Matches
2024-202532Middlesbrougheng ENGEFL CupRd20.9Matches
10 Seasons3 Clubs2 Leagues20.7
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Leeds United (7 Seasons)2 Leagues11.6
Bristol City (2 Seasons)2 Leagues8.1
Middlesbrough (1 Season)1 League0.9
EFL Cup (9 Seasons)10.5
FA Cup (8 Seasons)10.2

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-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.1358.232.0+26.2+0.73-0.53Matches
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.2263.631.1+32.5+0.92-0.61Matches
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.2154.957.4-2.4-0.06-0.92Matches
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.3530.850.9-20.0-0.79-0.52Matches
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.3327.643.3-15.7-0.69-0.42Matches
2023-202431Leeds Unitedeng ENG2. Championship147495418.18.388956752.00117+4+0.48-0.4212.88.9+3.9+0.47-0.52Matches
2023-202431Middlesbrougheng ENG2. Championship191,6398639.618.2198613001.743019+11+0.60+0.6825.122.2+2.9+0.16-0.26Matches
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. Championship151,2428392.013.81488121901.602012+8+0.58+2.2523.310.6+12.6+0.92+0.04Matches
2024-202532Middlesbrougheng ENGEFL Cup2804044.40.9145013501.5021+1+1.13+3.83Matches
16 Seasons4 Clubs5 Leagues55746,6068463.4517.8519883273819191.58556462+94+0.26+0.18296.4256.4+40.0+0.20-0.42
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leeds United (8 Seasons)4 Leagues26622,0618365.0245.1246882222020171.55368334+34+0.14-0.09248.0223.5+24.5+0.15-0.54
Yeovil Town (5 Seasons)2 Leagues16614,0298567.8155.915511
Bristol City (3 Seasons)4 Leagues897,5558557.183.984908051221.6313696+40+0.48+0.57
Middlesbrough (2 Seasons)2 Leagues362,9618252.232.934862522201.675232+20+0.61+0.8448.432.8+15.6+0.49+0.05
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 (9 Seasons)139447344.310.5986744351.462117+4+0.38+0.53
Championship (8 Seasons)26822,6548558.7251.725487187141471.67310226+84+0.40+0.28183.0104.8+78.2+0.70-0.21
FA Cup (8 Seasons)139167050.110.21086832031.311213-1-0.10-0.96
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.22113.4151.6-38.2-0.44-0.19
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 Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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.0858.232.0+26.2+0.73-0.53
2019-202027Leeds United2 Leagues383,2538676.936.136883323702.006330+33+0.91+0.1863.631.1+32.5+0.92-0.61
2020-202128Leeds United1 League383,3998999.437.8388937001.556254+8+0.21+0.2154.957.4-2.4-0.06-0.92
2021-202229Leeds United1 League145451.90.51450000.0010+1+2.00+2.24
2021-202229Leeds United3 Leagues282,3768562.426.427862314500.903367-34-1.29-1.0430.850.9-20.0-0.79-0.52
2022-202330Leeds United1 League180804.40.91800003.0061+5+5.63+4.63
2022-202330Leeds United3 Leagues322,2687157.325.224892381660.812953-24-0.95-0.8527.643.3-15.7-0.69-0.42
2023-202431Leeds United3 Leagues168525318.09.598967862.13148+6+0.63-0.2512.88.9+3.9+0.47-0.52
2023-202431Middlesbrough1 League191,6398639.618.2198613001.743019+11+0.60+0.6825.122.2+2.9+0.16-0.26
2024-202532Middlesbrough2 Leagues171,3227886.414.715851222201.592213+9+0.61+2.7823.310.6+12.6+0.92+0.04
16 Seasons4 Clubs5 Leagues55746,6068463.4517.8519883273819191.58556462+94+0.26+0.18296.4256.4+40.0+0.20-0.42
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leeds United (8 Seasons)4 Leagues26622,0618365.0245.1246882222020171.55368334+34+0.14-0.09248.0223.5+24.5+0.15-0.54
Yeovil Town (5 Seasons)2 Leagues16614,0298567.8155.915511
Bristol City (3 Seasons)4 Leagues897,5558557.183.984908051221.6313696+40+0.48+0.57
Middlesbrough (2 Seasons)2 Leagues362,9618252.232.934862522201.675232+20+0.61+0.8448.432.8+15.6+0.49+0.05
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 (9 Seasons)139447344.310.5986744351.462117+4+0.38+0.53
Championship (8 Seasons)26822,6548558.7251.725487187141471.67310226+84+0.40+0.28183.0104.8+78.2+0.70-0.21
FA Cup (8 Seasons)139167050.110.21086832031.311213-1-0.10-0.96
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.22113.4151.6-38.2-0.44-0.19
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 Team Success (xG)
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 onxG onxGA xG+/- xG+/-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.1358.232.0+26.2+0.73-0.53Matches
2019-202027Leeds Unitedeng ENG2. Championship1st373,1768676.735.335893323702.056329+34+0.96+0.2263.631.1+32.5+0.92-0.61Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th383,3998999.437.8388937001.556254+8+0.21+0.2154.957.4-2.4-0.06-0.92Matches
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.3530.850.9-20.0-0.79-0.52Matches
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.3327.643.3-15.7-0.69-0.42Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd147495418.18.388956752.00117+4+0.48-0.4212.88.9+3.9+0.47-0.52Matches
2023-202431Middlesbrougheng ENG2. Championship8th191,6398639.618.2198613001.743019+11+0.60+0.6825.122.2+2.9+0.16-0.26Matches
2024-202532Middlesbrougheng ENG2. Championship7th151,2428392.013.81488121901.602012+8+0.58+2.2523.310.6+12.6+0.92+0.04Matches
16 Seasons4 Clubs3 Leagues53144,7468464.3497.2500883123114111.59523432+91+0.27+0.21296.4256.4+40.0+0.20-0.42
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leeds United (8 Seasons)2 Leagues25121,0148467.9233.523688215151491.55347315+32+0.14-0.05248.0223.5+24.5+0.15-0.54
Yeovil Town (5 Seasons)2 Leagues16614,0298567.8155.915511
Bristol City (3 Seasons)2 Leagues806,8228554.975.87672421.6712686+40+0.53+0.61
Middlesbrough (2 Seasons)1 League342,8818552.532.03387251901.685031+19+0.59+0.7348.432.8+15.6+0.49+0.05
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 (8 Seasons)26822,6548558.7251.725487187141471.67310226+84+0.40+0.28183.0104.8+78.2+0.70-0.21
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.22113.4151.6-38.2-0.44-0.19
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
10 Seasons3 Clubs2 Leagues261,8607247.020.719861573381.383330+3+0.15-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 (1 Season)1 League2804044.40.9145013501.5021+1+1.13+3.83
EFL Cup (9 Seasons)139447344.310.5986744351.462117+4+0.38+0.53
FA Cup (8 Seasons)139167050.110.21086832031.311213-1-0.10-0.96

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.051126552934453020235946160.6Matches
2018-201926Leeds Unitedeng ENGEFL Cup1.0000000000000Matches
2018-201926Leeds Unitedeng ENGFA Cup1.0000040000000Matches
2019-202027Leeds Unitedeng ENG2. Championship35.390024742986139100255817252.9Matches
2019-202027Leeds Unitedeng ENGFA Cup0.90000101110Matches
2020-202128Leeds Unitedeng ENG1. Premier League37.870029542823661010279656550.0Matches
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.241022192312842010187345040.5Matches
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.830015351622637010152475745.2Matches
2023-202431Leeds Unitedeng ENG2. Championship8.320086416102100050171063.0Matches
2023-202431Middlesbrougheng ENG2. Championship18.27001618257162100083313050.8Matches
2023-202431Leeds Unitedeng ENGEFL Cup1.00000100000Matches
2023-202431Leeds Unitedeng ENGFA Cup0.10000000000Matches
2024-202532Middlesbrougheng ENG2. Championship13.8100713141172700076242549.0Matches
2024-202532Middlesbrougheng ENGEFL Cup0.91001101000Matches
16 Seasons4 Clubs5 Leagues517.8945137533716550294361160131739337051.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leeds United (8 Seasons)4 Leagues245.1442117830513451261313160115833831551.8
Yeovil Town (5 Seasons)2 Leagues155.9353142
Bristol City (3 Seasons)4 Leagues83.96003100000000
Middlesbrough (2 Seasons)2 Leagues32.990024323993348000159555550.0
Leeds United (1 Season)1 League0.90000
Leeds United (1 Season)1 League0.50000
EFL Cup (9 Seasons)10.5100380974000
Championship (8 Seasons)251.748111752151136118921413069924719855.5
FA Cup (8 Seasons)10.2000060583000
League One (5 Seasons)159.6313131
Premier League (3 Seasons)85.814106610851759014003061814617245.9
PL2 — Div. 1 (1 Season)0.50000
PL2 — Div. 2 (1 Season)0.90000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.051126592934453020235946160.6
2019-202027Leeds United2 Leagues36.190024752996240100255817252.9
2020-202128Leeds United1 League37.870029542823661010279656550.0
2021-202229Leeds United1 League0.50000
2021-202229Leeds United3 Leagues26.441022192362942010187345040.5
2022-202330Leeds United1 League0.90000
2022-202330Leeds United3 Leagues25.230015371653743010152475745.2
2023-202431Leeds United3 Leagues9.520087416102100050171063.0
2023-202431Middlesbrough1 League18.27001618257162100083313050.8
2024-202532Middlesbrough2 Leagues14.7200814142172700076242549.0
16 Seasons4 Clubs5 Leagues517.8945137533716550294361160131739337051.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leeds United (8 Seasons)4 Leagues245.1442117830513451261313160115833831551.8
Yeovil Town (5 Seasons)2 Leagues155.9353142
Bristol City (3 Seasons)4 Leagues83.96003100000000
Middlesbrough (2 Seasons)2 Leagues32.990024323993348000159555550.0
Leeds United (1 Season)1 League0.90000
Leeds United (1 Season)1 League0.50000
EFL Cup (9 Seasons)10.5100380974000
Championship (8 Seasons)251.748111752151136118921413069924719855.5
FA Cup (8 Seasons)10.2000060583000
League One (5 Seasons)159.6313131
Premier League (3 Seasons)85.814106610851759014003061814617245.9
PL2 — Div. 1 (1 Season)0.50000
PL2 — Div. 2 (1 Season)0.90000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.051126552934453020235946160.6Matches
2019-202027Leeds Unitedeng ENG2. Championship1st35.390024742986139100255817252.9Matches
2020-202128Leeds Unitedeng ENG1. Premier League9th37.870029542823661010279656550.0Matches
2021-202229Leeds Unitedeng ENGJr. PL2 — Div. 113th0.50000Matches
2021-202229Leeds Unitedeng ENG1. Premier League17th25.241022192312842010187345040.5Matches
2022-202330Leeds Unitedeng ENGJr. PL2 — Div. 22nd0.90000Matches
2022-202330Leeds Unitedeng ENG1. Premier League19th22.830015351622637010152475745.2Matches
2023-202431Leeds Unitedeng ENG2. Championship3rd8.320086416102100050171063.0Matches
2023-202431Middlesbrougheng ENG2. Championship8th18.27001618257162100083313050.8Matches
2024-202532Middlesbrougheng ENG2. Championship7th13.8100713141172700076242549.0Matches
16 Seasons4 Clubs3 Leagues497.2935137232316536279354160131739337051.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leeds United (8 Seasons)2 Leagues233.5442117629213438246306160115833831551.8
Yeovil Town (5 Seasons)2 Leagues155.9353142
Bristol City (3 Seasons)2 Leagues75.86003100000000
Middlesbrough (2 Seasons)1 League32.080023313983348000159555550.0
Leeds United (1 Season)1 League0.90000
Leeds United (1 Season)1 League0.50000
Championship (8 Seasons)251.748111752151136118921413069924719855.5
League One (5 Seasons)159.6313131
Premier League (3 Seasons)85.814106610851759014003061814617245.9
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
10 Seasons3 Clubs2 Leagues20.7100314014157000
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 (1 Season)1 League0.91001101000
EFL Cup (9 Seasons)10.5100380974000
FA Cup (8 Seasons)10.2000060583000

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, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

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. We will never in the future have less data than we do today.

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.