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-14SatChampionshipMatchweek 21HomeD 1–1Bristol CityQPRYFW7600003000301000.70.70.220122060.0017431Match Report
2024-12-10TueChampionshipMatchweek 20AwayD 1–1Bristol CitySunderlandNFW310000000091020.00.00.0003560.003011Match Report
2024-12-07SatChampionshipMatchweek 19AwayL 0–3Bristol CityPortsmouthYFW5900000000211010.00.00.120121485.7311100Match Report
2024-11-30SatChampionshipMatchweek 18HomeW 4–0Bristol CityPlymouth ArgyleYFW7401002010290000.60.60.561142263.6210310Match Report
2024-11-26TueChampionshipMatchweek 17AwayL 0–1Bristol CityWatfordYFW7000004100240010.20.20.01091369.2117011Match 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-201120Carlisle Unitedeng ENG3. League One30300.3000000000.000.000.000.000.00
2011-201221Bradford Cityeng ENG4. League Two33181,63918.2100101000200.550.000.550.550.55
2012-201322Bradford Cityeng ENG4. League Two39292,59128.8185231444500.630.170.800.490.66
2013-201423Huddersfieldeng ENG2. Championship22211,73119.2729700100.360.100.470.360.47
2013-201423Bradford Cityeng ENG3. League One19181,48216.5142161311100.850.120.970.790.91
2014-201524Huddersfieldeng ENG2. Championship35292,36826.311415924210.420.150.570.340.49Matches
2014-201524Huddersfieldeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201524Huddersfieldeng ENGLeague Cup111201.3303211002.250.002.251.501.50Matches
2015-201625Huddersfieldeng ENG2. Championship44393,42438.0174211701400.450.110.550.450.55Matches
2015-201625Huddersfieldeng ENGFA Cup221802.0101011100.500.000.500.000.00Matches
2015-201625Huddersfieldeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2016-201726Huddersfieldeng ENG2. Championship43313,03133.7102121000400.300.060.360.300.36Matches
2016-201726Huddersfieldeng ENGEFL Cup00Matches
2016-201726Huddersfieldeng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
2017-201827Burnleyeng ENGFA Cup10220.2000000000.000.000.000.000.00Matches
2017-201827Burnleyeng ENG1. Premier League90550.6000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95Matches
2018-201928QPReng ENG2. Championship40322,84831.676137024010.79.14.914.053482480.220.190.410.220.410.340.160.490.290.44Matches
2018-201928QPReng ENGFA Cup332402.7202200000.750.000.750.750.75Matches
2019-202029Bristol Cityeng ENG2. Championship17131,18713.2505500006.36.31.27.518241020.380.000.380.380.380.470.090.570.470.57Matches
2019-202029QPReng ENG2. Championship26201,60717.9133161300409.19.12.912.024411300.730.170.900.730.900.510.160.670.510.67Matches
2019-202029QPReng ENGEFL Cup211511.7101100100.600.000.600.600.60Matches
2019-202029QPReng ENGFA Cup10180.2101100005.000.005.005.005.00Matches
2020-202130Bristol Cityeng ENG2. Championship46363,03133.7103139124012.510.92.613.549452190.300.090.390.270.360.370.080.450.320.40Matches
2020-202130Bristol Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202130Bristol Cityeng ENGFA Cup321832.0112100000.490.490.980.490.98Matches
2021-202231Bristol Cityeng ENG2. Championship3271,19213.2314300305.25.21.46.62629990.230.080.300.230.300.390.110.500.390.50Matches
2021-202231Bristol Cityeng ENGEFL Cup11901.0011000100.001.001.000.001.00Matches
2021-202231Bristol Cityeng ENGFA Cup11891.0000000000.000.000.000.000.00Matches
2022-202332Bristol Cityeng ENG2. Championship45322,81931.3116179224012.510.96.317.242502000.350.190.540.290.480.400.200.600.350.55Matches
2022-202332Bristol Cityeng ENGEFL Cup321431.6022000000.001.261.260.001.26Matches
2022-202332Bristol Cityeng ENGFA Cup432783.1000000000.000.000.000.000.00Matches
2023-202433Bristol Cityeng ENG2. Championship35171,52116.9707522508.36.72.49.12433960.410.000.410.300.300.490.140.630.400.54Matches
2023-202433Bristol Cityeng ENGEFL Cup221611.8112100000.560.561.120.561.12Matches
2023-202433Bristol Cityeng ENGFA Cup401001.1000000000.000.000.000.000.00Matches
2024-202534Bristol Cityeng ENG2. Championship181190310.0516411304.33.51.04.51321830.500.100.600.400.500.430.100.530.350.45Matches
2024-202534Bristol Cityeng ENGEFL Cup11680.8000000000.000.000.000.000.00Matches
15 Seasons6 Clubs6 Leagues53937533,604373.415844202143152149169.562.422.785.025129211820.420.120.540.380.500.410.130.550.370.50
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 (6 Seasons)3 Leagues21312911,855131.7431659376720049.143.514.958.51722027990.330.120.450.280.400.410.130.540.370.49
Huddersfield (4 Seasons)3 Leagues15012511,066123.049126145471210.400.100.500.370.46
Bradford City (3 Seasons)2 Leagues91655,71263.5427493755800.660.110.770.580.69
QPR (2 Seasons)3 Leagues72564,86454.02493324029019.818.27.826.077893780.440.170.610.440.610.400.160.560.370.53
Burnley (1 Season)2 Leagues100770.9000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95
Carlisle United (1 Season)1 League30300.3000000000.000.000.000.000.00
Championship (11 Seasons)40328825,662285.1106321389881438168.961.822.784.424929111770.370.110.480.340.460.410.140.550.370.50
FA Cup (10 Seasons)21121,23213.7516411100.370.070.440.290.37
EFL Cup (9 Seasons)121091310.1549411200.490.390.890.390.79
League Two (2 Seasons)72474,23047.0285332444700.600.110.700.510.62
League One (2 Seasons)22181,51216.8142161311100.830.120.950.770.89
Premier League (1 Season)90550.6000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95
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-201120Carlisle United1 League30300.3000000000.000.000.000.000.00
2011-201221Bradford City1 League33181,63918.2100101000200.550.000.550.550.55
2012-201322Bradford City1 League39292,59128.8185231444500.630.170.800.490.66
2013-201423Bradford City1 League19181,48216.5142161311100.850.120.970.790.91
2013-201423Huddersfield1 League22211,73119.2729700100.360.100.470.360.47
2014-201524Huddersfield3 Leagues37312,57828.6144181135210.490.140.630.380.52
2015-201625Huddersfield3 Leagues47423,69441.0184221712500.440.100.540.410.51
2016-201726Huddersfield3 Leagues44313,06334.0102121000400.290.060.350.290.35
2017-201827Burnley2 Leagues100770.9000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95
2018-201928QPR2 Leagues43353,08834.396159024010.79.14.914.053482480.260.170.440.260.440.340.160.490.290.44
2019-202029QPR3 Leagues29211,77619.7153181500509.19.12.912.024411300.760.150.910.760.910.510.160.670.510.67
2019-202029Bristol City1 League17131,18713.2505500006.36.31.27.518241020.380.000.380.380.380.470.090.570.470.57
2020-202130Bristol City3 Leagues50393,30436.71141510124012.510.92.613.549452190.300.110.410.270.380.370.080.450.320.40
2021-202231Bristol City3 Leagues3491,37115.2325300405.25.21.46.62629990.200.130.330.200.330.390.110.500.390.50
2022-202332Bristol City3 Leagues52373,24036.0118199224012.510.96.317.242502000.310.220.530.250.470.400.200.600.350.55
2023-202433Bristol City3 Leagues41191,78219.8819622508.36.72.49.12433960.400.050.450.300.350.490.140.630.400.54
2024-202534Bristol City2 Leagues191297110.8516411304.33.51.04.51321830.460.090.560.370.460.430.100.530.350.45
15 Seasons6 Clubs6 Leagues53937533,604373.415844202143152149169.562.422.785.025129211820.420.120.540.380.500.410.130.550.370.50
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 (6 Seasons)3 Leagues21312911,855131.7431659376720049.143.514.958.51722027990.330.120.450.280.400.410.130.540.370.49
Huddersfield (4 Seasons)3 Leagues15012511,066123.049126145471210.400.100.500.370.46
Bradford City (3 Seasons)2 Leagues91655,71263.5427493755800.660.110.770.580.69
QPR (2 Seasons)3 Leagues72564,86454.02493324029019.818.27.826.077893780.440.170.610.440.610.400.160.560.370.53
Burnley (1 Season)2 Leagues100770.9000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95
Carlisle United (1 Season)1 League30300.3000000000.000.000.000.000.00
Championship (11 Seasons)40328825,662285.1106321389881438168.961.822.784.424929111770.370.110.480.340.460.410.140.550.370.50
FA Cup (10 Seasons)21121,23213.7516411100.370.070.440.290.37
EFL Cup (9 Seasons)121091310.1549411200.490.390.890.390.79
League Two (2 Seasons)72474,23047.0285332444700.600.110.700.510.62
League One (2 Seasons)22181,51216.8142161311100.830.120.950.770.89
Premier League (1 Season)90550.6000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95
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-201120Carlisle Unitedeng ENG3. League One12th30300.3000000000.000.000.000.000.00
2011-201221Bradford Cityeng ENG4. League Two18th33181,63918.2100101000200.550.000.550.550.55
2012-201322Bradford Cityeng ENG4. League Two7th39292,59128.8185231444500.630.170.800.490.66
2013-201423Bradford Cityeng ENG3. League One11th19181,48216.5142161311100.850.120.970.790.91
2013-201423Huddersfieldeng ENG2. Championship17th22211,73119.2729700100.360.100.470.360.47
2014-201524Huddersfieldeng ENG2. Championship16th35292,36826.311415924210.420.150.570.340.49Matches
2015-201625Huddersfieldeng ENG2. Championship19th44393,42438.0174211701400.450.110.550.450.55Matches
2016-201726Huddersfieldeng ENG2. Championship5th43313,03133.7102121000400.300.060.360.300.36Matches
2017-201827Burnleyeng ENG1. Premier League7th90550.6000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95Matches
2018-201928QPReng ENG2. Championship19th40322,84831.676137024010.79.14.914.053482480.220.190.410.220.410.340.160.490.290.44Matches
2019-202029QPReng ENG2. Championship13th26201,60717.9133161300409.19.12.912.024411300.730.170.900.730.900.510.160.670.510.67Matches
2019-202029Bristol Cityeng ENG2. Championship12th17131,18713.2505500006.36.31.27.518241020.380.000.380.380.380.470.090.570.470.57Matches
2020-202130Bristol Cityeng ENG2. Championship19th46363,03133.7103139124012.510.92.613.549452190.300.090.390.270.360.370.080.450.320.40Matches
2021-202231Bristol Cityeng ENG2. Championship17th3271,19213.2314300305.25.21.46.62629990.230.080.300.230.300.390.110.500.390.50Matches
2022-202332Bristol Cityeng ENG2. Championship14th45322,81931.3116179224012.510.96.317.242502000.350.190.540.290.480.400.200.600.350.55Matches
2023-202433Bristol Cityeng ENG2. Championship11th35171,52116.9707522508.36.72.49.12433960.410.000.410.300.300.490.140.630.400.54Matches
2024-202534Bristol Cityeng ENG2. Championship11th181190310.0516411304.33.51.04.51321830.500.100.600.400.500.430.100.530.350.45Matches
15 Seasons6 Clubs4 Leagues50635331,459349.514839187135131946169.562.422.785.025129211820.420.110.530.390.500.410.130.550.370.50
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 (6 Seasons)1 League19311610,653118.4411152356719049.143.514.958.51722027990.350.090.440.300.390.410.130.540.370.49
Huddersfield (4 Seasons)1 League14412010,554117.345125743251110.380.100.490.370.47
Bradford City (3 Seasons)2 Leagues91655,71263.5427493755800.660.110.770.580.69
QPR (2 Seasons)1 League66524,45549.52092920028019.818.27.826.077893780.400.180.590.400.590.400.160.560.370.53
Burnley (1 Season)1 League90550.6000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95
Carlisle United (1 Season)1 League30300.3000000000.000.000.000.000.00
Championship (11 Seasons)40328825,662285.1106321389881438168.961.822.784.424929111770.370.110.480.340.460.410.140.550.370.50
League Two (2 Seasons)72474,23047.0285332444700.600.110.700.510.62
League One (2 Seasons)22181,51216.8142161311100.830.120.950.770.89
Premier League (1 Season)90550.6000000000.60.60.00.62150.000.000.000.000.000.950.000.950.950.95
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-201524Huddersfieldeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd111201.3303211002.250.002.251.501.50Matches
2015-201625Huddersfieldeng ENGFA Cup33rd221802.0101011100.500.000.500.000.00Matches
2015-201625Huddersfieldeng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201726Huddersfieldeng ENGEFL Cup58th00Matches
2016-201726Huddersfieldeng ENGFA Cup9th10320.4000000000.000.000.000.000.00Matches
2017-201827Burnleyeng ENGFA Cup33rd10220.2000000000.000.000.000.000.00Matches
2018-201928QPReng ENGFA Cup9th332402.7202200000.750.000.750.750.75Matches
2019-202029QPReng ENGEFL Cup33rd211511.7101100100.600.000.600.600.60Matches
2019-202029QPReng ENGFA Cup17th10180.2101100005.000.005.005.005.00Matches
2020-202130Bristol Cityeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2020-202130Bristol Cityeng ENGFA Cup9th321832.0112100000.490.490.980.490.98Matches
2021-202231Bristol Cityeng ENGEFL CupRd111901.0011000100.001.001.000.001.00Matches
2021-202231Bristol Cityeng ENGFA Cup11891.0000000000.000.000.000.000.00Matches
2022-202332Bristol Cityeng ENGEFL CupRd3321431.6022000000.001.261.260.001.26Matches
2022-202332Bristol Cityeng ENGFA Cup432783.1000000000.000.000.000.000.00Matches
2023-202433Bristol Cityeng ENGEFL CupRd2221611.8112100000.560.561.120.561.12Matches
2023-202433Bristol Cityeng ENGFA Cup401001.1000000000.000.000.000.000.00Matches
2024-202534Bristol Cityeng ENGEFL CupRd111680.8000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues33222,14523.810515822300.420.210.630.340.55
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Bristol City (5 Seasons)2 Leagues20131,20213.4257200100.150.370.520.150.52
Huddersfield (3 Seasons)2 Leagues655125.7404222100.700.000.700.350.35
QPR (2 Seasons)2 Leagues644094.5404400100.880.000.880.880.88
Burnley (1 Season)1 League10220.2000000000.000.000.000.000.00
FA Cup (10 Seasons)21121,23213.7516411100.370.070.440.290.37
EFL Cup (9 Seasons)121091310.1549411200.490.390.890.390.79
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201423bm BermudaWCQ554184.6202200000.430.000.430.430.43Matches
201827bm BermudaWCQ221802.0303212001.500.001.501.001.00Matches
201928bm BermudaFriendlies (M)11710.8011000000.001.271.270.001.27Matches
201928bm BermudaGold CupGR332703.0202111000.670.000.670.330.33Matches
3 Seasons1 Club3 Leagues111193910.4718523000.670.100.770.480.58
WCQ (2 Seasons)775986.6505412000.750.000.750.600.60
Gold Cup (1 Season)332703.0202111000.670.000.670.330.33
Friendlies (M) (1 Season)11710.8011000000.001.271.270.001.27

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-201120Carlisle Unitedeng ENG3. League One0.3000.0000
2011-201221Bradford Cityeng ENG4. League Two18.210261.430.3800
2012-201322Bradford Cityeng ENG4. League Two28.818521.810.2744
2013-201423Huddersfieldeng ENG2. Championship19.27281.460.2500
2013-201423Bradford Cityeng ENG3. League One16.514382.310.3411
2014-201524Huddersfieldeng ENG2. Championship26.311451.710.2024Matches
2014-201524Huddersfieldeng ENGFA Cup1.0000Matches
2014-201524Huddersfieldeng ENGLeague Cup1.3311Matches
2015-201625Huddersfieldeng ENG2. Championship38.017571.500.3001Matches
2015-201625Huddersfieldeng ENGFA Cup2.0111Matches
2015-201625Huddersfieldeng ENGLeague Cup1.0000Matches
2016-201726Huddersfieldeng ENG2. Championship33.7100340.001.010.2900Matches
2016-201726Huddersfieldeng ENGFA Cup0.4000Matches
2017-201827Burnleyeng ENGFA Cup0.20000.000.0000Matches
2017-201827Burnleyeng ENG1. Premier League0.603133.34.911.640.000.0016.20000.60.60.19-0.6-0.6Matches
2018-201928QPReng ENG2. Championship31.671023130.43.220.980.070.2317.660210.79.10.09-3.7-2.1Matches
2018-201928QPReng ENGFA Cup2.726350.02.251.130.330.6700Matches
2019-202029Bristol Cityeng ENG2. Championship13.25371540.52.811.140.140.3315.93006.36.30.17-1.3-1.3Matches
2019-202029QPReng ENG2. Championship17.913452351.12.521.290.290.5714.31009.19.10.20+3.9+3.9Matches
2019-202029QPReng ENGEFL Cup1.717228.64.171.190.140.5000Matches
2019-202029QPReng ENGFA Cup0.2122100.010.0010.000.500.5000Matches
2020-202130Bristol Cityeng ENG2. Championship33.710641929.71.900.560.140.4716.771212.510.90.17-2.5-1.9Matches
2020-202130Bristol Cityeng ENGEFL Cup1.003133.33.001.000.000.0000Matches
2020-202130Bristol Cityeng ENGFA Cup2.016350.02.951.480.170.3300Matches
2021-202231Bristol Cityeng ENG2. Championship13.2330930.02.270.680.100.3316.62005.25.20.17-2.2-2.2Matches
2021-202231Bristol Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2021-202231Bristol Cityeng ENGFA Cup1.003266.73.032.020.000.0000Matches
2022-202332Bristol Cityeng ENG2. Championship31.311722433.32.300.770.130.3814.372212.510.90.15-1.5-1.9Matches
2022-202332Bristol Cityeng ENGEFL Cup1.60300.01.890.000.0000Matches
2022-202332Bristol Cityeng ENGFA Cup3.103266.70.970.650.000.0000Matches
2023-202433Bristol Cityeng ENG2. Championship16.97371335.12.190.770.140.3814.71228.36.70.18-1.3-1.7Matches
2023-202433Bristol Cityeng ENGEFL Cup1.813266.71.681.120.330.5000Matches
2023-202433Bristol Cityeng ENGFA Cup1.103133.32.700.900.000.0000Matches
2024-202534Bristol Cityeng ENG2. Championship10.0522836.42.190.800.180.5011.10114.33.50.16+0.7+0.5Matches
2024-202534Bristol Cityeng ENGEFL Cup0.803133.33.971.320.000.0000Matches
15 Seasons6 Clubs6 Leagues373.415845544343.32.071.200.160.3215.727152169.562.40.15-8.5-7.4
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 (6 Seasons)3 Leagues131.74329010134.82.200.770.130.3715.2206749.143.50.17-8.1-8.5
Huddersfield (4 Seasons)3 Leagues123.04901640.001.400.2647
Bradford City (3 Seasons)2 Leagues63.5421161.830.3255
QPR (2 Seasons)3 Leagues54.0241626137.73.001.130.150.3916.670219.818.20.13+0.2+1.8
Burnley (1 Season)2 Leagues0.903133.33.511.170.000.0016.20000.60.60.19-0.6-0.6
Carlisle United (1 Season)1 League0.3000.0000
Championship (11 Seasons)285.110640930643.02.031.070.160.3215.72781468.961.80.15-7.9-6.8
FA Cup (10 Seasons)13.75231356.52.231.260.170.3111
EFL Cup (9 Seasons)10.1520735.02.560.900.100.2911
League Two (2 Seasons)47.028781.660.3144
League One (2 Seasons)16.814382.260.3411
Premier League (1 Season)0.603133.34.911.640.000.0016.20000.60.60.19-0.6-0.6
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-201120Carlisle United1 League0.3000.0000
2011-201221Bradford City1 League18.210261.430.3800
2012-201322Bradford City1 League28.818521.810.2744
2013-201423Bradford City1 League16.514382.310.3411
2013-201423Huddersfield1 League19.27281.460.2500
2014-201524Huddersfield3 Leagues28.614451.710.2035
2015-201625Huddersfield3 Leagues41.018571.500.3012
2016-201726Huddersfield3 Leagues34.0100340.001.010.2900
2017-201827Burnley2 Leagues0.903133.33.511.170.000.0016.20000.60.60.19-0.6-0.6
2018-201928QPR2 Leagues34.391083431.53.150.990.080.2617.660210.79.10.09-3.7-2.1
2019-202029QPR3 Leagues19.715542750.02.741.370.280.5614.31009.19.10.20+3.9+3.9
2019-202029Bristol City1 League13.25371540.52.811.140.140.3315.93006.36.30.17-1.3-1.3
2020-202130Bristol City3 Leagues36.711732331.51.990.630.140.4316.771212.510.90.17-2.5-1.9
2021-202231Bristol City3 Leagues15.23341235.32.230.790.090.2516.62005.25.20.17-2.2-2.2
2022-202332Bristol City3 Leagues36.011782633.32.170.720.120.3514.372212.510.90.15-1.5-1.9
2023-202433Bristol City3 Leagues19.88431637.22.170.810.140.3814.71228.36.70.18-1.3-1.7
2024-202534Bristol City2 Leagues10.8525936.02.320.830.160.4411.10114.33.50.16+0.7+0.5
15 Seasons6 Clubs6 Leagues373.415845544343.32.071.200.160.3215.727152169.562.40.15-8.5-7.4
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 (6 Seasons)3 Leagues131.74329010134.82.200.770.130.3715.2206749.143.50.17-8.1-8.5
Huddersfield (4 Seasons)3 Leagues123.04901640.001.400.2647
Bradford City (3 Seasons)2 Leagues63.5421161.830.3255
QPR (2 Seasons)3 Leagues54.0241626137.73.001.130.150.3916.670219.818.20.13+0.2+1.8
Burnley (1 Season)2 Leagues0.903133.33.511.170.000.0016.20000.60.60.19-0.6-0.6
Carlisle United (1 Season)1 League0.3000.0000
Championship (11 Seasons)285.110640930643.02.031.070.160.3215.72781468.961.80.15-7.9-6.8
FA Cup (10 Seasons)13.75231356.52.231.260.170.3111
EFL Cup (9 Seasons)10.1520735.02.560.900.100.2911
League Two (2 Seasons)47.028781.660.3144
League One (2 Seasons)16.814382.260.3411
Premier League (1 Season)0.603133.34.911.640.000.0016.20000.60.60.19-0.6-0.6
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-201120Carlisle Unitedeng ENG3. League One12th0.3000.0000
2011-201221Bradford Cityeng ENG4. League Two18th18.210261.430.3800
2012-201322Bradford Cityeng ENG4. League Two7th28.818521.810.2744
2013-201423Bradford Cityeng ENG3. League One11th16.514382.310.3411
2013-201423Huddersfieldeng ENG2. Championship17th19.27281.460.2500
2014-201524Huddersfieldeng ENG2. Championship16th26.311451.710.2024Matches
2015-201625Huddersfieldeng ENG2. Championship19th38.017571.500.3001Matches
2016-201726Huddersfieldeng ENG2. Championship5th33.7100340.001.010.2900Matches
2017-201827Burnleyeng ENG1. Premier League7th0.603133.34.911.640.000.0016.20000.60.60.19-0.6-0.6Matches
2018-201928QPReng ENG2. Championship19th31.671023130.43.220.980.070.2317.660210.79.10.09-3.7-2.1Matches
2019-202029QPReng ENG2. Championship13th17.913452351.12.521.290.290.5714.31009.19.10.20+3.9+3.9Matches
2019-202029Bristol Cityeng ENG2. Championship12th13.25371540.52.811.140.140.3315.93006.36.30.17-1.3-1.3Matches
2020-202130Bristol Cityeng ENG2. Championship19th33.710641929.71.900.560.140.4716.771212.510.90.17-2.5-1.9Matches
2021-202231Bristol Cityeng ENG2. Championship17th13.2330930.02.270.680.100.3316.62005.25.20.17-2.2-2.2Matches
2022-202332Bristol Cityeng ENG2. Championship14th31.311722433.32.300.770.130.3814.372212.510.90.15-1.5-1.9Matches
2023-202433Bristol Cityeng ENG2. Championship11th16.97371335.12.190.770.140.3814.71228.36.70.18-1.3-1.7Matches
2024-202534Bristol Cityeng ENG2. Championship11th10.0522836.42.190.800.180.5011.10114.33.50.16+0.7+0.5Matches
15 Seasons6 Clubs4 Leagues349.514841242343.02.041.210.160.3215.727131969.562.40.15-8.5-7.4
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 (6 Seasons)1 League118.4412628833.62.210.740.130.4015.2206749.143.50.17-8.1-8.5
Huddersfield (4 Seasons)1 League117.34501640.001.400.2625
Bradford City (3 Seasons)2 Leagues63.5421161.830.3255
QPR (2 Seasons)1 League49.5201475436.72.971.090.140.3716.670219.818.20.13+0.2+1.8
Burnley (1 Season)1 League0.603133.34.911.640.000.0016.20000.60.60.19-0.6-0.6
Carlisle United (1 Season)1 League0.3000.0000
Championship (11 Seasons)285.110640930643.02.031.070.160.3215.72781468.961.80.15-7.9-6.8
League Two (2 Seasons)47.028781.660.3144
League One (2 Seasons)16.814382.260.3411
Premier League (1 Season)0.603133.34.911.640.000.0016.20000.60.60.19-0.6-0.6
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-201524Huddersfieldeng ENGFA Cup33rd1.0000Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd1.3311Matches
2015-201625Huddersfieldeng ENGFA Cup33rd2.0111Matches
2015-201625Huddersfieldeng ENGLeague Cup57th1.0000Matches
2016-201726Huddersfieldeng ENGFA Cup9th0.4000Matches
2017-201827Burnleyeng ENGFA Cup33rd0.20000.000.0000Matches
2018-201928QPReng ENGFA Cup9th2.726350.02.251.130.330.6700Matches
2019-202029QPReng ENGEFL Cup33rd1.717228.64.171.190.140.5000Matches
2019-202029QPReng ENGFA Cup17th0.2122100.010.0010.000.500.5000Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1.003133.33.001.000.000.0000Matches
2020-202130Bristol Cityeng ENGFA Cup9th2.016350.02.951.480.170.3300Matches
2021-202231Bristol Cityeng ENGEFL CupRd11.0011100.01.001.000.000.0000Matches
2021-202231Bristol Cityeng ENGFA Cup1.003266.73.032.020.000.0000Matches
2022-202332Bristol Cityeng ENGEFL CupRd31.60300.01.890.000.0000Matches
2022-202332Bristol Cityeng ENGFA Cup3.103266.70.970.650.000.0000Matches
2023-202433Bristol Cityeng ENGEFL CupRd21.813266.71.681.120.330.5000Matches
2023-202433Bristol Cityeng ENGFA Cup1.103133.32.700.900.000.0000Matches
2024-202534Bristol Cityeng ENGEFL CupRd10.803133.33.971.320.000.0000Matches
11 Seasons4 Clubs2 Leagues23.810432046.52.371.100.140.3022
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (5 Seasons)2 Leagues13.42281346.42.100.970.070.1500
Huddersfield (3 Seasons)2 Leagues5.7422
QPR (2 Seasons)2 Leagues4.5415746.73.301.540.270.5700
Burnley (1 Season)1 League0.20000.000.0000
FA Cup (10 Seasons)13.75231356.52.231.260.170.3111
EFL Cup (9 Seasons)10.1520735.02.560.900.100.2911
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201423bm BermudaWCQ4.6200Matches
201827bm BermudaWCQ2.0312Matches
201928bm BermudaFriendlies (M)0.8000Matches
201928bm BermudaGold CupGR3.0211545.53.671.670.090.2011Matches
3 Seasons1 Club3 Leagues10.4711545.53.671.670.090.2023
WCQ (2 Seasons)6.6512
Gold Cup (1 Season)3.0211545.53.671.670.090.2011
Friendlies (M) (1 Season)0.8000
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-201120Carlisle Unitedeng ENG3. League One0.30
2011-201221Bradford Cityeng ENG4. League Two18.20
2012-201322Bradford Cityeng ENG4. League Two28.85
2013-201423Huddersfieldeng ENG2. Championship19.22
2013-201423Bradford Cityeng ENG3. League One16.52
2014-201524Huddersfieldeng ENG2. Championship26.34Matches
2014-201524Huddersfieldeng ENGFA Cup1.00Matches
2014-201524Huddersfieldeng ENGLeague Cup1.30Matches
2015-201625Huddersfieldeng ENG2. Championship38.04Matches
2015-201625Huddersfieldeng ENGFA Cup2.00Matches
2015-201625Huddersfieldeng ENGLeague Cup1.00Matches
2016-201726Huddersfieldeng ENG2. Championship33.72Matches
2016-201726Huddersfieldeng ENGFA Cup0.40Matches
2017-201827Burnleyeng ENGFA Cup0.20Matches
2017-201827Burnleyeng ENG1. Premier League0.6161888.92641366100.081080.011100.000.00.00.000001Matches
2018-201928QPReng ENG2. Championship31.649172168.17412128327535078.612918470.1457957.064.93.4+1.13925241048Matches
2018-201928QPReng ENGFA Cup2.70Matches
2019-202029Bristol Cityeng ENG2. Championship13.221632067.5344161211215273.7729873.5193652.801.20.8-1.28167324Matches
2019-202029QPReng ENG2. Championship17.935948174.6605191918422482.111314677.4426168.932.92.0+0.1202414341Matches
2019-202029QPReng ENGEFL Cup1.70Matches
2019-202029QPReng ENGFA Cup0.20Matches
2020-202130Bristol Cityeng ENG2. Championship33.758480672.58929145834943181.016422772.2457758.432.62.5+0.4302820645Matches
2020-202130Bristol Cityeng ENGEFL Cup1.00Matches
2020-202130Bristol Cityeng ENGFA Cup2.01Matches
2021-202231Bristol Cityeng ENG2. Championship13.222432868.3332769912215678.2589263.0253865.811.41.4-0.4101612729Matches
2021-202231Bristol Cityeng ENGEFL Cup1.01Matches
2021-202231Bristol Cityeng ENGFA Cup1.00Matches
2022-202332Bristol Cityeng ENG2. Championship31.343664967.26371136724431178.512418367.8356256.566.35.2-0.33135271550Matches
2022-202332Bristol Cityeng ENGEFL Cup1.62Matches
2022-202332Bristol Cityeng ENGFA Cup3.10Matches
2023-202433Bristol Cityeng ENG2. Championship16.925733576.7368369414516886.38510680.2132454.202.42.5-2.4231116533Matches
2023-202433Bristol Cityeng ENGEFL Cup1.81Matches
2023-202433Bristol Cityeng ENGFA Cup1.10Matches
2024-202534Bristol Cityeng ENG2. Championship10.014021864.218733398311472.8426267.741330.811.01.20.01185221Matches
2024-202534Bristol Cityeng ENGEFL Cup0.80Matches
15 Seasons6 Clubs6 Leagues373.42723387670.34135173841520191279.5795110871.822939158.64422.718.9+21.317216312551292
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 (6 Seasons)3 Leagues131.71857265669.92762451691055133279.254576871.014125056.41614.913.5+1.11131148738202
Huddersfield (4 Seasons)3 Leagues123.012
Bradford City (3 Seasons)2 Leagues63.57
QPR (2 Seasons)3 Leagues54.0850120270.713463220245957480.024233073.38714062.197.85.4+1.25949381389
Burnley (1 Season)2 Leagues0.9161888.92641366100.081080.011100.000.00.00.000001
Carlisle United (1 Season)1 League0.30
Championship (11 Seasons)285.12707385870.24108773711514190679.4787109871.722839058.53222.718.9+9.317216312551291
FA Cup (10 Seasons)13.71
EFL Cup (9 Seasons)10.14
League Two (2 Seasons)47.05
League One (2 Seasons)16.82
Premier League (1 Season)0.6161888.92641366100.081080.011100.000.00.00.000001
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-201120Carlisle United1 League0.30
2011-201221Bradford City1 League18.20
2012-201322Bradford City1 League28.85
2013-201423Bradford City1 League16.52
2013-201423Huddersfield1 League19.22
2014-201524Huddersfield3 Leagues28.64
2015-201625Huddersfield3 Leagues41.04
2016-201726Huddersfield3 Leagues34.02
2017-201827Burnley2 Leagues0.9161888.92641366100.081080.011100.000.00.00.000001
2018-201928QPR2 Leagues34.349172168.17412128327535078.612918470.1457957.064.93.4+1.13925241048
2019-202029QPR3 Leagues19.735948174.6605191918422482.111314677.4426168.932.92.0+0.1202414341
2019-202029Bristol City1 League13.221632067.5344161211215273.7729873.5193652.801.20.8-1.28167324
2020-202130Bristol City3 Leagues36.758480672.58929145834943181.016422772.2457758.442.62.5+1.4302820645
2021-202231Bristol City3 Leagues15.222432868.3332769912215678.2589263.0253865.821.41.4+0.6101612729
2022-202332Bristol City3 Leagues36.043664967.26371136724431178.512418367.8356256.586.35.2+1.73135271550
2023-202433Bristol City3 Leagues19.825733576.7368369414516886.38510680.2132454.212.42.5-1.4231116533
2024-202534Bristol City2 Leagues10.814021864.218733398311472.8426267.741330.811.01.20.01185221
15 Seasons6 Clubs6 Leagues373.42723387670.34135173841520191279.5795110871.822939158.64422.718.9+21.317216312551292
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 (6 Seasons)3 Leagues131.71857265669.92762451691055133279.254576871.014125056.41614.913.5+1.11131148738202
Huddersfield (4 Seasons)3 Leagues123.012
Bradford City (3 Seasons)2 Leagues63.57
QPR (2 Seasons)3 Leagues54.0850120270.713463220245957480.024233073.38714062.197.85.4+1.25949381389
Burnley (1 Season)2 Leagues0.9161888.92641366100.081080.011100.000.00.00.000001
Carlisle United (1 Season)1 League0.30
Championship (11 Seasons)285.12707385870.24108773711514190679.4787109871.722839058.53222.718.9+9.317216312551291
FA Cup (10 Seasons)13.71
EFL Cup (9 Seasons)10.14
League Two (2 Seasons)47.05
League One (2 Seasons)16.82
Premier League (1 Season)0.6161888.92641366100.081080.011100.000.00.00.000001
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-201120Carlisle Unitedeng ENG3. League One12th0.30
2011-201221Bradford Cityeng ENG4. League Two18th18.20
2012-201322Bradford Cityeng ENG4. League Two7th28.85
2013-201423Bradford Cityeng ENG3. League One11th16.52
2013-201423Huddersfieldeng ENG2. Championship17th19.22
2014-201524Huddersfieldeng ENG2. Championship16th26.34Matches
2015-201625Huddersfieldeng ENG2. Championship19th38.04Matches
2016-201726Huddersfieldeng ENG2. Championship5th33.72Matches
2017-201827Burnleyeng ENG1. Premier League7th0.6161888.92641366100.081080.011100.000.00.00.000001Matches
2018-201928QPReng ENG2. Championship19th31.649172168.17412128327535078.612918470.1457957.064.93.4+1.13925241048Matches
2019-202029QPReng ENG2. Championship13th17.935948174.6605191918422482.111314677.4426168.932.92.0+0.1202414341Matches
2019-202029Bristol Cityeng ENG2. Championship12th13.221632067.5344161211215273.7729873.5193652.801.20.8-1.28167324Matches
2020-202130Bristol Cityeng ENG2. Championship19th33.758480672.58929145834943181.016422772.2457758.432.62.5+0.4302820645Matches
2021-202231Bristol Cityeng ENG2. Championship17th13.222432868.3332769912215678.2589263.0253865.811.41.4-0.4101612729Matches
2022-202332Bristol Cityeng ENG2. Championship14th31.343664967.26371136724431178.512418367.8356256.566.35.2-0.33135271550Matches
2023-202433Bristol Cityeng ENG2. Championship11th16.925733576.7368369414516886.38510680.2132454.202.42.5-2.4231116533Matches
2024-202534Bristol Cityeng ENG2. Championship11th10.014021864.218733398311472.8426267.741330.811.01.20.01185221Matches
15 Seasons6 Clubs4 Leagues349.52723387670.34135173841520191279.5795110871.822939158.63922.718.9+16.317216312551292
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 (6 Seasons)1 League118.41857265669.92762451691055133279.254576871.014125056.41114.913.5-3.91131148738202
Huddersfield (4 Seasons)1 League117.312
Bradford City (3 Seasons)2 Leagues63.57
QPR (2 Seasons)1 League49.5850120270.713463220245957480.024233073.38714062.197.85.4+1.25949381389
Burnley (1 Season)1 League0.6161888.92641366100.081080.011100.000.00.00.000001
Carlisle United (1 Season)1 League0.30
Championship (11 Seasons)285.12707385870.24108773711514190679.4787109871.722839058.53222.718.9+9.317216312551291
League Two (2 Seasons)47.05
League One (2 Seasons)16.82
Premier League (1 Season)0.6161888.92641366100.081080.011100.000.00.00.000001
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-201524Huddersfieldeng ENGFA Cup33rd1.00Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd1.30Matches
2015-201625Huddersfieldeng ENGFA Cup33rd2.00Matches
2015-201625Huddersfieldeng ENGLeague Cup57th1.00Matches
2016-201726Huddersfieldeng ENGFA Cup9th0.40Matches
2017-201827Burnleyeng ENGFA Cup33rd0.20Matches
2018-201928QPReng ENGFA Cup9th2.70Matches
2019-202029QPReng ENGEFL Cup33rd1.70Matches
2019-202029QPReng ENGFA Cup17th0.20Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1.00Matches
2020-202130Bristol Cityeng ENGFA Cup9th2.01Matches
2021-202231Bristol Cityeng ENGEFL CupRd11.01Matches
2021-202231Bristol Cityeng ENGFA Cup1.00Matches
2022-202332Bristol Cityeng ENGEFL CupRd31.62Matches
2022-202332Bristol Cityeng ENGFA Cup3.10Matches
2023-202433Bristol Cityeng ENGEFL CupRd21.81Matches
2023-202433Bristol Cityeng ENGFA Cup1.10Matches
2024-202534Bristol Cityeng ENGEFL CupRd10.80Matches
11 Seasons4 Clubs2 Leagues23.85
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
Bristol City (5 Seasons)2 Leagues13.45
Huddersfield (3 Seasons)2 Leagues5.70
QPR (2 Seasons)2 Leagues4.50
Burnley (1 Season)1 League0.20
FA Cup (10 Seasons)13.71
EFL Cup (9 Seasons)10.14
Passing Table
Total Short Medium Long
Season Age Squad 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
201423bm BermudaWCQ4.60Matches
201827bm BermudaWCQ2.00Matches
201928bm BermudaFriendlies (M)0.81Matches
201928bm BermudaGold CupGR3.00Matches
3 Seasons1 Club3 Leagues10.41
WCQ (2 Seasons)6.60
Gold Cup (1 Season)3.00
Friendlies (M) (1 Season)0.81

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-201120Carlisle Unitedeng ENG3. League One0.3
2011-201221Bradford Cityeng ENG4. League Two18.2
2012-201322Bradford Cityeng ENG4. League Two28.8
2013-201423Huddersfieldeng ENG2. Championship19.2
2013-201423Bradford Cityeng ENG3. League One16.5
2014-201524Huddersfieldeng ENG2. Championship26.3Matches
2014-201524Huddersfieldeng ENGFA Cup1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup1.3Matches
2015-201625Huddersfieldeng ENG2. Championship38.0Matches
2015-201625Huddersfieldeng ENGFA Cup2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup1.0Matches
2016-201726Huddersfieldeng ENG2. Championship33.70Matches
2016-201726Huddersfieldeng ENGFA Cup0.4Matches
2017-201827Burnleyeng ENGFA Cup0.22Matches
2017-201827Burnleyeng ENG1. Premier League0.6181710002000001600Matches
2018-201928QPReng ENG2. Championship31.67216902913195931000491242Matches
2018-201928QPReng ENGFA Cup2.71Matches
2019-202029Bristol Cityeng ENG2. Championship13.2320305150191610000216011Matches
2019-202029QPReng ENG2. Championship17.9481440402191920000359116Matches
2019-202029QPReng ENGEFL Cup1.73Matches
2019-202029QPReng ENGFA Cup0.20Matches
2020-202130Bristol Cityeng ENG2. Championship33.78067416161173480000584414Matches
2020-202130Bristol Cityeng ENGEFL Cup1.02Matches
2020-202130Bristol Cityeng ENGFA Cup2.00Matches
2021-202231Bristol Cityeng ENG2. Championship13.2328311162452811000224112Matches
2021-202231Bristol Cityeng ENGEFL Cup1.02Matches
2021-202231Bristol Cityeng ENGFA Cup1.02Matches
2022-202332Bristol Cityeng ENG2. Championship31.3649621232324962000436526Matches
2022-202332Bristol Cityeng ENGEFL Cup1.61Matches
2022-202332Bristol Cityeng ENGFA Cup3.10Matches
2023-202433Bristol Cityeng ENG2. Championship16.933530134310185220025709Matches
2023-202433Bristol Cityeng ENGEFL Cup1.81Matches
2023-202433Bristol Cityeng ENGFA Cup1.10Matches
2024-202534Bristol Cityeng ENG2. Championship10.021820991001730000140014Matches
2024-202534Bristol Cityeng ENGEFL Cup0.80Matches
15 Seasons6 Clubs6 Leagues373.438763635228171461256296200272313144
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (6 Seasons)3 Leagues131.72656248815814103317024520018571086
Huddersfield (4 Seasons)3 Leagues123.00
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)3 Leagues54.0120211306934288251000850358
Burnley (1 Season)2 Leagues0.9181710004000001600
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.138583618227171461240296200270713144
FA Cup (10 Seasons)13.75
EFL Cup (9 Seasons)10.19
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.6181710002000001600
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-201120Carlisle United1 League0.3
2011-201221Bradford City1 League18.2
2012-201322Bradford City1 League28.8
2013-201423Bradford City1 League16.5
2013-201423Huddersfield1 League19.2
2014-201524Huddersfield3 Leagues28.6
2015-201625Huddersfield3 Leagues41.0
2016-201726Huddersfield3 Leagues34.00
2017-201827Burnley2 Leagues0.9181710004000001600
2018-201928QPR2 Leagues34.37216902913196031000491242
2019-202029QPR3 Leagues19.7481440402192220000359116
2019-202029Bristol City1 League13.2320305150191610000216011
2020-202130Bristol City3 Leagues36.78067416161173680000584414
2021-202231Bristol City3 Leagues15.2328311162453211000224112
2022-202332Bristol City3 Leagues36.0649621232325062000436526
2023-202433Bristol City3 Leagues19.833530134310195220025709
2024-202534Bristol City2 Leagues10.821820991001730000140014
15 Seasons6 Clubs6 Leagues373.438763635228171461256296200272313144
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (6 Seasons)3 Leagues131.72656248815814103317024520018571086
Huddersfield (4 Seasons)3 Leagues123.00
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)3 Leagues54.0120211306934288251000850358
Burnley (1 Season)2 Leagues0.9181710004000001600
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.138583618227171461240296200270713144
FA Cup (10 Seasons)13.75
EFL Cup (9 Seasons)10.19
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.6181710002000001600
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-201120Carlisle Unitedeng ENG3. League One12th0.3
2011-201221Bradford Cityeng ENG4. League Two18th18.2
2012-201322Bradford Cityeng ENG4. League Two7th28.8
2013-201423Bradford Cityeng ENG3. League One11th16.5
2013-201423Huddersfieldeng ENG2. Championship17th19.2
2014-201524Huddersfieldeng ENG2. Championship16th26.3Matches
2015-201625Huddersfieldeng ENG2. Championship19th38.0Matches
2016-201726Huddersfieldeng ENG2. Championship5th33.70Matches
2017-201827Burnleyeng ENG1. Premier League7th0.6181710002000001600Matches
2018-201928QPReng ENG2. Championship19th31.67216902913195931000491242Matches
2019-202029QPReng ENG2. Championship13th17.9481440402191920000359116Matches
2019-202029Bristol Cityeng ENG2. Championship12th13.2320305150191610000216011Matches
2020-202130Bristol Cityeng ENG2. Championship19th33.78067416161173480000584414Matches
2021-202231Bristol Cityeng ENG2. Championship17th13.2328311162452811000224112Matches
2022-202332Bristol Cityeng ENG2. Championship14th31.3649621232324962000436526Matches
2023-202433Bristol Cityeng ENG2. Championship11th16.933530134310185220025709Matches
2024-202534Bristol Cityeng ENG2. Championship11th10.021820991001730000140014Matches
15 Seasons6 Clubs4 Leagues349.538763635228171461242296200272313144
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (6 Seasons)1 League118.42656248815814103316224520018571086
Huddersfield (4 Seasons)1 League117.30
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)1 League49.5120211306934287851000850358
Burnley (1 Season)1 League0.6181710002000001600
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.138583618227171461240296200270713144
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.6181710002000001600
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-201524Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd1.3Matches
2015-201625Huddersfieldeng ENGFA Cup33rd2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup57th1.0Matches
2016-201726Huddersfieldeng ENGFA Cup9th0.4Matches
2017-201827Burnleyeng ENGFA Cup33rd0.22Matches
2018-201928QPReng ENGFA Cup9th2.71Matches
2019-202029QPReng ENGEFL Cup33rd1.73Matches
2019-202029QPReng ENGFA Cup17th0.20Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1.02Matches
2020-202130Bristol Cityeng ENGFA Cup9th2.00Matches
2021-202231Bristol Cityeng ENGEFL CupRd11.02Matches
2021-202231Bristol Cityeng ENGFA Cup1.02Matches
2022-202332Bristol Cityeng ENGEFL CupRd31.61Matches
2022-202332Bristol Cityeng ENGFA Cup3.10Matches
2023-202433Bristol Cityeng ENGEFL CupRd21.81Matches
2023-202433Bristol Cityeng ENGFA Cup1.10Matches
2024-202534Bristol Cityeng ENGEFL CupRd10.80Matches
11 Seasons4 Clubs2 Leagues23.814
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (5 Seasons)2 Leagues13.48
Huddersfield (3 Seasons)2 Leagues5.7
QPR (2 Seasons)2 Leagues4.54
Burnley (1 Season)1 League0.22
FA Cup (10 Seasons)13.75
EFL Cup (9 Seasons)10.19
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
201423bm BermudaWCQ4.6Matches
201827bm BermudaWCQ2.0Matches
201928bm BermudaFriendlies (M)0.8Matches
201928bm BermudaGold CupGR3.04Matches
3 Seasons1 Club3 Leagues10.44
WCQ (2 Seasons)6.6
Gold Cup (1 Season)3.04
Friendlies (M) (1 Season)0.8

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-201120Carlisle Unitedeng ENG3. League One0.3
2011-201221Bradford Cityeng ENG4. League Two18.2
2012-201322Bradford Cityeng ENG4. League Two28.8
2013-201423Huddersfieldeng ENG2. Championship19.2
2013-201423Bradford Cityeng ENG3. League One16.5
2014-201524Huddersfieldeng ENG2. Championship26.3Matches
2014-201524Huddersfieldeng ENGFA Cup1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup1.3Matches
2015-201625Huddersfieldeng ENG2. Championship38.0Matches
2015-201625Huddersfieldeng ENGFA Cup2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup1.0Matches
2016-201726Huddersfieldeng ENG2. Championship33.7Matches
2016-201726Huddersfieldeng ENGFA Cup0.4Matches
2017-201827Burnleyeng ENGFA Cup0.2Matches
2017-201827Burnleyeng ENG1. Premier League0.611.6400000100.00000000Matches
2018-201928QPReng ENG2. Championship31.61013.196211016102160.51702520Matches
2018-201928QPReng ENGFA Cup2.7Matches
2019-202029Bristol Cityeng ENG2. Championship13.2241.82190113020.15200000Matches
2019-202029QPReng ENG2. Championship17.9482.69390134160.34401100Matches
2019-202029QPReng ENGEFL Cup1.7Matches
2019-202029QPReng ENGFA Cup0.2Matches
2020-202130Bristol Cityeng ENG2. Championship33.7762.26522499080.24402200Matches
2020-202130Bristol Cityeng ENGEFL Cup1.0Matches
2020-202130Bristol Cityeng ENGFA Cup2.0Matches
2021-202231Bristol Cityeng ENG2. Championship13.2342.56242133130.23200100Matches
2021-202231Bristol Cityeng ENGEFL Cup1.0Matches
2021-202231Bristol Cityeng ENGFA Cup1.0Matches
2022-202332Bristol Cityeng ENG2. Championship31.3702.235211122290.29800100Matches
2022-202332Bristol Cityeng ENGEFL Cup1.6Matches
2022-202332Bristol Cityeng ENGFA Cup3.1Matches
2023-202433Bristol Cityeng ENG2. Championship16.9422.48282551140.24300100Matches
2023-202433Bristol Cityeng ENGEFL Cup1.8Matches
2023-202433Bristol Cityeng ENGFA Cup1.1Matches
2024-202534Bristol Cityeng ENG2. Championship10.0232.29210011030.30300000Matches
2024-202534Bristol Cityeng ENGEFL Cup0.8Matches
15 Seasons6 Clubs6 Leagues373.44192.4929782350338510.3033051120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (6 Seasons)3 Leagues131.72692.2719671231194290.242202500
Huddersfield (4 Seasons)3 Leagues123.0
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)3 Leagues54.01493.0110111119143220.441103620
Burnley (1 Season)2 Leagues0.911.6400000100.00000000
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.14182.4929782350337510.3033051120
FA Cup (10 Seasons)13.7
EFL Cup (9 Seasons)10.1
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.611.6400000100.00000000
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-201120Carlisle United1 League0.3
2011-201221Bradford City1 League18.2
2012-201322Bradford City1 League28.8
2013-201423Bradford City1 League16.5
2013-201423Huddersfield1 League19.2
2014-201524Huddersfield3 Leagues28.6
2015-201625Huddersfield3 Leagues41.0
2016-201726Huddersfield3 Leagues34.0
2017-201827Burnley2 Leagues0.911.6400000100.00000000
2018-201928QPR2 Leagues34.31013.196211016102160.51702520
2019-202029QPR3 Leagues19.7482.69390134160.34401100
2019-202029Bristol City1 League13.2241.82190113020.15200000
2020-202130Bristol City3 Leagues36.7762.26522499080.24402200
2021-202231Bristol City3 Leagues15.2342.56242133130.23200100
2022-202332Bristol City3 Leagues36.0702.235211122290.29800100
2023-202433Bristol City3 Leagues19.8422.48282551140.24300100
2024-202534Bristol City2 Leagues10.8232.29210011030.30300000
15 Seasons6 Clubs6 Leagues373.44192.4929782350338510.3033051120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (6 Seasons)3 Leagues131.72692.2719671231194290.242202500
Huddersfield (4 Seasons)3 Leagues123.0
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)3 Leagues54.01493.0110111119143220.441103620
Burnley (1 Season)2 Leagues0.911.6400000100.00000000
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.14182.4929782350337510.3033051120
FA Cup (10 Seasons)13.7
EFL Cup (9 Seasons)10.1
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.611.6400000100.00000000
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-201120Carlisle Unitedeng ENG3. League One12th0.3
2011-201221Bradford Cityeng ENG4. League Two18th18.2
2012-201322Bradford Cityeng ENG4. League Two7th28.8
2013-201423Bradford Cityeng ENG3. League One11th16.5
2013-201423Huddersfieldeng ENG2. Championship17th19.2
2014-201524Huddersfieldeng ENG2. Championship16th26.3Matches
2015-201625Huddersfieldeng ENG2. Championship19th38.0Matches
2016-201726Huddersfieldeng ENG2. Championship5th33.7Matches
2017-201827Burnleyeng ENG1. Premier League7th0.611.6400000100.00000000Matches
2018-201928QPReng ENG2. Championship19th31.61013.196211016102160.51702520Matches
2019-202029QPReng ENG2. Championship13th17.9482.69390134160.34401100Matches
2019-202029Bristol Cityeng ENG2. Championship12th13.2241.82190113020.15200000Matches
2020-202130Bristol Cityeng ENG2. Championship19th33.7762.26522499080.24402200Matches
2021-202231Bristol Cityeng ENG2. Championship17th13.2342.56242133130.23200100Matches
2022-202332Bristol Cityeng ENG2. Championship14th31.3702.235211122290.29800100Matches
2023-202433Bristol Cityeng ENG2. Championship11th16.9422.48282551140.24300100Matches
2024-202534Bristol Cityeng ENG2. Championship11th10.0232.29210011030.30300000Matches
15 Seasons6 Clubs4 Leagues349.54192.4929782350338510.3033051120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (6 Seasons)1 League118.42692.2719671231194290.242202500
Huddersfield (4 Seasons)1 League117.3
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)1 League49.51493.0110111119143220.441103620
Burnley (1 Season)1 League0.611.6400000100.00000000
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.14182.4929782350337510.3033051120
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.611.6400000100.00000000
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-201524Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd1.3Matches
2015-201625Huddersfieldeng ENGFA Cup33rd2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup57th1.0Matches
2016-201726Huddersfieldeng ENGFA Cup9th0.4Matches
2017-201827Burnleyeng ENGFA Cup33rd0.2Matches
2018-201928QPReng ENGFA Cup9th2.7Matches
2019-202029QPReng ENGEFL Cup33rd1.7Matches
2019-202029QPReng ENGFA Cup17th0.2Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1.0Matches
2020-202130Bristol Cityeng ENGFA Cup9th2.0Matches
2021-202231Bristol Cityeng ENGEFL CupRd11.0Matches
2021-202231Bristol Cityeng ENGFA Cup1.0Matches
2022-202332Bristol Cityeng ENGEFL CupRd31.6Matches
2022-202332Bristol Cityeng ENGFA Cup3.1Matches
2023-202433Bristol Cityeng ENGEFL CupRd21.8Matches
2023-202433Bristol Cityeng ENGFA Cup1.1Matches
2024-202534Bristol Cityeng ENGEFL CupRd10.8Matches
11 Seasons4 Clubs2 Leagues23.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (5 Seasons)2 Leagues13.4
Huddersfield (3 Seasons)2 Leagues5.7
QPR (2 Seasons)2 Leagues4.5
Burnley (1 Season)1 League0.2
FA Cup (10 Seasons)13.7
EFL Cup (9 Seasons)10.1
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
201423bm BermudaWCQ4.6Matches
201827bm BermudaWCQ2.0Matches
201928bm BermudaFriendlies (M)0.8Matches
201928bm BermudaGold CupGR3.0Matches
3 Seasons1 Club3 Leagues10.4
WCQ (2 Seasons)6.6
Gold Cup (1 Season)3.0
Friendlies (M) (1 Season)0.8

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-201120Carlisle Unitedeng ENG3. League One0.3
2011-201221Bradford Cityeng ENG4. League Two18.2
2012-201322Bradford Cityeng ENG4. League Two28.8
2013-201423Huddersfieldeng ENG2. Championship19.2
2013-201423Bradford Cityeng ENG3. League One16.5
2014-201524Huddersfieldeng ENG2. Championship26.3Matches
2014-201524Huddersfieldeng ENGFA Cup1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup1.3Matches
2015-201625Huddersfieldeng ENG2. Championship38.0Matches
2015-201625Huddersfieldeng ENGFA Cup2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup1.0Matches
2016-201726Huddersfieldeng ENG2. Championship33.700Matches
2016-201726Huddersfieldeng ENGFA Cup0.4Matches
2017-201827Burnleyeng ENGFA Cup0.200Matches
2017-201827Burnleyeng ENG1. Premier League0.64303111100.002020400Matches
2018-201928QPReng ENG2. Championship31.638241317893625.02723221644110Matches
2018-201928QPReng ENGFA Cup2.700Matches
2019-202029Bristol Cityeng ENG2. Championship13.213867021711.8151711661980Matches
2019-202029QPReng ENG2. Championship17.9211497551631.3111411312271Matches
2019-202029QPReng ENGEFL Cup1.710Matches
2019-202029QPReng ENGFA Cup0.200Matches
2020-202130Bristol Cityeng ENG2. Championship33.7382111207144531.13127027185690Matches
2020-202130Bristol Cityeng ENGEFL Cup1.010Matches
2020-202130Bristol Cityeng ENGFA Cup2.020Matches
2021-202231Bristol Cityeng ENG2. Championship13.21610112311010.0991831940Matches
2021-202231Bristol Cityeng ENGEFL Cup1.010Matches
2021-202231Bristol Cityeng ENGFA Cup1.000Matches
2022-202332Bristol Cityeng ENG2. Championship31.3422212219143935.9253213164890Matches
2022-202332Bristol Cityeng ENGEFL Cup1.613Matches
2022-202332Bristol Cityeng ENGFA Cup3.101Matches
2023-202433Bristol Cityeng ENG2. Championship16.9161259241921.1151201242020Matches
2023-202433Bristol Cityeng ENGEFL Cup1.800Matches
2023-202433Bristol Cityeng ENGFA Cup1.120Matches
2024-202534Bristol Cityeng ENG2. Championship10.01164432922.27112951610Matches
2024-202534Bristol Cityeng ENGEFL Cup0.800Matches
15 Seasons6 Clubs6 Leagues373.419912861100385219227.1140147813953248511
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 (6 Seasons)3 Leagues131.7136863973243713926.6102108510346178330
Huddersfield (4 Seasons)3 Leagues123.0000
Bradford City (3 Seasons)2 Leagues63.50
QPR (2 Seasons)3 Leagues54.05939222413145226.93837334766181
Burnley (1 Season)2 Leagues0.94303111100.002020400
Carlisle United (1 Season)1 League0.30
Championship (11 Seasons)285.11951176197375119126.7140145813749244511
FA Cup (10 Seasons)13.7410
EFL Cup (9 Seasons)10.1430
League Two (2 Seasons)47.00
League One (2 Seasons)16.80
Premier League (1 Season)0.64303111100.002020400
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-201120Carlisle United1 League0.30
2011-201221Bradford City1 League18.20
2012-201322Bradford City1 League28.80
2013-201423Bradford City1 League16.50
2013-201423Huddersfield1 League19.20
2014-201524Huddersfield3 Leagues28.60
2015-201625Huddersfield3 Leagues41.00
2016-201726Huddersfield3 Leagues34.0000
2017-201827Burnley2 Leagues0.94303111100.002020400
2018-201928QPR2 Leagues34.338241317893625.02723221644110
2019-202029QPR3 Leagues19.7211597551631.3111411312271
2019-202029Bristol City1 League13.213867021711.8151711661980
2020-202130Bristol City3 Leagues36.7382411207144531.13127027185690
2021-202231Bristol City3 Leagues15.21611112311010.0991831940
2022-202332Bristol City3 Leagues36.0422312219143935.92532131104890
2023-202433Bristol City3 Leagues19.8161459241921.1151201242020
2024-202534Bristol City2 Leagues10.81164432922.27112951610
15 Seasons6 Clubs6 Leagues373.419912861100385219227.1140147813953248511
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 (6 Seasons)3 Leagues131.7136863973243713926.6102108510346178330
Huddersfield (4 Seasons)3 Leagues123.0000
Bradford City (3 Seasons)2 Leagues63.50
QPR (2 Seasons)3 Leagues54.05939222413145226.93837334766181
Burnley (1 Season)2 Leagues0.94303111100.002020400
Carlisle United (1 Season)1 League0.30
Championship (11 Seasons)285.11951176197375119126.7140145813749244511
FA Cup (10 Seasons)13.7410
EFL Cup (9 Seasons)10.1430
League Two (2 Seasons)47.00
League One (2 Seasons)16.80
Premier League (1 Season)0.64303111100.002020400
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-201120Carlisle Unitedeng ENG3. League One12th0.3
2011-201221Bradford Cityeng ENG4. League Two18th18.2
2012-201322Bradford Cityeng ENG4. League Two7th28.8
2013-201423Bradford Cityeng ENG3. League One11th16.5
2013-201423Huddersfieldeng ENG2. Championship17th19.2
2014-201524Huddersfieldeng ENG2. Championship16th26.3Matches
2015-201625Huddersfieldeng ENG2. Championship19th38.0Matches
2016-201726Huddersfieldeng ENG2. Championship5th33.700Matches
2017-201827Burnleyeng ENG1. Premier League7th0.64303111100.002020400Matches
2018-201928QPReng ENG2. Championship19th31.638241317893625.02723221644110Matches
2019-202029QPReng ENG2. Championship13th17.9211497551631.3111411312271Matches
2019-202029Bristol Cityeng ENG2. Championship12th13.213867021711.8151711661980Matches
2020-202130Bristol Cityeng ENG2. Championship19th33.7382111207144531.13127027185690Matches
2021-202231Bristol Cityeng ENG2. Championship17th13.21610112311010.0991831940Matches
2022-202332Bristol Cityeng ENG2. Championship14th31.3422212219143935.9253213164890Matches
2023-202433Bristol Cityeng ENG2. Championship11th16.9161259241921.1151201242020Matches
2024-202534Bristol Cityeng ENG2. Championship11th10.01164432922.27112951610Matches
15 Seasons6 Clubs4 Leagues349.519912061100385219227.1140147813949248511
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 (6 Seasons)1 League118.4136793973243713926.6102108510342178330
Huddersfield (4 Seasons)1 League117.3000
Bradford City (3 Seasons)2 Leagues63.50
QPR (2 Seasons)1 League49.55938222413145226.93837334766181
Burnley (1 Season)1 League0.64303111100.002020400
Carlisle United (1 Season)1 League0.30
Championship (11 Seasons)285.11951176197375119126.7140145813749244511
League Two (2 Seasons)47.00
League One (2 Seasons)16.80
Premier League (1 Season)0.64303111100.002020400
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-201524Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd1.3Matches
2015-201625Huddersfieldeng ENGFA Cup33rd2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup57th1.0Matches
2016-201726Huddersfieldeng ENGFA Cup9th0.4Matches
2017-201827Burnleyeng ENGFA Cup33rd0.200Matches
2018-201928QPReng ENGFA Cup9th2.700Matches
2019-202029QPReng ENGEFL Cup33rd1.710Matches
2019-202029QPReng ENGFA Cup17th0.200Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1.010Matches
2020-202130Bristol Cityeng ENGFA Cup9th2.020Matches
2021-202231Bristol Cityeng ENGEFL CupRd11.010Matches
2021-202231Bristol Cityeng ENGFA Cup1.000Matches
2022-202332Bristol Cityeng ENGEFL CupRd31.613Matches
2022-202332Bristol Cityeng ENGFA Cup3.101Matches
2023-202433Bristol Cityeng ENGEFL CupRd21.800Matches
2023-202433Bristol Cityeng ENGFA Cup1.120Matches
2024-202534Bristol Cityeng ENGEFL CupRd10.800Matches
11 Seasons4 Clubs2 Leagues23.8840
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 (5 Seasons)2 Leagues13.4740
Huddersfield (3 Seasons)2 Leagues5.70
QPR (2 Seasons)2 Leagues4.5100
Burnley (1 Season)1 League0.2000
FA Cup (10 Seasons)13.7410
EFL Cup (9 Seasons)10.1430
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
201423bm BermudaWCQ4.6Matches
201827bm BermudaWCQ2.0Matches
201928bm BermudaFriendlies (M)0.8Matches
201928bm BermudaGold CupGR3.032Matches
3 Seasons1 Club3 Leagues10.4320
WCQ (2 Seasons)6.60
Gold Cup (1 Season)3.0320
Friendlies (M) (1 Season)0.80

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-201120Carlisle Unitedeng ENG3. League One0.3
2011-201221Bradford Cityeng ENG4. League Two18.2
2012-201322Bradford Cityeng ENG4. League Two28.8
2013-201423Huddersfieldeng ENG2. Championship19.2
2013-201423Bradford Cityeng ENG3. League One16.5
2014-201524Huddersfieldeng ENG2. Championship26.3Matches
2014-201524Huddersfieldeng ENGFA Cup1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup1.3Matches
2015-201625Huddersfieldeng ENG2. Championship38.0Matches
2015-201625Huddersfieldeng ENGFA Cup2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup1.0Matches
2016-201726Huddersfieldeng ENG2. Championship33.7Matches
2016-201726Huddersfieldeng ENGFA Cup0.4Matches
2017-201827Burnleyeng ENGFA Cup0.2Matches
2017-201827Burnleyeng ENG1. Premier League0.6290571752911100.000.016774021123185Matches
2018-201928QPReng ENG2. Championship31.611297824536171451127813037.05061.7712372812775342279948841248Matches
2018-201928QPReng ENGFA Cup2.7Matches
2019-202029Bristol Cityeng ENG2. Championship13.246910502082165846919842.11157.9282139350118993418344102Matches
2019-202029QPReng ENG2. Championship17.966810442913377866819842.11157.935717205722414115130502130Matches
2019-202029QPReng ENGEFL Cup1.7Matches
2019-202029QPReng ENGFA Cup0.2Matches
2020-202130Bristol Cityeng ENG2. Championship33.71138121425015101011136532241.53158.5648351913464932148928765219Matches
2020-202130Bristol Cityeng ENGEFL Cup1.0Matches
2020-202130Bristol Cityeng ENGFA Cup2.0Matches
2021-202231Bristol Cityeng ENG2. Championship13.248954619525549489221045.51254.5305168560626138472233499Matches
2021-202231Bristol Cityeng ENGEFL Cup1.0Matches
2021-202231Bristol Cityeng ENGFA Cup1.0Matches
2022-202332Bristol Cityeng ENG2. Championship31.3102713994115291271025762228.94559.257529398404217209542718200Matches
2022-202332Bristol Cityeng ENGEFL Cup1.6Matches
2022-202332Bristol Cityeng ENGFA Cup3.1Matches
2023-202433Bristol Cityeng ENG2. Championship16.950873221426870506391743.62153.8264147252724713401333096Matches
2023-202433Bristol Cityeng ENGEFL Cup1.8Matches
2023-202433Bristol Cityeng ENGFA Cup1.1Matches
2024-202534Bristol Cityeng ENG2. Championship10.03294181062085532820945.0945.01959003111366201123683Matches
2024-202534Bristol Cityeng ENGEFL Cup0.8Matches
15 Seasons6 Clubs6 Leagues373.457866851823862957688577733012738.519057.6335417433602025114110947721540881182
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 (6 Seasons)3 Leagues131.73960513871635198646039532298838.412956.3226911908413117284703251342727799
Huddersfield (4 Seasons)3 Leagues123.0
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)3 Leagues54.017971712674495422317951003838.06161.0106954481849775638150781343378
Burnley (1 Season)2 Leagues0.9290571752911100.000.016774021123185
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.157576851323792940683574832912638.319057.8333817356598024914010847521240701177
FA Cup (10 Seasons)13.7
EFL Cup (9 Seasons)10.1
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.6290571752911100.000.016774021123185
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-201120Carlisle United1 League0.3
2011-201221Bradford City1 League18.2
2012-201322Bradford City1 League28.8
2013-201423Bradford City1 League16.5
2013-201423Huddersfield1 League19.2
2014-201524Huddersfield3 Leagues28.6
2015-201625Huddersfield3 Leagues41.0
2016-201726Huddersfield3 Leagues34.0
2017-201827Burnley2 Leagues0.9290571752911100.000.016774021123185
2018-201928QPR2 Leagues34.311297824536171451127813037.05061.7712372812775342279948841248
2019-202029QPR3 Leagues19.766810442913377866819842.11157.935717205722414115130502130
2019-202029Bristol City1 League13.246910502082165846919842.11157.9282139350118993418344102
2020-202130Bristol City3 Leagues36.71138121425015101011136532241.53158.5648351913464932148928765219
2021-202231Bristol City3 Leagues15.248954619525549489221045.51254.5305168560626138472233499
2022-202332Bristol City3 Leagues36.0102713994115291271025762228.94559.257529398404217209542718200
2023-202433Bristol City3 Leagues19.850873221426870506391743.62153.8264147252724713401333096
2024-202534Bristol City2 Leagues10.83294181062085532820945.0945.01959003111366201123683
15 Seasons6 Clubs6 Leagues373.457866851823862957688577733012738.519057.6335417433602025114110947721540881182
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 (6 Seasons)3 Leagues131.73960513871635198646039532298838.412956.3226911908413117284703251342727799
Huddersfield (4 Seasons)3 Leagues123.0
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)3 Leagues54.017971712674495422317951003838.06161.0106954481849775638150781343378
Burnley (1 Season)2 Leagues0.9290571752911100.000.016774021123185
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.157576851323792940683574832912638.319057.8333817356598024914010847521240701177
FA Cup (10 Seasons)13.7
EFL Cup (9 Seasons)10.1
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.6290571752911100.000.016774021123185
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-201120Carlisle Unitedeng ENG3. League One12th0.3
2011-201221Bradford Cityeng ENG4. League Two18th18.2
2012-201322Bradford Cityeng ENG4. League Two7th28.8
2013-201423Bradford Cityeng ENG3. League One11th16.5
2013-201423Huddersfieldeng ENG2. Championship17th19.2
2014-201524Huddersfieldeng ENG2. Championship16th26.3Matches
2015-201625Huddersfieldeng ENG2. Championship19th38.0Matches
2016-201726Huddersfieldeng ENG2. Championship5th33.7Matches
2017-201827Burnleyeng ENG1. Premier League7th0.6290571752911100.000.016774021123185Matches
2018-201928QPReng ENG2. Championship19th31.611297824536171451127813037.05061.7712372812775342279948841248Matches
2019-202029QPReng ENG2. Championship13th17.966810442913377866819842.11157.935717205722414115130502130Matches
2019-202029Bristol Cityeng ENG2. Championship12th13.246910502082165846919842.11157.9282139350118993418344102Matches
2020-202130Bristol Cityeng ENG2. Championship19th33.71138121425015101011136532241.53158.5648351913464932148928765219Matches
2021-202231Bristol Cityeng ENG2. Championship17th13.248954619525549489221045.51254.5305168560626138472233499Matches
2022-202332Bristol Cityeng ENG2. Championship14th31.3102713994115291271025762228.94559.257529398404217209542718200Matches
2023-202433Bristol Cityeng ENG2. Championship11th16.950873221426870506391743.62153.8264147252724713401333096Matches
2024-202534Bristol Cityeng ENG2. Championship11th10.03294181062085532820945.0945.01959003111366201123683Matches
15 Seasons6 Clubs4 Leagues349.557866851823862957688577733012738.519057.6335417433602025114110947721540881182
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 (6 Seasons)1 League118.43960513871635198646039532298838.412956.3226911908413117284703251342727799
Huddersfield (4 Seasons)1 League117.3
Bradford City (3 Seasons)2 Leagues63.5
QPR (2 Seasons)1 League49.517971712674495422317951003838.06161.0106954481849775638150781343378
Burnley (1 Season)1 League0.6290571752911100.000.016774021123185
Carlisle United (1 Season)1 League0.3
Championship (11 Seasons)285.157576851323792940683574832912638.319057.8333817356598024914010847521240701177
League Two (2 Seasons)47.0
League One (2 Seasons)16.8
Premier League (1 Season)0.6290571752911100.000.016774021123185
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-201524Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd1.3Matches
2015-201625Huddersfieldeng ENGFA Cup33rd2.0Matches
2015-201625Huddersfieldeng ENGLeague Cup57th1.0Matches
2016-201726Huddersfieldeng ENGFA Cup9th0.4Matches
2017-201827Burnleyeng ENGFA Cup33rd0.2Matches
2018-201928QPReng ENGFA Cup9th2.7Matches
2019-202029QPReng ENGEFL Cup33rd1.7Matches
2019-202029QPReng ENGFA Cup17th0.2Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1.0Matches
2020-202130Bristol Cityeng ENGFA Cup9th2.0Matches
2021-202231Bristol Cityeng ENGEFL CupRd11.0Matches
2021-202231Bristol Cityeng ENGFA Cup1.0Matches
2022-202332Bristol Cityeng ENGEFL CupRd31.6Matches
2022-202332Bristol Cityeng ENGFA Cup3.1Matches
2023-202433Bristol Cityeng ENGEFL CupRd21.8Matches
2023-202433Bristol Cityeng ENGFA Cup1.1Matches
2024-202534Bristol Cityeng ENGEFL CupRd10.8Matches
11 Seasons4 Clubs2 Leagues23.8
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
Bristol City (5 Seasons)2 Leagues13.4
Huddersfield (3 Seasons)2 Leagues5.7
QPR (2 Seasons)2 Leagues4.5
Burnley (1 Season)1 League0.2
FA Cup (10 Seasons)13.7
EFL Cup (9 Seasons)10.1
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201423bm BermudaWCQ4.6Matches
201827bm BermudaWCQ2.0Matches
201928bm BermudaFriendlies (M)0.8Matches
201928bm BermudaGold CupGR3.0Matches
3 Seasons1 Club3 Leagues10.4
WCQ (2 Seasons)6.6
Gold Cup (1 Season)3.0
Friendlies (M) (1 Season)0.8

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-201120Carlisle Unitedeng ENG3. League One330100.70.303
2011-201221Bradford Cityeng ENG4. League Two331,6395039.618.21815
2012-201322Bradford Cityeng ENG4. League Two392,5916662.628.82910
2013-201423Huddersfieldeng ENG2. Championship221,7317941.819.2211
2013-201423Bradford Cityeng ENG3. League One191,4827835.816.5181
2014-201524Huddersfieldeng ENG2. Championship352,3686857.226.32911641.263340-7-0.27+0.24Matches
2014-201524Huddersfieldeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2014-201524Huddersfieldeng ENGLeague Cup112012057.11.311201003.0053+2+1.50+3.50Matches
2015-201625Huddersfieldeng ENG2. Championship443,4247882.738.03926511.094748-1-0.03+1.23Matches
2015-201625Huddersfieldeng ENGFA Cup218090100.02.02902000.5047-3-1.50Matches
2015-201625Huddersfieldeng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2016-201726Huddersfieldeng ENG2. Championship433,0317073.233.731181211.834443+1+0.03+0.27Matches
2016-201726Huddersfieldeng ENGEFL Cup00001Matches
2016-201726Huddersfieldeng ENGFA Cup132328.90.40013131.000000.00-1.10Matches
2017-201827Burnleyeng ENGFA Cup1222224.40.20012200.0002-2-8.18-6.86Matches
2017-201827Burnleyeng ENG1. Premier League95561.60.6009110.1113-2-3.27-3.251.92.2-0.3-0.47+0.02Matches
2018-201928QPReng ENG2. Championship402,8487168.831.632841182121.133745-8-0.25+0.4438.041.8-3.8-0.12+0.11Matches
2018-201928QPReng ENGFA Cup32408066.72.73800001.3332+1+0.37-0.38Matches
2019-202029Bristol Cityeng ENG2. Championship171,1877028.713.21381543200.941319-6-0.45-0.4917.920.5-2.6-0.190.00Matches
2019-202029QPReng ENG2. Championship261,6076238.817.92074462011.353728+9+0.50+1.1427.526.4+1.1+0.06+0.30Matches
2019-202029QPReng ENGEFL Cup21517671.91.71120113101.5035-2-1.19-1.19Matches
2019-202029QPReng ENGFA Cup1181810.00.20011810.001100.00-1.67Matches
2020-202130Bristol Cityeng ENG2. Championship463,0316673.233.7368011101701.113548-13-0.39+0.3431.348.1-16.8-0.50+0.68Matches
2020-202130Bristol Cityeng ENGEFL Cup1909033.31.01901023.0020+2+2.00+1.50Matches
2020-202130Bristol Cityeng ENGFA Cup31836167.82.0279012502.0041+3+1.48+1.48Matches
2021-202231Bristol Cityeng ENG2. Championship321,1923728.813.278542524110.911723-6-0.45-0.1818.329.1-10.8-0.81-0.58Matches
2021-202231Bristol Cityeng ENGEFL Cup19090100.01.01901001.002200.00Matches
2021-202231Bristol Cityeng ENGFA Cup1898974.21.01890000.000000.00+2.90Matches
2022-202332Bristol Cityeng ENG2. Championship452,8196368.131.3328012132111.314537+8+0.26+0.8743.938.0+5.9+0.19+0.50Matches
2022-202332Bristol Cityeng ENGEFL Cup31434853.01.6265011402.0051+4+2.52+3.23Matches
2022-202332Bristol Cityeng ENGFA Cup42787071.33.1371016601.7543+1+0.32+0.32Matches
2023-202433Bristol Cityeng ENG2. Championship351,5214336.716.917662182311.372617+9+0.53+0.7721.919.6+2.3+0.13+0.31Matches
2023-202433Bristol Cityeng ENGEFL Cup21618189.41.82811001.5052+3+1.68+1.68Matches
2023-202433Bristol Cityeng ENGFA Cup41002525.61.10042501.500000.00-0.31Matches
2024-202534Bristol Cityeng ENG2. Championship189035047.810.01168072231.281710+7+0.70+1.3414.410.3+4.2+0.42+0.38Matches
2024-202534Bristol Cityeng ENGEFL Cup1686875.60.81680000.0001-1-1.32-1.32Matches
15 Seasons6 Clubs6 Leagues53933,6046247.1373.43757911316423431.23391394-3-0.01+0.31215.1235.9-20.8-0.12+0.19
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 (6 Seasons)3 Leagues21311,8555648.1131.712977378423181.21175164+11+0.08+0.36147.7165.5-17.8-0.15+0.13
Huddersfield (4 Seasons)3 Leagues15011,0667462.9123.012596602531101.37134144-10-0.10+0.37
Bradford City (3 Seasons)2 Leagues915,7126346.063.56526
QPR (2 Seasons)3 Leagues724,8646853.954.0568116162141.21818100.00+0.5265.568.2-2.7-0.05+0.18
Burnley (1 Season)2 Leagues107782.20.9001022110.1015-4-4.68-4.621.92.2-0.3-0.47+0.02
Carlisle United (1 Season)1 League330100.70.303
Championship (11 Seasons)40325,6626454.1285.12887810411522251.25351358-7-0.03+0.40213.2233.7-20.5-0.12+0.15
FA Cup (10 Seasons)211,2325950.713.71281392941.191617-1-0.07-0.60
EFL Cup (9 Seasons)129137660.910.11087622331.582316+7+0.69+1.05
League Two (2 Seasons)724,2305951.147.04725
League One (2 Seasons)221,5126918.316.8184
Premier League (1 Season)95561.60.6009110.1113-2-3.27-3.251.92.2-0.3-0.47+0.02
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-201120Carlisle United1 League330100.70.303
2011-201221Bradford City1 League331,6395039.618.21815
2012-201322Bradford City1 League392,5916662.628.82910
2013-201423Bradford City1 League191,4827835.816.5181
2013-201423Huddersfield1 League221,7317941.819.2211
2014-201524Huddersfield3 Leagues372,5787058.128.63110513641.273844-6-0.21+0.37
2015-201625Huddersfield3 Leagues473,6947983.841.0429029511.045257-5-0.12+1.14
2016-201726Huddersfield3 Leagues443,0637066.734.03118133151.814443+1+0.03-0.03
2017-201827Burnley2 Leagues107782.20.9001022110.1015-4-4.68-4.621.92.2-0.3-0.47+0.02
2018-201928QPR2 Leagues433,0887268.634.335831182121.144047-7-0.20+0.3738.041.8-3.8-0.12+0.11
2019-202029QPR3 Leagues291,7766139.219.72177582121.314134+7+0.35+0.8427.526.4+1.1+0.06+0.30
2019-202029Bristol City1 League171,1877028.713.21381543200.941319-6-0.45-0.4917.920.5-2.6-0.190.00
2020-202130Bristol City3 Leagues503,3046670.636.7398012111821.204149-8-0.22+0.3131.348.1-16.8-0.50+0.68
2021-202231Bristol City3 Leagues341,3714031.515.298652524110.891925-6-0.39-0.0918.329.1-10.8-0.81-0.58
2022-202332Bristol City3 Leagues523,2406267.536.0377812152311.385441+13+0.36+0.9443.938.0+5.9+0.19+0.50
2023-202433Bristol City3 Leagues411,7824337.819.819673222311.393119+12+0.61+0.7921.919.6+2.3+0.13+0.31
2024-202534Bristol City2 Leagues199715149.010.81268072231.211711+6+0.56+1.1814.410.3+4.2+0.42+0.38
15 Seasons6 Clubs6 Leagues53933,6046247.1373.43757911316423431.23391394-3-0.01+0.31215.1235.9-20.8-0.12+0.19
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 (6 Seasons)3 Leagues21311,8555648.1131.712977378423181.21175164+11+0.08+0.36147.7165.5-17.8-0.15+0.13
Huddersfield (4 Seasons)3 Leagues15011,0667462.9123.012596602531101.37134144-10-0.10+0.37
Bradford City (3 Seasons)2 Leagues915,7126346.063.56526
QPR (2 Seasons)3 Leagues724,8646853.954.0568116162141.21818100.00+0.5265.568.2-2.7-0.05+0.18
Burnley (1 Season)2 Leagues107782.20.9001022110.1015-4-4.68-4.621.92.2-0.3-0.47+0.02
Carlisle United (1 Season)1 League330100.70.303
Championship (11 Seasons)40325,6626454.1285.12887810411522251.25351358-7-0.03+0.40213.2233.7-20.5-0.12+0.15
FA Cup (10 Seasons)211,2325950.713.71281392941.191617-1-0.07-0.60
EFL Cup (9 Seasons)129137660.910.11087622331.582316+7+0.69+1.05
League Two (2 Seasons)724,2305951.147.04725
League One (2 Seasons)221,5126918.316.8184
Premier League (1 Season)95561.60.6009110.1113-2-3.27-3.251.92.2-0.3-0.47+0.02
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-201120Carlisle Unitedeng ENG3. League One12th330100.70.303
2011-201221Bradford Cityeng ENG4. League Two18th331,6395039.618.21815
2012-201322Bradford Cityeng ENG4. League Two7th392,5916662.628.82910
2013-201423Bradford Cityeng ENG3. League One11th191,4827835.816.5181
2013-201423Huddersfieldeng ENG2. Championship17th221,7317941.819.2211
2014-201524Huddersfieldeng ENG2. Championship16th352,3686857.226.32911641.263340-7-0.27+0.24Matches
2015-201625Huddersfieldeng ENG2. Championship19th443,4247882.738.03926511.094748-1-0.03+1.23Matches
2016-201726Huddersfieldeng ENG2. Championship5th433,0317073.233.731181211.834443+1+0.03+0.27Matches
2017-201827Burnleyeng ENG1. Premier League7th95561.60.6009110.1113-2-3.27-3.251.92.2-0.3-0.47+0.02Matches
2018-201928QPReng ENG2. Championship19th402,8487168.831.632841182121.133745-8-0.25+0.4438.041.8-3.8-0.12+0.11Matches
2019-202029QPReng ENG2. Championship13th261,6076238.817.92074462011.353728+9+0.50+1.1427.526.4+1.1+0.06+0.30Matches
2019-202029Bristol Cityeng ENG2. Championship12th171,1877028.713.21381543200.941319-6-0.45-0.4917.920.5-2.6-0.190.00Matches
2020-202130Bristol Cityeng ENG2. Championship19th463,0316673.233.7368011101701.113548-13-0.39+0.3431.348.1-16.8-0.50+0.68Matches
2021-202231Bristol Cityeng ENG2. Championship17th321,1923728.813.278542524110.911723-6-0.45-0.1818.329.1-10.8-0.81-0.58Matches
2022-202332Bristol Cityeng ENG2. Championship14th452,8196368.131.3328012132111.314537+8+0.26+0.8743.938.0+5.9+0.19+0.50Matches
2023-202433Bristol Cityeng ENG2. Championship11th351,5214336.716.917662182311.372617+9+0.53+0.7721.919.6+2.3+0.13+0.31Matches
2024-202534Bristol Cityeng ENG2. Championship11th189035047.810.01168072231.281710+7+0.70+1.3414.410.3+4.2+0.42+0.38Matches
15 Seasons6 Clubs4 Leagues50631,4596246.7349.53537810415322361.23352361-9-0.03+0.33215.1235.9-20.8-0.12+0.19
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 (6 Seasons)1 League19310,6535547.2118.411677347722161.17153154-1-0.01+0.29147.7165.5-17.8-0.15+0.13
Huddersfield (4 Seasons)1 League14410,5547363.7117.3120552461.40124131-7-0.07+0.50
Bradford City (3 Seasons)2 Leagues915,7126346.063.56526
QPR (2 Seasons)1 League664,4556853.849.5528015142131.227473+1+0.02+0.6865.568.2-2.7-0.05+0.18
Burnley (1 Season)1 League95561.60.6009110.1113-2-3.27-3.251.92.2-0.3-0.47+0.02
Carlisle United (1 Season)1 League330100.70.303
Championship (11 Seasons)40325,6626454.1285.12887810411522251.25351358-7-0.03+0.40213.2233.7-20.5-0.12+0.15
League Two (2 Seasons)724,2305951.147.04725
League One (2 Seasons)221,5126918.316.8184
Premier League (1 Season)95561.60.6009110.1113-2-3.27-3.251.92.2-0.3-0.47+0.02
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-201524Huddersfieldeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd112012057.11.311201003.0053+2+1.50+3.50Matches
2015-201625Huddersfieldeng ENGFA Cup33rd218090100.02.02902000.5047-3-1.50Matches
2015-201625Huddersfieldeng ENGLeague Cup57th19090100.01.01901000.0012-1-1.00Matches
2016-201726Huddersfieldeng ENGEFL Cup58th00001Matches
2016-201726Huddersfieldeng ENGFA Cup9th132328.90.40013131.000000.00-1.10Matches
2017-201827Burnleyeng ENGFA Cup33rd1222224.40.20012200.0002-2-8.18-6.86Matches
2018-201928QPReng ENGFA Cup9th32408066.72.73800001.3332+1+0.37-0.38Matches
2019-202029QPReng ENGEFL Cup33rd21517671.91.71120113101.5035-2-1.19-1.19Matches
2019-202029QPReng ENGFA Cup17th1181810.00.20011810.001100.00-1.67Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1909033.31.01901023.0020+2+2.00+1.50Matches
2020-202130Bristol Cityeng ENGFA Cup9th31836167.82.0279012502.0041+3+1.48+1.48Matches
2021-202231Bristol Cityeng ENGEFL CupRd119090100.01.01901001.002200.00Matches
2021-202231Bristol Cityeng ENGFA Cup1898974.21.01890000.000000.00+2.90Matches
2022-202332Bristol Cityeng ENGEFL CupRd331434853.01.6265011402.0051+4+2.52+3.23Matches
2022-202332Bristol Cityeng ENGFA Cup42787071.33.1371016601.7543+1+0.32+0.32Matches
2023-202433Bristol Cityeng ENGEFL CupRd221618189.41.82811001.5052+3+1.68+1.68Matches
2023-202433Bristol Cityeng ENGFA Cup41002525.61.10042501.500000.00-0.31Matches
2024-202534Bristol Cityeng ENGEFL CupRd11686875.60.81680000.0001-1-1.32-1.32Matches
11 Seasons4 Clubs2 Leagues332,1456554.623.822849112871.333933+6+0.25-0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)2 Leagues201,2026058.113.41377372921.602210+12+0.90+0.90
Huddersfield (3 Seasons)2 Leagues65128550.25.7596513140.831013-3-0.53-0.96
QPR (2 Seasons)2 Leagues64096854.54.5490122511.1778-1-0.22-1.28
Burnley (1 Season)1 League1222224.40.20012200.0002-2-8.18-6.86
FA Cup (10 Seasons)211,2325950.713.71281392941.191617-1-0.07-0.60
EFL Cup (9 Seasons)129137660.910.11087622331.582316+7+0.69+1.05
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201423bm BermudaWCQ54188477.44.65842001.405500.00-0.74Matches
201827bm BermudaWCQ21809050.02.02902003.0080+8+4.00+4.50Matches
201928bm BermudaFriendlies (M)1717126.30.81710003.0010+1+1.27+3.53Matches
201928bm BermudaGold CupGR327090100.03.03903001.004400.00Matches
3 Seasons1 Club3 Leagues119398565.210.411857001.73189+9+0.86+1.76
WCQ (2 Seasons)75988566.46.67854001.86135+8+1.20+1.20
Gold Cup (1 Season)327090100.03.03903001.004400.00
Friendlies (M) (1 Season)1717126.30.81710003.0010+1+1.27+3.53

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-201120Carlisle Unitedeng ENG3. League One0.3002
2011-201221Bradford Cityeng ENG4. League Two18.22038
2012-201322Bradford Cityeng ENG4. League Two28.85052
2013-201423Huddersfieldeng ENG2. Championship19.21037
2013-201423Bradford Cityeng ENG3. League One16.51017
2014-201524Huddersfieldeng ENG2. Championship26.32144Matches
2014-201524Huddersfieldeng ENGFA Cup1.00000Matches
2014-201524Huddersfieldeng ENGLeague Cup1.30000Matches
2015-201625Huddersfieldeng ENG2. Championship38.04056Matches
2015-201625Huddersfieldeng ENGFA Cup2.01000Matches
2015-201625Huddersfieldeng ENGLeague Cup1.00000Matches
2016-201726Huddersfieldeng ENG2. Championship33.74004100000000Matches
2016-201726Huddersfieldeng ENGFA Cup0.40000Matches
2017-201827Burnleyeng ENGFA Cup0.20000002000Matches
2017-201827Burnleyeng ENG1. Premier League0.60004002030005050.0Matches
2018-201928QPReng ENG2. Championship31.6400644213596240001085410534.0Matches
2018-201928QPReng ENGFA Cup2.7000210100000Matches
2019-202029Bristol Cityeng ENG2. Championship13.200028205166800041224134.9Matches
2019-202029QPReng ENG2. Championship17.94003227101911400061193833.3Matches
2019-202029QPReng ENGEFL Cup1.71005313010Matches
2019-202029QPReng ENGFA Cup0.20000000000Matches
2020-202130Bristol Cityeng ENG2. Championship33.7400625415341821000144168815.4Matches
2020-202130Bristol Cityeng ENGEFL Cup1.00001202010Matches
2020-202130Bristol Cityeng ENGFA Cup2.00004520020Matches
2021-202231Bristol Cityeng ENG2. Championship13.23002620172831000056123923.5Matches
2021-202231Bristol Cityeng ENGEFL Cup1.01002102010Matches
2021-202231Bristol Cityeng ENGFA Cup1.00000102000Matches
2022-202332Bristol Cityeng ENG2. Championship31.3400463319496220001054411028.6Matches
2022-202332Bristol Cityeng ENGEFL Cup1.60003121310Matches
2022-202332Bristol Cityeng ENGFA Cup3.10008630100Matches
2023-202433Bristol Cityeng ENG2. Championship16.95003717171841200064245630.0Matches
2023-202433Bristol Cityeng ENGEFL Cup1.80003311000Matches
2023-202433Bristol Cityeng ENGFA Cup1.10002110020Matches
2024-202534Bristol Cityeng ENG2. Championship10.030015111217560002073516.7Matches
2024-202534Bristol Cityeng ENGEFL Cup0.80000200000Matches
15 Seasons6 Clubs6 Leagues373.449106312501182565312800060419851727.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (6 Seasons)3 Leagues131.7200023717794170468600043012536925.3
Huddersfield (4 Seasons)3 Leagues123.0121017800000000
Bradford City (3 Seasons)2 Leagues63.580107
QPR (2 Seasons)3 Leagues54.09001037324827390001697314333.8
Burnley (1 Season)2 Leagues0.90004004030005050.0
Carlisle United (1 Season)1 League0.3002
Championship (11 Seasons)285.138104882241082404911700059919851227.9
FA Cup (10 Seasons)13.710016146514000
EFL Cup (9 Seasons)10.1200141249340
League Two (2 Seasons)47.07090
League One (2 Seasons)16.81019
Premier League (1 Season)0.60004002030005050.0
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-201120Carlisle United1 League0.3002
2011-201221Bradford City1 League18.22038
2012-201322Bradford City1 League28.85052
2013-201423Bradford City1 League16.51017
2013-201423Huddersfield1 League19.21037
2014-201524Huddersfield3 Leagues28.6210440
2015-201625Huddersfield3 Leagues41.0500560
2016-201726Huddersfield3 Leagues34.04004100000000
2017-201827Burnley2 Leagues0.90004004030005050.0
2018-201928QPR2 Leagues34.3400664313606240001085410534.0
2019-202029QPR3 Leagues19.75003730112211500061193833.3
2019-202029Bristol City1 League13.200028205166800041224134.9
2020-202130Bristol City3 Leagues36.7400676117361824000144168815.4
2021-202231Bristol City3 Leagues15.24002822173231100056123923.5
2022-202332Bristol City3 Leagues36.04005740245010230001054411028.6
2023-202433Bristol City3 Leagues19.85004221191941400064245630.0
2024-202534Bristol City2 Leagues10.830015131217560002073516.7
15 Seasons6 Clubs6 Leagues373.449106312501182565312800060419851727.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (6 Seasons)3 Leagues131.7200023717794170468600043012536925.3
Huddersfield (4 Seasons)3 Leagues123.0121017800000000
Bradford City (3 Seasons)2 Leagues63.580107
QPR (2 Seasons)3 Leagues54.09001037324827390001697314333.8
Burnley (1 Season)2 Leagues0.90004004030005050.0
Carlisle United (1 Season)1 League0.3002
Championship (11 Seasons)285.138104882241082404911700059919851227.9
FA Cup (10 Seasons)13.710016146514000
EFL Cup (9 Seasons)10.1200141249340
League Two (2 Seasons)47.07090
League One (2 Seasons)16.81019
Premier League (1 Season)0.60004002030005050.0
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-201120Carlisle Unitedeng ENG3. League One12th0.3002
2011-201221Bradford Cityeng ENG4. League Two18th18.22038
2012-201322Bradford Cityeng ENG4. League Two7th28.85052
2013-201423Bradford Cityeng ENG3. League One11th16.51017
2013-201423Huddersfieldeng ENG2. Championship17th19.21037
2014-201524Huddersfieldeng ENG2. Championship16th26.32144Matches
2015-201625Huddersfieldeng ENG2. Championship19th38.04056Matches
2016-201726Huddersfieldeng ENG2. Championship5th33.74004100000000Matches
2017-201827Burnleyeng ENG1. Premier League7th0.60004002030005050.0Matches
2018-201928QPReng ENG2. Championship19th31.6400644213596240001085410534.0Matches
2019-202029QPReng ENG2. Championship13th17.94003227101911400061193833.3Matches
2019-202029Bristol Cityeng ENG2. Championship12th13.200028205166800041224134.9Matches
2020-202130Bristol Cityeng ENG2. Championship19th33.7400625415341821000144168815.4Matches
2021-202231Bristol Cityeng ENG2. Championship17th13.23002620172831000056123923.5Matches
2022-202332Bristol Cityeng ENG2. Championship14th31.3400463319496220001054411028.6Matches
2023-202433Bristol Cityeng ENG2. Championship11th16.95003717171841200064245630.0Matches
2024-202534Bristol Cityeng ENG2. Championship11th10.030015111217560002073516.7Matches
15 Seasons6 Clubs4 Leagues349.546106012241082424912000060419851727.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (6 Seasons)1 League118.4190021415585162427900043012536925.3
Huddersfield (4 Seasons)1 League117.3111017800000000
Bradford City (3 Seasons)2 Leagues63.580107
QPR (2 Seasons)1 League49.5800966923787380001697314333.8
Burnley (1 Season)1 League0.60004002030005050.0
Carlisle United (1 Season)1 League0.3002
Championship (11 Seasons)285.138104882241082404911700059919851227.9
League Two (2 Seasons)47.07090
League One (2 Seasons)16.81019
Premier League (1 Season)0.60004002030005050.0
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-201524Huddersfieldeng ENGFA Cup33rd1.00000Matches
2014-201524Huddersfieldeng ENGLeague Cup33rd1.30000Matches
2015-201625Huddersfieldeng ENGFA Cup33rd2.01000Matches
2015-201625Huddersfieldeng ENGLeague Cup57th1.00000Matches
2016-201726Huddersfieldeng ENGFA Cup9th0.40000Matches
2017-201827Burnleyeng ENGFA Cup33rd0.20000002000Matches
2018-201928QPReng ENGFA Cup9th2.7000210100000Matches
2019-202029QPReng ENGEFL Cup33rd1.71005313010Matches
2019-202029QPReng ENGFA Cup17th0.20000000000Matches
2020-202130Bristol Cityeng ENGEFL Cup17th1.00001202010Matches
2020-202130Bristol Cityeng ENGFA Cup9th2.00004520020Matches
2021-202231Bristol Cityeng ENGEFL CupRd11.01002102010Matches
2021-202231Bristol Cityeng ENGFA Cup1.00000102000Matches
2022-202332Bristol Cityeng ENGEFL CupRd31.60003121310Matches
2022-202332Bristol Cityeng ENGFA Cup3.10008630100Matches
2023-202433Bristol Cityeng ENGEFL CupRd21.80003311000Matches
2023-202433Bristol Cityeng ENGFA Cup1.10002110020Matches
2024-202534Bristol Cityeng ENGEFL CupRd10.80000200000Matches
11 Seasons4 Clubs2 Leagues23.83003026101448000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)2 Leagues13.4100232298470
Huddersfield (3 Seasons)2 Leagues5.71000
QPR (2 Seasons)2 Leagues4.5100741401000
Burnley (1 Season)1 League0.20000002000
FA Cup (10 Seasons)13.710016146514000
EFL Cup (9 Seasons)10.1200141249340
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201423bm BermudaWCQ4.60000Matches
201827bm BermudaWCQ2.00000Matches
201928bm BermudaFriendlies (M)0.80000Matches
201928bm BermudaGold CupGR3.00005634230Matches
3 Seasons1 Club3 Leagues10.40005634230
WCQ (2 Seasons)6.60000
Gold Cup (1 Season)3.00005634230
Friendlies (M) (1 Season)0.80000

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.