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
2025-01-25SatChampionshipMatchweek 29HomeW 2–1Bristol CityBlackburnNFW3110003100191000.80.80.02091369.2112011Match Report
2025-01-22WedChampionshipMatchweek 28AwayD 2–2Bristol CitySheffield WedsYFW6210001100211110.40.40.00081361.5111000Match Report
2025-01-18SatChampionshipMatchweek 27AwayL 0–1Bristol CityCoventry CityYFW7700003100270000.40.40.00091850.0116300Match Report
2025-01-11SatFA CupThird round properHomeL 1–2Bristol CityWolvesN14000000000Match Report
2025-01-04SatChampionshipMatchweek 26HomeW 1–0Bristol CityDerby CountyYFW5700000000241220.00.00.0211414100.0110110Match 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. Championship24161,24913.97310611306.45.61.67.218311100.500.220.720.430.650.460.110.580.400.52Matches
2024-202534Bristol Cityeng ENGEFL Cup11680.8000000000.000.000.000.000.00Matches
2024-202534Bristol Cityeng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
15 Seasons6 Clubs6 Leagues54638033,964377.416046206145152149171.564.423.387.725630212090.420.120.550.380.510.420.140.550.370.51
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 Leagues22013412,215135.7451863396720051.145.615.561.11772128260.330.130.460.290.420.420.130.550.370.50
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)40929326,008289.01083414210081438171.063.923.387.125430112040.370.120.490.350.460.410.140.550.370.51
FA Cup (11 Seasons)22121,24613.8516411100.360.070.430.290.36
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 City3 Leagues26171,33114.87310611306.45.61.67.218311100.470.200.680.410.610.460.110.580.400.52
15 Seasons6 Clubs6 Leagues54638033,964377.416046206145152149171.564.423.387.725630212090.420.120.550.380.510.420.140.550.370.51
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 Leagues22013412,215135.7451863396720051.145.615.561.11772128260.330.130.460.290.420.420.130.550.370.50
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)40929326,008289.01083414210081438171.063.923.387.125430112040.370.120.490.350.460.410.140.550.370.51
FA Cup (11 Seasons)22121,24613.8516411100.360.070.430.290.36
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. Championship8th24161,24913.97310611306.45.61.67.218311100.500.220.720.430.650.460.110.580.400.52Matches
15 Seasons6 Clubs4 Leagues51235831,805353.415041191137131946171.564.423.387.725630212090.420.120.540.390.500.420.140.550.370.51
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 League19912110,999122.2431356376719051.145.615.561.11772128260.350.110.460.300.410.420.130.550.370.50
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)40929326,008289.01083414210081438171.063.923.387.125430112040.370.120.490.350.460.410.140.550.370.51
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
2024-202534Bristol Cityeng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues34222,15924.010515822300.420.210.630.330.54
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 Leagues21131,21613.5257200100.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 (11 Seasons)22121,24613.8516411100.360.070.430.290.36
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. Championship13.97331339.42.380.940.180.4612.30116.45.60.17+0.6+0.4Matches
2024-202534Bristol Cityeng ENGEFL Cup0.803133.33.971.320.000.0000Matches
2024-202534Bristol Cityeng ENGFA Cup0.20000.000.0000Matches
15 Seasons6 Clubs6 Leagues377.416046644843.32.081.210.160.3215.727152171.564.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 Leagues135.74530110635.22.220.780.130.3715.1206751.145.60.17-8.1-8.6
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)289.010842031143.12.041.080.160.3215.62781471.063.90.15-8.0-6.9
FA Cup (11 Seasons)13.85231356.52.191.240.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 City3 Leagues14.87361438.92.430.950.170.4312.30116.45.60.17+0.6+0.4
15 Seasons6 Clubs6 Leagues377.416046644843.32.081.210.160.3215.727152171.564.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 Leagues135.74530110635.22.220.780.130.3715.1206751.145.60.17-8.1-8.6
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)289.010842031143.12.041.080.160.3215.62781471.063.90.15-8.0-6.9
FA Cup (11 Seasons)13.85231356.52.191.240.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. Championship8th13.97331339.42.380.940.180.4612.30116.45.60.17+0.6+0.4Matches
15 Seasons6 Clubs4 Leagues353.415042342843.02.051.210.160.3215.727131971.564.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 League122.2432739334.12.230.760.140.4015.1206751.145.60.17-8.1-8.6
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)289.010842031143.12.041.080.160.3215.62781471.063.90.15-8.0-6.9
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
2024-202534Bristol Cityeng ENGFA Cup0.20000.000.0000Matches
11 Seasons4 Clubs2 Leagues24.010432046.52.351.090.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.52281346.42.070.960.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 (11 Seasons)13.85231356.52.191.240.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. Championship13.920531066.1268853811916273.5608868.251435.731.61.7+1.415157231Matches
2024-202534Bristol Cityeng ENGEFL Cup0.80Matches
2024-202534Bristol Cityeng ENGFA Cup0.20Matches
15 Seasons6 Clubs6 Leagues377.42788396870.34216675831556196079.4813113471.723039258.74623.319.4+22.717617012751302
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 Leagues135.71922274869.92843953681091138079.156379470.914225156.61815.514.0+2.51171218938212
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)289.02772395070.24190275701550195479.3805112471.622939158.63423.319.4+10.717617012751301
FA Cup (11 Seasons)13.81
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 City3 Leagues14.820531066.1268853811916273.5608868.251435.731.61.7+1.415157231
15 Seasons6 Clubs6 Leagues377.42788396870.34216675831556196079.4813113471.723039258.74623.319.4+22.717617012751302
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 Leagues135.71922274869.92843953681091138079.156379470.914225156.61815.514.0+2.51171218938212
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)289.02772395070.24190275701550195479.3805112471.622939158.63423.319.4+10.717617012751301
FA Cup (11 Seasons)13.81
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. Championship8th13.920531066.1268853811916273.5608868.251435.731.61.7+1.415157231Matches
15 Seasons6 Clubs4 Leagues353.42788396870.34216675831556196079.4813113471.723039258.74123.319.4+17.717617012751302
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 League122.21922274869.92843953681091138079.156379470.914225156.61315.514.0-2.51171218938212
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)289.02772395070.24190275701550195479.3805112471.622939158.63423.319.4+10.717617012751301
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
2024-202534Bristol Cityeng ENGFA Cup0.20Matches
11 Seasons4 Clubs2 Leagues24.05
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.55
Huddersfield (3 Seasons)2 Leagues5.70
QPR (2 Seasons)2 Leagues4.50
Burnley (1 Season)1 League0.20
FA Cup (11 Seasons)13.81
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. Championship13.9310298121101830000205017Matches
2024-202534Bristol Cityeng ENGEFL Cup0.80Matches
2024-202534Bristol Cityeng ENGFA Cup0.20Matches
15 Seasons6 Clubs6 Leagues377.439683724231171561257296200278813147
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (6 Seasons)3 Leagues135.72748257716114113317124520019221089
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)289.039503707230171561241296200277213147
FA Cup (11 Seasons)13.85
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 City3 Leagues14.8310298121101830000205017
15 Seasons6 Clubs6 Leagues377.439683724231171561257296200278813147
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (6 Seasons)3 Leagues135.72748257716114113317124520019221089
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)289.039503707230171561241296200277213147
FA Cup (11 Seasons)13.85
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. Championship8th13.9310298121101830000205017Matches
15 Seasons6 Clubs4 Leagues353.439683724231171561243296200278813147
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 League122.22748257716114113316324520019221089
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)289.039503707230171561241296200277213147
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
2024-202534Bristol Cityeng ENGFA Cup0.20Matches
11 Seasons4 Clubs2 Leagues24.014
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.58
Huddersfield (3 Seasons)2 Leagues5.7
QPR (2 Seasons)2 Leagues4.54
Burnley (1 Season)1 League0.22
FA Cup (11 Seasons)13.85
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. Championship13.9342.45300022080.58700010Matches
2024-202534Bristol Cityeng ENGEFL Cup0.8Matches
2024-202534Bristol Cityeng ENGFA Cup0.2Matches
15 Seasons6 Clubs6 Leagues377.44302.5030682351348560.3237051130
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 Leagues135.72802.2920571232204340.282602510
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)289.04292.5030682351347560.3337051130
FA Cup (11 Seasons)13.8
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 City3 Leagues14.8342.45300022080.58700010
15 Seasons6 Clubs6 Leagues377.44302.5030682351348560.3237051130
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (6 Seasons)3 Leagues135.72802.2920571232204340.282602510
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)289.04292.5030682351347560.3337051130
FA Cup (11 Seasons)13.8
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. Championship8th13.9342.45300022080.58700010Matches
15 Seasons6 Clubs4 Leagues353.44302.5030682351348560.3237051130
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 League122.22802.2920571232204340.282602510
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)289.04292.5030682351347560.3337051130
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
2024-202534Bristol Cityeng ENGFA Cup0.2Matches
11 Seasons4 Clubs2 Leagues24.0
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.5
Huddersfield (3 Seasons)2 Leagues5.7
QPR (2 Seasons)2 Leagues4.5
Burnley (1 Season)1 League0.2
FA Cup (11 Seasons)13.8
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. Championship13.9151046521414.3121421292430Matches
2024-202534Bristol Cityeng ENGEFL Cup0.800Matches
2024-202534Bristol Cityeng ENGFA Cup0.200Matches
15 Seasons6 Clubs6 Leagues377.420313261102405219726.4145150814257256531
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 Leagues135.7140903975263714425.7107111510650186350
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)289.01991216199395119626.0145148814053252531
FA Cup (11 Seasons)13.8410
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 City3 Leagues14.8151046521414.3121421292430
15 Seasons6 Clubs6 Leagues377.420313261102405219726.4145150814257256531
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 Leagues135.7140903975263714425.7107111510650186350
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)289.01991216199395119626.0145148814053252531
FA Cup (11 Seasons)13.8410
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. Championship8th13.9151046521414.3121421292430Matches
15 Seasons6 Clubs4 Leagues353.420312461102405219726.4145150814253256531
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 League122.2140833975263714425.7107111510646186350
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)289.01991216199395119626.0145148814053252531
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
2024-202534Bristol Cityeng ENGFA Cup0.200Matches
11 Seasons4 Clubs2 Leagues24.0840
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.5740
Huddersfield (3 Seasons)2 Leagues5.70
QPR (2 Seasons)2 Leagues4.5100
Burnley (1 Season)1 League0.2000
FA Cup (11 Seasons)13.8410
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. Championship13.946652516827773465261142.31350.027111723981811103320332110Matches
2024-202534Bristol Cityeng ENGEFL Cup0.8Matches
2024-202534Bristol Cityeng ENGFA Cup0.2Matches
15 Seasons6 Clubs6 Leagues377.459236952524483026706591433612938.419457.7343017705610725614611349022441841209
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 Leagues135.74097523941697205547840902359038.313356.6234512180421817789743381432823826
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)289.058946952024413009701588533512838.219457.9341417628606725414511248822141661204
FA Cup (11 Seasons)13.8
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 City3 Leagues14.846652516827773465261142.31350.027111723981811103320332110
15 Seasons6 Clubs6 Leagues377.459236952524483026706591433612938.419457.7343017705610725614611349022441841209
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 Leagues135.74097523941697205547840902359038.313356.6234512180421817789743381432823826
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)289.058946952024413009701588533512838.219457.9341417628606725414511248822141661204
FA Cup (11 Seasons)13.8
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. Championship8th13.946652516827773465261142.31350.027111723981811103320332110Matches
15 Seasons6 Clubs4 Leagues353.459236952524483026706591433612938.419457.7343017705610725614611349022441841209
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 League122.24097523941697205547840902359038.313356.6234512180421817789743381432823826
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)289.058946952024413009701588533512838.219457.9341417628606725414511248822141661204
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
2024-202534Bristol Cityeng ENGFA Cup0.2Matches
11 Seasons4 Clubs2 Leagues24.0
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.5
Huddersfield (3 Seasons)2 Leagues5.7
QPR (2 Seasons)2 Leagues4.5
Burnley (1 Season)1 League0.2
FA Cup (11 Seasons)13.8
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. Championship241,2495247.913.91667082341.422514+11+0.79+1.3220.814.0+6.9+0.50+0.51Matches
2024-202534Bristol Cityeng ENGEFL Cup1686875.60.81680000.0001-1-1.32-1.32Matches
2024-202534Bristol Cityeng ENGFA Cup1141415.60.20011400.000000.00+1.18Matches
15 Seasons6 Clubs6 Leagues54633,9646247.1377.43807811316623441.24399398+10.00+0.33221.5239.6-18.1-0.10+0.20
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 Leagues22012,2155648.0135.713476378623191.22183168+15+0.11+0.40154.1169.2-15.1-0.12+0.16
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)40926,0086454.0289.02937810411622261.26359362-3-0.01+0.41219.6237.4-17.8-0.10+0.16
FA Cup (11 Seasons)221,2465749.413.812813102841.141617-1-0.07-0.50
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 City3 Leagues261,3315147.714.81767092241.312515+10+0.68+1.2320.814.0+6.9+0.50+0.51
15 Seasons6 Clubs6 Leagues54633,9646247.1377.43807811316623441.24399398+10.00+0.33221.5239.6-18.1-0.10+0.20
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 Leagues22012,2155648.0135.713476378623191.22183168+15+0.11+0.40154.1169.2-15.1-0.12+0.16
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)40926,0086454.0289.02937810411622261.26359362-3-0.01+0.41219.6237.4-17.8-0.10+0.16
FA Cup (11 Seasons)221,2465749.413.812813102841.141617-1-0.07-0.50
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. Championship8th241,2495247.913.91667082341.422514+11+0.79+1.3220.814.0+6.9+0.50+0.51Matches
15 Seasons6 Clubs4 Leagues51231,8056246.7353.43587810415422371.24360365-5-0.02+0.34221.5239.6-18.1-0.10+0.20
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 League19910,9995547.2122.212176347822171.19161158+3+0.02+0.32154.1169.2-15.1-0.12+0.16
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)40926,0086454.0289.02937810411622261.26359362-3-0.01+0.41219.6237.4-17.8-0.10+0.16
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
2024-202534Bristol Cityeng ENGFA Cup1141415.60.20011400.000000.00+1.18Matches
11 Seasons4 Clubs2 Leagues342,1596453.724.022849122771.293933+6+0.25+0.05
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 Leagues211,2165856.313.51377382721.522210+12+0.89+0.98
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 (11 Seasons)221,2465749.413.812813102841.141617-1-0.07-0.50
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. Championship13.93002513161891000034124720.3Matches
2024-202534Bristol Cityeng ENGEFL Cup0.80000200000Matches
2024-202534Bristol Cityeng ENGFA Cup0.20000000000Matches
15 Seasons6 Clubs6 Leagues377.449106412521222575713200061820352927.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 Leagues135.7200024717998171509000044413038125.4
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)289.038104982261122415312100061320352427.9
FA Cup (11 Seasons)13.810016146514000
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 City3 Leagues14.83002515161891000034124720.3
15 Seasons6 Clubs6 Leagues377.449106412521222575713200061820352927.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 Leagues135.7200024717998171509000044413038125.4
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)289.038104982261122415312100061320352427.9
FA Cup (11 Seasons)13.810016146514000
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. Championship8th13.93002513161891000034124720.3Matches
15 Seasons6 Clubs4 Leagues353.446106112261122435312400061820352927.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 League122.2190022415789163468300044413038125.4
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)289.038104982261122415312100061320352427.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
2024-202534Bristol Cityeng ENGFA Cup0.20000000000Matches
11 Seasons4 Clubs2 Leagues24.03003026101448000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)2 Leagues13.5100232298470
Huddersfield (3 Seasons)2 Leagues5.71000
QPR (2 Seasons)2 Leagues4.5100741401000
Burnley (1 Season)1 League0.20000002000
FA Cup (11 Seasons)13.810016146514000
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.