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-21TueChampionshipMatchweek 28HomeL 0–1Derby CountySunderlandYWB7100000000280010.00.00.000111764.7219410Match Report
2025-01-18SatChampionshipMatchweek 27HomeL 0–2Derby CountyWatfordYRB8000001000561120.10.10.230303976.9226531Match Report
2025-01-14TueFA CupThird round properAwayD 1 (5)–1 (6)Derby CountyLeyton OrientYRB120000000000Match Report
2025-01-04SatChampionshipMatchweek 26AwayL 0–1Derby CountyBristol CityYRB9000001100492030.10.10.140253375.8123771Match Report
2025-01-01WedChampionshipMatchweek 25AwayL 2–4Derby CountySheffield WedsYWB7200003200472010.60.60.281213461.8327742Match 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
2016-201716West Bromeng ENGEFL Cup10510.6000000000.000.000.000.000.00Matches
2016-201716West Bromeng ENGFA Cup00Matches
2016-201716West Bromeng ENG1. Premier League00Matches
2017-201817West Bromeng ENGEFL Cup00Matches
2017-201817Exeter Cityeng ENGFA Cup11640.7000000000.000.000.000.000.00Matches
2017-201817Exeter Cityeng ENG4. League Two19141,35415.0101100440.070.000.070.070.07Matches
2017-201817West Bromeng ENG1. Premier League00Matches
2018-201918Walsalleng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2018-201918Walsalleng ENG3. League One1455035.6000000200.000.000.000.000.00Matches
2018-201918Exeter Cityeng ENG4. League Two17121,15012.8000000100.000.000.000.000.00Matches
2019-202019Tranmere Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202019Tranmere Roverseng ENGFA Cup221301.4000000010.000.000.000.000.00Matches
2019-202019Tranmere Roverseng ENG3. League One13131,10212.2011000200.000.080.080.000.08Matches
2020-202120FG Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202120FG Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202120FG Roverseng ENG4. League Two25191,63918.2123100400.050.110.160.050.16Matches
2021-202221FG Roverseng ENGEFL Cup211221.4000000000.000.000.000.000.00Matches
2021-202221FG Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202221FG Roverseng ENG4. League Two45454,01644.631316300400.070.290.360.070.36Matches
2022-202322Bristol Cityeng ENG2. Championship50881.0000000000.00.00.40.455110.000.000.000.000.000.000.450.450.000.45Matches
2022-202322Bristol Cityeng ENGEFL Cup221601.8112100000.560.561.130.561.13Matches
2022-202322Bristol Cityeng ENGFA Cup00Matches
2023-202423Derby Countyeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2023-202423Derby Countyeng ENGFA Cup211131.3011000100.000.800.800.000.80Matches
2023-202423Derby Countyeng ENG3. League One41252,48527.6224200300.070.070.140.070.14Matches
2024-202524Derby Countyeng ENG2. Championship23171,55017.2213200001.71.71.33.07251710.120.060.170.120.170.100.080.170.100.17Matches
2024-202524Derby Countyeng ENGEFL Cup11590.7000000000.000.000.000.000.00Matches
2024-202524Derby Countyeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
9 Seasons7 Clubs6 Leagues22116615,321170.210213110002151.71.71.73.57756820.060.120.180.060.180.090.100.190.090.19
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
FG Rovers (2 Seasons)3 Leagues75686,04767.241519400800.060.220.280.060.28
Derby County (2 Seasons)4 Leagues69464,37248.6448400401.71.71.33.07251710.080.080.160.080.160.100.080.170.100.17
Exeter City (2 Seasons)2 Leagues37272,56828.5101100540.040.000.040.040.04
West Brom (2 Seasons)3 Leagues10510.6000000000.000.000.000.000.00
Tranmere Rovers (1 Season)3 Leagues16161,32214.7011000210.000.070.070.000.07
Walsall (1 Season)2 Leagues1677137.9000000200.000.000.000.000.00
Bristol City (1 Season)3 Leagues722482.8112100000.00.00.40.455110.360.360.730.360.730.000.450.450.000.45
EFL Cup (9 Seasons)1198279.2112100000.110.110.220.110.22
FA Cup (8 Seasons)876076.7011000110.000.150.150.000.15
League Two (4 Seasons)106908,15990.7515205001340.060.170.220.060.22
League One (3 Seasons)68434,09045.4235200700.040.070.110.040.11
Championship (2 Seasons)28171,63818.2213200001.71.71.73.57756820.110.050.160.110.160.090.100.190.090.19
Premier League (2 Seasons)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201716West Brom3 Leagues10510.6000000000.000.000.000.000.00
2017-201817West Brom2 Leagues00
2017-201817Exeter City2 Leagues20151,41815.8101100440.060.000.060.060.06
2018-201918Exeter City1 League17121,15012.8000000100.000.000.000.000.00
2018-201918Walsall2 Leagues1677137.9000000200.000.000.000.000.00
2019-202019Tranmere Rovers3 Leagues16161,32214.7011000210.000.070.070.000.07
2020-202120FG Rovers3 Leagues27211,81920.2123100400.050.100.150.050.15
2021-202221FG Rovers3 Leagues48474,22847.031316300400.060.280.340.060.34
2022-202322Bristol City3 Leagues722482.8112100000.00.00.40.455110.360.360.730.360.730.000.450.450.000.45
2023-202423Derby County3 Leagues44272,64329.4235200400.070.100.170.070.17
2024-202524Derby County3 Leagues25191,72919.2213200001.71.71.33.07251710.100.050.160.100.160.100.080.170.100.17
9 Seasons7 Clubs6 Leagues22116615,321170.210213110002151.71.71.73.57756820.060.120.180.060.180.090.100.190.090.19
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
FG Rovers (2 Seasons)3 Leagues75686,04767.241519400800.060.220.280.060.28
Derby County (2 Seasons)4 Leagues69464,37248.6448400401.71.71.33.07251710.080.080.160.080.160.100.080.170.100.17
Exeter City (2 Seasons)2 Leagues37272,56828.5101100540.040.000.040.040.04
West Brom (2 Seasons)3 Leagues10510.6000000000.000.000.000.000.00
Tranmere Rovers (1 Season)3 Leagues16161,32214.7011000210.000.070.070.000.07
Walsall (1 Season)2 Leagues1677137.9000000200.000.000.000.000.00
Bristol City (1 Season)3 Leagues722482.8112100000.00.00.40.455110.360.360.730.360.730.000.450.450.000.45
EFL Cup (9 Seasons)1198279.2112100000.110.110.220.110.22
FA Cup (8 Seasons)876076.7011000110.000.150.150.000.15
League Two (4 Seasons)106908,15990.7515205001340.060.170.220.060.22
League One (3 Seasons)68434,09045.4235200700.040.070.110.040.11
Championship (2 Seasons)28171,63818.2213200001.71.71.73.57756820.110.050.160.110.160.090.100.190.090.19
Premier League (2 Seasons)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201716West Bromeng ENG1. Premier League10th00Matches
2017-201817West Bromeng ENG1. Premier League20th00Matches
2017-201817Exeter Cityeng ENG4. League Two4th19141,35415.0101100440.070.000.070.070.07Matches
2018-201918Exeter Cityeng ENG4. League Two9th17121,15012.8000000100.000.000.000.000.00Matches
2018-201918Walsalleng ENG3. League One22nd1455035.6000000200.000.000.000.000.00Matches
2019-202019Tranmere Roverseng ENG3. League One21st13131,10212.2011000200.000.080.080.000.08Matches
2020-202120FG Roverseng ENG4. League Two6th25191,63918.2123100400.050.110.160.050.16Matches
2021-202221FG Roverseng ENG4. League Two1st45454,01644.631316300400.070.290.360.070.36Matches
2022-202322Bristol Cityeng ENG2. Championship14th50881.0000000000.00.00.40.455110.000.000.000.000.000.000.450.450.000.45Matches
2023-202423Derby Countyeng ENG3. League One2nd41252,48527.6224200300.070.070.140.070.14Matches
2024-202524Derby Countyeng ENG2. Championship22nd23171,55017.2213200001.71.71.33.07251710.120.060.170.120.170.100.080.170.100.17Matches
9 Seasons7 Clubs4 Leagues20215013,887154.3919289002041.71.71.73.57756820.060.120.180.060.180.090.100.190.090.19
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
FG Rovers (2 Seasons)1 League70645,65562.841519400800.060.240.300.060.30
Derby County (2 Seasons)2 Leagues64424,03544.8437400301.71.71.33.07251710.090.070.160.090.160.100.080.170.100.17
Exeter City (2 Seasons)1 League36262,50427.8101100540.040.000.040.040.04
West Brom (2 Seasons)1 League00
Walsall (1 Season)1 League1455035.6000000200.000.000.000.000.00
Tranmere Rovers (1 Season)1 League13131,10212.2011000200.000.080.080.000.08
Bristol City (1 Season)1 League50881.0000000000.00.00.40.455110.000.000.000.000.000.000.450.450.000.45
League Two (4 Seasons)106908,15990.7515205001340.060.170.220.060.22
League One (3 Seasons)68434,09045.4235200700.040.070.110.040.11
Championship (2 Seasons)28171,63818.2213200001.71.71.73.57756820.110.050.160.110.160.090.100.190.090.19
Premier League (2 Seasons)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201716West Bromeng ENGEFL Cup33rd10510.6000000000.000.000.000.000.00Matches
2016-201716West Bromeng ENGFA Cup33rd00Matches
2017-201817West Bromeng ENGEFL Cup17th00Matches
2017-201817Exeter Cityeng ENGFA Cup33rd11640.7000000000.000.000.000.000.00Matches
2018-201918Walsalleng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202019Tranmere Roverseng ENGFA Cup17th221301.4000000010.000.000.000.000.00Matches
2020-202120FG Roverseng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202120FG Roverseng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2021-202221FG Roverseng ENGEFL CupRd2211221.4000000000.000.000.000.000.00Matches
2021-202221FG Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202322Bristol Cityeng ENGEFL CupRd3221601.8112100000.560.561.130.561.13Matches
2022-202322Bristol Cityeng ENGFA Cup00Matches
2023-202423Derby Countyeng ENGEFL CupRd111450.5000000000.000.000.000.000.00Matches
2023-202423Derby Countyeng ENGFA Cup211131.3011000100.000.800.800.000.80Matches
2024-202524Derby Countyeng ENGEFL CupRd211590.7000000000.000.000.000.000.00Matches
2024-202524Derby Countyeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
9 Seasons7 Clubs2 Leagues19161,43415.9123100110.060.130.190.060.19
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
Derby County (2 Seasons)2 Leagues543373.7011000100.000.270.270.000.27
FG Rovers (2 Seasons)2 Leagues543924.4000000000.000.000.000.000.00
West Brom (2 Seasons)2 Leagues10510.6000000000.000.000.000.000.00
Tranmere Rovers (1 Season)2 Leagues332202.4000000010.000.000.000.000.00
Bristol City (1 Season)2 Leagues221601.8112100000.560.561.130.561.13
Walsall (1 Season)1 League222102.3000000000.000.000.000.000.00
Exeter City (1 Season)1 League11640.7000000000.000.000.000.000.00
EFL Cup (9 Seasons)1198279.2112100000.110.110.220.110.22
FA Cup (8 Seasons)876076.7011000110.000.150.150.000.15

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
2016-201716West Bromeng ENGEFL Cup0.60100.01.760.000.0000Matches
2017-201817Exeter Cityeng ENGFA Cup0.70000.000.0000Matches
2017-201817Exeter Cityeng ENG4. League Two15.01030.000.200.3300Matches
2018-201918Walsalleng ENGEFL Cup2.3011100.00.430.430.000.0000Matches
2018-201918Walsalleng ENG3. League One5.6000Matches
2018-201918Exeter Cityeng ENG4. League Two12.8000Matches
2019-202019Tranmere Roverseng ENGEFL Cup1.00000.000.0000Matches
2019-202019Tranmere Roverseng ENGFA Cup1.40100.00.690.000.0000Matches
2019-202019Tranmere Roverseng ENG3. League One12.206233.30.490.160.000.0000Matches
2020-202120FG Roverseng ENGEFL Cup1.004125.04.001.000.000.0000Matches
2020-202120FG Roverseng ENGFA Cup1.00000.000.0000Matches
2020-202120FG Roverseng ENG4. League Two18.2112325.00.660.160.080.3300Matches
2021-202221FG Roverseng ENGEFL Cup1.40000.000.0000Matches
2021-202221FG Roverseng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202221FG Roverseng ENG4. League Two44.63321340.60.720.290.090.2300Matches
2022-202322Bristol Cityeng ENG2. Championship1.00000.000.000000.00.00.00.0Matches
2022-202322Bristol Cityeng ENGEFL Cup1.813133.31.690.560.331.0000Matches
2023-202423Derby Countyeng ENGEFL Cup0.50000.000.0000Matches
2023-202423Derby Countyeng ENGFA Cup1.3011100.00.800.800.000.0000Matches
2023-202423Derby Countyeng ENG3. League One27.6217635.30.620.220.120.3300Matches
2024-202524Derby Countyeng ENG2. Championship17.2217741.20.990.410.120.2912.60001.71.70.10+0.3+0.3Matches
2024-202524Derby Countyeng ENGEFL Cup0.70300.04.580.000.0000Matches
2024-202524Derby Countyeng ENGFA Cup1.30000.000.0000Matches
9 Seasons7 Clubs6 Leagues170.210993838.40.650.250.100.2612.60001.71.70.10+0.3+0.3
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
FG Rovers (2 Seasons)3 Leagues67.24491734.70.730.250.080.2400
Derby County (2 Seasons)4 Leagues48.64381436.80.780.290.110.2912.60001.71.70.10+0.3+0.3
Exeter City (2 Seasons)2 Leagues28.51030.000.190.3300
West Brom (2 Seasons)3 Leagues0.60100.01.760.000.0000
Tranmere Rovers (1 Season)3 Leagues14.707228.60.480.140.000.0000
Walsall (1 Season)2 Leagues7.9011100.00.430.430.000.0000
Bristol City (1 Season)3 Leagues2.813133.31.090.360.331.000000.00.00.00.0
EFL Cup (9 Seasons)9.2112325.01.310.330.080.3300
FA Cup (8 Seasons)6.703133.30.440.150.000.0000
League Two (4 Seasons)90.75441943.20.560.240.110.2600
League One (3 Seasons)45.4223834.80.580.200.090.2500
Championship (2 Seasons)18.2217741.20.930.380.120.2912.60001.71.70.10+0.3+0.3
Premier League (2 Seasons)
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
2016-201716West Brom3 Leagues0.60100.01.760.000.0000
2017-201817Exeter City2 Leagues15.81030.000.190.3300
2018-201918Exeter City1 League12.8000
2018-201918Walsall2 Leagues7.9011100.00.430.430.000.0000
2019-202019Tranmere Rovers3 Leagues14.707228.60.480.140.000.0000
2020-202120FG Rovers3 Leagues20.2116425.00.790.200.060.2500
2021-202221FG Rovers3 Leagues47.03331339.40.700.280.090.2300
2022-202322Bristol City3 Leagues2.813133.31.090.360.331.000000.00.00.00.0
2023-202423Derby County3 Leagues29.4218738.90.610.240.110.2900
2024-202524Derby County3 Leagues19.2220735.01.040.360.100.2912.60001.71.70.10+0.3+0.3
9 Seasons7 Clubs6 Leagues170.210993838.40.650.250.100.2612.60001.71.70.10+0.3+0.3
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
FG Rovers (2 Seasons)3 Leagues67.24491734.70.730.250.080.2400
Derby County (2 Seasons)4 Leagues48.64381436.80.780.290.110.2912.60001.71.70.10+0.3+0.3
Exeter City (2 Seasons)2 Leagues28.51030.000.190.3300
West Brom (2 Seasons)3 Leagues0.60100.01.760.000.0000
Tranmere Rovers (1 Season)3 Leagues14.707228.60.480.140.000.0000
Walsall (1 Season)2 Leagues7.9011100.00.430.430.000.0000
Bristol City (1 Season)3 Leagues2.813133.31.090.360.331.000000.00.00.00.0
EFL Cup (9 Seasons)9.2112325.01.310.330.080.3300
FA Cup (8 Seasons)6.703133.30.440.150.000.0000
League Two (4 Seasons)90.75441943.20.560.240.110.2600
League One (3 Seasons)45.4223834.80.580.200.090.2500
Championship (2 Seasons)18.2217741.20.930.380.120.2912.60001.71.70.10+0.3+0.3
Premier League (2 Seasons)
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
2017-201817Exeter Cityeng ENG4. League Two4th15.01030.000.200.3300Matches
2018-201918Exeter Cityeng ENG4. League Two9th12.8000Matches
2018-201918Walsalleng ENG3. League One22nd5.6000Matches
2019-202019Tranmere Roverseng ENG3. League One21st12.206233.30.490.160.000.0000Matches
2020-202120FG Roverseng ENG4. League Two6th18.2112325.00.660.160.080.3300Matches
2021-202221FG Roverseng ENG4. League Two1st44.63321340.60.720.290.090.2300Matches
2022-202322Bristol Cityeng ENG2. Championship14th1.00000.000.000000.00.00.00.0Matches
2023-202423Derby Countyeng ENG3. League One2nd27.6217635.30.620.220.120.3300Matches
2024-202524Derby Countyeng ENG2. Championship22nd17.2217741.20.990.410.120.2912.60001.71.70.10+0.3+0.3Matches
9 Seasons7 Clubs4 Leagues154.39843440.50.620.250.110.2612.60001.71.70.10+0.3+0.3
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
FG Rovers (2 Seasons)1 League62.84441636.40.700.250.090.2500
Derby County (2 Seasons)2 Leagues44.84341338.20.760.290.120.3112.60001.71.70.10+0.3+0.3
Exeter City (2 Seasons)1 League27.81030.000.200.3300
West Brom (2 Seasons)1 League
Walsall (1 Season)1 League5.6000
Tranmere Rovers (1 Season)1 League12.206233.30.490.160.000.0000
Bristol City (1 Season)1 League1.00000.000.000000.00.00.00.0
League Two (4 Seasons)90.75441943.20.560.240.110.2600
League One (3 Seasons)45.4223834.80.580.200.090.2500
Championship (2 Seasons)18.2217741.20.930.380.120.2912.60001.71.70.10+0.3+0.3
Premier League (2 Seasons)
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
2016-201716West Bromeng ENGEFL Cup33rd0.60100.01.760.000.0000Matches
2017-201817Exeter Cityeng ENGFA Cup33rd0.70000.000.0000Matches
2018-201918Walsalleng ENGEFL Cup33rd2.3011100.00.430.430.000.0000Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th1.00000.000.0000Matches
2019-202019Tranmere Roverseng ENGFA Cup17th1.40100.00.690.000.0000Matches
2020-202120FG Roverseng ENGEFL Cup58th1.004125.04.001.000.000.0000Matches
2020-202120FG Roverseng ENGFA Cup85th1.00000.000.0000Matches
2021-202221FG Roverseng ENGEFL CupRd21.40000.000.0000Matches
2021-202221FG Roverseng ENGFA Cup1.00100.01.000.000.0000Matches
2022-202322Bristol Cityeng ENGEFL CupRd31.813133.31.690.560.331.0000Matches
2023-202423Derby Countyeng ENGEFL CupRd10.50000.000.0000Matches
2023-202423Derby Countyeng ENGFA Cup1.3011100.00.800.800.000.0000Matches
2024-202524Derby Countyeng ENGEFL CupRd20.70300.04.580.000.0000Matches
2024-202524Derby Countyeng ENGFA Cup1.30000.000.0000Matches
9 Seasons7 Clubs2 Leagues15.9115426.70.940.250.070.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Derby County (2 Seasons)2 Leagues3.704125.01.070.270.000.0000
FG Rovers (2 Seasons)2 Leagues4.405120.01.150.230.000.0000
West Brom (2 Seasons)2 Leagues0.60100.01.760.000.0000
Tranmere Rovers (1 Season)2 Leagues2.40100.00.410.000.0000
Bristol City (1 Season)2 Leagues1.813133.31.690.560.331.0000
Walsall (1 Season)1 League2.3011100.00.430.430.000.0000
Exeter City (1 Season)1 League0.70000.000.0000
EFL Cup (9 Seasons)9.2112325.01.310.330.080.3300
FA Cup (8 Seasons)6.703133.30.440.150.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201716West Bromeng ENGEFL Cup0.60Matches
2017-201817Exeter Cityeng ENGFA Cup0.70Matches
2017-201817Exeter Cityeng ENG4. League Two15.00Matches
2018-201918Walsalleng ENGEFL Cup2.30Matches
2018-201918Walsalleng ENG3. League One5.60Matches
2018-201918Exeter Cityeng ENG4. League Two12.80Matches
2019-202019Tranmere Roverseng ENGEFL Cup1.00Matches
2019-202019Tranmere Roverseng ENGFA Cup1.40Matches
2019-202019Tranmere Roverseng ENG3. League One12.21Matches
2020-202120FG Roverseng ENGEFL Cup1.00Matches
2020-202120FG Roverseng ENGFA Cup1.00Matches
2020-202120FG Roverseng ENG4. League Two18.22Matches
2021-202221FG Roverseng ENGEFL Cup1.40Matches
2021-202221FG Roverseng ENGFA Cup1.00Matches
2021-202221FG Roverseng ENG4. League Two44.613Matches
2022-202322Bristol Cityeng ENG2. Championship1.0385865.5685361161984.2172665.44757.100.40.2-0.445315Matches
2022-202322Bristol Cityeng ENGEFL Cup1.81Matches
2023-202423Derby Countyeng ENGEFL Cup0.50Matches
2023-202423Derby Countyeng ENGFA Cup1.31Matches
2023-202423Derby Countyeng ENG3. League One27.62Matches
2024-202524Derby Countyeng ENG2. Championship17.243462869.17021300021926881.716923173.2317243.111.31.6-0.3123113951Matches
2024-202524Derby Countyeng ENGEFL Cup0.70Matches
2024-202524Derby Countyeng ENGFA Cup1.30Matches
9 Seasons7 Clubs6 Leagues170.247268668.87706336123528781.918625772.4357944.3211.71.8+19.31636161056
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
FG Rovers (2 Seasons)3 Leagues67.215
Derby County (2 Seasons)4 Leagues48.643462869.17021300021926881.716923173.2317243.141.31.6+2.7123113951
Exeter City (2 Seasons)2 Leagues28.50
West Brom (2 Seasons)3 Leagues0.60
Tranmere Rovers (1 Season)3 Leagues14.71
Walsall (1 Season)2 Leagues7.90
Bristol City (1 Season)3 Leagues2.8385865.5685361161984.2172665.44757.110.40.2+0.645315
EFL Cup (9 Seasons)9.21
FA Cup (8 Seasons)6.71
League Two (4 Seasons)90.715
League One (3 Seasons)45.43
Championship (2 Seasons)18.247268668.87706336123528781.918625772.4357944.311.71.8-0.71636161056
Premier League (2 Seasons)
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
2016-201716West Brom3 Leagues0.60
2017-201817Exeter City2 Leagues15.80
2018-201918Exeter City1 League12.80
2018-201918Walsall2 Leagues7.90
2019-202019Tranmere Rovers3 Leagues14.71
2020-202120FG Rovers3 Leagues20.22
2021-202221FG Rovers3 Leagues47.013
2022-202322Bristol City3 Leagues2.8385865.5685361161984.2172665.44757.110.40.2+0.645315
2023-202423Derby County3 Leagues29.43
2024-202524Derby County3 Leagues19.243462869.17021300021926881.716923173.2317243.111.31.6-0.3123113951
9 Seasons7 Clubs6 Leagues170.247268668.87706336123528781.918625772.4357944.3211.71.8+19.31636161056
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
FG Rovers (2 Seasons)3 Leagues67.215
Derby County (2 Seasons)4 Leagues48.643462869.17021300021926881.716923173.2317243.141.31.6+2.7123113951
Exeter City (2 Seasons)2 Leagues28.50
West Brom (2 Seasons)3 Leagues0.60
Tranmere Rovers (1 Season)3 Leagues14.71
Walsall (1 Season)2 Leagues7.90
Bristol City (1 Season)3 Leagues2.8385865.5685361161984.2172665.44757.110.40.2+0.645315
EFL Cup (9 Seasons)9.21
FA Cup (8 Seasons)6.71
League Two (4 Seasons)90.715
League One (3 Seasons)45.43
Championship (2 Seasons)18.247268668.87706336123528781.918625772.4357944.311.71.8-0.71636161056
Premier League (2 Seasons)
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
2017-201817Exeter Cityeng ENG4. League Two4th15.00Matches
2018-201918Exeter Cityeng ENG4. League Two9th12.80Matches
2018-201918Walsalleng ENG3. League One22nd5.60Matches
2019-202019Tranmere Roverseng ENG3. League One21st12.21Matches
2020-202120FG Roverseng ENG4. League Two6th18.22Matches
2021-202221FG Roverseng ENG4. League Two1st44.613Matches
2022-202322Bristol Cityeng ENG2. Championship14th1.0385865.5685361161984.2172665.44757.100.40.2-0.445315Matches
2023-202423Derby Countyeng ENG3. League One2nd27.62Matches
2024-202524Derby Countyeng ENG2. Championship22nd17.243462869.17021300021926881.716923173.2317243.111.31.6-0.3123113951Matches
9 Seasons7 Clubs4 Leagues154.347268668.87706336123528781.918625772.4357944.3191.71.8+17.31636161056
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
FG Rovers (2 Seasons)1 League62.815
Derby County (2 Seasons)2 Leagues44.843462869.17021300021926881.716923173.2317243.131.31.6+1.7123113951
Exeter City (2 Seasons)1 League27.80
West Brom (2 Seasons)1 League
Walsall (1 Season)1 League5.60
Tranmere Rovers (1 Season)1 League12.21
Bristol City (1 Season)1 League1.0385865.5685361161984.2172665.44757.100.40.2-0.445315
League Two (4 Seasons)90.715
League One (3 Seasons)45.43
Championship (2 Seasons)18.247268668.87706336123528781.918625772.4357944.311.71.8-0.71636161056
Premier League (2 Seasons)
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
2016-201716West Bromeng ENGEFL Cup33rd0.60Matches
2017-201817Exeter Cityeng ENGFA Cup33rd0.70Matches
2018-201918Walsalleng ENGEFL Cup33rd2.30Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th1.00Matches
2019-202019Tranmere Roverseng ENGFA Cup17th1.40Matches
2020-202120FG Roverseng ENGEFL Cup58th1.00Matches
2020-202120FG Roverseng ENGFA Cup85th1.00Matches
2021-202221FG Roverseng ENGEFL CupRd21.40Matches
2021-202221FG Roverseng ENGFA Cup1.00Matches
2022-202322Bristol Cityeng ENGEFL CupRd31.81Matches
2023-202423Derby Countyeng ENGEFL CupRd10.50Matches
2023-202423Derby Countyeng ENGFA Cup1.31Matches
2024-202524Derby Countyeng ENGEFL CupRd20.70Matches
2024-202524Derby Countyeng ENGFA Cup1.30Matches
9 Seasons7 Clubs2 Leagues15.92
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
Derby County (2 Seasons)2 Leagues3.71
FG Rovers (2 Seasons)2 Leagues4.40
West Brom (2 Seasons)2 Leagues0.60
Tranmere Rovers (1 Season)2 Leagues2.40
Bristol City (1 Season)2 Leagues1.81
Walsall (1 Season)1 League2.30
Exeter City (1 Season)1 League0.70
EFL Cup (9 Seasons)9.21
FA Cup (8 Seasons)6.71

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
2016-201716West Bromeng ENGEFL Cup0.60Matches
2017-201817Exeter Cityeng ENGFA Cup0.70Matches
2017-201817Exeter Cityeng ENG4. League Two15.00Matches
2018-201918Walsalleng ENGEFL Cup2.36Matches
2018-201918Walsalleng ENG3. League One5.6Matches
2018-201918Exeter Cityeng ENG4. League Two12.8Matches
2019-202019Tranmere Roverseng ENGEFL Cup1.02Matches
2019-202019Tranmere Roverseng ENGFA Cup1.44Matches
2019-202019Tranmere Roverseng ENG3. League One12.241Matches
2020-202120FG Roverseng ENGEFL Cup1.03Matches
2020-202120FG Roverseng ENGFA Cup1.02Matches
2020-202120FG Roverseng ENG4. League Two18.260Matches
2021-202221FG Roverseng ENGEFL Cup1.48Matches
2021-202221FG Roverseng ENGFA Cup1.06Matches
2021-202221FG Roverseng ENG4. League Two44.6227Matches
2022-202322Bristol Cityeng ENG2. Championship1.0584980009710003814Matches
2022-202322Bristol Cityeng ENGEFL Cup1.815Matches
2023-202423Derby Countyeng ENGEFL Cup0.51Matches
2023-202423Derby Countyeng ENGFA Cup1.39Matches
2023-202423Derby Countyeng ENG3. League One27.6137Matches
2024-202524Derby Countyeng ENG2. Championship17.2628493135223711330000434031Matches
2024-202524Derby Countyeng ENGEFL Cup0.79Matches
2024-202524Derby Countyeng ENGFA Cup1.30Matches
9 Seasons7 Clubs6 Leagues170.26865421432236101401000472135
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
FG Rovers (2 Seasons)3 Leagues67.2306
Derby County (2 Seasons)4 Leagues48.66284931352232271330000434031
Exeter City (2 Seasons)2 Leagues28.50
West Brom (2 Seasons)3 Leagues0.60
Tranmere Rovers (1 Season)3 Leagues14.747
Walsall (1 Season)2 Leagues7.96
Bristol City (1 Season)3 Leagues2.85849800024710003814
EFL Cup (9 Seasons)9.244
FA Cup (8 Seasons)6.721
League Two (4 Seasons)90.7287
League One (3 Seasons)45.4178
Championship (2 Seasons)18.2686542143223801401000472135
Premier League (2 Seasons)
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
2016-201716West Brom3 Leagues0.60
2017-201817Exeter City2 Leagues15.80
2018-201918Exeter City1 League12.8
2018-201918Walsall2 Leagues7.96
2019-202019Tranmere Rovers3 Leagues14.747
2020-202120FG Rovers3 Leagues20.265
2021-202221FG Rovers3 Leagues47.0241
2022-202322Bristol City3 Leagues2.85849800024710003814
2023-202423Derby County3 Leagues29.4147
2024-202524Derby County3 Leagues19.2628493135223801330000434031
9 Seasons7 Clubs6 Leagues170.26865421432236101401000472135
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
FG Rovers (2 Seasons)3 Leagues67.2306
Derby County (2 Seasons)4 Leagues48.66284931352232271330000434031
Exeter City (2 Seasons)2 Leagues28.50
West Brom (2 Seasons)3 Leagues0.60
Tranmere Rovers (1 Season)3 Leagues14.747
Walsall (1 Season)2 Leagues7.96
Bristol City (1 Season)3 Leagues2.85849800024710003814
EFL Cup (9 Seasons)9.244
FA Cup (8 Seasons)6.721
League Two (4 Seasons)90.7287
League One (3 Seasons)45.4178
Championship (2 Seasons)18.2686542143223801401000472135
Premier League (2 Seasons)
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
2017-201817Exeter Cityeng ENG4. League Two4th15.00Matches
2018-201918Exeter Cityeng ENG4. League Two9th12.8Matches
2018-201918Walsalleng ENG3. League One22nd5.6Matches
2019-202019Tranmere Roverseng ENG3. League One21st12.241Matches
2020-202120FG Roverseng ENG4. League Two6th18.260Matches
2021-202221FG Roverseng ENG4. League Two1st44.6227Matches
2022-202322Bristol Cityeng ENG2. Championship14th1.0584980009710003814Matches
2023-202423Derby Countyeng ENG3. League One2nd27.6137Matches
2024-202524Derby Countyeng ENG2. Championship22nd17.2628493135223711330000434031Matches
9 Seasons7 Clubs4 Leagues154.36865421432235451401000472135
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
FG Rovers (2 Seasons)1 League62.8287
Derby County (2 Seasons)2 Leagues44.86284931352232081330000434031
Exeter City (2 Seasons)1 League27.80
West Brom (2 Seasons)1 League
Walsall (1 Season)1 League5.6
Tranmere Rovers (1 Season)1 League12.241
Bristol City (1 Season)1 League1.0584980009710003814
League Two (4 Seasons)90.7287
League One (3 Seasons)45.4178
Championship (2 Seasons)18.2686542143223801401000472135
Premier League (2 Seasons)
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
2016-201716West Bromeng ENGEFL Cup33rd0.60Matches
2017-201817Exeter Cityeng ENGFA Cup33rd0.70Matches
2018-201918Walsalleng ENGEFL Cup33rd2.36Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th1.02Matches
2019-202019Tranmere Roverseng ENGFA Cup17th1.44Matches
2020-202120FG Roverseng ENGEFL Cup58th1.03Matches
2020-202120FG Roverseng ENGFA Cup85th1.02Matches
2021-202221FG Roverseng ENGEFL CupRd21.48Matches
2021-202221FG Roverseng ENGFA Cup1.06Matches
2022-202322Bristol Cityeng ENGEFL CupRd31.815Matches
2023-202423Derby Countyeng ENGEFL CupRd10.51Matches
2023-202423Derby Countyeng ENGFA Cup1.39Matches
2024-202524Derby Countyeng ENGEFL CupRd20.79Matches
2024-202524Derby Countyeng ENGFA Cup1.30Matches
9 Seasons7 Clubs2 Leagues15.965
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (2 Seasons)2 Leagues3.719
FG Rovers (2 Seasons)2 Leagues4.419
West Brom (2 Seasons)2 Leagues0.60
Tranmere Rovers (1 Season)2 Leagues2.46
Bristol City (1 Season)2 Leagues1.815
Walsall (1 Season)1 League2.36
Exeter City (1 Season)1 League0.70
EFL Cup (9 Seasons)9.244
FA Cup (8 Seasons)6.721

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
2016-201716West Bromeng ENGEFL Cup0.6Matches
2017-201817Exeter Cityeng ENGFA Cup0.7Matches
2017-201817Exeter Cityeng ENG4. League Two15.0Matches
2018-201918Walsalleng ENGEFL Cup2.3Matches
2018-201918Walsalleng ENG3. League One5.6Matches
2018-201918Exeter Cityeng ENG4. League Two12.8Matches
2019-202019Tranmere Roverseng ENGEFL Cup1.0Matches
2019-202019Tranmere Roverseng ENGFA Cup1.4Matches
2019-202019Tranmere Roverseng ENG3. League One12.2Matches
2020-202120FG Roverseng ENGEFL Cup1.0Matches
2020-202120FG Roverseng ENGFA Cup1.0Matches
2020-202120FG Roverseng ENG4. League Two18.2Matches
2021-202221FG Roverseng ENGEFL Cup1.4Matches
2021-202221FG Roverseng ENGFA Cup1.0Matches
2021-202221FG Roverseng ENG4. League Two44.6Matches
2022-202322Bristol Cityeng ENG2. Championship1.033.0730000000.00000000Matches
2022-202322Bristol Cityeng ENGEFL Cup1.8Matches
2023-202423Derby Countyeng ENGEFL Cup0.5Matches
2023-202423Derby Countyeng ENGFA Cup1.3Matches
2023-202423Derby Countyeng ENG3. League One27.6Matches
2024-202524Derby Countyeng ENG2. Championship17.2402.322131031250.29311000Matches
2024-202524Derby Countyeng ENGEFL Cup0.7Matches
2024-202524Derby Countyeng ENGFA Cup1.3Matches
9 Seasons7 Clubs6 Leagues170.2432.362431031250.27311000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
FG Rovers (2 Seasons)3 Leagues67.2
Derby County (2 Seasons)4 Leagues48.6402.322131031250.29311000
Exeter City (2 Seasons)2 Leagues28.5
West Brom (2 Seasons)3 Leagues0.6
Tranmere Rovers (1 Season)3 Leagues14.7
Walsall (1 Season)2 Leagues7.9
Bristol City (1 Season)3 Leagues2.833.0730000000.00000000
EFL Cup (9 Seasons)9.2
FA Cup (8 Seasons)6.7
League Two (4 Seasons)90.7
League One (3 Seasons)45.4
Championship (2 Seasons)18.2432.362431031250.27311000
Premier League (2 Seasons)
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
2016-201716West Brom3 Leagues0.6
2017-201817Exeter City2 Leagues15.8
2018-201918Exeter City1 League12.8
2018-201918Walsall2 Leagues7.9
2019-202019Tranmere Rovers3 Leagues14.7
2020-202120FG Rovers3 Leagues20.2
2021-202221FG Rovers3 Leagues47.0
2022-202322Bristol City3 Leagues2.833.0730000000.00000000
2023-202423Derby County3 Leagues29.4
2024-202524Derby County3 Leagues19.2402.322131031250.29311000
9 Seasons7 Clubs6 Leagues170.2432.362431031250.27311000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
FG Rovers (2 Seasons)3 Leagues67.2
Derby County (2 Seasons)4 Leagues48.6402.322131031250.29311000
Exeter City (2 Seasons)2 Leagues28.5
West Brom (2 Seasons)3 Leagues0.6
Tranmere Rovers (1 Season)3 Leagues14.7
Walsall (1 Season)2 Leagues7.9
Bristol City (1 Season)3 Leagues2.833.0730000000.00000000
EFL Cup (9 Seasons)9.2
FA Cup (8 Seasons)6.7
League Two (4 Seasons)90.7
League One (3 Seasons)45.4
Championship (2 Seasons)18.2432.362431031250.27311000
Premier League (2 Seasons)
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
2017-201817Exeter Cityeng ENG4. League Two4th15.0Matches
2018-201918Exeter Cityeng ENG4. League Two9th12.8Matches
2018-201918Walsalleng ENG3. League One22nd5.6Matches
2019-202019Tranmere Roverseng ENG3. League One21st12.2Matches
2020-202120FG Roverseng ENG4. League Two6th18.2Matches
2021-202221FG Roverseng ENG4. League Two1st44.6Matches
2022-202322Bristol Cityeng ENG2. Championship14th1.033.0730000000.00000000Matches
2023-202423Derby Countyeng ENG3. League One2nd27.6Matches
2024-202524Derby Countyeng ENG2. Championship22nd17.2402.322131031250.29311000Matches
9 Seasons7 Clubs4 Leagues154.3432.362431031250.27311000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
FG Rovers (2 Seasons)1 League62.8
Derby County (2 Seasons)2 Leagues44.8402.322131031250.29311000
Exeter City (2 Seasons)1 League27.8
West Brom (2 Seasons)1 League
Walsall (1 Season)1 League5.6
Tranmere Rovers (1 Season)1 League12.2
Bristol City (1 Season)1 League1.033.0730000000.00000000
League Two (4 Seasons)90.7
League One (3 Seasons)45.4
Championship (2 Seasons)18.2432.362431031250.27311000
Premier League (2 Seasons)
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
2016-201716West Bromeng ENGEFL Cup33rd0.6Matches
2017-201817Exeter Cityeng ENGFA Cup33rd0.7Matches
2018-201918Walsalleng ENGEFL Cup33rd2.3Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th1.0Matches
2019-202019Tranmere Roverseng ENGFA Cup17th1.4Matches
2020-202120FG Roverseng ENGEFL Cup58th1.0Matches
2020-202120FG Roverseng ENGFA Cup85th1.0Matches
2021-202221FG Roverseng ENGEFL CupRd21.4Matches
2021-202221FG Roverseng ENGFA Cup1.0Matches
2022-202322Bristol Cityeng ENGEFL CupRd31.8Matches
2023-202423Derby Countyeng ENGEFL CupRd10.5Matches
2023-202423Derby Countyeng ENGFA Cup1.3Matches
2024-202524Derby Countyeng ENGEFL CupRd20.7Matches
2024-202524Derby Countyeng ENGFA Cup1.3Matches
9 Seasons7 Clubs2 Leagues15.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (2 Seasons)2 Leagues3.7
FG Rovers (2 Seasons)2 Leagues4.4
West Brom (2 Seasons)2 Leagues0.6
Tranmere Rovers (1 Season)2 Leagues2.4
Bristol City (1 Season)2 Leagues1.8
Walsall (1 Season)1 League2.3
Exeter City (1 Season)1 League0.7
EFL Cup (9 Seasons)9.2
FA Cup (8 Seasons)6.7

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
2016-201716West Bromeng ENGEFL Cup0.600Matches
2017-201817Exeter Cityeng ENGFA Cup0.700Matches
2017-201817Exeter Cityeng ENG4. League Two15.000Matches
2018-201918Walsalleng ENGEFL Cup2.300Matches
2018-201918Walsalleng ENG3. League One5.6Matches
2018-201918Exeter Cityeng ENG4. League Two12.8Matches
2019-202019Tranmere Roverseng ENGEFL Cup1.030Matches
2019-202019Tranmere Roverseng ENGFA Cup1.400Matches
2019-202019Tranmere Roverseng ENG3. League One12.22111Matches
2020-202120FG Roverseng ENGEFL Cup1.010Matches
2020-202120FG Roverseng ENGFA Cup1.000Matches
2020-202120FG Roverseng ENG4. League Two18.22216Matches
2021-202221FG Roverseng ENGEFL Cup1.411Matches
2021-202221FG Roverseng ENGFA Cup1.002Matches
2021-202221FG Roverseng ENG4. League Two44.65740Matches
2022-202322Bristol Cityeng ENG2. Championship1.0210111250.013210210Matches
2022-202322Bristol Cityeng ENGEFL Cup1.812Matches
2023-202423Derby Countyeng ENGEFL Cup0.500Matches
2023-202423Derby Countyeng ENGFA Cup1.300Matches
2023-202423Derby Countyeng ENG3. League One27.62018Matches
2024-202524Derby Countyeng ENG2. Championship17.2362216713152365.2818414945400Matches
2024-202524Derby Countyeng ENGEFL Cup0.700Matches
2024-202524Derby Countyeng ENGFA Cup1.300Matches
9 Seasons7 Clubs6 Leagues170.23814916814162564.09216159947410
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
FG Rovers (2 Seasons)3 Leagues67.281590
Derby County (2 Seasons)4 Leagues48.6364216713152365.28184142745400
Exeter City (2 Seasons)2 Leagues28.5000
West Brom (2 Seasons)3 Leagues0.6000
Tranmere Rovers (1 Season)3 Leagues14.724110
Walsall (1 Season)2 Leagues7.9000
Bristol City (1 Season)3 Leagues2.8220111250.013212210
EFL Cup (9 Seasons)9.2630
FA Cup (8 Seasons)6.7020
League Two (4 Seasons)90.779560
League One (3 Seasons)45.441290
Championship (2 Seasons)18.2382316814162564.0921615947410
Premier League (2 Seasons)0
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
2016-201716West Brom3 Leagues0.6000
2017-201817Exeter City2 Leagues15.8000
2018-201918Exeter City1 League12.80
2018-201918Walsall2 Leagues7.9000
2019-202019Tranmere Rovers3 Leagues14.724110
2020-202120FG Rovers3 Leagues20.223160
2021-202221FG Rovers3 Leagues47.058430
2022-202322Bristol City3 Leagues2.8220111250.013212210
2023-202423Derby County3 Leagues29.420180
2024-202524Derby County3 Leagues19.2362216713152365.2818414945400
9 Seasons7 Clubs6 Leagues170.23814916814162564.09216159947410
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
FG Rovers (2 Seasons)3 Leagues67.281590
Derby County (2 Seasons)4 Leagues48.6364216713152365.28184142745400
Exeter City (2 Seasons)2 Leagues28.5000
West Brom (2 Seasons)3 Leagues0.6000
Tranmere Rovers (1 Season)3 Leagues14.724110
Walsall (1 Season)2 Leagues7.9000
Bristol City (1 Season)3 Leagues2.8220111250.013212210
EFL Cup (9 Seasons)9.2630
FA Cup (8 Seasons)6.7020
League Two (4 Seasons)90.779560
League One (3 Seasons)45.441290
Championship (2 Seasons)18.2382316814162564.0921615947410
Premier League (2 Seasons)0
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
2017-201817Exeter Cityeng ENG4. League Two4th15.000Matches
2018-201918Exeter Cityeng ENG4. League Two9th12.8Matches
2018-201918Walsalleng ENG3. League One22nd5.6Matches
2019-202019Tranmere Roverseng ENG3. League One21st12.22111Matches
2020-202120FG Roverseng ENG4. League Two6th18.22216Matches
2021-202221FG Roverseng ENG4. League Two1st44.65740Matches
2022-202322Bristol Cityeng ENG2. Championship14th1.0210111250.013210210Matches
2023-202423Derby Countyeng ENG3. League One2nd27.62018Matches
2024-202524Derby Countyeng ENG2. Championship22nd17.2362216713152365.2818414945400Matches
9 Seasons7 Clubs4 Leagues154.33814316814162564.09216159447410
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
FG Rovers (2 Seasons)1 League62.879560
Derby County (2 Seasons)2 Leagues44.8364216713152365.28184142745400
Exeter City (2 Seasons)1 League27.8000
West Brom (2 Seasons)1 League0
Walsall (1 Season)1 League5.60
Tranmere Rovers (1 Season)1 League12.221110
Bristol City (1 Season)1 League1.0210111250.013210210
League Two (4 Seasons)90.779560
League One (3 Seasons)45.441290
Championship (2 Seasons)18.2382316814162564.0921615947410
Premier League (2 Seasons)0
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
2016-201716West Bromeng ENGEFL Cup33rd0.600Matches
2017-201817Exeter Cityeng ENGFA Cup33rd0.700Matches
2018-201918Walsalleng ENGEFL Cup33rd2.300Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th1.030Matches
2019-202019Tranmere Roverseng ENGFA Cup17th1.400Matches
2020-202120FG Roverseng ENGEFL Cup58th1.010Matches
2020-202120FG Roverseng ENGFA Cup85th1.000Matches
2021-202221FG Roverseng ENGEFL CupRd21.411Matches
2021-202221FG Roverseng ENGFA Cup1.002Matches
2022-202322Bristol Cityeng ENGEFL CupRd31.812Matches
2023-202423Derby Countyeng ENGEFL CupRd10.500Matches
2023-202423Derby Countyeng ENGFA Cup1.300Matches
2024-202524Derby Countyeng ENGEFL CupRd20.700Matches
2024-202524Derby Countyeng ENGFA Cup1.300Matches
9 Seasons7 Clubs2 Leagues15.9650
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
Derby County (2 Seasons)2 Leagues3.7000
FG Rovers (2 Seasons)2 Leagues4.4230
West Brom (2 Seasons)2 Leagues0.6000
Tranmere Rovers (1 Season)2 Leagues2.4300
Bristol City (1 Season)2 Leagues1.8120
Walsall (1 Season)1 League2.3000
Exeter City (1 Season)1 League0.7000
EFL Cup (9 Seasons)9.2630
FA Cup (8 Seasons)6.7020

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
2016-201716West Bromeng ENGEFL Cup0.6Matches
2017-201817Exeter Cityeng ENGFA Cup0.7Matches
2017-201817Exeter Cityeng ENG4. League Two15.0Matches
2018-201918Walsalleng ENGEFL Cup2.3Matches
2018-201918Walsalleng ENG3. League One5.6Matches
2018-201918Exeter Cityeng ENG4. League Two12.8Matches
2019-202019Tranmere Roverseng ENGEFL Cup1.0Matches
2019-202019Tranmere Roverseng ENGFA Cup1.4Matches
2019-202019Tranmere Roverseng ENG3. League One12.2Matches
2020-202120FG Roverseng ENGEFL Cup1.0Matches
2020-202120FG Roverseng ENGFA Cup1.0Matches
2020-202120FG Roverseng ENG4. League Two18.2Matches
2021-202221FG Roverseng ENGEFL Cup1.4Matches
2021-202221FG Roverseng ENGFA Cup1.0Matches
2021-202221FG Roverseng ENG4. League Two44.6Matches
2022-202322Bristol Cityeng ENG2. Championship1.08361927383831119.1872.746345155521414711Matches
2022-202322Bristol Cityeng ENGEFL Cup1.8Matches
2023-202423Derby Countyeng ENGEFL Cup0.5Matches
2023-202423Derby Countyeng ENGFA Cup1.3Matches
2023-202423Derby Countyeng ENG3. League One27.6Matches
2024-202524Derby Countyeng ENG2. Championship17.29113521438533349911843541.74756.044636851957723912502947871Matches
2024-202524Derby Countyeng ENGEFL Cup0.7Matches
2024-202524Derby Countyeng ENGFA Cup1.3Matches
9 Seasons7 Clubs6 Leagues170.29944123341237152994953637.95557.949240302112774113543052582
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
FG Rovers (2 Seasons)3 Leagues67.2
Derby County (2 Seasons)4 Leagues48.69113521438533349911843541.74756.044636851957723912502947871
Exeter City (2 Seasons)2 Leagues28.5
West Brom (2 Seasons)3 Leagues0.6
Tranmere Rovers (1 Season)3 Leagues14.7
Walsall (1 Season)2 Leagues7.9
Bristol City (1 Season)3 Leagues2.88361927383831119.1872.746345155521414711
EFL Cup (9 Seasons)9.2
FA Cup (8 Seasons)6.7
League Two (4 Seasons)90.7
League One (3 Seasons)45.4
Championship (2 Seasons)18.29944123341237152994953637.95557.949240302112774113543052582
Premier League (2 Seasons)
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
2016-201716West Brom3 Leagues0.6
2017-201817Exeter City2 Leagues15.8
2018-201918Exeter City1 League12.8
2018-201918Walsall2 Leagues7.9
2019-202019Tranmere Rovers3 Leagues14.7
2020-202120FG Rovers3 Leagues20.2
2021-202221FG Rovers3 Leagues47.0
2022-202322Bristol City3 Leagues2.88361927383831119.1872.746345155521414711
2023-202423Derby County3 Leagues29.4
2024-202524Derby County3 Leagues19.29113521438533349911843541.74756.044636851957723912502947871
9 Seasons7 Clubs6 Leagues170.29944123341237152994953637.95557.949240302112774113543052582
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
FG Rovers (2 Seasons)3 Leagues67.2
Derby County (2 Seasons)4 Leagues48.69113521438533349911843541.74756.044636851957723912502947871
Exeter City (2 Seasons)2 Leagues28.5
West Brom (2 Seasons)3 Leagues0.6
Tranmere Rovers (1 Season)3 Leagues14.7
Walsall (1 Season)2 Leagues7.9
Bristol City (1 Season)3 Leagues2.88361927383831119.1872.746345155521414711
EFL Cup (9 Seasons)9.2
FA Cup (8 Seasons)6.7
League Two (4 Seasons)90.7
League One (3 Seasons)45.4
Championship (2 Seasons)18.29944123341237152994953637.95557.949240302112774113543052582
Premier League (2 Seasons)
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
2017-201817Exeter Cityeng ENG4. League Two4th15.0Matches
2018-201918Exeter Cityeng ENG4. League Two9th12.8Matches
2018-201918Walsalleng ENG3. League One22nd5.6Matches
2019-202019Tranmere Roverseng ENG3. League One21st12.2Matches
2020-202120FG Roverseng ENG4. League Two6th18.2Matches
2021-202221FG Roverseng ENG4. League Two1st44.6Matches
2022-202322Bristol Cityeng ENG2. Championship14th1.08361927383831119.1872.746345155521414711Matches
2023-202423Derby Countyeng ENG3. League One2nd27.6Matches
2024-202524Derby Countyeng ENG2. Championship22nd17.29113521438533349911843541.74756.044636851957723912502947871Matches
9 Seasons7 Clubs4 Leagues154.39944123341237152994953637.95557.949240302112774113543052582
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
FG Rovers (2 Seasons)1 League62.8
Derby County (2 Seasons)2 Leagues44.89113521438533349911843541.74756.044636851957723912502947871
Exeter City (2 Seasons)1 League27.8
West Brom (2 Seasons)1 League
Walsall (1 Season)1 League5.6
Tranmere Rovers (1 Season)1 League12.2
Bristol City (1 Season)1 League1.08361927383831119.1872.746345155521414711
League Two (4 Seasons)90.7
League One (3 Seasons)45.4
Championship (2 Seasons)18.29944123341237152994953637.95557.949240302112774113543052582
Premier League (2 Seasons)
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
2016-201716West Bromeng ENGEFL Cup33rd0.6Matches
2017-201817Exeter Cityeng ENGFA Cup33rd0.7Matches
2018-201918Walsalleng ENGEFL Cup33rd2.3Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th1.0Matches
2019-202019Tranmere Roverseng ENGFA Cup17th1.4Matches
2020-202120FG Roverseng ENGEFL Cup58th1.0Matches
2020-202120FG Roverseng ENGFA Cup85th1.0Matches
2021-202221FG Roverseng ENGEFL CupRd21.4Matches
2021-202221FG Roverseng ENGFA Cup1.0Matches
2022-202322Bristol Cityeng ENGEFL CupRd31.8Matches
2023-202423Derby Countyeng ENGEFL CupRd10.5Matches
2023-202423Derby Countyeng ENGFA Cup1.3Matches
2024-202524Derby Countyeng ENGEFL CupRd20.7Matches
2024-202524Derby Countyeng ENGFA Cup1.3Matches
9 Seasons7 Clubs2 Leagues15.9
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
Derby County (2 Seasons)2 Leagues3.7
FG Rovers (2 Seasons)2 Leagues4.4
West Brom (2 Seasons)2 Leagues0.6
Tranmere Rovers (1 Season)2 Leagues2.4
Bristol City (1 Season)2 Leagues1.8
Walsall (1 Season)1 League2.3
Exeter City (1 Season)1 League0.7
EFL Cup (9 Seasons)9.2
FA Cup (8 Seasons)6.7

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
2016-201716West Bromeng ENGEFL Cup1515142.50.60015001.0001-1-1.76-3.07Matches
2016-201716West Bromeng ENGFA Cup00001Matches
2016-201716West Bromeng ENG1. Premier League00008Matches
2017-201817West Bromeng ENGEFL Cup00001Matches
2017-201817Exeter Cityeng ENGFA Cup1646416.40.71640011.0021+1+1.41+1.41Matches
2017-201817Exeter Cityeng ENG4. League Two191,3547132.715.014105141.742319+4+0.27+0.07Matches
2017-201817West Bromeng ENG1. Premier League00003Matches
2018-201918Walsalleng ENGEFL Cup2210105100.02.321052002.0064+2+0.86Matches
2018-201918Walsalleng ENG3. League One145033612.15.65823910121.36514-9-1.61-1.29Matches
2018-201918Exeter Cityeng ENG4. League Two171,1506827.812.812891151711.29151500.00-0.33Matches
2019-202019Tranmere Roverseng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202019Tranmere Roverseng ENGFA Cup21306521.71.42651012.002200.000.00Matches
2019-202019Tranmere Roverseng ENG3. League One131,1028536.012.2138510031.151620-4-0.33+0.59Matches
2020-202120FG Roverseng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2020-202120FG Roverseng ENGFA Cup19090100.01.01901000.0026-4-4.00Matches
2020-202120FG Roverseng ENG4. League Two251,6396639.618.219801162061.592422+2+0.11-0.11Matches
2021-202221FG Roverseng ENGEFL Cup21226167.81.4190113200.5025-3-2.21-3.76Matches
2021-202221FG Roverseng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2021-202221FG Roverseng ENG4. League Two454,0168997.044.6458943001.807244+28+0.63-1.55Matches
2022-202322Bristol Cityeng ENG2. Championship588182.11.000518100.6003-3-3.07-3.111.21.8-0.6-0.58-0.63Matches
2022-202322Bristol Cityeng ENGEFL Cup21608059.31.82801003.0062+4+2.25+3.07Matches
2022-202322Bristol Cityeng ENGFA Cup00001Matches
2023-202423Derby Countyeng ENGEFL Cup1454550.00.51450000.0002-2-4.00-4.00Matches
2023-202423Derby Countyeng ENGFA Cup21135762.81.3190112300.503300.00+2.69Matches
2023-202423Derby Countyeng ENG3. League One412,4856160.027.6258415162522.024623+23+0.83-0.15Matches
2024-202524Derby Countyeng ENG2. Championship231,5506752.217.217811162800.911829-11-0.64-0.5120.722.2-1.5-0.08+0.09Matches
2024-202524Derby Countyeng ENGEFL Cup1595932.80.71590003.001100.00-0.74Matches
2024-202524Derby Countyeng ENGFA Cup1120120100.01.311201001.001100.00Matches
9 Seasons7 Clubs6 Leagues22115,3216933.9170.2166851255521641.53247225+22+0.13+0.0921.923.9-2.0-0.11-0.10
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
FG Rovers (2 Seasons)3 Leagues756,0478169.367.268875872261.6210382+21+0.31-0.02
Derby County (2 Seasons)4 Leagues694,3726356.948.6468228232621.586959+10+0.21-0.2020.722.2-1.5-0.08+0.09
Exeter City (2 Seasons)2 Leagues372,5686929.628.52787211017161.514035+5+0.18-0.08
West Brom (2 Seasons)3 Leagues151510.70.600150131.0001-1-1.76-3.07
Tranmere Rovers (1 Season)3 Leagues161,3228335.314.7168312041.181825-7-0.48+0.26
Walsall (1 Season)2 Leagues167134516.47.97895910121.441118-7-0.88-0.56
Bristol City (1 Season)3 Leagues7248355.22.82801518111.2965+1+0.36+0.341.21.8-0.6-0.58-0.63
EFL Cup (9 Seasons)118277558.79.2983624111.361620-4-0.44-0.88
FA Cup (8 Seasons)86077631.16.7783512340.881216-4-0.59-0.38
League Two (4 Seasons)1068,1597749.390.79087751619211.66134100+34+0.38+0.10
League One (3 Seasons)684,0906036.145.44384282520171.726757+10+0.22+0.41
Championship (2 Seasons)281,6385923.018.21781111123100.851832-14-0.77-0.7721.923.9-2.0-0.11-0.10
Premier League (2 Seasons)000011
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
2016-201716West Brom3 Leagues151511.40.60015091.0001-1-1.76-3.07
2017-201817West Brom2 Leagues00004
2017-201817Exeter City2 Leagues201,4187131.315.81564105151.702520+5+0.32+0.14
2018-201918Exeter City1 League171,1506827.812.812891151711.29151500.00-0.33
2018-201918Walsall2 Leagues167134516.47.97895910121.441118-7-0.88-0.56
2019-202019Tranmere Rovers3 Leagues161,3228335.314.7168312041.181825-7-0.48+0.26
2020-202120FG Rovers3 Leagues271,8196742.120.221811362061.472730-3-0.15-0.36
2021-202221FG Rovers3 Leagues484,2288895.947.047894513201.717652+24+0.51-1.47
2022-202322Bristol City3 Leagues7248355.22.82801518111.2965+1+0.36+0.341.21.8-0.6-0.58-0.63
2023-202423Derby County3 Leagues442,6436059.929.4278216172521.914928+21+0.72-0.10
2024-202524Derby County3 Leagues251,7296952.919.219821262801.002031-11-0.57-0.5120.722.2-1.5-0.08+0.09
9 Seasons7 Clubs6 Leagues22115,3216933.9170.2166851255521641.53247225+22+0.13+0.0921.923.9-2.0-0.11-0.10
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
FG Rovers (2 Seasons)3 Leagues756,0478169.367.268875872261.6210382+21+0.31-0.02
Derby County (2 Seasons)4 Leagues694,3726356.948.6468228232621.586959+10+0.21-0.2020.722.2-1.5-0.08+0.09
Exeter City (2 Seasons)2 Leagues372,5686929.628.52787211017161.514035+5+0.18-0.08
West Brom (2 Seasons)3 Leagues151510.70.600150131.0001-1-1.76-3.07
Tranmere Rovers (1 Season)3 Leagues161,3228335.314.7168312041.181825-7-0.48+0.26
Walsall (1 Season)2 Leagues167134516.47.97895910121.441118-7-0.88-0.56
Bristol City (1 Season)3 Leagues7248355.22.82801518111.2965+1+0.36+0.341.21.8-0.6-0.58-0.63
EFL Cup (9 Seasons)118277558.79.2983624111.361620-4-0.44-0.88
FA Cup (8 Seasons)86077631.16.7783512340.881216-4-0.59-0.38
League Two (4 Seasons)1068,1597749.390.79087751619211.66134100+34+0.38+0.10
League One (3 Seasons)684,0906036.145.44384282520171.726757+10+0.22+0.41
Championship (2 Seasons)281,6385923.018.21781111123100.851832-14-0.77-0.7721.923.9-2.0-0.11-0.10
Premier League (2 Seasons)000011
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
2016-201716West Bromeng ENG1. Premier League10th00008Matches
2017-201817West Bromeng ENG1. Premier League20th00003Matches
2017-201817Exeter Cityeng ENG4. League Two4th191,3547132.715.014105141.742319+4+0.27+0.07Matches
2018-201918Exeter Cityeng ENG4. League Two9th171,1506827.812.812891151711.29151500.00-0.33Matches
2018-201918Walsalleng ENG3. League One22nd145033612.15.65823910121.36514-9-1.61-1.29Matches
2019-202019Tranmere Roverseng ENG3. League One21st131,1028536.012.2138510031.151620-4-0.33+0.59Matches
2020-202120FG Roverseng ENG4. League Two6th251,6396639.618.219801162061.592422+2+0.11-0.11Matches
2021-202221FG Roverseng ENG4. League Two1st454,0168997.044.6458943001.807244+28+0.63-1.55Matches
2022-202322Bristol Cityeng ENG2. Championship14th588182.11.000518100.6003-3-3.07-3.111.21.8-0.6-0.58-0.63Matches
2023-202423Derby Countyeng ENG3. League One2nd412,4856160.027.6258415162522.024623+23+0.83-0.15Matches
2024-202524Derby Countyeng ENG2. Championship22nd231,5506752.217.217811162800.911829-11-0.64-0.5120.722.2-1.5-0.08+0.09Matches
9 Seasons7 Clubs4 Leagues20213,8876933.2154.3150851145220591.57219189+30+0.19+0.1521.923.9-2.0-0.11-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
FG Rovers (2 Seasons)1 League705,6558168.362.864865462061.739666+30+0.48+0.17
Derby County (2 Seasons)2 Leagues644,0356356.844.8428326222621.626452+12+0.27-0.2020.722.2-1.5-0.08+0.09
Exeter City (2 Seasons)1 League362,5047030.227.82689211017151.533834+4+0.14-0.12
West Brom (2 Seasons)1 League000011
Walsall (1 Season)1 League145033612.15.65823910121.36514-9-1.61-1.29
Tranmere Rovers (1 Season)1 League131,1028536.012.2138510031.151620-4-0.33+0.59
Bristol City (1 Season)1 League588182.11.000518100.6003-3-3.07-3.111.21.8-0.6-0.58-0.63
League Two (4 Seasons)1068,1597749.390.79087751619211.66134100+34+0.38+0.10
League One (3 Seasons)684,0906036.145.44384282520171.726757+10+0.22+0.41
Championship (2 Seasons)281,6385923.018.21781111123100.851832-14-0.77-0.7721.923.9-2.0-0.11-0.10
Premier League (2 Seasons)000011
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
2016-201716West Bromeng ENGEFL Cup33rd1515142.50.60015001.0001-1-1.76-3.07Matches
2016-201716West Bromeng ENGFA Cup33rd00001Matches
2017-201817West Bromeng ENGEFL Cup17th00001Matches
2017-201817Exeter Cityeng ENGFA Cup33rd1646416.40.71640011.0021+1+1.41+1.41Matches
2018-201918Walsalleng ENGEFL Cup33rd2210105100.02.321052002.0064+2+0.86Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2019-202019Tranmere Roverseng ENGFA Cup17th21306521.71.42651012.002200.000.00Matches
2020-202120FG Roverseng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2020-202120FG Roverseng ENGFA Cup85th19090100.01.01901000.0026-4-4.00Matches
2021-202221FG Roverseng ENGEFL CupRd221226167.81.4190113200.5025-3-2.21-3.76Matches
2021-202221FG Roverseng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2022-202322Bristol Cityeng ENGEFL CupRd321608059.31.82801003.0062+4+2.25+3.07Matches
2022-202322Bristol Cityeng ENGFA Cup00001Matches
2023-202423Derby Countyeng ENGEFL CupRd11454550.00.51450000.0002-2-4.00-4.00Matches
2023-202423Derby Countyeng ENGFA Cup21135762.81.3190112300.503300.00+2.69Matches
2024-202524Derby Countyeng ENGEFL CupRd21595932.80.71590003.001100.00-0.74Matches
2024-202524Derby Countyeng ENGFA Cup1120120100.01.311201001.001100.00Matches
9 Seasons7 Clubs2 Leagues191,4347542.715.916831133551.162836-8-0.50-0.50
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Derby County (2 Seasons)2 Leagues53376759.13.7479212301.0057-2-0.53-0.15
FG Rovers (2 Seasons)2 Leagues53927887.14.4490413200.20716-9-2.07-3.62
West Brom (2 Seasons)2 Leagues1515113.10.60015021.0001-1-1.76-3.07
Tranmere Rovers (1 Season)2 Leagues32207331.92.43732011.3325-3-1.23-1.23
Bristol City (1 Season)2 Leagues21608024.21.82801013.0062+4+2.25+3.07
Walsall (1 Season)1 League2210105100.02.321052002.0064+2+0.86
Exeter City (1 Season)1 League1646416.40.71640011.0021+1+1.41+1.41
EFL Cup (9 Seasons)118277558.79.2983624111.361620-4-0.44-0.88
FA Cup (8 Seasons)86077631.16.7783512340.881216-4-0.59-0.38

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
2016-201716West Bromeng ENGEFL Cup0.6000210000000Matches
2017-201817Exeter Cityeng ENGFA Cup0.70003100000Matches
2017-201817Exeter Cityeng ENG4. League Two15.04421800000000Matches
2018-201918Walsalleng ENGEFL Cup2.3000220600000Matches
2018-201918Walsalleng ENG3. League One5.62000Matches
2018-201918Exeter Cityeng ENG4. League Two12.81000Matches
2019-202019Tranmere Roverseng ENGEFL Cup1.00001302030Matches
2019-202019Tranmere Roverseng ENGFA Cup1.40101204000Matches
2019-202019Tranmere Roverseng ENG3. League One12.220014181411121000Matches
2020-202120FG Roverseng ENGEFL Cup1.00003103010Matches
2020-202120FG Roverseng ENGFA Cup1.00000402000Matches
2020-202120FG Roverseng ENG4. League Two18.2400313306016220Matches
2021-202221FG Roverseng ENGEFL Cup1.40001108110Matches
2021-202221FG Roverseng ENGFA Cup1.00000106200Matches
2021-202221FG Roverseng ENG4. League Two44.64004061522740571Matches
2022-202322Bristol Cityeng ENG2. Championship1.00001409010008020.0Matches
2022-202322Bristol Cityeng ENGEFL Cup1.800041015210Matches
2023-202423Derby Countyeng ENGEFL Cup0.50000001000Matches
2023-202423Derby Countyeng ENGFA Cup1.31000209000Matches
2023-202423Derby Countyeng ENG3. League One27.63003345413718200Matches
2024-202524Derby Countyeng ENG2. Championship17.2000212017192200082242747.1Matches
2024-202524Derby Countyeng ENGEFL Cup0.70001009000Matches
2024-202524Derby Countyeng ENGFA Cup1.30002210000Matches
9 Seasons7 Clubs6 Leagues170.22152178202126109914900190242945.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
FG Rovers (2 Seasons)3 Leagues67.280075101530659811
Derby County (2 Seasons)4 Leagues48.640057696227274200082242747.1
Exeter City (2 Seasons)2 Leagues28.55422110000000
West Brom (2 Seasons)3 Leagues0.6000210000000
Tranmere Rovers (1 Season)3 Leagues14.721016231471124000
Walsall (1 Season)2 Leagues7.9200220600000
Bristol City (1 Season)3 Leagues2.800055024220008020.0
EFL Cup (9 Seasons)9.200014904436000
FA Cup (8 Seasons)6.7110612121200
League Two (4 Seasons)90.71342899452875679001
League One (3 Seasons)45.4700476351782941000
Championship (2 Seasons)18.2000222418092300090242945.3
Premier League (2 Seasons)
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
2016-201716West Brom3 Leagues0.6000210000000
2017-201817Exeter City2 Leagues15.84422110000000
2018-201918Exeter City1 League12.81000
2018-201918Walsall2 Leagues7.9200220600000
2019-202019Tranmere Rovers3 Leagues14.721016231471124000
2020-202120FG Rovers3 Leagues20.2400343806516230
2021-202221FG Rovers3 Leagues47.04004163524143581
2022-202322Bristol City3 Leagues2.800055024220008020.0
2023-202423Derby County3 Leagues29.44003347414718200
2024-202524Derby County3 Leagues19.2000242228092200082242747.1
9 Seasons7 Clubs6 Leagues170.22152178202126109914900190242945.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
FG Rovers (2 Seasons)3 Leagues67.280075101530659811
Derby County (2 Seasons)4 Leagues48.640057696227274200082242747.1
Exeter City (2 Seasons)2 Leagues28.55422110000000
West Brom (2 Seasons)3 Leagues0.6000210000000
Tranmere Rovers (1 Season)3 Leagues14.721016231471124000
Walsall (1 Season)2 Leagues7.9200220600000
Bristol City (1 Season)3 Leagues2.800055024220008020.0
EFL Cup (9 Seasons)9.200014904436000
FA Cup (8 Seasons)6.7110612121200
League Two (4 Seasons)90.71342899452875679001
League One (3 Seasons)45.4700476351782941000
Championship (2 Seasons)18.2000222418092300090242945.3
Premier League (2 Seasons)
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
2017-201817Exeter Cityeng ENG4. League Two4th15.04421800000000Matches
2018-201918Exeter Cityeng ENG4. League Two9th12.81000Matches
2018-201918Walsalleng ENG3. League One22nd5.62000Matches
2019-202019Tranmere Roverseng ENG3. League One21st12.220014181411121000Matches
2020-202120FG Roverseng ENG4. League Two6th18.2400313306016220Matches
2021-202221FG Roverseng ENG4. League Two1st44.64004061522740571Matches
2022-202322Bristol Cityeng ENG2. Championship14th1.00001409010008020.0Matches
2023-202423Derby Countyeng ENG3. League One2nd27.63003345413718200Matches
2024-202524Derby Countyeng ENG2. Championship22nd17.2000212017192200082242747.1Matches
9 Seasons7 Clubs4 Leagues154.32042158181115459414300190242945.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
FG Rovers (2 Seasons)1 League62.88007194528756791
Derby County (2 Seasons)2 Leagues44.830054655208274200082242747.1
Exeter City (2 Seasons)1 League27.85421800000000
West Brom (2 Seasons)1 League
Walsall (1 Season)1 League5.62000
Tranmere Rovers (1 Season)1 League12.220014181411121000
Bristol City (1 Season)1 League1.00001409010008020.0
League Two (4 Seasons)90.71342899452875679001
League One (3 Seasons)45.4700476351782941000
Championship (2 Seasons)18.2000222418092300090242945.3
Premier League (2 Seasons)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201716West Bromeng ENGEFL Cup33rd0.6000210000000Matches
2017-201817Exeter Cityeng ENGFA Cup33rd0.70003100000Matches
2018-201918Walsalleng ENGEFL Cup33rd2.3000220600000Matches
2019-202019Tranmere Roverseng ENGEFL Cup58th1.00001302030Matches
2019-202019Tranmere Roverseng ENGFA Cup17th1.40101204000Matches
2020-202120FG Roverseng ENGEFL Cup58th1.00003103010Matches
2020-202120FG Roverseng ENGFA Cup85th1.00000402000Matches
2021-202221FG Roverseng ENGEFL CupRd21.40001108110Matches
2021-202221FG Roverseng ENGFA Cup1.00000106200Matches
2022-202322Bristol Cityeng ENGEFL CupRd31.800041015210Matches
2023-202423Derby Countyeng ENGEFL CupRd10.50000001000Matches
2023-202423Derby Countyeng ENGFA Cup1.31000209000Matches
2024-202524Derby Countyeng ENGEFL CupRd20.70001009000Matches
2024-202524Derby Countyeng ENGFA Cup1.30002210000Matches
9 Seasons7 Clubs2 Leagues15.9110202116556000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (2 Seasons)2 Leagues3.710034119000
FG Rovers (2 Seasons)2 Leagues4.400047019320
West Brom (2 Seasons)2 Leagues0.6000210000000
Tranmere Rovers (1 Season)2 Leagues2.40102506030
Bristol City (1 Season)2 Leagues1.800041015210
Walsall (1 Season)1 League2.3000220600000
Exeter City (1 Season)1 League0.70003100000
EFL Cup (9 Seasons)9.200014904436000
FA Cup (8 Seasons)6.7110612121200

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.

More Kane Wilson Pages

Kane Wilson Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison