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-12-14SatPremier LeagueMatchweek 16AwayL 0–4Leicester CityNewcastle UtdNAM90000000030000.00.00.00033100.013000Match Report
2024-12-08SunPremier LeagueMatchweek 15HomeD 2–2Leicester CityBrightonNRW2910002100110000.60.60.0116785.716000Match Report
2024-12-03TuePremier LeagueMatchweek 14HomeW 3–1Leicester CityWest HamNAM,RW170000000050000.00.00.0002366.713000Match Report
2024-11-30SatPremier LeagueMatchweek 13AwayL 1–4Leicester CityBrentfordNAM110000000091000.00.00.0005862.514000Match Report
2024-11-23SatPremier LeagueMatchweek 12HomeL 1–2Leicester CityChelseaNRM120000000071000.00.00.0114666.705100Match 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
2010-201117Bristol Cityeng ENG2. Championship10340.4000000000.000.000.000.000.00
2011-201218Cheltenhameng ENG4. League Two1020.0000000000.000.000.000.000.00
2012-201319Bristol Cityeng ENG2. Championship411091.2101100000.830.000.830.830.83
2012-201319Oldham Athleticeng ENG3. League One732873.2000000100.000.000.000.000.00
2013-201420Bristol Cityeng ENG3. League One24191,46616.3145100200.060.250.310.060.31
2014-201521Bristol Cityeng ENGLeague Cup11610.7000000000.000.000.000.000.00Matches
2014-201521Bristol Cityeng ENG3. League One2080.1000000000.000.000.000.000.00Matches
2014-201521Plymouth Argyleeng ENG4. League Two33332,90332.3369300600.090.190.280.090.28Matches
2015-201622Bristol Cityeng ENG2. Championship28161,54617.2235200200.120.170.290.120.29Matches
2015-201622Bristol Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201622Bristol Cityeng ENGLeague Cup10170.2000000000.000.000.000.000.00Matches
2016-201723Bristol Cityeng ENG2. Championship30181,74119.3314300200.160.050.210.160.21Matches
2016-201723Bristol Cityeng ENGEFL Cup432582.9101100100.350.000.350.350.35Matches
2016-201723Bristol Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201824Bristol Cityeng ENG2. Championship46464,03244.8197261633900.420.160.580.360.51Matches
2017-201824Bristol Cityeng ENGEFL Cup643694.1213111000.490.240.730.240.49Matches
2018-201925Cardiff Cityeng ENGEFL Cup11901.0011000000.001.001.000.001.00Matches
2018-201925Cardiff Cityeng ENGFA Cup11730.8000000000.000.000.000.000.00Matches
2018-201925Cardiff Cityeng ENG1. Premier League27161,42415.8527411003.83.01.24.21523760.320.130.440.250.380.240.070.310.190.26Matches
2019-202026Cardiff Cityeng ENG2. Championship11901.0011000100.10.10.40.51150.001.001.000.001.000.070.420.490.070.49Matches
2019-202026Fulhameng ENG2. Championship41302,84531.66286004012.112.12.714.854972250.190.060.250.190.250.380.090.470.380.47Matches
2019-202026Fulhameng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202026Fulhameng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
2020-202127Fulhameng ENGEFL Cup221802.0101100000.500.000.500.500.50Matches
2020-202127Fulhameng ENGFA Cup211211.3101100000.740.000.740.740.74Matches
2020-202127Fulhameng ENG1. Premier League33282,37226.4527500703.83.81.14.944671380.190.080.270.190.270.140.040.190.140.19Matches
2021-202228Fulhameng ENG2. Championship41262,52428.08816800407.67.66.213.9551102230.290.290.570.290.570.270.220.490.270.49Matches
2021-202228Fulhameng ENGEFL Cup211391.5000000000.000.000.000.000.00Matches
2021-202228Fulhameng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202329Fulhameng ENGFA Cup522082.3000000000.000.000.000.000.00Matches
2022-202329Fulhameng ENG1. Premier League36292,47527.5415400803.93.91.75.646631860.150.040.180.150.180.140.060.200.140.20Matches
2023-202430Fulhameng ENGEFL Cup643784.2022000000.000.480.480.000.48Matches
2023-202430Fulhameng ENGFA Cup221601.8101100000.560.000.560.560.56Matches
2023-202430Fulhameng ENG1. Premier League33171,42315.8628600404.64.61.86.43547950.380.130.510.380.510.280.110.400.280.40Matches
2024-202531Leicester Cityeng ENGEFL Cup221501.7000000000.000.000.000.000.00Matches
2024-202531Leicester Cityeng ENG1. Premier League1122402.7101100000.70.70.10.867130.370.000.370.370.370.270.050.320.270.32Matches
15 Seasons7 Clubs6 Leagues43931428,192313.27043113655551036.535.815.351.12564159610.220.140.360.210.340.250.100.350.240.34
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
Bristol City (7 Seasons)4 Leagues1491109,821109.129164525441600.270.150.410.230.38
Fulham (5 Seasons)4 Leagues20614513,112145.7321749320027032.032.013.645.62343848670.220.120.340.220.340.250.110.350.250.35
Cardiff City (2 Seasons)4 Leagues30191,67718.6549411103.83.11.64.61624810.270.210.480.210.430.230.090.320.180.28
Plymouth Argyle (1 Season)1 League33332,90332.3369300600.090.190.280.090.28
Leicester City (1 Season)2 Leagues1343904.3101100000.70.70.10.867130.230.000.230.230.230.270.050.320.270.32
Oldham Athletic (1 Season)1 League732873.2000000100.000.000.000.000.00
Cheltenham (1 Season)1 League1020.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)26191,73219.2448311100.210.210.420.160.36
FA Cup (8 Seasons)141093910.4202200000.190.000.190.190.19
Championship (7 Seasons)19213812,921143.6392261363322019.819.89.329.21102084530.270.150.420.250.400.330.150.480.330.48
Premier League (5 Seasons)140927,93488.221728201119016.715.96.021.91462075080.240.080.320.230.310.190.070.260.180.25
League One (3 Seasons)33221,76119.6145100300.050.200.260.050.26
League Two (2 Seasons)34332,90532.3369300600.090.190.280.090.28
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
2010-201117Bristol City1 League10340.4000000000.000.000.000.000.00
2011-201218Cheltenham1 League1020.0000000000.000.000.000.000.00
2012-201319Oldham Athletic1 League732873.2000000100.000.000.000.000.00
2012-201319Bristol City1 League411091.2101100000.830.000.830.830.83
2013-201420Bristol City1 League24191,46616.3145100200.060.250.310.060.31
2014-201521Plymouth Argyle1 League33332,90332.3369300600.090.190.280.090.28
2014-201521Bristol City2 Leagues31690.8000000000.000.000.000.000.00
2015-201622Bristol City3 Leagues30171,65318.4235200200.110.160.270.110.27
2016-201723Bristol City3 Leagues35222,08923.2415400300.170.040.220.170.22
2017-201824Bristol City2 Leagues52504,40148.9218291744900.430.160.590.350.51
2018-201925Cardiff City3 Leagues29181,58717.6538411003.83.01.24.21523760.280.170.450.230.400.240.070.310.190.26
2019-202026Cardiff City1 League11901.0011000100.10.10.40.51150.001.001.000.001.000.070.420.490.070.49
2019-202026Fulham3 Leagues43323,01233.56286004012.112.12.714.854972250.180.060.240.180.240.380.090.470.380.47
2020-202127Fulham3 Leagues37312,67329.7729700703.83.81.14.944671380.240.070.300.240.300.140.040.190.140.19
2021-202228Fulham3 Leagues44282,78330.98816800407.67.66.213.9551102230.260.260.520.260.520.270.220.490.270.49
2022-202329Fulham2 Leagues41312,68329.8415400803.93.91.75.646631860.130.030.170.130.170.140.060.200.140.20
2023-202430Fulham3 Leagues41231,96121.87411700404.64.61.86.43547950.320.180.500.320.500.280.110.400.280.40
2024-202531Leicester City2 Leagues1343904.3101100000.70.70.10.867130.230.000.230.230.230.270.050.320.270.32
15 Seasons7 Clubs6 Leagues43931428,192313.27043113655551036.535.815.351.12564159610.220.140.360.210.340.250.100.350.240.34
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
Bristol City (7 Seasons)4 Leagues1491109,821109.129164525441600.270.150.410.230.38
Fulham (5 Seasons)4 Leagues20614513,112145.7321749320027032.032.013.645.62343848670.220.120.340.220.340.250.110.350.250.35
Cardiff City (2 Seasons)4 Leagues30191,67718.6549411103.83.11.64.61624810.270.210.480.210.430.230.090.320.180.28
Plymouth Argyle (1 Season)1 League33332,90332.3369300600.090.190.280.090.28
Leicester City (1 Season)2 Leagues1343904.3101100000.70.70.10.867130.230.000.230.230.230.270.050.320.270.32
Oldham Athletic (1 Season)1 League732873.2000000100.000.000.000.000.00
Cheltenham (1 Season)1 League1020.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)26191,73219.2448311100.210.210.420.160.36
FA Cup (8 Seasons)141093910.4202200000.190.000.190.190.19
Championship (7 Seasons)19213812,921143.6392261363322019.819.89.329.21102084530.270.150.420.250.400.330.150.480.330.48
Premier League (5 Seasons)140927,93488.221728201119016.715.96.021.91462075080.240.080.320.230.310.190.070.260.180.25
League One (3 Seasons)33221,76119.6145100300.050.200.260.050.26
League Two (2 Seasons)34332,90532.3369300600.090.190.280.090.28
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
2010-201117Bristol Cityeng ENG2. Championship15th10340.4000000000.000.000.000.000.00
2011-201218Cheltenhameng ENG4. League Two6th1020.0000000000.000.000.000.000.00
2012-201319Oldham Athleticeng ENG3. League One19th732873.2000000100.000.000.000.000.00
2012-201319Bristol Cityeng ENG2. Championship24th411091.2101100000.830.000.830.830.83
2013-201420Bristol Cityeng ENG3. League One12th24191,46616.3145100200.060.250.310.060.31
2014-201521Plymouth Argyleeng ENG4. League Two7th33332,90332.3369300600.090.190.280.090.28Matches
2014-201521Bristol Cityeng ENG3. League One1st2080.1000000000.000.000.000.000.00Matches
2015-201622Bristol Cityeng ENG2. Championship18th28161,54617.2235200200.120.170.290.120.29Matches
2016-201723Bristol Cityeng ENG2. Championship17th30181,74119.3314300200.160.050.210.160.21Matches
2017-201824Bristol Cityeng ENG2. Championship11th46464,03244.8197261633900.420.160.580.360.51Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th27161,42415.8527411003.83.01.24.21523760.320.130.440.250.380.240.070.310.190.26Matches
2019-202026Cardiff Cityeng ENG2. Championship5th11901.0011000100.10.10.40.51150.001.001.000.001.000.070.420.490.070.49Matches
2019-202026Fulhameng ENG2. Championship4th41302,84531.66286004012.112.12.714.854972250.190.060.250.190.250.380.090.470.380.47Matches
2020-202127Fulhameng ENG1. Premier League18th33282,37226.4527500703.83.81.14.944671380.190.080.270.190.270.140.040.190.140.19Matches
2021-202228Fulhameng ENG2. Championship1st41262,52428.08816800407.67.66.213.9551102230.290.290.570.290.570.270.220.490.270.49Matches
2022-202329Fulhameng ENG1. Premier League10th36292,47527.5415400803.93.91.75.646631860.150.040.180.150.180.140.060.200.140.20Matches
2023-202430Fulhameng ENG1. Premier League13th33171,42315.8628600404.64.61.86.43547950.380.130.510.380.510.280.110.400.280.40Matches
2024-202531Leicester Cityeng ENG1. Premier League17th1122402.7101100000.70.70.10.867130.370.000.370.370.370.270.050.320.270.32Matches
15 Seasons7 Clubs4 Leagues39928525,521283.66439103604450036.535.815.351.12564159610.230.140.360.210.350.250.100.350.240.34
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
Bristol City (7 Seasons)2 Leagues1351008,93699.326154123331500.260.150.410.230.38
Fulham (5 Seasons)2 Leagues18413011,639129.3291544290027032.032.013.645.62343848670.220.120.340.220.340.250.110.350.250.35
Cardiff City (2 Seasons)2 Leagues28171,51416.8538411103.83.11.64.61624810.300.180.480.240.420.230.090.320.180.28
Plymouth Argyle (1 Season)1 League33332,90332.3369300600.090.190.280.090.28
Leicester City (1 Season)1 League1122402.7101100000.70.70.10.867130.370.000.370.370.370.270.050.320.270.32
Oldham Athletic (1 Season)1 League732873.2000000100.000.000.000.000.00
Cheltenham (1 Season)1 League1020.0000000000.000.000.000.000.00
Championship (7 Seasons)19213812,921143.6392261363322019.819.89.329.21102084530.270.150.420.250.400.330.150.480.330.48
Premier League (5 Seasons)140927,93488.221728201119016.715.96.021.91462075080.240.080.320.230.310.190.070.260.180.25
League One (3 Seasons)33221,76119.6145100300.050.200.260.050.26
League Two (2 Seasons)34332,90532.3369300600.090.190.280.090.28
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-201521Bristol Cityeng ENGLeague Cup58th11610.7000000000.000.000.000.000.00Matches
2015-201622Bristol Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201622Bristol Cityeng ENGLeague Cup57th10170.2000000000.000.000.000.000.00Matches
2016-201723Bristol Cityeng ENGEFL Cup9th432582.9101100100.350.000.350.350.35Matches
2016-201723Bristol Cityeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd643694.1213111000.490.240.730.240.49Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd11901.0011000000.001.001.000.001.00Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd11730.8000000000.000.000.000.000.00Matches
2019-202026Fulhameng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202026Fulhameng ENGFA Cup17th11770.9000000000.000.000.000.000.00Matches
2020-202127Fulhameng ENGEFL Cup9th221802.0101100000.500.000.500.500.50Matches
2020-202127Fulhameng ENGFA Cup17th211211.3101100000.740.000.740.740.74Matches
2021-202228Fulhameng ENGEFL CupRd3211391.5000000000.000.000.000.000.00Matches
2021-202228Fulhameng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202329Fulhameng ENGFA CupQF522082.3000000000.000.000.000.000.00Matches
2023-202430Fulhameng ENGEFL CupSF643784.2022000000.000.480.480.000.48Matches
2023-202430Fulhameng ENGFA Cup221601.8101100000.560.000.560.560.56Matches
2024-202531Leicester Cityeng ENGEFL CupRd4221501.7000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues40292,67129.76410511100.200.130.340.170.30
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
Fulham (5 Seasons)2 Leagues22151,47316.4325300000.180.120.310.180.31
Bristol City (4 Seasons)2 Leagues14108859.8314211100.310.100.410.200.31
Cardiff City (1 Season)2 Leagues221631.8011000000.000.550.550.000.55
Leicester City (1 Season)1 League221501.7000000000.000.000.000.000.00
EFL Cup (10 Seasons)26191,73219.2448311100.210.210.420.160.36
FA Cup (8 Seasons)141093910.4202200000.190.000.190.190.19
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
202026jm JamaicaFriendlies (M)211121.2000000000.000.000.000.000.00Matches
202127jm JamaicaGold CupQF221772.0101100000.510.000.510.510.51Matches
202228jm JamaicaWCQ875085.6000000000.000.000.000.000.00Matches
202228jm JamaicaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202329jm JamaicaGold CupSF443313.7000000000.000.000.000.000.00Matches
202430jm JamaicaCopa AméricaGR221691.9000000000.10.10.10.22430.000.000.000.000.000.050.070.120.050.12Matches
202632jm JamaicaWCQ221621.8000001000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues21191,54917.2101101000.10.10.10.22430.060.000.060.060.060.050.070.120.050.12
WCQ (2 Seasons)1096707.4000001000.000.000.000.000.00
Gold Cup (2 Seasons)665085.6101100000.180.000.180.180.18
Friendlies (M) (2 Seasons)322022.2000000000.000.000.000.000.00
Copa América (1 Season)221691.9000000000.10.10.10.22430.000.000.000.000.000.050.070.120.050.12

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
2010-201117Bristol Cityeng ENG2. Championship0.4000.0000
2011-201218Cheltenhameng ENG4. League Two0.0000.0000
2012-201319Bristol Cityeng ENG2. Championship1.2132.480.3300
2012-201319Oldham Athleticeng ENG3. League One3.2010.310.0000
2013-201420Bristol Cityeng ENG3. League One16.31100.610.1000
2014-201521Bristol Cityeng ENGLeague Cup0.7000Matches
2014-201521Bristol Cityeng ENG3. League One0.1000.0000Matches
2014-201521Plymouth Argyleeng ENG4. League Two32.33240.740.1300Matches
2015-201622Bristol Cityeng ENG2. Championship17.2270.410.2900Matches
2015-201622Bristol Cityeng ENGFA Cup1.0000Matches
2015-201622Bristol Cityeng ENGLeague Cup0.2000Matches
2016-201723Bristol Cityeng ENG2. Championship19.330170.000.880.1800Matches
2016-201723Bristol Cityeng ENGEFL Cup2.916350.02.091.050.170.3300Matches
2016-201723Bristol Cityeng ENGFA Cup1.0000Matches
2017-201824Bristol Cityeng ENG2. Championship44.819883944.31.960.870.180.4133Matches
2017-201824Bristol Cityeng ENGEFL Cup4.125360.01.220.730.200.3311Matches
2018-201925Cardiff Cityeng ENGEFL Cup1.003133.33.001.000.000.0000Matches
2018-201925Cardiff Cityeng ENGFA Cup0.803133.33.701.230.000.0000Matches
2018-201925Cardiff Cityeng ENG1. Premier League15.8526830.81.640.510.150.5015.81113.83.00.12+1.2+1.0Matches
2019-202026Cardiff Cityeng ENG2. Championship1.00100.01.000.000.0014.80000.10.10.07-0.1-0.1Matches
2019-202026Fulhameng ENG2. Championship31.66763343.42.401.040.080.1816.610012.112.10.16-6.1-6.1Matches
2019-202026Fulhameng ENGEFL Cup1.00300.03.000.000.0000Matches
2019-202026Fulhameng ENGFA Cup0.9011100.01.171.170.000.0000Matches
2020-202127Fulhameng ENGEFL Cup2.015480.02.502.000.200.2500Matches
2020-202127Fulhameng ENGFA Cup1.312150.01.490.740.501.0000Matches
2020-202127Fulhameng ENG1. Premier League26.4534823.51.290.300.150.6316.91003.83.80.11+1.2+1.2Matches
2021-202228Fulhameng ENG2. Championship28.08461839.11.640.640.170.4415.30007.67.60.17+0.4+0.4Matches
2021-202228Fulhameng ENGEFL Cup1.50400.02.590.000.0000Matches
2021-202228Fulhameng ENGFA Cup1.30300.02.250.000.0000Matches
2022-202329Fulhameng ENGFA Cup2.302150.00.870.430.000.0000Matches
2022-202329Fulhameng ENG1. Premier League27.54311032.31.130.360.130.4013.70003.93.90.13+0.1+0.1Matches
2023-202430Fulhameng ENGEFL Cup4.208225.01.900.480.000.0000Matches
2023-202430Fulhameng ENGFA Cup1.814125.02.250.560.251.0000Matches
2023-202430Fulhameng ENG1. Premier League15.8633824.22.090.510.180.7515.70004.64.60.14+1.4+1.4Matches
2024-202531Leicester Cityeng ENGEFL Cup1.70100.00.600.000.0000Matches
2024-202531Leicester Cityeng ENG1. Premier League2.715240.01.870.750.200.5025.60000.70.70.14+0.3+0.3Matches
15 Seasons7 Clubs6 Leagues313.27039020641.31.630.660.150.3216.035536.535.80.14-1.5-1.8
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
Bristol City (7 Seasons)4 Leagues109.129998262.61.390.770.210.3044
Fulham (5 Seasons)4 Leagues145.7322528734.51.730.600.130.3715.820032.032.00.15-3.0-3.0
Cardiff City (2 Seasons)4 Leagues18.65331030.31.770.540.120.4015.71113.83.10.12+1.2+0.9
Plymouth Argyle (1 Season)1 League32.33240.740.1300
Leicester City (1 Season)2 Leagues4.316233.31.380.460.170.5025.60000.70.70.14+0.3+0.3
Oldham Athletic (1 Season)1 League3.2010.310.0000
Cheltenham (1 Season)1 League0.0000.0000
EFL Cup (10 Seasons)19.24351337.11.900.710.090.2311
FA Cup (8 Seasons)10.4215533.31.780.590.130.4000
Championship (7 Seasons)143.63921111750.71.690.810.160.3116.113319.819.80.16-5.8-5.8
Premier League (5 Seasons)88.2211293627.91.460.410.160.5615.921116.715.90.12+4.3+4.1
League One (3 Seasons)19.61110.560.0900
League Two (2 Seasons)32.33240.740.1300
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
2010-201117Bristol City1 League0.4000.0000
2011-201218Cheltenham1 League0.0000.0000
2012-201319Oldham Athletic1 League3.2010.310.0000
2012-201319Bristol City1 League1.2132.480.3300
2013-201420Bristol City1 League16.31100.610.1000
2014-201521Plymouth Argyle1 League32.33240.740.1300
2014-201521Bristol City2 Leagues0.8000.0000
2015-201622Bristol City3 Leagues18.4270.410.2900
2016-201723Bristol City3 Leagues23.24620333.30.270.900.670.2000
2017-201824Bristol City2 Leagues48.921934245.21.900.860.180.4044
2018-201925Cardiff City3 Leagues17.65321031.31.810.570.130.4015.81113.83.00.12+1.2+1.0
2019-202026Cardiff City1 League1.00100.01.000.000.0014.80000.10.10.07-0.1-0.1
2019-202026Fulham3 Leagues33.56803442.52.391.020.080.1816.610012.112.10.16-6.1-6.1
2020-202127Fulham3 Leagues29.77411331.71.380.440.170.5416.91003.83.80.11+1.2+1.2
2021-202228Fulham3 Leagues30.98531834.01.710.580.150.4415.30007.67.60.17+0.4+0.4
2022-202329Fulham2 Leagues29.84331133.31.110.370.120.3613.70003.93.90.13+0.1+0.1
2023-202430Fulham3 Leagues21.87451124.42.070.500.160.6415.70004.64.60.14+1.4+1.4
2024-202531Leicester City2 Leagues4.316233.31.380.460.170.5025.60000.70.70.14+0.3+0.3
15 Seasons7 Clubs6 Leagues313.27039020641.31.630.660.150.3216.035536.535.80.14-1.5-1.8
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
Bristol City (7 Seasons)4 Leagues109.129998262.61.390.770.210.3044
Fulham (5 Seasons)4 Leagues145.7322528734.51.730.600.130.3715.820032.032.00.15-3.0-3.0
Cardiff City (2 Seasons)4 Leagues18.65331030.31.770.540.120.4015.71113.83.10.12+1.2+0.9
Plymouth Argyle (1 Season)1 League32.33240.740.1300
Leicester City (1 Season)2 Leagues4.316233.31.380.460.170.5025.60000.70.70.14+0.3+0.3
Oldham Athletic (1 Season)1 League3.2010.310.0000
Cheltenham (1 Season)1 League0.0000.0000
EFL Cup (10 Seasons)19.24351337.11.900.710.090.2311
FA Cup (8 Seasons)10.4215533.31.780.590.130.4000
Championship (7 Seasons)143.63921111750.71.690.810.160.3116.113319.819.80.16-5.8-5.8
Premier League (5 Seasons)88.2211293627.91.460.410.160.5615.921116.715.90.12+4.3+4.1
League One (3 Seasons)19.61110.560.0900
League Two (2 Seasons)32.33240.740.1300
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
2010-201117Bristol Cityeng ENG2. Championship15th0.4000.0000
2011-201218Cheltenhameng ENG4. League Two6th0.0000.0000
2012-201319Oldham Athleticeng ENG3. League One19th3.2010.310.0000
2012-201319Bristol Cityeng ENG2. Championship24th1.2132.480.3300
2013-201420Bristol Cityeng ENG3. League One12th16.31100.610.1000
2014-201521Plymouth Argyleeng ENG4. League Two7th32.33240.740.1300Matches
2014-201521Bristol Cityeng ENG3. League One1st0.1000.0000Matches
2015-201622Bristol Cityeng ENG2. Championship18th17.2270.410.2900Matches
2016-201723Bristol Cityeng ENG2. Championship17th19.330170.000.880.1800Matches
2017-201824Bristol Cityeng ENG2. Championship11th44.819883944.31.960.870.180.4133Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th15.8526830.81.640.510.150.5015.81113.83.00.12+1.2+1.0Matches
2019-202026Cardiff Cityeng ENG2. Championship5th1.00100.01.000.000.0014.80000.10.10.07-0.1-0.1Matches
2019-202026Fulhameng ENG2. Championship4th31.66763343.42.401.040.080.1816.610012.112.10.16-6.1-6.1Matches
2020-202127Fulhameng ENG1. Premier League18th26.4534823.51.290.300.150.6316.91003.83.80.11+1.2+1.2Matches
2021-202228Fulhameng ENG2. Championship1st28.08461839.11.640.640.170.4415.30007.67.60.17+0.4+0.4Matches
2022-202329Fulhameng ENG1. Premier League10th27.54311032.31.130.360.130.4013.70003.93.90.13+0.1+0.1Matches
2023-202430Fulhameng ENG1. Premier League13th15.8633824.22.090.510.180.7515.70004.64.60.14+1.4+1.4Matches
2024-202531Leicester Cityeng ENG1. Premier League17th2.715240.01.870.750.200.5025.60000.70.70.14+0.3+0.3Matches
15 Seasons7 Clubs4 Leagues283.66434018842.11.600.660.160.3216.034436.535.80.14-1.5-1.8
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
Bristol City (7 Seasons)2 Leagues99.326887663.61.370.770.220.3033
Fulham (5 Seasons)2 Leagues129.3292207735.01.700.600.130.3815.820032.032.00.15-3.0-3.0
Cardiff City (2 Seasons)2 Leagues16.8527829.61.610.480.150.5015.71113.83.10.12+1.2+0.9
Plymouth Argyle (1 Season)1 League32.33240.740.1300
Leicester City (1 Season)1 League2.715240.01.870.750.200.5025.60000.70.70.14+0.3+0.3
Oldham Athletic (1 Season)1 League3.2010.310.0000
Cheltenham (1 Season)1 League0.0000.0000
Championship (7 Seasons)143.63921111750.71.690.810.160.3116.113319.819.80.16-5.8-5.8
Premier League (5 Seasons)88.2211293627.91.460.410.160.5615.921116.715.90.12+4.3+4.1
League One (3 Seasons)19.61110.560.0900
League Two (2 Seasons)32.33240.740.1300
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-201521Bristol Cityeng ENGLeague Cup58th0.7000Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1.0000Matches
2015-201622Bristol Cityeng ENGLeague Cup57th0.2000Matches
2016-201723Bristol Cityeng ENGEFL Cup9th2.916350.02.091.050.170.3300Matches
2016-201723Bristol Cityeng ENGFA Cup17th1.0000Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd4.125360.01.220.730.200.3311Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd1.003133.33.001.000.000.0000Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd0.803133.33.701.230.000.0000Matches
2019-202026Fulhameng ENGEFL Cup33rd1.00300.03.000.000.0000Matches
2019-202026Fulhameng ENGFA Cup17th0.9011100.01.171.170.000.0000Matches
2020-202127Fulhameng ENGEFL Cup9th2.015480.02.502.000.200.2500Matches
2020-202127Fulhameng ENGFA Cup17th1.312150.01.490.740.501.0000Matches
2021-202228Fulhameng ENGEFL CupRd31.50400.02.590.000.0000Matches
2021-202228Fulhameng ENGFA Cup1.30300.02.250.000.0000Matches
2022-202329Fulhameng ENGFA CupQF2.302150.00.870.430.000.0000Matches
2023-202430Fulhameng ENGEFL CupSF4.208225.01.900.480.000.0000Matches
2023-202430Fulhameng ENGFA Cup1.814125.02.250.560.251.0000Matches
2024-202531Leicester Cityeng ENGEFL CupRd41.70100.00.600.000.0000Matches
11 Seasons4 Clubs2 Leagues29.76501836.01.860.670.100.2811
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Fulham (5 Seasons)2 Leagues16.43321031.31.960.610.090.3000
Bristol City (4 Seasons)2 Leagues9.8311654.51.580.860.180.3311
Cardiff City (1 Season)2 Leagues1.806233.33.311.100.000.0000
Leicester City (1 Season)1 League1.70100.00.600.000.0000
EFL Cup (10 Seasons)19.24351337.11.900.710.090.2311
FA Cup (8 Seasons)10.4215533.31.780.590.130.4000
Shooting Table
Standard Expected
Season Age Squad 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
202026jm JamaicaFriendlies (M)1.2000Matches
202127jm JamaicaGold CupQF2.015480.02.542.030.200.2500Matches
202228jm JamaicaWCQ5.6000Matches
202228jm JamaicaFriendlies (M)1.0000Matches
202329jm JamaicaGold CupSF3.703133.30.820.270.000.0000Matches
202430jm JamaicaCopa AméricaGR1.902150.01.070.530.000.0024.50000.10.10.05-0.1-0.1Matches
202632jm JamaicaWCQ1.8001Matches
6 Seasons1 Club4 Leagues17.2110660.01.330.800.100.1724.50010.10.10.05-0.1-0.1
WCQ (2 Seasons)7.4001
Gold Cup (2 Seasons)5.618562.51.420.890.130.2000
Friendlies (M) (2 Seasons)2.2000
Copa América (1 Season)1.902150.01.070.530.000.0024.50000.10.10.05-0.1-0.1
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
2010-201117Bristol Cityeng ENG2. Championship0.40
2011-201218Cheltenhameng ENG4. League Two0.00
2012-201319Bristol Cityeng ENG2. Championship1.20
2012-201319Oldham Athleticeng ENG3. League One3.20
2013-201420Bristol Cityeng ENG3. League One16.34
2014-201521Bristol Cityeng ENGLeague Cup0.70Matches
2014-201521Bristol Cityeng ENG3. League One0.10Matches
2014-201521Plymouth Argyleeng ENG4. League Two32.36Matches
2015-201622Bristol Cityeng ENG2. Championship17.23Matches
2015-201622Bristol Cityeng ENGFA Cup1.00Matches
2015-201622Bristol Cityeng ENGLeague Cup0.20Matches
2016-201723Bristol Cityeng ENG2. Championship19.31Matches
2016-201723Bristol Cityeng ENGEFL Cup2.90Matches
2016-201723Bristol Cityeng ENGFA Cup1.00Matches
2017-201824Bristol Cityeng ENG2. Championship44.87Matches
2017-201824Bristol Cityeng ENGEFL Cup4.11Matches
2018-201925Cardiff Cityeng ENGEFL Cup1.01Matches
2018-201925Cardiff Cityeng ENGFA Cup0.80Matches
2018-201925Cardiff Cityeng ENG1. Premier League15.822432070.0288866213716782.0547869.2102441.721.21.0+0.816157023Matches
2019-202026Cardiff Cityeng ENG2. Championship1.0162466.72133191275.06875.0020.010.40.2+0.611101Matches
2019-202026Fulhameng ENG2. Championship31.6842106978.811476254452860287.722128078.9428151.922.72.9-0.7216325197Matches
2019-202026Fulhameng ENGEFL Cup1.00Matches
2019-202026Fulhameng ENGFA Cup0.90Matches
2020-202127Fulhameng ENGEFL Cup2.00Matches
2020-202127Fulhameng ENGFA Cup1.30Matches
2020-202127Fulhameng ENG1. Premier League26.461583074.19138254932538883.821627977.4388644.221.11.8+0.9143721467Matches
2021-202228Fulhameng ENG2. Championship28.0879108181.313131356148455187.830636783.4488258.586.26.2+1.84758489110Matches
2021-202228Fulhameng ENGEFL Cup1.50Matches
2021-202228Fulhameng ENGFA Cup1.30Matches
2022-202329Fulhameng ENGFA Cup2.30Matches
2022-202329Fulhameng ENG1. Premier League27.563690770.19625306734141682.022631970.8348142.011.71.6-0.71936381063Matches
2023-202430Fulhameng ENGEFL Cup4.22Matches
2023-202430Fulhameng ENGFA Cup1.80Matches
2023-202430Fulhameng ENG1. Premier League15.836448774.75129143121124087.911215771.3173745.921.81.2+0.2172517547Matches
2024-202531Leicester Cityeng ENGEFL Cup1.70Matches
2024-202531Leicester Cityeng ENG1. Premier League2.7598172.8822260334180.5212487.51616.700.10.1-0.114207Matches
15 Seasons7 Clubs6 Leagues313.23635479975.752422141052068241785.61162151276.919039947.64315.315.0+27.713623915929415
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
Bristol City (7 Seasons)4 Leagues109.116
Fulham (5 Seasons)4 Leagues145.73336437476.348499131521889219786.01081140277.117936748.81713.613.7+3.411821914929384
Cardiff City (2 Seasons)4 Leagues18.624034469.8310169314617981.6608669.8102638.541.61.2+2.417168024
Plymouth Argyle (1 Season)1 League32.36
Leicester City (1 Season)2 Leagues4.3598172.8822260334180.5212487.51616.700.10.1-0.114207
Oldham Athletic (1 Season)1 League3.20
Cheltenham (1 Season)1 League0.00
EFL Cup (10 Seasons)19.24
FA Cup (8 Seasons)10.40
Championship (7 Seasons)143.61737217479.92482061361021116587.653365581.49016554.5229.39.4+12.7691227410208
Premier League (5 Seasons)88.21898262572.32760279691047125283.662985773.410023442.776.05.6+1.0671178519207
League One (3 Seasons)19.64
League Two (2 Seasons)32.36
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
2010-201117Bristol City1 League0.40
2011-201218Cheltenham1 League0.00
2012-201319Oldham Athletic1 League3.20
2012-201319Bristol City1 League1.20
2013-201420Bristol City1 League16.34
2014-201521Plymouth Argyle1 League32.36
2014-201521Bristol City2 Leagues0.80
2015-201622Bristol City3 Leagues18.43
2016-201723Bristol City3 Leagues23.21
2017-201824Bristol City2 Leagues48.98
2018-201925Cardiff City3 Leagues17.622432070.0288866213716782.0547869.2102441.731.21.0+1.816157023
2019-202026Cardiff City1 League1.0162466.72133191275.06875.0020.010.40.2+0.611101
2019-202026Fulham3 Leagues33.5842106978.811476254452860287.722128078.9428151.922.72.9-0.7216325197
2020-202127Fulham3 Leagues29.761583074.19138254932538883.821627977.4388644.221.11.8+0.9143721467
2021-202228Fulham3 Leagues30.9879108181.313131356148455187.830636783.4488258.586.26.2+1.84758489110
2022-202329Fulham2 Leagues29.863690770.19625306734141682.022631970.8348142.011.71.6-0.71936381063
2023-202430Fulham3 Leagues21.836448774.75129143121124087.911215771.3173745.941.81.2+2.2172517547
2024-202531Leicester City2 Leagues4.3598172.8822260334180.5212487.51616.700.10.1-0.114207
15 Seasons7 Clubs6 Leagues313.23635479975.752422141052068241785.61162151276.919039947.64315.315.0+27.713623915929415
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
Bristol City (7 Seasons)4 Leagues109.116
Fulham (5 Seasons)4 Leagues145.73336437476.348499131521889219786.01081140277.117936748.81713.613.7+3.411821914929384
Cardiff City (2 Seasons)4 Leagues18.624034469.8310169314617981.6608669.8102638.541.61.2+2.417168024
Plymouth Argyle (1 Season)1 League32.36
Leicester City (1 Season)2 Leagues4.3598172.8822260334180.5212487.51616.700.10.1-0.114207
Oldham Athletic (1 Season)1 League3.20
Cheltenham (1 Season)1 League0.00
EFL Cup (10 Seasons)19.24
FA Cup (8 Seasons)10.40
Championship (7 Seasons)143.61737217479.92482061361021116587.653365581.49016554.5229.39.4+12.7691227410208
Premier League (5 Seasons)88.21898262572.32760279691047125283.662985773.410023442.776.05.6+1.0671178519207
League One (3 Seasons)19.64
League Two (2 Seasons)32.36
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
2010-201117Bristol Cityeng ENG2. Championship15th0.40
2011-201218Cheltenhameng ENG4. League Two6th0.00
2012-201319Oldham Athleticeng ENG3. League One19th3.20
2012-201319Bristol Cityeng ENG2. Championship24th1.20
2013-201420Bristol Cityeng ENG3. League One12th16.34
2014-201521Plymouth Argyleeng ENG4. League Two7th32.36Matches
2014-201521Bristol Cityeng ENG3. League One1st0.10Matches
2015-201622Bristol Cityeng ENG2. Championship18th17.23Matches
2016-201723Bristol Cityeng ENG2. Championship17th19.31Matches
2017-201824Bristol Cityeng ENG2. Championship11th44.87Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th15.822432070.0288866213716782.0547869.2102441.721.21.0+0.816157023Matches
2019-202026Cardiff Cityeng ENG2. Championship5th1.0162466.72133191275.06875.0020.010.40.2+0.611101Matches
2019-202026Fulhameng ENG2. Championship4th31.6842106978.811476254452860287.722128078.9428151.922.72.9-0.7216325197Matches
2020-202127Fulhameng ENG1. Premier League18th26.461583074.19138254932538883.821627977.4388644.221.11.8+0.9143721467Matches
2021-202228Fulhameng ENG2. Championship1st28.0879108181.313131356148455187.830636783.4488258.586.26.2+1.84758489110Matches
2022-202329Fulhameng ENG1. Premier League10th27.563690770.19625306734141682.022631970.8348142.011.71.6-0.71936381063Matches
2023-202430Fulhameng ENG1. Premier League13th15.836448774.75129143121124087.911215771.3173745.921.81.2+0.2172517547Matches
2024-202531Leicester Cityeng ENG1. Premier League17th2.7598172.8822260334180.5212487.51616.700.10.1-0.114207Matches
15 Seasons7 Clubs4 Leagues283.63635479975.752422141052068241785.61162151276.919039947.63915.315.0+23.713623915929415
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
Bristol City (7 Seasons)2 Leagues99.315
Fulham (5 Seasons)2 Leagues129.33336437476.348499131521889219786.01081140277.117936748.81513.613.7+1.411821914929384
Cardiff City (2 Seasons)2 Leagues16.824034469.8310169314617981.6608669.8102638.531.61.2+1.417168024
Plymouth Argyle (1 Season)1 League32.36
Leicester City (1 Season)1 League2.7598172.8822260334180.5212487.51616.700.10.1-0.114207
Oldham Athletic (1 Season)1 League3.20
Cheltenham (1 Season)1 League0.00
Championship (7 Seasons)143.61737217479.92482061361021116587.653365581.49016554.5229.39.4+12.7691227410208
Premier League (5 Seasons)88.21898262572.32760279691047125283.662985773.410023442.776.05.6+1.0671178519207
League One (3 Seasons)19.64
League Two (2 Seasons)32.36
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-201521Bristol Cityeng ENGLeague Cup58th0.70Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1.00Matches
2015-201622Bristol Cityeng ENGLeague Cup57th0.20Matches
2016-201723Bristol Cityeng ENGEFL Cup9th2.90Matches
2016-201723Bristol Cityeng ENGFA Cup17th1.00Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd4.11Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd1.01Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd0.80Matches
2019-202026Fulhameng ENGEFL Cup33rd1.00Matches
2019-202026Fulhameng ENGFA Cup17th0.90Matches
2020-202127Fulhameng ENGEFL Cup9th2.00Matches
2020-202127Fulhameng ENGFA Cup17th1.30Matches
2021-202228Fulhameng ENGEFL CupRd31.50Matches
2021-202228Fulhameng ENGFA Cup1.30Matches
2022-202329Fulhameng ENGFA CupQF2.30Matches
2023-202430Fulhameng ENGEFL CupSF4.22Matches
2023-202430Fulhameng ENGFA Cup1.80Matches
2024-202531Leicester Cityeng ENGEFL CupRd41.70Matches
11 Seasons4 Clubs2 Leagues29.74
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
Fulham (5 Seasons)2 Leagues16.42
Bristol City (4 Seasons)2 Leagues9.81
Cardiff City (1 Season)2 Leagues1.81
Leicester City (1 Season)1 League1.70
EFL Cup (10 Seasons)19.24
FA Cup (8 Seasons)10.40
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
202026jm JamaicaFriendlies (M)1.20Matches
202127jm JamaicaGold CupQF2.00Matches
202228jm JamaicaWCQ5.60Matches
202228jm JamaicaFriendlies (M)1.00Matches
202329jm JamaicaGold CupSF3.70Matches
202430jm JamaicaCopa AméricaGR1.9608570.61172400273090.0243177.491947.400.10.2-0.123114Matches
202632jm JamaicaWCQ1.80Matches
6 Seasons1 Club4 Leagues17.2608570.61172400273090.0243177.491947.400.10.2-0.123114
WCQ (2 Seasons)7.40
Gold Cup (2 Seasons)5.60
Friendlies (M) (2 Seasons)2.20
Copa América (1 Season)1.9608570.61172400273090.0243177.491947.400.10.2-0.123114

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
2010-201117Bristol Cityeng ENG2. Championship0.4
2011-201218Cheltenhameng ENG4. League Two0.0
2012-201319Bristol Cityeng ENG2. Championship1.2
2012-201319Oldham Athleticeng ENG3. League One3.2
2013-201420Bristol Cityeng ENG3. League One16.3
2014-201521Bristol Cityeng ENGLeague Cup0.7Matches
2014-201521Bristol Cityeng ENG3. League One0.1Matches
2014-201521Plymouth Argyleeng ENG4. League Two32.3Matches
2015-201622Bristol Cityeng ENG2. Championship17.2Matches
2015-201622Bristol Cityeng ENGFA Cup1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup0.2Matches
2016-201723Bristol Cityeng ENG2. Championship19.30Matches
2016-201723Bristol Cityeng ENGEFL Cup2.915Matches
2016-201723Bristol Cityeng ENGFA Cup1.0Matches
2017-201824Bristol Cityeng ENG2. Championship44.850Matches
2017-201824Bristol Cityeng ENGEFL Cup4.15Matches
2018-201925Cardiff Cityeng ENGEFL Cup1.02Matches
2018-201925Cardiff Cityeng ENGFA Cup0.81Matches
2018-201925Cardiff Cityeng ENG1. Premier League15.832029919021610000224214Matches
2019-202026Cardiff Cityeng ENG2. Championship1.0242040000000001600Matches
2019-202026Fulhameng ENG2. Championship31.6106910372983942102000842321Matches
2019-202026Fulhameng ENGEFL Cup1.00Matches
2019-202026Fulhameng ENGFA Cup0.90Matches
2020-202127Fulhameng ENGEFL Cup2.04Matches
2020-202127Fulhameng ENGFA Cup1.36Matches
2020-202127Fulhameng ENG1. Premier League26.48307715662541261100615322Matches
2021-202228Fulhameng ENG2. Championship28.01081103542511440343000879426Matches
2021-202228Fulhameng ENGEFL Cup1.52Matches
2021-202228Fulhameng ENGFA Cup1.30Matches
2022-202329Fulhameng ENGFA Cup2.31Matches
2022-202329Fulhameng ENG1. Premier League27.59078297461253680000636435Matches
2023-202430Fulhameng ENGEFL Cup4.26Matches
2023-202430Fulhameng ENGFA Cup1.86Matches
2023-202430Fulhameng ENG1. Premier League15.8487474122213591000364116Matches
2024-202531Leicester Cityeng ENGEFL Cup1.72Matches
2024-202531Leicester Cityeng ENG1. Premier League2.7817830003200005905Matches
15 Seasons7 Clubs6 Leagues313.2479945432392721223201507100363517139
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (7 Seasons)4 Leagues109.170
Fulham (5 Seasons)4 Leagues145.7437441462132719212361477100333615120
Cardiff City (2 Seasons)4 Leagues18.634431923021910000240214
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)2 Leagues4.3817830005200005905
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
EFL Cup (10 Seasons)19.236
FA Cup (8 Seasons)10.414
Championship (7 Seasons)143.621742092751314131324450001737747
Premier League (5 Seasons)88.2262524511641479138106210018981092
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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
2010-201117Bristol City1 League0.4
2011-201218Cheltenham1 League0.0
2012-201319Oldham Athletic1 League3.2
2012-201319Bristol City1 League1.2
2013-201420Bristol City1 League16.3
2014-201521Plymouth Argyle1 League32.3
2014-201521Bristol City2 Leagues0.8
2015-201622Bristol City3 Leagues18.4
2016-201723Bristol City3 Leagues23.215
2017-201824Bristol City2 Leagues48.955
2018-201925Cardiff City3 Leagues17.632029919021910000224214
2019-202026Cardiff City1 League1.0242040000000001600
2019-202026Fulham3 Leagues33.5106910372983942102000842321
2020-202127Fulham3 Leagues29.78307715662551261100615322
2021-202228Fulham3 Leagues30.91081103542511442343000879426
2022-202329Fulham2 Leagues29.89078297461254680000636435
2023-202430Fulham3 Leagues21.8487474122214791000364116
2024-202531Leicester City2 Leagues4.3817830005200005905
15 Seasons7 Clubs6 Leagues313.2479945432392721223201507100363517139
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (7 Seasons)4 Leagues109.170
Fulham (5 Seasons)4 Leagues145.7437441462132719212361477100333615120
Cardiff City (2 Seasons)4 Leagues18.634431923021910000240214
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)2 Leagues4.3817830005200005905
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
EFL Cup (10 Seasons)19.236
FA Cup (8 Seasons)10.414
Championship (7 Seasons)143.621742092751314131324450001737747
Premier League (5 Seasons)88.2262524511641479138106210018981092
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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
2010-201117Bristol Cityeng ENG2. Championship15th0.4
2011-201218Cheltenhameng ENG4. League Two6th0.0
2012-201319Oldham Athleticeng ENG3. League One19th3.2
2012-201319Bristol Cityeng ENG2. Championship24th1.2
2013-201420Bristol Cityeng ENG3. League One12th16.3
2014-201521Plymouth Argyleeng ENG4. League Two7th32.3Matches
2014-201521Bristol Cityeng ENG3. League One1st0.1Matches
2015-201622Bristol Cityeng ENG2. Championship18th17.2Matches
2016-201723Bristol Cityeng ENG2. Championship17th19.30Matches
2017-201824Bristol Cityeng ENG2. Championship11th44.850Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th15.832029919021610000224214Matches
2019-202026Cardiff Cityeng ENG2. Championship5th1.0242040000000001600Matches
2019-202026Fulhameng ENG2. Championship4th31.6106910372983942102000842321Matches
2020-202127Fulhameng ENG1. Premier League18th26.48307715662541261100615322Matches
2021-202228Fulhameng ENG2. Championship1st28.01081103542511440343000879426Matches
2022-202329Fulhameng ENG1. Premier League10th27.59078297461253680000636435Matches
2023-202430Fulhameng ENG1. Premier League13th15.8487474122213591000364116Matches
2024-202531Leicester Cityeng ENG1. Premier League17th2.7817830003200005905Matches
15 Seasons7 Clubs4 Leagues283.6479945432392721222701507100363517139
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (7 Seasons)2 Leagues99.350
Fulham (5 Seasons)2 Leagues129.3437441462132719212111477100333615120
Cardiff City (2 Seasons)2 Leagues16.834431923021610000240214
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)1 League2.7817830003200005905
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
Championship (7 Seasons)143.621742092751314131324450001737747
Premier League (5 Seasons)88.2262524511641479138106210018981092
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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-201521Bristol Cityeng ENGLeague Cup58th0.7Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup57th0.2Matches
2016-201723Bristol Cityeng ENGEFL Cup9th2.915Matches
2016-201723Bristol Cityeng ENGFA Cup17th1.0Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd4.15Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd1.02Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd0.81Matches
2019-202026Fulhameng ENGEFL Cup33rd1.00Matches
2019-202026Fulhameng ENGFA Cup17th0.90Matches
2020-202127Fulhameng ENGEFL Cup9th2.04Matches
2020-202127Fulhameng ENGFA Cup17th1.36Matches
2021-202228Fulhameng ENGEFL CupRd31.52Matches
2021-202228Fulhameng ENGFA Cup1.30Matches
2022-202329Fulhameng ENGFA CupQF2.31Matches
2023-202430Fulhameng ENGEFL CupSF4.26Matches
2023-202430Fulhameng ENGFA Cup1.86Matches
2024-202531Leicester Cityeng ENGEFL CupRd41.72Matches
11 Seasons4 Clubs2 Leagues29.750
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (5 Seasons)2 Leagues16.425
Bristol City (4 Seasons)2 Leagues9.820
Cardiff City (1 Season)2 Leagues1.83
Leicester City (1 Season)1 League1.72
EFL Cup (10 Seasons)19.236
FA Cup (8 Seasons)10.414
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202026jm JamaicaFriendlies (M)1.2Matches
202127jm JamaicaGold CupQF2.02Matches
202228jm JamaicaWCQ5.6Matches
202228jm JamaicaFriendlies (M)1.0Matches
202329jm JamaicaGold CupSF3.78Matches
202430jm JamaicaCopa AméricaGR1.98572136008343106004Matches
202632jm JamaicaWCQ1.8Matches
6 Seasons1 Club4 Leagues17.285721360018343106004
WCQ (2 Seasons)7.4
Gold Cup (2 Seasons)5.610
Friendlies (M) (2 Seasons)2.2
Copa América (1 Season)1.98572136008343106004

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
2010-201117Bristol Cityeng ENG2. Championship0.4
2011-201218Cheltenhameng ENG4. League Two0.0
2012-201319Bristol Cityeng ENG2. Championship1.2
2012-201319Oldham Athleticeng ENG3. League One3.2
2013-201420Bristol Cityeng ENG3. League One16.3
2014-201521Bristol Cityeng ENGLeague Cup0.7Matches
2014-201521Bristol Cityeng ENG3. League One0.1Matches
2014-201521Plymouth Argyleeng ENG4. League Two32.3Matches
2015-201622Bristol Cityeng ENG2. Championship17.2Matches
2015-201622Bristol Cityeng ENGFA Cup1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup0.2Matches
2016-201723Bristol Cityeng ENG2. Championship19.3Matches
2016-201723Bristol Cityeng ENGEFL Cup2.9Matches
2016-201723Bristol Cityeng ENGFA Cup1.0Matches
2017-201824Bristol Cityeng ENG2. Championship44.8Matches
2017-201824Bristol Cityeng ENGEFL Cup4.1Matches
2018-201925Cardiff Cityeng ENGEFL Cup1.0Matches
2018-201925Cardiff Cityeng ENGFA Cup0.8Matches
2018-201925Cardiff Cityeng ENG1. Premier League15.8372.34250354070.44401200Matches
2019-202026Cardiff Cityeng ENG2. Championship1.022.0020000011.00100000Matches
2019-202026Fulhameng ENG2. Championship31.6792.5052112104070.22501010Matches
2019-202026Fulhameng ENGEFL Cup1.0Matches
2019-202026Fulhameng ENGFA Cup0.9Matches
2020-202127Fulhameng ENGEFL Cup2.0Matches
2020-202127Fulhameng ENGFA Cup1.3Matches
2020-202127Fulhameng ENG1. Premier League26.4421.59290436050.19400010Matches
2021-202228Fulhameng ENG2. Championship28.0863.078002220170.611402100Matches
2021-202228Fulhameng ENGEFL Cup1.5Matches
2021-202228Fulhameng ENGFA Cup1.3Matches
2022-202329Fulhameng ENGFA Cup2.3Matches
2022-202329Fulhameng ENG1. Premier League27.5541.96361357230.11100101Matches
2023-202430Fulhameng ENGEFL Cup4.2Matches
2023-202430Fulhameng ENGFA Cup1.8Matches
2023-202430Fulhameng ENG1. Premier League15.8352.17290130240.25300001Matches
2024-202531Leicester Cityeng ENGEFL Cup1.7Matches
2024-202531Leicester Cityeng ENG1. Premier League2.751.8720021020.75000110Matches
15 Seasons7 Clubs6 Leagues313.23402.2825522530244460.313204532
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (7 Seasons)4 Leagues109.1
Fulham (5 Seasons)4 Leagues145.72962.2822622223194360.282703222
Cardiff City (2 Seasons)4 Leagues18.6392.32270354080.48501200
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)2 Leagues4.351.8720021020.75000110
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
EFL Cup (10 Seasons)19.2
FA Cup (8 Seasons)10.4
Championship (7 Seasons)143.61672.751341141260250.412003110
Premier League (5 Seasons)88.21731.9612111118184210.241201422
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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
2010-201117Bristol City1 League0.4
2011-201218Cheltenham1 League0.0
2012-201319Oldham Athletic1 League3.2
2012-201319Bristol City1 League1.2
2013-201420Bristol City1 League16.3
2014-201521Plymouth Argyle1 League32.3
2014-201521Bristol City2 Leagues0.8
2015-201622Bristol City3 Leagues18.4
2016-201723Bristol City3 Leagues23.2
2017-201824Bristol City2 Leagues48.9
2018-201925Cardiff City3 Leagues17.6372.34250354070.44401200
2019-202026Cardiff City1 League1.022.0020000011.00100000
2019-202026Fulham3 Leagues33.5792.5052112104070.22501010
2020-202127Fulham3 Leagues29.7421.59290436050.19400010
2021-202228Fulham3 Leagues30.9863.078002220170.611402100
2022-202329Fulham2 Leagues29.8541.96361357230.11100101
2023-202430Fulham3 Leagues21.8352.17290130240.25300001
2024-202531Leicester City2 Leagues4.351.8720021020.75000110
15 Seasons7 Clubs6 Leagues313.23402.2825522530244460.313204532
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (7 Seasons)4 Leagues109.1
Fulham (5 Seasons)4 Leagues145.72962.2822622223194360.282703222
Cardiff City (2 Seasons)4 Leagues18.6392.32270354080.48501200
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)2 Leagues4.351.8720021020.75000110
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
EFL Cup (10 Seasons)19.2
FA Cup (8 Seasons)10.4
Championship (7 Seasons)143.61672.751341141260250.412003110
Premier League (5 Seasons)88.21731.9612111118184210.241201422
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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
2010-201117Bristol Cityeng ENG2. Championship15th0.4
2011-201218Cheltenhameng ENG4. League Two6th0.0
2012-201319Oldham Athleticeng ENG3. League One19th3.2
2012-201319Bristol Cityeng ENG2. Championship24th1.2
2013-201420Bristol Cityeng ENG3. League One12th16.3
2014-201521Plymouth Argyleeng ENG4. League Two7th32.3Matches
2014-201521Bristol Cityeng ENG3. League One1st0.1Matches
2015-201622Bristol Cityeng ENG2. Championship18th17.2Matches
2016-201723Bristol Cityeng ENG2. Championship17th19.3Matches
2017-201824Bristol Cityeng ENG2. Championship11th44.8Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th15.8372.34250354070.44401200Matches
2019-202026Cardiff Cityeng ENG2. Championship5th1.022.0020000011.00100000Matches
2019-202026Fulhameng ENG2. Championship4th31.6792.5052112104070.22501010Matches
2020-202127Fulhameng ENG1. Premier League18th26.4421.59290436050.19400010Matches
2021-202228Fulhameng ENG2. Championship1st28.0863.078002220170.611402100Matches
2022-202329Fulhameng ENG1. Premier League10th27.5541.96361357230.11100101Matches
2023-202430Fulhameng ENG1. Premier League13th15.8352.17290130240.25300001Matches
2024-202531Leicester Cityeng ENG1. Premier League17th2.751.8720021020.75000110Matches
15 Seasons7 Clubs4 Leagues283.63402.2825522530244460.313204532
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (7 Seasons)2 Leagues99.3
Fulham (5 Seasons)2 Leagues129.32962.2822622223194360.282703222
Cardiff City (2 Seasons)2 Leagues16.8392.32270354080.48501200
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)1 League2.751.8720021020.75000110
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
Championship (7 Seasons)143.61672.751341141260250.412003110
Premier League (5 Seasons)88.21731.9612111118184210.241201422
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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-201521Bristol Cityeng ENGLeague Cup58th0.7Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup57th0.2Matches
2016-201723Bristol Cityeng ENGEFL Cup9th2.9Matches
2016-201723Bristol Cityeng ENGFA Cup17th1.0Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd4.1Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd1.0Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd0.8Matches
2019-202026Fulhameng ENGEFL Cup33rd1.0Matches
2019-202026Fulhameng ENGFA Cup17th0.9Matches
2020-202127Fulhameng ENGEFL Cup9th2.0Matches
2020-202127Fulhameng ENGFA Cup17th1.3Matches
2021-202228Fulhameng ENGEFL CupRd31.5Matches
2021-202228Fulhameng ENGFA Cup1.3Matches
2022-202329Fulhameng ENGFA CupQF2.3Matches
2023-202430Fulhameng ENGEFL CupSF4.2Matches
2023-202430Fulhameng ENGFA Cup1.8Matches
2024-202531Leicester Cityeng ENGEFL CupRd41.7Matches
11 Seasons4 Clubs2 Leagues29.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (5 Seasons)2 Leagues16.4
Bristol City (4 Seasons)2 Leagues9.8
Cardiff City (1 Season)2 Leagues1.8
Leicester City (1 Season)1 League1.7
EFL Cup (10 Seasons)19.2
FA Cup (8 Seasons)10.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202026jm JamaicaFriendlies (M)1.2Matches
202127jm JamaicaGold CupQF2.0Matches
202228jm JamaicaWCQ5.6Matches
202228jm JamaicaFriendlies (M)1.0Matches
202329jm JamaicaGold CupSF3.7Matches
202430jm JamaicaCopa AméricaGR1.942.1322000000.00000000Matches
202632jm JamaicaWCQ1.8Matches
6 Seasons1 Club4 Leagues17.242.1322000000.00000000
WCQ (2 Seasons)7.4
Gold Cup (2 Seasons)5.6
Friendlies (M) (2 Seasons)2.2
Copa América (1 Season)1.942.1322000000.00000000

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
2010-201117Bristol Cityeng ENG2. Championship0.4
2011-201218Cheltenhameng ENG4. League Two0.0
2012-201319Bristol Cityeng ENG2. Championship1.2
2012-201319Oldham Athleticeng ENG3. League One3.2
2013-201420Bristol Cityeng ENG3. League One16.3
2014-201521Bristol Cityeng ENGLeague Cup0.7Matches
2014-201521Bristol Cityeng ENG3. League One0.1Matches
2014-201521Plymouth Argyleeng ENG4. League Two32.3Matches
2015-201622Bristol Cityeng ENG2. Championship17.2Matches
2015-201622Bristol Cityeng ENGFA Cup1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup0.2Matches
2016-201723Bristol Cityeng ENG2. Championship19.300Matches
2016-201723Bristol Cityeng ENGEFL Cup2.900Matches
2016-201723Bristol Cityeng ENGFA Cup1.0Matches
2017-201824Bristol Cityeng ENG2. Championship44.83928Matches
2017-201824Bristol Cityeng ENGEFL Cup4.133Matches
2018-201925Cardiff Cityeng ENGEFL Cup1.000Matches
2018-201925Cardiff Cityeng ENGFA Cup0.800Matches
2018-201925Cardiff Cityeng ENG1. Premier League15.81696733837.5513013319120Matches
2019-202026Cardiff Cityeng ENG2. Championship1.0000000001100000Matches
2019-202026Fulhameng ENG2. Championship31.6523118268133933.326234191466171Matches
2019-202026Fulhameng ENGEFL Cup1.010Matches
2019-202026Fulhameng ENGFA Cup0.901Matches
2020-202127Fulhameng ENGEFL Cup2.010Matches
2020-202127Fulhameng ENGFA Cup1.310Matches
2020-202127Fulhameng ENG1. Premier League26.4311517104183946.221195142152390Matches
2021-202228Fulhameng ENG2. Championship28.029128174113333.322223191746180Matches
2021-202228Fulhameng ENGEFL Cup1.520Matches
2021-202228Fulhameng ENGFA Cup1.300Matches
2022-202329Fulhameng ENGFA Cup2.300Matches
2022-202329Fulhameng ENG1. Premier League27.54224141414163644.420253222062281Matches
2023-202430Fulhameng ENGEFL Cup4.220Matches
2023-202430Fulhameng ENGFA Cup1.811Matches
2023-202430Fulhameng ENG1. Premier League15.82214515241625.01224222527140Matches
2024-202531Leicester Cityeng ENGEFL Cup1.712Matches
2024-202531Leicester Cityeng ENG1. Premier League2.7320302633.344130340Matches
15 Seasons7 Clubs6 Leagues313.21951586892356717737.9110131191121152751322
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bristol City (7 Seasons)4 Leagues109.142310
Fulham (5 Seasons)4 Leagues145.71761046282326216338.01011131796792531162
Cardiff City (2 Seasons)4 Leagues18.61696733837.5514113319120
Plymouth Argyle (1 Season)1 League32.30
Leicester City (1 Season)2 Leagues4.3330302633.344132340
Oldham Athletic (1 Season)1 League3.20
Cheltenham (1 Season)1 League0.00
EFL Cup (10 Seasons)19.21050
FA Cup (8 Seasons)10.4220
Championship (7 Seasons)143.68182264312247233.3484683859112351
Premier League (5 Seasons)88.2114644249234310541.06285117449163971
League One (3 Seasons)19.60
League Two (2 Seasons)32.30
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
2010-201117Bristol City1 League0.40
2011-201218Cheltenham1 League0.00
2012-201319Oldham Athletic1 League3.20
2012-201319Bristol City1 League1.20
2013-201420Bristol City1 League16.30
2014-201521Plymouth Argyle1 League32.30
2014-201521Bristol City2 Leagues0.80
2015-201622Bristol City3 Leagues18.40
2016-201723Bristol City3 Leagues23.2000
2017-201824Bristol City2 Leagues48.942310
2018-201925Cardiff City3 Leagues17.61696733837.5513013319120
2019-202026Cardiff City1 League1.0000000001100000
2019-202026Fulham3 Leagues33.5523218268133933.326234191566171
2020-202127Fulham3 Leagues29.7311717104183946.221195142152390
2021-202228Fulham3 Leagues30.929148174113333.322223191746180
2022-202329Fulham2 Leagues29.84224141414163644.420253222062281
2023-202430Fulham3 Leagues21.82217515241625.01224222627140
2024-202531Leicester City2 Leagues4.3330302633.344132340
15 Seasons7 Clubs6 Leagues313.21951586892356717737.9110131191121152751322
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bristol City (7 Seasons)4 Leagues109.142310
Fulham (5 Seasons)4 Leagues145.71761046282326216338.01011131796792531162
Cardiff City (2 Seasons)4 Leagues18.61696733837.5514113319120
Plymouth Argyle (1 Season)1 League32.30
Leicester City (1 Season)2 Leagues4.3330302633.344132340
Oldham Athletic (1 Season)1 League3.20
Cheltenham (1 Season)1 League0.00
EFL Cup (10 Seasons)19.21050
FA Cup (8 Seasons)10.4220
Championship (7 Seasons)143.68182264312247233.3484683859112351
Premier League (5 Seasons)88.2114644249234310541.06285117449163971
League One (3 Seasons)19.60
League Two (2 Seasons)32.30
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
2010-201117Bristol Cityeng ENG2. Championship15th0.4
2011-201218Cheltenhameng ENG4. League Two6th0.0
2012-201319Oldham Athleticeng ENG3. League One19th3.2
2012-201319Bristol Cityeng ENG2. Championship24th1.2
2013-201420Bristol Cityeng ENG3. League One12th16.3
2014-201521Plymouth Argyleeng ENG4. League Two7th32.3Matches
2014-201521Bristol Cityeng ENG3. League One1st0.1Matches
2015-201622Bristol Cityeng ENG2. Championship18th17.2Matches
2016-201723Bristol Cityeng ENG2. Championship17th19.300Matches
2017-201824Bristol Cityeng ENG2. Championship11th44.83928Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th15.81696733837.5513013319120Matches
2019-202026Cardiff Cityeng ENG2. Championship5th1.0000000001100000Matches
2019-202026Fulhameng ENG2. Championship4th31.6523118268133933.326234191466171Matches
2020-202127Fulhameng ENG1. Premier League18th26.4311517104183946.221195142152390Matches
2021-202228Fulhameng ENG2. Championship1st28.029128174113333.322223191746180Matches
2022-202329Fulhameng ENG1. Premier League10th27.54224141414163644.420253222062281Matches
2023-202430Fulhameng ENG1. Premier League13th15.82214515241625.01224222527140Matches
2024-202531Leicester Cityeng ENG1. Premier League17th2.7320302633.344130340Matches
15 Seasons7 Clubs4 Leagues283.61951466892356717737.9110131191121082751322
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
Bristol City (7 Seasons)2 Leagues99.339280
Fulham (5 Seasons)2 Leagues129.3176966282326216338.01011131796772531162
Cardiff City (2 Seasons)2 Leagues16.81696733837.5514113319120
Plymouth Argyle (1 Season)1 League32.30
Leicester City (1 Season)1 League2.7320302633.344130340
Oldham Athletic (1 Season)1 League3.20
Cheltenham (1 Season)1 League0.00
Championship (7 Seasons)143.68182264312247233.3484683859112351
Premier League (5 Seasons)88.2114644249234310541.06285117449163971
League One (3 Seasons)19.60
League Two (2 Seasons)32.30
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-201521Bristol Cityeng ENGLeague Cup58th0.7Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup57th0.2Matches
2016-201723Bristol Cityeng ENGEFL Cup9th2.900Matches
2016-201723Bristol Cityeng ENGFA Cup17th1.0Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd4.133Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd1.000Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd0.800Matches
2019-202026Fulhameng ENGEFL Cup33rd1.010Matches
2019-202026Fulhameng ENGFA Cup17th0.901Matches
2020-202127Fulhameng ENGEFL Cup9th2.010Matches
2020-202127Fulhameng ENGFA Cup17th1.310Matches
2021-202228Fulhameng ENGEFL CupRd31.520Matches
2021-202228Fulhameng ENGFA Cup1.300Matches
2022-202329Fulhameng ENGFA CupQF2.300Matches
2023-202430Fulhameng ENGEFL CupSF4.220Matches
2023-202430Fulhameng ENGFA Cup1.811Matches
2024-202531Leicester Cityeng ENGEFL CupRd41.712Matches
11 Seasons4 Clubs2 Leagues29.71270
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
Fulham (5 Seasons)2 Leagues16.4820
Bristol City (4 Seasons)2 Leagues9.8330
Cardiff City (1 Season)2 Leagues1.8000
Leicester City (1 Season)1 League1.7120
EFL Cup (10 Seasons)19.21050
FA Cup (8 Seasons)10.4220
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202026jm JamaicaFriendlies (M)1.2Matches
202127jm JamaicaGold CupQF2.000Matches
202228jm JamaicaWCQ5.6Matches
202228jm JamaicaFriendlies (M)1.0Matches
202329jm JamaicaGold CupSF3.750Matches
202430jm JamaicaCopa AméricaGR1.9432112450.023035930Matches
202632jm JamaicaWCQ1.8Matches
6 Seasons1 Club4 Leagues17.2482112450.023035930
WCQ (2 Seasons)7.40
Gold Cup (2 Seasons)5.6500
Friendlies (M) (2 Seasons)2.20
Copa América (1 Season)1.9432112450.023035930

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
2010-201117Bristol Cityeng ENG2. Championship0.4
2011-201218Cheltenhameng ENG4. League Two0.0
2012-201319Bristol Cityeng ENG2. Championship1.2
2012-201319Oldham Athleticeng ENG3. League One3.2
2013-201420Bristol Cityeng ENG3. League One16.3
2014-201521Bristol Cityeng ENGLeague Cup0.7Matches
2014-201521Bristol Cityeng ENG3. League One0.1Matches
2014-201521Plymouth Argyleeng ENG4. League Two32.3Matches
2015-201622Bristol Cityeng ENG2. Championship17.2Matches
2015-201622Bristol Cityeng ENGFA Cup1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup0.2Matches
2016-201723Bristol Cityeng ENG2. Championship19.3Matches
2016-201723Bristol Cityeng ENGEFL Cup2.9Matches
2016-201723Bristol Cityeng ENGFA Cup1.0Matches
2017-201824Bristol Cityeng ENG2. Championship44.8Matches
2017-201824Bristol Cityeng ENGEFL Cup4.1Matches
2018-201925Cardiff Cityeng ENGEFL Cup1.0Matches
2018-201925Cardiff Cityeng ENGFA Cup0.8Matches
2018-201925Cardiff Cityeng ENG1. Premier League15.8469186519421852468261661.51038.5249131854115127402932176Matches
2019-202026Cardiff Cityeng ENG2. Championship1.03005111433000013452410103185Matches
2019-202026Fulhameng ENG2. Championship31.61400271696675761201400693956.53043.57724245162954401862591058225Matches
2019-202026Fulhameng ENGEFL Cup1.0Matches
2019-202026Fulhameng ENGFA Cup0.9Matches
2020-202127Fulhameng ENGEFL Cup2.0Matches
2020-202127Fulhameng ENGFA Cup1.3Matches
2020-202127Fulhameng ENG1. Premier League26.4109549212466429811095522751.92548.1585291813844432175024726138Matches
2021-202228Fulhameng ENG2. Championship28.01373331925965941041373532343.43056.68373998179855332367261025223Matches
2021-202228Fulhameng ENGEFL Cup1.5Matches
2021-202228Fulhameng ENGFA Cup1.3Matches
2022-202329Fulhameng ENGFA Cup2.3Matches
2022-202329Fulhameng ENG1. Premier League27.5119155228489490771191541935.22648.1649295613334633115332759186Matches
2023-202430Fulhameng ENGEFL Cup4.2Matches
2023-202430Fulhameng ENGFA Cup1.8Matches
2023-202430Fulhameng ENG1. Premier League15.867123983012775567125832.01248.03891875900351811331047595Matches
2024-202531Leicester Cityeng ENGEFL Cup1.7Matches
2024-202531Leicester Cityeng ENG1. Premier League2.711082749345110200.02100.064320152622346913Matches
15 Seasons7 Clubs6 Leagues313.2633921399627732632497633828113247.013548.03558176757761256170903081874451961
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
Bristol City (7 Seasons)4 Leagues109.1
Fulham (5 Seasons)4 Leagues145.7573018789925192366437573025311645.812348.63232159927044234156802651514043867
Cardiff City (2 Seasons)4 Leagues18.6499187020523255498261661.51038.5262136356516128403233981
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)2 Leagues4.311082749345110200.02100.064320152622346913
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
EFL Cup (10 Seasons)19.2
FA Cup (8 Seasons)10.4
Championship (7 Seasons)143.62803603661274118422728031226250.86049.21622828834511107342129882101453
Premier League (5 Seasons)88.235361536301499144827035351597044.07547.21936938743101469748179992350508
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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
2010-201117Bristol City1 League0.4
2011-201218Cheltenham1 League0.0
2012-201319Oldham Athletic1 League3.2
2012-201319Bristol City1 League1.2
2013-201420Bristol City1 League16.3
2014-201521Plymouth Argyle1 League32.3
2014-201521Bristol City2 Leagues0.8
2015-201622Bristol City3 Leagues18.4
2016-201723Bristol City3 Leagues23.2
2017-201824Bristol City2 Leagues48.9
2018-201925Cardiff City3 Leagues17.6469186519421852468261661.51038.5249131854115127402932176
2019-202026Cardiff City1 League1.03005111433000013452410103185
2019-202026Fulham3 Leagues33.51400271696675761201400693956.53043.57724245162954401862591058225
2020-202127Fulham3 Leagues29.7109549212466429811095522751.92548.1585291813844432175024726138
2021-202228Fulham3 Leagues30.91373331925965941041373532343.43056.68373998179855332367261025223
2022-202329Fulham2 Leagues29.8119155228489490771191541935.22648.1649295613334633115332759186
2023-202430Fulham3 Leagues21.867123983012775567125832.01248.03891875900351811331047595
2024-202531Leicester City2 Leagues4.311082749345110200.02100.064320152622346913
15 Seasons7 Clubs6 Leagues313.2633921399627732632497633828113247.013548.03558176757761256170903081874451961
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
Bristol City (7 Seasons)4 Leagues109.1
Fulham (5 Seasons)4 Leagues145.7573018789925192366437573025311645.812348.63232159927044234156802651514043867
Cardiff City (2 Seasons)4 Leagues18.6499187020523255498261661.51038.5262136356516128403233981
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)2 Leagues4.311082749345110200.02100.064320152622346913
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
EFL Cup (10 Seasons)19.2
FA Cup (8 Seasons)10.4
Championship (7 Seasons)143.62803603661274118422728031226250.86049.21622828834511107342129882101453
Premier League (5 Seasons)88.235361536301499144827035351597044.07547.21936938743101469748179992350508
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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
2010-201117Bristol Cityeng ENG2. Championship15th0.4
2011-201218Cheltenhameng ENG4. League Two6th0.0
2012-201319Oldham Athleticeng ENG3. League One19th3.2
2012-201319Bristol Cityeng ENG2. Championship24th1.2
2013-201420Bristol Cityeng ENG3. League One12th16.3
2014-201521Plymouth Argyleeng ENG4. League Two7th32.3Matches
2014-201521Bristol Cityeng ENG3. League One1st0.1Matches
2015-201622Bristol Cityeng ENG2. Championship18th17.2Matches
2016-201723Bristol Cityeng ENG2. Championship17th19.3Matches
2017-201824Bristol Cityeng ENG2. Championship11th44.8Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th15.8469186519421852468261661.51038.5249131854115127402932176Matches
2019-202026Cardiff Cityeng ENG2. Championship5th1.03005111433000013452410103185Matches
2019-202026Fulhameng ENG2. Championship4th31.61400271696675761201400693956.53043.57724245162954401862591058225Matches
2020-202127Fulhameng ENG1. Premier League18th26.4109549212466429811095522751.92548.1585291813844432175024726138Matches
2021-202228Fulhameng ENG2. Championship1st28.01373331925965941041373532343.43056.68373998179855332367261025223Matches
2022-202329Fulhameng ENG1. Premier League10th27.5119155228489490771191541935.22648.1649295613334633115332759186Matches
2023-202430Fulhameng ENG1. Premier League13th15.867123983012775567125832.01248.03891875900351811331047595Matches
2024-202531Leicester Cityeng ENG1. Premier League17th2.711082749345110200.02100.064320152622346913Matches
15 Seasons7 Clubs4 Leagues283.6633921399627732632497633828113247.013548.03558176757761256170903081874451961
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
Bristol City (7 Seasons)2 Leagues99.3
Fulham (5 Seasons)2 Leagues129.3573018789925192366437573025311645.812348.63232159927044234156802651514043867
Cardiff City (2 Seasons)2 Leagues16.8499187020523255498261661.51038.5262136356516128403233981
Plymouth Argyle (1 Season)1 League32.3
Leicester City (1 Season)1 League2.711082749345110200.02100.064320152622346913
Oldham Athletic (1 Season)1 League3.2
Cheltenham (1 Season)1 League0.0
Championship (7 Seasons)143.62803603661274118422728031226250.86049.21622828834511107342129882101453
Premier League (5 Seasons)88.235361536301499144827035351597044.07547.21936938743101469748179992350508
League One (3 Seasons)19.6
League Two (2 Seasons)32.3
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-201521Bristol Cityeng ENGLeague Cup58th0.7Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1.0Matches
2015-201622Bristol Cityeng ENGLeague Cup57th0.2Matches
2016-201723Bristol Cityeng ENGEFL Cup9th2.9Matches
2016-201723Bristol Cityeng ENGFA Cup17th1.0Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd4.1Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd1.0Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd0.8Matches
2019-202026Fulhameng ENGEFL Cup33rd1.0Matches
2019-202026Fulhameng ENGFA Cup17th0.9Matches
2020-202127Fulhameng ENGEFL Cup9th2.0Matches
2020-202127Fulhameng ENGFA Cup17th1.3Matches
2021-202228Fulhameng ENGEFL CupRd31.5Matches
2021-202228Fulhameng ENGFA Cup1.3Matches
2022-202329Fulhameng ENGFA CupQF2.3Matches
2023-202430Fulhameng ENGEFL CupSF4.2Matches
2023-202430Fulhameng ENGFA Cup1.8Matches
2024-202531Leicester Cityeng ENGEFL CupRd41.7Matches
11 Seasons4 Clubs2 Leagues29.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
Fulham (5 Seasons)2 Leagues16.4
Bristol City (4 Seasons)2 Leagues9.8
Cardiff City (1 Season)2 Leagues1.8
Leicester City (1 Season)1 League1.7
EFL Cup (10 Seasons)19.2
FA Cup (8 Seasons)10.4
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad 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
202026jm JamaicaFriendlies (M)1.2Matches
202127jm JamaicaGold CupQF2.0Matches
202228jm JamaicaWCQ5.6Matches
202228jm JamaicaFriendlies (M)1.0Matches
202329jm JamaicaGold CupSF3.7Matches
202430jm JamaicaCopa AméricaGR1.9111329602421115360.0240.0431396221063553Matches
202632jm JamaicaWCQ1.8Matches
6 Seasons1 Club4 Leagues17.2111329602421115360.0240.0431396221063553
WCQ (2 Seasons)7.4
Gold Cup (2 Seasons)5.6
Friendlies (M) (2 Seasons)2.2
Copa América (1 Season)1.9111329602421115360.0240.0431396221063553

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
2010-201117Bristol Cityeng ENG2. Championship134340.80.401
2011-201218Cheltenhameng ENG4. League Two1220.00.001
2012-201319Bristol Cityeng ENG2. Championship4109272.61.213
2012-201319Oldham Athleticeng ENG3. League One7287416.93.234
2013-201420Bristol Cityeng ENG3. League One241,4666135.416.3195
2014-201521Bristol Cityeng ENGLeague Cup1616167.80.71610000.001100.00+3.10Matches
2014-201521Bristol Cityeng ENG3. League One2840.20.100211.500000.00-1.26Matches
2014-201521Plymouth Argyleeng ENG4. League Two332,9038870.132.33325001.523724+13+0.40+0.04Matches
2015-201622Bristol Cityeng ENG2. Championship281,5465537.317.216512171.142521+4+0.23+0.96Matches
2015-201622Bristol Cityeng ENGFA Cup1909050.01.01901010.0001-1-1.00-1.00Matches
2015-201622Bristol Cityeng ENGLeague Cup1171718.90.20011600.000000.00+2.47Matches
2016-201723Bristol Cityeng ENG2. Championship301,7415842.119.318111261.002327-4-0.21-0.13Matches
2016-201723Bristol Cityeng ENGEFL Cup42586566.22.9382211102.2543+1+0.35-0.33Matches
2016-201723Bristol Cityeng ENGFA Cup1909033.31.01901000.0002-2-2.00-2.50Matches
2017-201824Bristol Cityeng ENG2. Championship464,0328897.444.84635001.466554+11+0.25+1.91Matches
2017-201824Bristol Cityeng ENGEFL Cup63696258.64.1479322702.00128+4+0.98-1.09Matches
2018-201925Cardiff Cityeng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2018-201925Cardiff Cityeng ENGFA Cup1737381.10.81730000.000000.00+5.29Matches
2018-201925Cardiff Cityeng ENG1. Premier League271,4245341.615.8168171112110.891930-11-0.70+0.3917.625.9-8.3-0.53-0.04Matches
2019-202026Cardiff Cityeng ENG2. Championship190902.21.01901000.0023-1-1.00-1.241.21.9-0.8-0.77-0.72Matches
2019-202026Fulhameng ENG2. Championship412,8456968.731.6308517112801.894527+18+0.57+0.7146.335.3+11.0+0.35+0.65Matches
2019-202026Fulhameng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2019-202026Fulhameng ENGFA Cup1777742.80.91770000.0004-4-4.68-5.55Matches
2020-202127Fulhameng ENGEFL Cup21809066.72.02902003.0030+3+1.50+4.50Matches
2020-202127Fulhameng ENGFA Cup21216157.61.3167015401.5021+1+0.74+2.77Matches
2020-202127Fulhameng ENG1. Premier League332,3727269.426.428821451720.822032-12-0.46+0.7526.335.1-8.8-0.34-0.06Matches
2021-202228Fulhameng ENG2. Championship412,5246261.028.0268213152631.986229+33+1.18-0.4956.127.5+28.6+1.02-0.27Matches
2021-202228Fulhameng ENGEFL Cup21397066.21.5189015002.0010+1+0.65-0.62Matches
2021-202228Fulhameng ENGFA Cup112012057.11.311201003.0010+1+0.75+3.75Matches
2022-202329Fulhameng ENGFA Cup52084246.22.3280031602.0034-1-0.43-1.92Matches
2022-202329Fulhameng ENG1. Premier League362,4756972.427.529801172311.443640-4-0.15-0.7231.445.3-14.0-0.51-0.18Matches
2023-202430Fulhameng ENGEFL Cup63786363.04.2481222801.5056-1-0.24-1.45Matches
2023-202430Fulhameng ENGFA Cup21608088.91.82801001.5012-1-0.56-0.56Matches
2023-202430Fulhameng ENG1. Premier League331,4234341.615.817691161651.242229-7-0.44-0.4918.827.9-9.1-0.56-0.42Matches
2024-202531Leicester Cityeng ENGEFL Cup21507550.01.72750010.5025-3-1.80-4.20Matches
2024-202531Leicester Cityeng ENG1. Premier League112402216.72.7274091031.0076+1+0.37+1.423.75.7-2.0-0.74+0.40Matches
15 Seasons7 Clubs6 Leagues43928,1926438.4313.23148115512520511.38399363+36+0.12-0.02201.3204.6-3.3-0.02+0.10
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
Bristol City (7 Seasons)4 Leagues1499,8216632.1109.111081583920251.28130117+13+0.14-0.20
Fulham (5 Seasons)4 Leagues20613,1126462.6145.714581636123111.54201175+26+0.18-0.07178.8171.1+7.7+0.06-0.06
Cardiff City (2 Seasons)4 Leagues301,6775621.718.6198191112110.802236-14-0.75-0.5418.827.9-9.1-0.54-0.35
Plymouth Argyle (1 Season)1 League332,9038870.132.33325001.523724+13+0.40+0.04
Leicester City (1 Season)2 Leagues133903022.44.3474091040.92911-2-0.46+0.213.75.7-2.0-0.74+0.40
Oldham Athletic (1 Season)1 League7287416.93.234
Cheltenham (1 Season)1 League1220.00.001
EFL Cup (10 Seasons)261,7326762.819.219811172711.582927+2+0.10-0.68
FA Cup (8 Seasons)149396753.110.41084442611.36714-7-0.67-0.67
Championship (7 Seasons)19212,9216739.0143.613884825427261.54222161+61+0.43+0.33103.564.7+38.9+0.64+0.42
Premier League (5 Seasons)1407,9345752.588.29278334815221.11104137-33-0.37+0.1997.8139.9-42.2-0.48-0.03
League One (3 Seasons)331,7615314.219.62201111.500000.00-1.26
League Two (2 Seasons)342,9058535.132.33325101.523724+13+0.40+0.04
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
2010-201117Bristol City1 League134340.80.401
2011-201218Cheltenham1 League1220.00.001
2012-201319Oldham Athletic1 League7287416.93.234
2012-201319Bristol City1 League4109272.61.213
2013-201420Bristol City1 League241,4666135.416.3195
2014-201521Plymouth Argyle1 League332,9038870.132.33325001.523724+13+0.40+0.04
2014-201521Bristol City2 Leagues369231.60.81610211.001100.00-1.23
2015-201622Bristol City3 Leagues301,6535537.518.4179161316181.062522+3+0.16+0.91
2016-201723Bristol City3 Leagues352,0896043.523.2228414131161.112732-5-0.22-0.22
2017-201824Bristol City2 Leagues524,4018592.348.950793822701.527762+15+0.31-0.67
2018-201925Cardiff City3 Leagues291,5875544.117.6188181112110.832033-13-0.74+0.3817.625.9-8.3-0.53-0.04
2019-202026Cardiff City1 League190902.21.01901000.0023-1-1.00-1.241.21.9-0.8-0.77-0.72
2019-202026Fulham3 Leagues433,0127068.333.5328518112801.804532+13+0.39+0.4546.335.3+11.0+0.35+0.65
2020-202127Fulham3 Leagues372,6737268.529.731821662420.972533-8-0.27+1.1226.335.1-8.8-0.34-0.06
2021-202228Fulham3 Leagues442,7836361.030.9288414162732.006429+35+1.13-0.2956.127.5+28.6+1.02-0.27
2022-202329Fulham2 Leagues412,6836569.329.8318011102111.513944-5-0.17-0.9331.445.3-14.0-0.51-0.18
2023-202430Fulham3 Leagues411,9614846.721.823724181751.292837-9-0.41-0.5718.827.9-9.1-0.56-0.42
2024-202531Leicester City2 Leagues133903022.44.3474091040.92911-2-0.46+0.213.75.7-2.0-0.74+0.40
15 Seasons7 Clubs6 Leagues43928,1926438.4313.23148115512520511.38399363+36+0.12-0.02201.3204.6-3.3-0.02+0.10
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
Bristol City (7 Seasons)4 Leagues1499,8216632.1109.111081583920251.28130117+13+0.14-0.20
Fulham (5 Seasons)4 Leagues20613,1126462.6145.714581636123111.54201175+26+0.18-0.07178.8171.1+7.7+0.06-0.06
Cardiff City (2 Seasons)4 Leagues301,6775621.718.6198191112110.802236-14-0.75-0.5418.827.9-9.1-0.54-0.35
Plymouth Argyle (1 Season)1 League332,9038870.132.33325001.523724+13+0.40+0.04
Leicester City (1 Season)2 Leagues133903022.44.3474091040.92911-2-0.46+0.213.75.7-2.0-0.74+0.40
Oldham Athletic (1 Season)1 League7287416.93.234
Cheltenham (1 Season)1 League1220.00.001
EFL Cup (10 Seasons)261,7326762.819.219811172711.582927+2+0.10-0.68
FA Cup (8 Seasons)149396753.110.41084442611.36714-7-0.67-0.67
Championship (7 Seasons)19212,9216739.0143.613884825427261.54222161+61+0.43+0.33103.564.7+38.9+0.64+0.42
Premier League (5 Seasons)1407,9345752.588.29278334815221.11104137-33-0.37+0.1997.8139.9-42.2-0.48-0.03
League One (3 Seasons)331,7615314.219.62201111.500000.00-1.26
League Two (2 Seasons)342,9058535.132.33325101.523724+13+0.40+0.04
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
2010-201117Bristol Cityeng ENG2. Championship15th134340.80.401
2011-201218Cheltenhameng ENG4. League Two6th1220.00.001
2012-201319Oldham Athleticeng ENG3. League One19th7287416.93.234
2012-201319Bristol Cityeng ENG2. Championship24th4109272.61.213
2013-201420Bristol Cityeng ENG3. League One12th241,4666135.416.3195
2014-201521Plymouth Argyleeng ENG4. League Two7th332,9038870.132.33325001.523724+13+0.40+0.04Matches
2014-201521Bristol Cityeng ENG3. League One1st2840.20.100211.500000.00-1.26Matches
2015-201622Bristol Cityeng ENG2. Championship18th281,5465537.317.216512171.142521+4+0.23+0.96Matches
2016-201723Bristol Cityeng ENG2. Championship17th301,7415842.119.318111261.002327-4-0.21-0.13Matches
2017-201824Bristol Cityeng ENG2. Championship11th464,0328897.444.84635001.466554+11+0.25+1.91Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th271,4245341.615.8168171112110.891930-11-0.70+0.3917.625.9-8.3-0.53-0.04Matches
2019-202026Cardiff Cityeng ENG2. Championship5th190902.21.01901000.0023-1-1.00-1.241.21.9-0.8-0.77-0.72Matches
2019-202026Fulhameng ENG2. Championship4th412,8456968.731.6308517112801.894527+18+0.57+0.7146.335.3+11.0+0.35+0.65Matches
2020-202127Fulhameng ENG1. Premier League18th332,3727269.426.428821451720.822032-12-0.46+0.7526.335.1-8.8-0.34-0.06Matches
2021-202228Fulhameng ENG2. Championship1st412,5246261.028.0268213152631.986229+33+1.18-0.4956.127.5+28.6+1.02-0.27Matches
2022-202329Fulhameng ENG1. Premier League10th362,4756972.427.529801172311.443640-4-0.15-0.7231.445.3-14.0-0.51-0.18Matches
2023-202430Fulhameng ENG1. Premier League13th331,4234341.615.817691161651.242229-7-0.44-0.4918.827.9-9.1-0.56-0.42Matches
2024-202531Leicester Cityeng ENG1. Premier League17th112402216.72.7274091031.0076+1+0.37+1.423.75.7-2.0-0.74+0.40Matches
15 Seasons7 Clubs4 Leagues39925,5216437.0283.62858014011419491.37363322+41+0.16+0.04201.3204.6-3.3-0.02+0.10
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
Bristol City (7 Seasons)2 Leagues1358,9366630.899.31005135241.25113102+11+0.14-0.19
Fulham (5 Seasons)2 Leagues18411,6396362.8129.313080565422111.51185157+28+0.22-0.06178.8171.1+7.7+0.06-0.06
Cardiff City (2 Seasons)2 Leagues281,5145420.016.8178181112110.862133-12-0.71-0.5218.827.9-9.1-0.54-0.35
Plymouth Argyle (1 Season)1 League332,9038870.132.33325001.523724+13+0.40+0.04
Leicester City (1 Season)1 League112402216.72.7274091031.0076+1+0.37+1.423.75.7-2.0-0.74+0.40
Oldham Athletic (1 Season)1 League7287416.93.234
Cheltenham (1 Season)1 League1220.00.001
Championship (7 Seasons)19212,9216739.0143.613884825427261.54222161+61+0.43+0.33103.564.7+38.9+0.64+0.42
Premier League (5 Seasons)1407,9345752.588.29278334815221.11104137-33-0.37+0.1997.8139.9-42.2-0.48-0.03
League One (3 Seasons)331,7615314.219.62201111.500000.00-1.26
League Two (2 Seasons)342,9058535.132.33325101.523724+13+0.40+0.04
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-201521Bristol Cityeng ENGLeague Cup58th1616167.80.71610000.001100.00+3.10Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1909050.01.01901010.0001-1-1.00-1.00Matches
2015-201622Bristol Cityeng ENGLeague Cup57th1171718.90.20011600.000000.00+2.47Matches
2016-201723Bristol Cityeng ENGEFL Cup9th42586566.22.9382211102.2543+1+0.35-0.33Matches
2016-201723Bristol Cityeng ENGFA Cup17th1909033.31.01901000.0002-2-2.00-2.50Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd63696258.64.1479322702.00128+4+0.98-1.09Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd19090100.01.01901000.0013-2-2.00Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd1737381.10.81730000.000000.00+5.29Matches
2019-202026Fulhameng ENGEFL Cup33rd19090100.01.01901000.0001-1-1.00Matches
2019-202026Fulhameng ENGFA Cup17th1777742.80.91770000.0004-4-4.68-5.55Matches
2020-202127Fulhameng ENGEFL Cup9th21809066.72.02902003.0030+3+1.50+4.50Matches
2020-202127Fulhameng ENGFA Cup17th21216157.61.3167015401.5021+1+0.74+2.77Matches
2021-202228Fulhameng ENGEFL CupRd321397066.21.5189015002.0010+1+0.65-0.62Matches
2021-202228Fulhameng ENGFA Cup112012057.11.311201003.0010+1+0.75+3.75Matches
2022-202329Fulhameng ENGFA CupQF52084246.22.3280031602.0034-1-0.43-1.92Matches
2023-202430Fulhameng ENGEFL CupSF63786363.04.2481222801.5056-1-0.24-1.45Matches
2023-202430Fulhameng ENGFA Cup21608088.91.82801001.5012-1-0.56-0.56Matches
2024-202531Leicester Cityeng ENGEFL CupRd421507550.01.72750010.5025-3-1.80-4.20Matches
11 Seasons4 Clubs2 Leagues402,6716759.029.7298215112621.503641-5-0.17-0.60
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fulham (5 Seasons)2 Leagues221,4736761.416.41584773001.731618-2-0.12-0.22
Bristol City (4 Seasons)2 Leagues148856353.69.81081742011.501715+2+0.20-0.38
Cardiff City (1 Season)2 Leagues21638290.61.82821000.0013-2-1.10+4.19
Leicester City (1 Season)1 League21507550.01.72750010.5025-3-1.80-4.20
EFL Cup (10 Seasons)261,7326762.819.219811172711.582927+2+0.10-0.68
FA Cup (8 Seasons)149396753.110.41084442611.36714-7-0.67-0.67
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad 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
202026jm JamaicaFriendlies (M)21125641.51.2167014501.502200.000.00Matches
202127jm JamaicaGold CupQF21778949.22.02891001.5021+1+0.51+0.51Matches
202228jm JamaicaWCQ85086440.35.6768113310.7549-5-0.89-0.29Matches
202228jm JamaicaFriendlies (M)1909025.01.01901000.0003-3-3.00-2.00Matches
202329jm JamaicaGold CupSF43318373.63.74833011.755500.00-4.54Matches
202430jm JamaicaCopa AméricaGR21698562.61.92851010.0014-3-1.60+1.081.23.4-2.2-1.15+0.08Matches
202632jm JamaicaWCQ21628190.01.82811003.0030+3+1.67+6.67Matches
6 Seasons1 Club4 Leagues211,5497449.217.21977823931.191724-7-0.41-0.071.23.4-2.2-1.15+0.08
WCQ (2 Seasons)106706746.57.4971213311.2079-2-0.27+0.43
Gold Cup (2 Seasons)65088562.75.66854011.6776+1+0.18-1.61
Friendlies (M) (2 Seasons)32026732.12.2279114501.0025-3-1.34-0.71
Copa América (1 Season)21698562.61.92851010.0014-3-1.60+1.081.23.4-2.2-1.15+0.08

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
2010-201117Bristol Cityeng ENG2. Championship0.4000
2011-201218Cheltenhameng ENG4. League Two0.0000
2012-201319Bristol Cityeng ENG2. Championship1.2001
2012-201319Oldham Athleticeng ENG3. League One3.2104
2013-201420Bristol Cityeng ENG3. League One16.32013
2014-201521Bristol Cityeng ENGLeague Cup0.70000Matches
2014-201521Bristol Cityeng ENG3. League One0.1000Matches
2014-201521Plymouth Argyleeng ENG4. League Two32.36027Matches
2015-201622Bristol Cityeng ENG2. Championship17.22016Matches
2015-201622Bristol Cityeng ENGFA Cup1.00000Matches
2015-201622Bristol Cityeng ENGLeague Cup0.20000Matches
2016-201723Bristol Cityeng ENG2. Championship19.32002300000000Matches
2016-201723Bristol Cityeng ENGEFL Cup2.91004101500000Matches
2016-201723Bristol Cityeng ENGFA Cup1.00000Matches
2017-201824Bristol Cityeng ENG2. Championship44.8900386218502839000Matches
2017-201824Bristol Cityeng ENGEFL Cup4.1000276533100Matches
2018-201925Cardiff Cityeng ENGEFL Cup1.0000130200000Matches
2018-201925Cardiff Cityeng ENGFA Cup0.8000100100000Matches
2018-201925Cardiff Cityeng ENG1. Premier League15.80005271163900062103621.7Matches
2019-202026Cardiff Cityeng ENG2. Championship1.0100120000000500Matches
2019-202026Fulhameng ENG2. Championship31.6400314112421431100147234334.8Matches
2019-202026Fulhameng ENGEFL Cup1.00001100010Matches
2019-202026Fulhameng ENGFA Cup0.90001100100Matches
2020-202127Fulhameng ENGEFL Cup2.00002204010Matches
2020-202127Fulhameng ENGFA Cup1.30000116010Matches
2020-202127Fulhameng ENG1. Premier League26.470038203412115100102164028.6Matches
2021-202228Fulhameng ENG2. Championship28.04002922940171200013193122.5Matches
2021-202228Fulhameng ENGEFL Cup1.50000002020Matches
2021-202228Fulhameng ENGFA Cup1.30000000000Matches
2022-202329Fulhameng ENGFA Cup2.30002201000Matches
2022-202329Fulhameng ENG1. Premier League27.5800342211532024210135124122.6Matches
2023-202430Fulhameng ENGEFL Cup4.20004416020Matches
2023-202430Fulhameng ENGFA Cup1.80000016110Matches
2023-202430Fulhameng ENG1. Premier League15.8400162543551400060132435.1Matches
2024-202531Leicester Cityeng ENGEFL Cup1.70000202210Matches
2024-202531Leicester Cityeng ENG1. Premier League2.7000562302100122433.3Matches
15 Seasons7 Clubs6 Leagues313.25100299251793201151586106548521928.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (7 Seasons)4 Leagues109.11600977024703142100
Fulham (5 Seasons)4 Leagues145.7270015814142236791044105757317929.0
Cardiff City (2 Seasons)4 Leagues18.61008321193900067103621.7
Plymouth Argyle (1 Season)1 League32.36027
Leicester City (1 Season)2 Leagues4.3000582523100122433.3
Oldham Athletic (1 Season)1 League3.2104
Cheltenham (1 Season)1 League0.0000
EFL Cup (10 Seasons)19.21001420736510100
FA Cup (8 Seasons)10.40004421422000
Championship (7 Seasons)143.62200139127391325982100283327430.2
Premier League (5 Seasons)88.21900981003113849644103715314526.8
League One (3 Seasons)19.63017
League Two (2 Seasons)32.36027
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
2010-201117Bristol City1 League0.4000
2011-201218Cheltenham1 League0.0000
2012-201319Oldham Athletic1 League3.2104
2012-201319Bristol City1 League1.2001
2013-201420Bristol City1 League16.32013
2014-201521Plymouth Argyle1 League32.36027
2014-201521Bristol City2 Leagues0.800000
2015-201622Bristol City3 Leagues18.4200160
2016-201723Bristol City3 Leagues23.230027101500000
2017-201824Bristol City2 Leagues48.9900406924553142100
2018-201925Cardiff City3 Leagues17.60007301193900062103621.7
2019-202026Cardiff City1 League1.0100120000000500
2019-202026Fulham3 Leagues33.5400334312421532100147234334.8
2020-202127Fulham3 Leagues29.770040234512117100102164028.6
2021-202228Fulham3 Leagues30.94002922942171400013193122.5
2022-202329Fulham2 Leagues29.8800362411542024210135124122.6
2023-202430Fulham3 Leagues21.8400202964761700060132435.1
2024-202531Leicester City2 Leagues4.3000582523100122433.3
15 Seasons7 Clubs6 Leagues313.25100299251793201151586106548521928.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (7 Seasons)4 Leagues109.11600977024703142100
Fulham (5 Seasons)4 Leagues145.7270015814142236791044105757317929.0
Cardiff City (2 Seasons)4 Leagues18.61008321193900067103621.7
Plymouth Argyle (1 Season)1 League32.36027
Leicester City (1 Season)2 Leagues4.3000582523100122433.3
Oldham Athletic (1 Season)1 League3.2104
Cheltenham (1 Season)1 League0.0000
EFL Cup (10 Seasons)19.21001420736510100
FA Cup (8 Seasons)10.40004421422000
Championship (7 Seasons)143.62200139127391325982100283327430.2
Premier League (5 Seasons)88.21900981003113849644103715314526.8
League One (3 Seasons)19.63017
League Two (2 Seasons)32.36027
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
2010-201117Bristol Cityeng ENG2. Championship15th0.4000
2011-201218Cheltenhameng ENG4. League Two6th0.0000
2012-201319Oldham Athleticeng ENG3. League One19th3.2104
2012-201319Bristol Cityeng ENG2. Championship24th1.2001
2013-201420Bristol Cityeng ENG3. League One12th16.32013
2014-201521Plymouth Argyleeng ENG4. League Two7th32.36027Matches
2014-201521Bristol Cityeng ENG3. League One1st0.1000Matches
2015-201622Bristol Cityeng ENG2. Championship18th17.22016Matches
2016-201723Bristol Cityeng ENG2. Championship17th19.32002300000000Matches
2017-201824Bristol Cityeng ENG2. Championship11th44.8900386218502839000Matches
2018-201925Cardiff Cityeng ENG1. Premier League18th15.80005271163900062103621.7Matches
2019-202026Cardiff Cityeng ENG2. Championship5th1.0100120000000500Matches
2019-202026Fulhameng ENG2. Championship4th31.6400314112421431100147234334.8Matches
2020-202127Fulhameng ENG1. Premier League18th26.470038203412115100102164028.6Matches
2021-202228Fulhameng ENG2. Championship1st28.04002922940171200013193122.5Matches
2022-202329Fulhameng ENG1. Premier League10th27.5800342211532024210135124122.6Matches
2023-202430Fulhameng ENG1. Premier League13th15.8400162543551400060132435.1Matches
2024-202531Leicester Cityeng ENG1. Premier League17th2.7000562302100122433.3Matches
15 Seasons7 Clubs4 Leagues283.65000281227702701081465106548521928.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (7 Seasons)2 Leagues99.31500916218502839000
Fulham (5 Seasons)2 Leagues129.327001481303921177964105757317929.0
Cardiff City (2 Seasons)2 Leagues16.81006291163900067103621.7
Plymouth Argyle (1 Season)1 League32.36027
Leicester City (1 Season)1 League2.7000562302100122433.3
Oldham Athletic (1 Season)1 League3.2104
Cheltenham (1 Season)1 League0.0000
Championship (7 Seasons)143.62200139127391325982100283327430.2
Premier League (5 Seasons)88.21900981003113849644103715314526.8
League One (3 Seasons)19.63017
League Two (2 Seasons)32.36027
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-201521Bristol Cityeng ENGLeague Cup58th0.70000Matches
2015-201622Bristol Cityeng ENGFA Cup33rd1.00000Matches
2015-201622Bristol Cityeng ENGLeague Cup57th0.20000Matches
2016-201723Bristol Cityeng ENGEFL Cup9th2.91004101500000Matches
2016-201723Bristol Cityeng ENGFA Cup17th1.00000Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd4.1000276533100Matches
2018-201925Cardiff Cityeng ENGEFL Cup33rd1.0000130200000Matches
2018-201925Cardiff Cityeng ENGFA Cup33rd0.8000100100000Matches
2019-202026Fulhameng ENGEFL Cup33rd1.00001100010Matches
2019-202026Fulhameng ENGFA Cup17th0.90001100100Matches
2020-202127Fulhameng ENGEFL Cup9th2.00002204010Matches
2020-202127Fulhameng ENGFA Cup17th1.30000116010Matches
2021-202228Fulhameng ENGEFL CupRd31.50000002020Matches
2021-202228Fulhameng ENGFA Cup1.30000000000Matches
2022-202329Fulhameng ENGFA CupQF2.30002201000Matches
2023-202430Fulhameng ENGEFL CupSF4.20004416020Matches
2023-202430Fulhameng ENGFA Cup1.80000016110Matches
2024-202531Leicester Cityeng ENGEFL CupRd41.70000202210Matches
11 Seasons4 Clubs2 Leagues29.71001824950712100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fulham (5 Seasons)2 Leagues16.40001011325280
Bristol City (4 Seasons)2 Leagues9.81006862033100
Cardiff City (1 Season)2 Leagues1.8000230300000
Leicester City (1 Season)1 League1.70000202210
EFL Cup (10 Seasons)19.21001420736510100
FA Cup (8 Seasons)10.40004421422000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
202026jm JamaicaFriendlies (M)1.20000Matches
202127jm JamaicaGold CupQF2.00002222000Matches
202228jm JamaicaWCQ5.60000Matches
202228jm JamaicaFriendlies (M)1.00000Matches
202329jm JamaicaGold CupSF3.70003508050Matches
202430jm JamaicaCopa AméricaGR1.9000310853000112528.6Matches
202632jm JamaicaWCQ1.80000Matches
6 Seasons1 Club4 Leagues17.20008821858000112528.6
WCQ (2 Seasons)7.40000
Gold Cup (2 Seasons)5.600057210050
Friendlies (M) (2 Seasons)2.20000
Copa América (1 Season)1.9000310853000112528.6

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.