Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-09SatLeague OneMatchweek 15HomeW 2–0Burton AlbionShrewsburyYAM90000000001Match Report
2024-10-26SatLeague OneMatchweek 14AwayL 0–1Burton AlbionCambridge UtdYAM56000031101Match Report
2024-10-22TueLeague OneMatchweek 13HomeL 2–3Burton AlbionWycombeYAM88000020000Match Report
2024-10-19SatLeague OneMatchweek 12AwayL 1–2Burton AlbionBoltonYAM64000021100Match Report
2024-09-28SatLeague OneMatchweek 8AwayL 0–3Burton AlbionBlackpoolN15000000000Match 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
2011-201215Derby Countyeng ENG2. Championship922713.0000000000.000.000.000.000.00
2012-201316Derby Countyeng ENG2. Championship611221.4000000000.000.000.000.000.00
2013-201417Derby Countyeng ENG2. Championship1312843.2112100000.320.320.630.320.63
2013-201417Chesterfieldeng ENG4. League Two511591.8000000100.000.000.000.000.00
2014-201518Derby Countyeng ENG2. Championship20380.4000000100.000.000.000.000.00Matches
2014-201518Bradford Cityeng ENGLeague Cup11630.7000000000.000.000.000.000.00Matches
2014-201518Bradford Cityeng ENG3. League One1143764.2101100000.240.000.240.240.24Matches
2015-201619Derby Countyeng ENGFA Cup00Matches
2015-201619Burton Albioneng ENG3. League One1666166.8101100000.150.000.150.150.15Matches
2016-201720Derby Countyeng ENG2. Championship20250.3000000000.000.000.000.000.00Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 1111091010.1426400300.400.200.590.400.59Matches
2017-201821Derby Countyeng ENG2. Championship31420.5000000000.000.000.000.000.00Matches
2017-201821Derby Countyeng ENGEFL Cup221541.7101100100.580.000.580.580.58Matches
2017-201821Derby Countyeng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2017-201821Notts Countyeng ENG4. League Two21510.6101100001.760.001.761.761.76Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 1554244.7202200000.420.000.420.420.42Matches
2018-201922Derby Countyeng ENG2. Championship3091,12012.4347300602.32.33.25.542321020.240.320.560.240.560.180.260.440.180.44Matches
2018-201922Derby Countyeng ENGEFL Cup311291.4000000100.000.000.000.000.00Matches
2018-201922Derby Countyeng ENGFA Cup20730.8000000000.000.000.000.000.00Matches
2019-202023Derby Countyeng ENG2. Championship721812.0000000000.80.80.41.342230.000.000.000.000.000.410.220.630.410.63Matches
2019-202023Millwalleng ENG2. Championship974344.8202200101.71.70.21.91313320.410.000.410.410.410.360.040.390.360.39Matches
2019-202023Derby Countyeng ENGEFL Cup221641.8000000000.000.000.000.000.00Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 1221451.6000000000.000.000.000.000.00Matches
2020-202124Millwalleng ENG2. Championship37292,29825.5628600005.45.42.17.565621490.230.080.310.230.310.210.080.290.210.29Matches
2020-202124Millwalleng ENGEFL Cup311021.1000000000.000.000.000.000.00Matches
2020-202124Millwalleng ENGFA Cup11750.8000000000.000.000.000.000.00Matches
2021-202225Millwalleng ENG2. Championship29161,38315.4303300503.33.31.64.94423760.200.000.200.200.200.210.110.320.210.32Matches
2021-202225Millwalleng ENGFA Cup10290.3000000000.000.000.000.000.00Matches
2022-202326Millwalleng ENG2. Championship2175646.3011000201.01.01.82.82615480.000.160.160.000.160.160.290.440.160.44Matches
2022-202326Millwalleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Millwalleng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
2023-202427Burton Albioneng ENGFA Cup20670.7000000000.000.000.000.000.00Matches
2023-202427Burton Albioneng ENG3. League One34221,68718.7303300700.160.000.160.160.16Matches
2024-202528Burton Albioneng ENGEFL Cup11620.7000000000.000.000.000.000.00Matches
2024-202528Burton Albioneng ENGFA Cup00Matches
2024-202528Burton Albioneng ENG3. League One843493.9000000200.000.000.000.000.00Matches
14 Seasons6 Clubs5 Leagues26512411,078123.122830220027014.414.49.323.71941474300.180.060.240.180.240.220.140.360.220.36
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
Derby County (9 Seasons)3 Leagues82212,61329.05510500903.13.13.66.746341250.170.170.340.170.340.210.250.470.210.47
Millwall (4 Seasons)3 Leagues103635,03555.91131411008011.311.35.717.01481133050.200.050.250.200.250.220.110.330.220.33
Burton Albion (3 Seasons)3 Leagues61332,78130.9404400900.130.000.130.130.13
Derby County (3 Seasons)1 League18171,47916.4628600300.370.120.490.370.49
Bradford City (1 Season)2 Leagues1254394.9101100000.210.000.210.210.21
Chesterfield (1 Season)1 League511591.8000000100.000.000.000.000.00
Notts County (1 Season)1 League21510.6101100001.760.001.761.761.76
Championship (11 Seasons)168756,76275.115823150015014.414.49.323.71941474300.200.110.310.200.310.220.140.360.220.36
FA Cup (8 Seasons)823143.5000000000.000.000.000.000.00
EFL Cup (7 Seasons)1397648.5101100200.120.000.120.120.12
League One (4 Seasons)69363,02833.6505500900.150.000.150.150.15
PL2 — Div. 1 (3 Seasons)18171,47916.4628600300.370.120.490.370.49
League Two (2 Seasons)722102.3101100100.430.000.430.430.43
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
2011-201215Derby County1 League922713.0000000000.000.000.000.000.00
2012-201316Derby County1 League611221.4000000000.000.000.000.000.00
2013-201417Chesterfield1 League511591.8000000100.000.000.000.000.00
2013-201417Derby County1 League1312843.2112100000.320.320.630.320.63
2014-201518Bradford City2 Leagues1254394.9101100000.210.000.210.210.21
2014-201518Derby County1 League20380.4000000100.000.000.000.000.00
2015-201619Burton Albion1 League1666166.8101100000.150.000.150.150.15
2015-201619Derby County1 League00
2016-201720Derby County1 League20250.3000000000.000.000.000.000.00
2016-201720Derby County1 League111091010.1426400300.400.200.590.400.59
2017-201821Derby County1 League554244.7202200000.420.000.420.420.42
2017-201821Notts County1 League21510.6101100001.760.001.761.761.76
2017-201821Derby County3 Leagues632062.3101100100.440.000.440.440.44
2018-201922Derby County3 Leagues35101,32214.7347300702.32.33.25.542321020.200.270.480.200.480.180.260.440.180.44
2019-202023Derby County2 Leagues943453.8000000000.80.80.41.342230.000.000.000.000.000.410.220.630.410.63
2019-202023Derby County1 League221451.6000000000.000.000.000.000.00
2019-202023Millwall1 League974344.8202200101.71.70.21.91313320.410.000.410.410.410.360.040.390.360.39
2020-202124Millwall3 Leagues41312,47527.5628600005.45.42.17.565621490.220.070.290.220.290.210.080.290.210.29
2021-202225Millwall2 Leagues30161,41215.7303300503.33.31.64.94423760.190.000.190.190.190.210.110.320.210.32
2022-202326Millwall3 Leagues2397147.9011000201.01.01.82.82615480.000.130.130.000.130.160.290.440.160.44
2023-202427Burton Albion2 Leagues36221,75419.5303300700.150.000.150.150.15
2024-202528Burton Albion3 Leagues954114.6000000200.000.000.000.000.00
14 Seasons6 Clubs5 Leagues26512411,078123.122830220027014.414.49.323.71941474300.180.060.240.180.240.220.140.360.220.36
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
Derby County (9 Seasons)3 Leagues82212,61329.05510500903.13.13.66.746341250.170.170.340.170.340.210.250.470.210.47
Millwall (4 Seasons)3 Leagues103635,03555.91131411008011.311.35.717.01481133050.200.050.250.200.250.220.110.330.220.33
Burton Albion (3 Seasons)3 Leagues61332,78130.9404400900.130.000.130.130.13
Derby County (3 Seasons)1 League18171,47916.4628600300.370.120.490.370.49
Bradford City (1 Season)2 Leagues1254394.9101100000.210.000.210.210.21
Chesterfield (1 Season)1 League511591.8000000100.000.000.000.000.00
Notts County (1 Season)1 League21510.6101100001.760.001.761.761.76
Championship (11 Seasons)168756,76275.115823150015014.414.49.323.71941474300.200.110.310.200.310.220.140.360.220.36
FA Cup (8 Seasons)823143.5000000000.000.000.000.000.00
EFL Cup (7 Seasons)1397648.5101100200.120.000.120.120.12
League One (4 Seasons)69363,02833.6505500900.150.000.150.150.15
PL2 — Div. 1 (3 Seasons)18171,47916.4628600300.370.120.490.370.49
League Two (2 Seasons)722102.3101100100.430.000.430.430.43
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
2011-201215Derby Countyeng ENG2. Championship12th922713.0000000000.000.000.000.000.00
2012-201316Derby Countyeng ENG2. Championship10th611221.4000000000.000.000.000.000.00
2013-201417Chesterfieldeng ENG4. League Two1st511591.8000000100.000.000.000.000.00
2013-201417Derby Countyeng ENG2. Championship3rd1312843.2112100000.320.320.630.320.63
2014-201518Bradford Cityeng ENG3. League One7th1143764.2101100000.240.000.240.240.24Matches
2014-201518Derby Countyeng ENG2. Championship8th20380.4000000100.000.000.000.000.00Matches
2015-201619Burton Albioneng ENG3. League One2nd1666166.8101100000.150.000.150.150.15Matches
2016-201720Derby Countyeng ENG2. Championship9th20250.3000000000.000.000.000.000.00Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th111091010.1426400300.400.200.590.400.59Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th554244.7202200000.420.000.420.420.42Matches
2017-201821Notts Countyeng ENG4. League Two5th21510.6101100001.760.001.761.761.76Matches
2017-201821Derby Countyeng ENG2. Championship6th31420.5000000000.000.000.000.000.00Matches
2018-201922Derby Countyeng ENG2. Championship6th3091,12012.4347300602.32.33.25.542321020.240.320.560.240.560.180.260.440.180.44Matches
2019-202023Derby Countyeng ENG2. Championship10th721812.0000000000.80.80.41.342230.000.000.000.000.000.410.220.630.410.63Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th221451.6000000000.000.000.000.000.00Matches
2019-202023Millwalleng ENG2. Championship8th974344.8202200101.71.70.21.91313320.410.000.410.410.410.360.040.390.360.39Matches
2020-202124Millwalleng ENG2. Championship11th37292,29825.5628600005.45.42.17.565621490.230.080.310.230.310.210.080.290.210.29Matches
2021-202225Millwalleng ENG2. Championship9th29161,38315.4303300503.33.31.64.94423760.200.000.200.200.200.210.110.320.210.32Matches
2022-202326Millwalleng ENG2. Championship8th2175646.3011000201.01.01.82.82615480.000.160.160.000.160.160.290.440.160.44Matches
2023-202427Burton Albioneng ENG3. League One20th34221,68718.7303300700.160.000.160.160.16Matches
2024-202528Burton Albioneng ENG3. League One23rd843493.9000000200.000.000.000.000.00Matches
14 Seasons6 Clubs3 Leagues24411310,000111.121829210025014.414.49.323.71941474300.190.070.260.190.260.220.140.360.220.36
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
Derby County (8 Seasons)1 League72162,08323.1459400703.13.13.66.746341250.170.220.390.170.390.210.250.470.210.47
Millwall (4 Seasons)1 League96594,67952.01131411008011.311.35.717.01481133050.210.060.270.210.270.220.110.330.220.33
Burton Albion (3 Seasons)1 League58322,65229.5404400900.140.000.140.140.14
Derby County (3 Seasons)1 League18171,47916.4628600300.370.120.490.370.49
Bradford City (1 Season)1 League1143764.2101100000.240.000.240.240.24
Chesterfield (1 Season)1 League511591.8000000100.000.000.000.000.00
Notts County (1 Season)1 League21510.6101100001.760.001.761.761.76
Championship (11 Seasons)168756,76275.115823150015014.414.49.323.71941474300.200.110.310.200.310.220.140.360.220.36
League One (4 Seasons)69363,02833.6505500900.150.000.150.150.15
PL2 — Div. 1 (3 Seasons)18171,47916.4628600300.370.120.490.370.49
League Two (2 Seasons)722102.3101100100.430.000.430.430.43
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-201518Bradford Cityeng ENGLeague Cup17th11630.7000000000.000.000.000.000.00Matches
2015-201619Derby Countyeng ENGFA Cup17th00Matches
2017-201821Derby Countyeng ENGEFL Cup33rd221541.7101100100.580.000.580.580.58Matches
2017-201821Derby Countyeng ENGFA Cup33rd10100.1000000000.000.000.000.000.00Matches
2018-201922Derby Countyeng ENGEFL Cup9th311291.4000000100.000.000.000.000.00Matches
2018-201922Derby Countyeng ENGFA Cup9th20730.8000000000.000.000.000.000.00Matches
2019-202023Derby Countyeng ENGEFL Cup33rd221641.8000000000.000.000.000.000.00Matches
2020-202124Millwalleng ENGEFL Cup17th311021.1000000000.000.000.000.000.00Matches
2020-202124Millwalleng ENGFA Cup17th11750.8000000000.000.000.000.000.00Matches
2021-202225Millwalleng ENGFA Cup10290.3000000000.000.000.000.000.00Matches
2022-202326Millwalleng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202326Millwalleng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
2023-202427Burton Albioneng ENGFA Cup20670.7000000000.000.000.000.000.00Matches
2024-202528Burton Albioneng ENGEFL CupRd111620.7000000000.000.000.000.000.00Matches
2024-202528Burton Albioneng ENGFA Cup00Matches
10 Seasons4 Clubs2 Leagues21111,07812.0101100200.080.000.080.080.08
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 (4 Seasons)2 Leagues1055305.9101100200.170.000.170.170.17
Millwall (3 Seasons)2 Leagues743564.0000000000.000.000.000.000.00
Burton Albion (2 Seasons)2 Leagues311291.4000000000.000.000.000.000.00
Bradford City (1 Season)1 League11630.7000000000.000.000.000.000.00
FA Cup (8 Seasons)823143.5000000000.000.000.000.000.00
EFL Cup (7 Seasons)1397648.5101100200.120.000.120.120.12

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201215Derby Countyeng ENG2. Championship3.0010.330.0000
2012-201316Derby Countyeng ENG2. Championship1.4032.210.0000
2013-201417Derby Countyeng ENG2. Championship3.2130.950.3300
2013-201417Chesterfieldeng ENG4. League Two1.8021.130.0000
2014-201518Derby Countyeng ENG2. Championship0.4012.370.0000Matches
2014-201518Bradford Cityeng ENGLeague Cup0.7000Matches
2014-201518Bradford Cityeng ENG3. League One4.2110.241.0000Matches
2015-201619Burton Albioneng ENG3. League One6.8160.880.1700Matches
2016-201720Derby Countyeng ENG2. Championship0.30000.000.0000Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 110.1400Matches
2017-201821Derby Countyeng ENG2. Championship0.50100.02.140.000.0000Matches
2017-201821Derby Countyeng ENGEFL Cup1.7133100.01.751.750.330.3300Matches
2017-201821Derby Countyeng ENGFA Cup0.10000.000.0000Matches
2017-201821Notts Countyeng ENG4. League Two0.61010.001.761.0000Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 14.7200Matches
2018-201922Derby Countyeng ENG2. Championship12.4319421.11.530.320.160.7516.10002.32.30.12+0.7+0.7Matches
2018-201922Derby Countyeng ENGEFL Cup1.4011100.00.700.700.000.0000Matches
2018-201922Derby Countyeng ENGFA Cup0.803133.33.701.230.000.0000Matches
2019-202023Derby Countyeng ENG2. Championship2.005120.02.490.500.000.0012.30000.80.80.16-0.8-0.8Matches
2019-202023Millwalleng ENG2. Championship4.8211218.22.280.410.181.0016.30001.71.70.16+0.3+0.3Matches
2019-202023Derby Countyeng ENGEFL Cup1.80400.02.200.000.0000Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 11.6000Matches
2020-202124Millwalleng ENG2. Championship25.56491428.61.920.550.120.4316.20005.45.40.11+0.6+0.6Matches
2020-202124Millwalleng ENGEFL Cup1.10100.00.880.000.0000Matches
2020-202124Millwalleng ENGFA Cup0.8022100.02.402.400.000.0000Matches
2021-202225Millwalleng ENG2. Championship15.4322836.41.430.520.140.3816.11003.33.30.15-0.3-0.3Matches
2021-202225Millwalleng ENGFA Cup0.3011100.03.103.100.000.0000Matches
2022-202326Millwalleng ENG2. Championship6.3016318.82.550.480.000.0017.10001.01.00.06-1.0-1.0Matches
2022-202326Millwalleng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202326Millwalleng ENGFA Cup0.70000.000.0000Matches
2023-202427Burton Albioneng ENGFA Cup0.70000.000.0000Matches
2023-202427Burton Albioneng ENG3. League One18.7330826.71.600.430.100.3800Matches
2024-202528Burton Albioneng ENGEFL Cup0.70000.000.0000Matches
2024-202528Burton Albioneng ENG3. League One3.908225.02.060.520.000.0000Matches
14 Seasons6 Clubs5 Leagues123.1221776828.81.740.560.110.3216.110014.414.40.12-0.4-0.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
Derby County (9 Seasons)3 Leagues29.05361827.81.710.620.110.2815.30003.13.10.13-0.1-0.1
Millwall (4 Seasons)3 Leagues55.9111033029.11.840.540.110.3716.310011.311.30.12-0.3-0.3
Burton Albion (3 Seasons)3 Leagues30.94381626.31.580.520.080.2500
Derby County (3 Seasons)1 League16.4600
Bradford City (1 Season)2 Leagues4.9110.241.0000
Chesterfield (1 Season)1 League1.8021.130.0000
Notts County (1 Season)1 League0.61010.001.761.0000
Championship (11 Seasons)75.1151234026.01.830.530.110.3816.110014.414.40.12-0.4-0.4
FA Cup (8 Seasons)3.506466.71.721.150.000.0000
EFL Cup (7 Seasons)8.5110440.01.280.510.100.2500
League One (4 Seasons)33.65381726.31.680.510.080.2900
PL2 — Div. 1 (3 Seasons)16.4600
League Two (2 Seasons)2.31030.001.290.3300
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
2011-201215Derby County1 League3.0010.330.0000
2012-201316Derby County1 League1.4032.210.0000
2013-201417Chesterfield1 League1.8021.130.0000
2013-201417Derby County1 League3.2130.950.3300
2014-201518Bradford City2 Leagues4.9110.241.0000
2014-201518Derby County1 League0.4012.370.0000
2015-201619Burton Albion1 League6.8160.880.1700
2016-201720Derby County1 League0.30000.000.0000
2016-201720Derby County1 League10.1400
2017-201821Derby County1 League4.7200
2017-201821Notts County1 League0.61010.001.761.0000
2017-201821Derby County3 Leagues2.314375.01.751.310.250.3300
2018-201922Derby County3 Leagues14.7323626.11.570.410.130.5016.10002.32.30.12+0.7+0.7
2019-202023Derby County2 Leagues3.809111.12.350.260.000.0012.30000.80.80.16-0.8-0.8
2019-202023Derby County1 League1.6000
2019-202023Millwall1 League4.8211218.22.280.410.181.0016.30001.71.70.16+0.3+0.3
2020-202124Millwall3 Leagues27.56521630.81.890.580.120.3816.20005.45.40.11+0.6+0.6
2021-202225Millwall2 Leagues15.7323939.11.470.570.130.3316.11003.33.30.15-0.3-0.3
2022-202326Millwall3 Leagues7.9017317.62.140.380.000.0017.10001.01.00.06-1.0-1.0
2023-202427Burton Albion2 Leagues19.5330826.71.540.410.100.3800
2024-202528Burton Albion3 Leagues4.608225.01.750.440.000.0000
14 Seasons6 Clubs5 Leagues123.1221776828.81.740.560.110.3216.110014.414.40.12-0.4-0.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
Derby County (9 Seasons)3 Leagues29.05361827.81.710.620.110.2815.30003.13.10.13-0.1-0.1
Millwall (4 Seasons)3 Leagues55.9111033029.11.840.540.110.3716.310011.311.30.12-0.3-0.3
Burton Albion (3 Seasons)3 Leagues30.94381626.31.580.520.080.2500
Derby County (3 Seasons)1 League16.4600
Bradford City (1 Season)2 Leagues4.9110.241.0000
Chesterfield (1 Season)1 League1.8021.130.0000
Notts County (1 Season)1 League0.61010.001.761.0000
Championship (11 Seasons)75.1151234026.01.830.530.110.3816.110014.414.40.12-0.4-0.4
FA Cup (8 Seasons)3.506466.71.721.150.000.0000
EFL Cup (7 Seasons)8.5110440.01.280.510.100.2500
League One (4 Seasons)33.65381726.31.680.510.080.2900
PL2 — Div. 1 (3 Seasons)16.4600
League Two (2 Seasons)2.31030.001.290.3300
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
2011-201215Derby Countyeng ENG2. Championship12th3.0010.330.0000
2012-201316Derby Countyeng ENG2. Championship10th1.4032.210.0000
2013-201417Chesterfieldeng ENG4. League Two1st1.8021.130.0000
2013-201417Derby Countyeng ENG2. Championship3rd3.2130.950.3300
2014-201518Bradford Cityeng ENG3. League One7th4.2110.241.0000Matches
2014-201518Derby Countyeng ENG2. Championship8th0.4012.370.0000Matches
2015-201619Burton Albioneng ENG3. League One2nd6.8160.880.1700Matches
2016-201720Derby Countyeng ENG2. Championship9th0.30000.000.0000Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th10.1400Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th4.7200Matches
2017-201821Notts Countyeng ENG4. League Two5th0.61010.001.761.0000Matches
2017-201821Derby Countyeng ENG2. Championship6th0.50100.02.140.000.0000Matches
2018-201922Derby Countyeng ENG2. Championship6th12.4319421.11.530.320.160.7516.10002.32.30.12+0.7+0.7Matches
2019-202023Derby Countyeng ENG2. Championship10th2.005120.02.490.500.000.0012.30000.80.80.16-0.8-0.8Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th1.6000Matches
2019-202023Millwalleng ENG2. Championship8th4.8211218.22.280.410.181.0016.30001.71.70.16+0.3+0.3Matches
2020-202124Millwalleng ENG2. Championship11th25.56491428.61.920.550.120.4316.20005.45.40.11+0.6+0.6Matches
2021-202225Millwalleng ENG2. Championship9th15.4322836.41.430.520.140.3816.11003.33.30.15-0.3-0.3Matches
2022-202326Millwalleng ENG2. Championship8th6.3016318.82.550.480.000.0017.10001.01.00.06-1.0-1.0Matches
2023-202427Burton Albioneng ENG3. League One20th18.7330826.71.600.430.100.3800Matches
2024-202528Burton Albioneng ENG3. League One23rd3.908225.02.060.520.000.0000Matches
14 Seasons6 Clubs3 Leagues111.1211616026.71.780.540.110.3516.110014.414.40.12-0.4-0.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
Derby County (8 Seasons)1 League23.14251320.01.640.560.120.3115.30003.13.10.13-0.1-0.1
Millwall (4 Seasons)1 League52.011982727.61.890.520.110.4116.310011.311.30.12-0.3-0.3
Burton Albion (3 Seasons)1 League29.54381626.31.680.540.080.2500
Derby County (3 Seasons)1 League16.4600
Bradford City (1 Season)1 League4.2110.241.0000
Chesterfield (1 Season)1 League1.8021.130.0000
Notts County (1 Season)1 League0.61010.001.761.0000
Championship (11 Seasons)75.1151234026.01.830.530.110.3816.110014.414.40.12-0.4-0.4
League One (4 Seasons)33.65381726.31.680.510.080.2900
PL2 — Div. 1 (3 Seasons)16.4600
League Two (2 Seasons)2.31030.001.290.3300
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-201518Bradford Cityeng ENGLeague Cup17th0.7000Matches
2017-201821Derby Countyeng ENGEFL Cup33rd1.7133100.01.751.750.330.3300Matches
2017-201821Derby Countyeng ENGFA Cup33rd0.10000.000.0000Matches
2018-201922Derby Countyeng ENGEFL Cup9th1.4011100.00.700.700.000.0000Matches
2018-201922Derby Countyeng ENGFA Cup9th0.803133.33.701.230.000.0000Matches
2019-202023Derby Countyeng ENGEFL Cup33rd1.80400.02.200.000.0000Matches
2020-202124Millwalleng ENGEFL Cup17th1.10100.00.880.000.0000Matches
2020-202124Millwalleng ENGFA Cup17th0.8022100.02.402.400.000.0000Matches
2021-202225Millwalleng ENGFA Cup0.3011100.03.103.100.000.0000Matches
2022-202326Millwalleng ENGEFL CupRd11.00100.01.000.000.0000Matches
2022-202326Millwalleng ENGFA Cup0.70000.000.0000Matches
2023-202427Burton Albioneng ENGFA Cup0.70000.000.0000Matches
2024-202528Burton Albioneng ENGEFL CupRd10.70000.000.0000Matches
10 Seasons4 Clubs2 Leagues12.0116850.01.420.710.060.1300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Derby County (4 Seasons)2 Leagues5.9111545.51.870.850.090.2000
Millwall (3 Seasons)2 Leagues4.005360.01.260.760.000.0000
Burton Albion (2 Seasons)2 Leagues1.40000.000.0000
Bradford City (1 Season)1 League0.7000
FA Cup (8 Seasons)3.506466.71.721.150.000.0000
EFL Cup (7 Seasons)8.5110440.01.280.510.100.2500
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
2011-201215Derby Countyeng ENG2. Championship3.00
2012-201316Derby Countyeng ENG2. Championship1.40
2013-201417Derby Countyeng ENG2. Championship3.21
2013-201417Chesterfieldeng ENG4. League Two1.80
2014-201518Derby Countyeng ENG2. Championship0.40Matches
2014-201518Bradford Cityeng ENGLeague Cup0.70Matches
2014-201518Bradford Cityeng ENG3. League One4.20Matches
2015-201619Burton Albioneng ENG3. League One6.80Matches
2016-201720Derby Countyeng ENG2. Championship0.30Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 110.12Matches
2017-201821Derby Countyeng ENG2. Championship0.50Matches
2017-201821Derby Countyeng ENGEFL Cup1.70Matches
2017-201821Derby Countyeng ENGFA Cup0.10Matches
2017-201821Notts Countyeng ENG4. League Two0.60Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 14.70Matches
2018-201922Derby Countyeng ENG2. Championship12.425342459.7340085316220877.95210549.5164337.243.21.4+0.8282410332Matches
2018-201922Derby Countyeng ENGEFL Cup1.40Matches
2018-201922Derby Countyeng ENGFA Cup0.80Matches
2019-202023Derby Countyeng ENG2. Championship2.0375863.8466108243080.081747.12450.000.40.3-0.430312Matches
2019-202023Millwalleng ENG2. Championship4.88313561.51145282546681.8213461.841330.800.20.4-0.2255213Matches
2019-202023Derby Countyeng ENGEFL Cup1.80Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 11.60Matches
2020-202124Millwalleng ENG2. Championship25.537761960.95006115922230772.310317259.9184143.922.12.0-0.1223411262Matches
2020-202124Millwalleng ENGEFL Cup1.10Matches
2020-202124Millwalleng ENGFA Cup0.80Matches
2021-202225Millwalleng ENG2. Championship15.418731759.0272364611816770.7508558.8132846.401.61.7-1.612167423Matches
2021-202225Millwalleng ENGFA Cup0.30Matches
2022-202326Millwalleng ENG2. Championship6.39516657.21181396668875.0214151.251241.711.81.3-0.81096315Matches
2022-202326Millwalleng ENGEFL Cup1.00Matches
2022-202326Millwalleng ENGFA Cup0.70Matches
2023-202427Burton Albioneng ENGFA Cup0.70Matches
2023-202427Burton Albioneng ENG3. League One18.70Matches
2024-202528Burton Albioneng ENGEFL Cup0.70Matches
2024-202528Burton Albioneng ENG3. League One3.90Matches
14 Seasons6 Clubs5 Leagues123.11032171960.013921344464686674.625545456.25814141.189.37.2-1.377884215147
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
Derby County (9 Seasons)3 Leagues29.029048260.2386696118623878.26012249.2184738.353.61.8+1.4312413434
Millwall (4 Seasons)3 Leagues55.9742123760.010055248346062873.219533258.7409442.635.75.4-2.746642911113
Burton Albion (3 Seasons)3 Leagues30.90
Derby County (3 Seasons)1 League16.42
Bradford City (1 Season)2 Leagues4.90
Chesterfield (1 Season)1 League1.80
Notts County (1 Season)1 League0.60
Championship (11 Seasons)75.11032171960.013921344464686674.625545456.25814141.189.37.2-1.377884215147
FA Cup (8 Seasons)3.50
EFL Cup (7 Seasons)8.50
League One (4 Seasons)33.60
PL2 — Div. 1 (3 Seasons)16.42
League Two (2 Seasons)2.30
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
2011-201215Derby County1 League3.00
2012-201316Derby County1 League1.40
2013-201417Chesterfield1 League1.80
2013-201417Derby County1 League3.21
2014-201518Bradford City2 Leagues4.90
2014-201518Derby County1 League0.40
2015-201619Burton Albion1 League6.80
2016-201720Derby County1 League0.30
2016-201720Derby County1 League10.12
2017-201821Derby County1 League4.70
2017-201821Notts County1 League0.60
2017-201821Derby County3 Leagues2.30
2018-201922Derby County3 Leagues14.725342459.7340085316220877.95210549.5164337.243.21.4+0.8282410332
2019-202023Derby County2 Leagues3.8375863.8466108243080.081747.12450.000.40.3-0.430312
2019-202023Derby County1 League1.60
2019-202023Millwall1 League4.88313561.51145282546681.8213461.841330.800.20.4-0.2255213
2020-202124Millwall3 Leagues27.537761960.95006115922230772.310317259.9184143.922.12.0-0.1223411262
2021-202225Millwall2 Leagues15.718731759.0272364611816770.7508558.8132846.401.61.7-1.612167423
2022-202326Millwall3 Leagues7.99516657.21181396668875.0214151.251241.711.81.3-0.81096315
2023-202427Burton Albion2 Leagues19.50
2024-202528Burton Albion3 Leagues4.60
14 Seasons6 Clubs5 Leagues123.11032171960.013921344464686674.625545456.25814141.189.37.2-1.377884215147
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
Derby County (9 Seasons)3 Leagues29.029048260.2386696118623878.26012249.2184738.353.61.8+1.4312413434
Millwall (4 Seasons)3 Leagues55.9742123760.010055248346062873.219533258.7409442.635.75.4-2.746642911113
Burton Albion (3 Seasons)3 Leagues30.90
Derby County (3 Seasons)1 League16.42
Bradford City (1 Season)2 Leagues4.90
Chesterfield (1 Season)1 League1.80
Notts County (1 Season)1 League0.60
Championship (11 Seasons)75.11032171960.013921344464686674.625545456.25814141.189.37.2-1.377884215147
FA Cup (8 Seasons)3.50
EFL Cup (7 Seasons)8.50
League One (4 Seasons)33.60
PL2 — Div. 1 (3 Seasons)16.42
League Two (2 Seasons)2.30
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
2011-201215Derby Countyeng ENG2. Championship12th3.00
2012-201316Derby Countyeng ENG2. Championship10th1.40
2013-201417Chesterfieldeng ENG4. League Two1st1.80
2013-201417Derby Countyeng ENG2. Championship3rd3.21
2014-201518Bradford Cityeng ENG3. League One7th4.20Matches
2014-201518Derby Countyeng ENG2. Championship8th0.40Matches
2015-201619Burton Albioneng ENG3. League One2nd6.80Matches
2016-201720Derby Countyeng ENG2. Championship9th0.30Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th10.12Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th4.70Matches
2017-201821Notts Countyeng ENG4. League Two5th0.60Matches
2017-201821Derby Countyeng ENG2. Championship6th0.50Matches
2018-201922Derby Countyeng ENG2. Championship6th12.425342459.7340085316220877.95210549.5164337.243.21.4+0.8282410332Matches
2019-202023Derby Countyeng ENG2. Championship10th2.0375863.8466108243080.081747.12450.000.40.3-0.430312Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th1.60Matches
2019-202023Millwalleng ENG2. Championship8th4.88313561.51145282546681.8213461.841330.800.20.4-0.2255213Matches
2020-202124Millwalleng ENG2. Championship11th25.537761960.95006115922230772.310317259.9184143.922.12.0-0.1223411262Matches
2021-202225Millwalleng ENG2. Championship9th15.418731759.0272364611816770.7508558.8132846.401.61.7-1.612167423Matches
2022-202326Millwalleng ENG2. Championship8th6.39516657.21181396668875.0214151.251241.711.81.3-0.81096315Matches
2023-202427Burton Albioneng ENG3. League One20th18.70Matches
2024-202528Burton Albioneng ENG3. League One23rd3.90Matches
14 Seasons6 Clubs3 Leagues111.11032171960.013921344464686674.625545456.25814141.189.37.2-1.377884215147
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
Derby County (8 Seasons)1 League23.129048260.2386696118623878.26012249.2184738.353.61.8+1.4312413434
Millwall (4 Seasons)1 League52.0742123760.010055248346062873.219533258.7409442.635.75.4-2.746642911113
Burton Albion (3 Seasons)1 League29.50
Derby County (3 Seasons)1 League16.42
Bradford City (1 Season)1 League4.20
Chesterfield (1 Season)1 League1.80
Notts County (1 Season)1 League0.60
Championship (11 Seasons)75.11032171960.013921344464686674.625545456.25814141.189.37.2-1.377884215147
League One (4 Seasons)33.60
PL2 — Div. 1 (3 Seasons)16.42
League Two (2 Seasons)2.30
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-201518Bradford Cityeng ENGLeague Cup17th0.70Matches
2017-201821Derby Countyeng ENGEFL Cup33rd1.70Matches
2017-201821Derby Countyeng ENGFA Cup33rd0.10Matches
2018-201922Derby Countyeng ENGEFL Cup9th1.40Matches
2018-201922Derby Countyeng ENGFA Cup9th0.80Matches
2019-202023Derby Countyeng ENGEFL Cup33rd1.80Matches
2020-202124Millwalleng ENGEFL Cup17th1.10Matches
2020-202124Millwalleng ENGFA Cup17th0.80Matches
2021-202225Millwalleng ENGFA Cup0.30Matches
2022-202326Millwalleng ENGEFL CupRd11.00Matches
2022-202326Millwalleng ENGFA Cup0.70Matches
2023-202427Burton Albioneng ENGFA Cup0.70Matches
2024-202528Burton Albioneng ENGEFL CupRd10.70Matches
10 Seasons4 Clubs2 Leagues12.00
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 (4 Seasons)2 Leagues5.90
Millwall (3 Seasons)2 Leagues4.00
Burton Albion (2 Seasons)2 Leagues1.40
Bradford City (1 Season)1 League0.70
FA Cup (8 Seasons)3.50
EFL Cup (7 Seasons)8.50

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
2011-201215Derby Countyeng ENG2. Championship3.0
2012-201316Derby Countyeng ENG2. Championship1.4
2013-201417Derby Countyeng ENG2. Championship3.2
2013-201417Chesterfieldeng ENG4. League Two1.8
2014-201518Derby Countyeng ENG2. Championship0.4Matches
2014-201518Bradford Cityeng ENGLeague Cup0.7Matches
2014-201518Bradford Cityeng ENG3. League One4.2Matches
2015-201619Burton Albioneng ENG3. League One6.8Matches
2016-201720Derby Countyeng ENG2. Championship0.30Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 110.1Matches
2017-201821Derby Countyeng ENG2. Championship0.53Matches
2017-201821Derby Countyeng ENGEFL Cup1.72Matches
2017-201821Derby Countyeng ENGFA Cup0.10Matches
2017-201821Notts Countyeng ENG4. League Two0.60Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 14.7Matches
2018-201922Derby Countyeng ENG2. Championship12.442442110114010000253223Matches
2018-201922Derby Countyeng ENGEFL Cup1.44Matches
2018-201922Derby Countyeng ENGFA Cup0.82Matches
2019-202023Derby Countyeng ENG2. Championship2.0585710004000003704Matches
2019-202023Millwalleng ENG2. Championship4.81351350001140000083011Matches
2019-202023Derby Countyeng ENGEFL Cup1.82Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 11.6Matches
2020-202124Millwalleng ENG2. Championship25.561961260113421000377129Matches
2020-202124Millwalleng ENGEFL Cup1.14Matches
2020-202124Millwalleng ENGFA Cup0.83Matches
2021-202225Millwalleng ENG2. Championship15.43173106011321330018719Matches
2021-202225Millwalleng ENGFA Cup0.32Matches
2022-202326Millwalleng ENG2. Championship6.31661650001210000095113Matches
2022-202326Millwalleng ENGEFL Cup1.03Matches
2022-202326Millwalleng ENGFA Cup0.70Matches
2023-202427Burton Albioneng ENGFA Cup0.70Matches
2023-202427Burton Albioneng ENG3. League One18.716Matches
2024-202528Burton Albioneng ENGEFL Cup0.71Matches
2024-202528Burton Albioneng ENG3. League One3.92Matches
14 Seasons6 Clubs5 Leagues123.11719170014035189443001032589
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (9 Seasons)3 Leagues29.048247820115710000290227
Millwall (4 Seasons)3 Leagues55.9123712221202411334300742362
Burton Albion (3 Seasons)3 Leagues30.919
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)2 Leagues4.9
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.60
Championship (11 Seasons)75.11719170014035148443001032589
FA Cup (8 Seasons)3.57
EFL Cup (7 Seasons)8.516
League One (4 Seasons)33.618
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.30
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
2011-201215Derby County1 League3.0
2012-201316Derby County1 League1.4
2013-201417Chesterfield1 League1.8
2013-201417Derby County1 League3.2
2014-201518Bradford City2 Leagues4.9
2014-201518Derby County1 League0.4
2015-201619Burton Albion1 League6.8
2016-201720Derby County1 League0.30
2016-201720Derby County1 League10.1
2017-201821Derby County1 League4.7
2017-201821Notts County1 League0.60
2017-201821Derby County3 Leagues2.35
2018-201922Derby County3 Leagues14.742442110114610000253223
2019-202023Derby County2 Leagues3.8585710006000003704
2019-202023Derby County1 League1.6
2019-202023Millwall1 League4.81351350001140000083011
2020-202124Millwall3 Leagues27.561961260114121000377129
2021-202225Millwall2 Leagues15.73173106011341330018719
2022-202326Millwall3 Leagues7.91661650001240000095113
2023-202427Burton Albion2 Leagues19.516
2024-202528Burton Albion3 Leagues4.63
14 Seasons6 Clubs5 Leagues123.11719170014035189443001032589
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (9 Seasons)3 Leagues29.048247820115710000290227
Millwall (4 Seasons)3 Leagues55.9123712221202411334300742362
Burton Albion (3 Seasons)3 Leagues30.919
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)2 Leagues4.9
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.60
Championship (11 Seasons)75.11719170014035148443001032589
FA Cup (8 Seasons)3.57
EFL Cup (7 Seasons)8.516
League One (4 Seasons)33.618
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.30
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
2011-201215Derby Countyeng ENG2. Championship12th3.0
2012-201316Derby Countyeng ENG2. Championship10th1.4
2013-201417Chesterfieldeng ENG4. League Two1st1.8
2013-201417Derby Countyeng ENG2. Championship3rd3.2
2014-201518Bradford Cityeng ENG3. League One7th4.2Matches
2014-201518Derby Countyeng ENG2. Championship8th0.4Matches
2015-201619Burton Albioneng ENG3. League One2nd6.8Matches
2016-201720Derby Countyeng ENG2. Championship9th0.30Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th10.1Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th4.7Matches
2017-201821Notts Countyeng ENG4. League Two5th0.60Matches
2017-201821Derby Countyeng ENG2. Championship6th0.53Matches
2018-201922Derby Countyeng ENG2. Championship6th12.442442110114010000253223Matches
2019-202023Derby Countyeng ENG2. Championship10th2.0585710004000003704Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th1.6Matches
2019-202023Millwalleng ENG2. Championship8th4.81351350001140000083011Matches
2020-202124Millwalleng ENG2. Championship11th25.561961260113421000377129Matches
2021-202225Millwalleng ENG2. Championship9th15.43173106011321330018719Matches
2022-202326Millwalleng ENG2. Championship8th6.31661650001210000095113Matches
2023-202427Burton Albioneng ENG3. League One20th18.716Matches
2024-202528Burton Albioneng ENG3. League One23rd3.92Matches
14 Seasons6 Clubs3 Leagues111.11719170014035166443001032589
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (8 Seasons)1 League23.148247820114710000290227
Millwall (4 Seasons)1 League52.0123712221202410134300742362
Burton Albion (3 Seasons)1 League29.518
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)1 League4.2
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.60
Championship (11 Seasons)75.11719170014035148443001032589
League One (4 Seasons)33.618
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.30
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-201518Bradford Cityeng ENGLeague Cup17th0.7Matches
2017-201821Derby Countyeng ENGEFL Cup33rd1.72Matches
2017-201821Derby Countyeng ENGFA Cup33rd0.10Matches
2018-201922Derby Countyeng ENGEFL Cup9th1.44Matches
2018-201922Derby Countyeng ENGFA Cup9th0.82Matches
2019-202023Derby Countyeng ENGEFL Cup33rd1.82Matches
2020-202124Millwalleng ENGEFL Cup17th1.14Matches
2020-202124Millwalleng ENGFA Cup17th0.83Matches
2021-202225Millwalleng ENGFA Cup0.32Matches
2022-202326Millwalleng ENGEFL CupRd11.03Matches
2022-202326Millwalleng ENGFA Cup0.70Matches
2023-202427Burton Albioneng ENGFA Cup0.70Matches
2024-202528Burton Albioneng ENGEFL CupRd10.71Matches
10 Seasons4 Clubs2 Leagues12.023
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (4 Seasons)2 Leagues5.910
Millwall (3 Seasons)2 Leagues4.012
Burton Albion (2 Seasons)2 Leagues1.41
Bradford City (1 Season)1 League0.7
FA Cup (8 Seasons)3.57
EFL Cup (7 Seasons)8.516

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
2011-201215Derby Countyeng ENG2. Championship3.0
2012-201316Derby Countyeng ENG2. Championship1.4
2013-201417Derby Countyeng ENG2. Championship3.2
2013-201417Chesterfieldeng ENG4. League Two1.8
2014-201518Derby Countyeng ENG2. Championship0.4Matches
2014-201518Bradford Cityeng ENGLeague Cup0.7Matches
2014-201518Bradford Cityeng ENG3. League One4.2Matches
2015-201619Burton Albioneng ENG3. League One6.8Matches
2016-201720Derby Countyeng ENG2. Championship0.3Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 110.1Matches
2017-201821Derby Countyeng ENG2. Championship0.5Matches
2017-201821Derby Countyeng ENGEFL Cup1.7Matches
2017-201821Derby Countyeng ENGFA Cup0.1Matches
2017-201821Notts Countyeng ENG4. League Two0.6Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 14.7Matches
2018-201922Derby Countyeng ENG2. Championship12.4453.62390203170.56700000Matches
2018-201922Derby Countyeng ENGEFL Cup1.4Matches
2018-201922Derby Countyeng ENGFA Cup0.8Matches
2019-202023Derby Countyeng ENG2. Championship2.0104.9770001200.00000000Matches
2019-202023Millwalleng ENG2. Championship4.8132.7080410020.41200000Matches
2019-202023Derby Countyeng ENGEFL Cup1.8Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 11.6Matches
2020-202124Millwalleng ENG2. Championship25.5622.43500336050.20400100Matches
2020-202124Millwalleng ENGEFL Cup1.1Matches
2020-202124Millwalleng ENGFA Cup0.8Matches
2021-202225Millwalleng ENG2. Championship15.4392.54230618160.39200130Matches
2021-202225Millwalleng ENGFA Cup0.3Matches
2022-202326Millwalleng ENG2. Championship6.3203.20160220020.32101000Matches
2022-202326Millwalleng ENGEFL Cup1.0Matches
2022-202326Millwalleng ENGFA Cup0.7Matches
2023-202427Burton Albioneng ENGFA Cup0.7Matches
2023-202427Burton Albioneng ENG3. League One18.7Matches
2024-202528Burton Albioneng ENGEFL Cup0.7Matches
2024-202528Burton Albioneng ENG3. League One3.9Matches
14 Seasons6 Clubs5 Leagues123.11892.851430177184220.331601230
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (9 Seasons)3 Leagues29.0553.81460204370.48700000
Millwall (4 Seasons)3 Leagues55.91342.58970157141150.29901230
Burton Albion (3 Seasons)3 Leagues30.9
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)2 Leagues4.9
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.6
Championship (11 Seasons)75.11892.851430177184220.331601230
FA Cup (8 Seasons)3.5
EFL Cup (7 Seasons)8.5
League One (4 Seasons)33.6
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201215Derby County1 League3.0
2012-201316Derby County1 League1.4
2013-201417Chesterfield1 League1.8
2013-201417Derby County1 League3.2
2014-201518Bradford City2 Leagues4.9
2014-201518Derby County1 League0.4
2015-201619Burton Albion1 League6.8
2016-201720Derby County1 League0.3
2016-201720Derby County1 League10.1
2017-201821Derby County1 League4.7
2017-201821Notts County1 League0.6
2017-201821Derby County3 Leagues2.3
2018-201922Derby County3 Leagues14.7453.62390203170.56700000
2019-202023Derby County2 Leagues3.8104.9770001200.00000000
2019-202023Derby County1 League1.6
2019-202023Millwall1 League4.8132.7080410020.41200000
2020-202124Millwall3 Leagues27.5622.43500336050.20400100
2021-202225Millwall2 Leagues15.7392.54230618160.39200130
2022-202326Millwall3 Leagues7.9203.20160220020.32101000
2023-202427Burton Albion2 Leagues19.5
2024-202528Burton Albion3 Leagues4.6
14 Seasons6 Clubs5 Leagues123.11892.851430177184220.331601230
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (9 Seasons)3 Leagues29.0553.81460204370.48700000
Millwall (4 Seasons)3 Leagues55.91342.58970157141150.29901230
Burton Albion (3 Seasons)3 Leagues30.9
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)2 Leagues4.9
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.6
Championship (11 Seasons)75.11892.851430177184220.331601230
FA Cup (8 Seasons)3.5
EFL Cup (7 Seasons)8.5
League One (4 Seasons)33.6
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201215Derby Countyeng ENG2. Championship12th3.0
2012-201316Derby Countyeng ENG2. Championship10th1.4
2013-201417Chesterfieldeng ENG4. League Two1st1.8
2013-201417Derby Countyeng ENG2. Championship3rd3.2
2014-201518Bradford Cityeng ENG3. League One7th4.2Matches
2014-201518Derby Countyeng ENG2. Championship8th0.4Matches
2015-201619Burton Albioneng ENG3. League One2nd6.8Matches
2016-201720Derby Countyeng ENG2. Championship9th0.3Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th10.1Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th4.7Matches
2017-201821Notts Countyeng ENG4. League Two5th0.6Matches
2017-201821Derby Countyeng ENG2. Championship6th0.5Matches
2018-201922Derby Countyeng ENG2. Championship6th12.4453.62390203170.56700000Matches
2019-202023Derby Countyeng ENG2. Championship10th2.0104.9770001200.00000000Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th1.6Matches
2019-202023Millwalleng ENG2. Championship8th4.8132.7080410020.41200000Matches
2020-202124Millwalleng ENG2. Championship11th25.5622.43500336050.20400100Matches
2021-202225Millwalleng ENG2. Championship9th15.4392.54230618160.39200130Matches
2022-202326Millwalleng ENG2. Championship8th6.3203.20160220020.32101000Matches
2023-202427Burton Albioneng ENG3. League One20th18.7Matches
2024-202528Burton Albioneng ENG3. League One23rd3.9Matches
14 Seasons6 Clubs3 Leagues111.11892.851430177184220.331601230
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (8 Seasons)1 League23.1553.81460204370.48700000
Millwall (4 Seasons)1 League52.01342.58970157141150.29901230
Burton Albion (3 Seasons)1 League29.5
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)1 League4.2
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.6
Championship (11 Seasons)75.11892.851430177184220.331601230
League One (4 Seasons)33.6
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.7Matches
2017-201821Derby Countyeng ENGEFL Cup33rd1.7Matches
2017-201821Derby Countyeng ENGFA Cup33rd0.1Matches
2018-201922Derby Countyeng ENGEFL Cup9th1.4Matches
2018-201922Derby Countyeng ENGFA Cup9th0.8Matches
2019-202023Derby Countyeng ENGEFL Cup33rd1.8Matches
2020-202124Millwalleng ENGEFL Cup17th1.1Matches
2020-202124Millwalleng ENGFA Cup17th0.8Matches
2021-202225Millwalleng ENGFA Cup0.3Matches
2022-202326Millwalleng ENGEFL CupRd11.0Matches
2022-202326Millwalleng ENGFA Cup0.7Matches
2023-202427Burton Albioneng ENGFA Cup0.7Matches
2024-202528Burton Albioneng ENGEFL CupRd10.7Matches
10 Seasons4 Clubs2 Leagues12.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (4 Seasons)2 Leagues5.9
Millwall (3 Seasons)2 Leagues4.0
Burton Albion (2 Seasons)2 Leagues1.4
Bradford City (1 Season)1 League0.7
FA Cup (8 Seasons)3.5
EFL Cup (7 Seasons)8.5

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
2011-201215Derby Countyeng ENG2. Championship3.0
2012-201316Derby Countyeng ENG2. Championship1.4
2013-201417Derby Countyeng ENG2. Championship3.2
2013-201417Chesterfieldeng ENG4. League Two1.8
2014-201518Derby Countyeng ENG2. Championship0.4Matches
2014-201518Bradford Cityeng ENGLeague Cup0.7Matches
2014-201518Bradford Cityeng ENG3. League One4.2Matches
2015-201619Burton Albioneng ENG3. League One6.8Matches
2016-201720Derby Countyeng ENG2. Championship0.300Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 110.1Matches
2017-201821Derby Countyeng ENG2. Championship0.521Matches
2017-201821Derby Countyeng ENGEFL Cup1.700Matches
2017-201821Derby Countyeng ENGFA Cup0.100Matches
2017-201821Notts Countyeng ENG4. League Two0.600Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 14.7Matches
2018-201922Derby Countyeng ENG2. Championship12.42417613532114.318194151640100Matches
2018-201922Derby Countyeng ENGEFL Cup1.412Matches
2018-201922Derby Countyeng ENGFA Cup0.822Matches
2019-202023Derby Countyeng ENG2. Championship2.0532120001013810Matches
2019-202023Millwalleng ENG2. Championship4.88642241040.061001031190Matches
2019-202023Derby Countyeng ENGEFL Cup1.810Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 11.6Matches
2020-202124Millwalleng ENG2. Championship25.524161011342119.01722418933130Matches
2020-202124Millwalleng ENGEFL Cup1.121Matches
2020-202124Millwalleng ENGFA Cup0.850Matches
2021-202225Millwalleng ENG2. Championship15.4217213641625.0121239829110Matches
2021-202225Millwalleng ENGFA Cup0.300Matches
2022-202326Millwalleng ENG2. Championship6.3971353933.3660621120Matches
2022-202326Millwalleng ENGEFL Cup1.011Matches
2022-202326Millwalleng ENGFA Cup0.700Matches
2023-202427Burton Albioneng ENGFA Cup0.700Matches
2023-202427Burton Albioneng ENG3. League One18.7208Matches
2024-202528Burton Albioneng ENGEFL Cup0.710Matches
2024-202528Burton Albioneng ENG3. League One3.942Matches
14 Seasons6 Clubs5 Leagues123.19195254323187723.45970115958132460
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Derby County (9 Seasons)3 Leagues29.02926814732114.318204162448110
Millwall (4 Seasons)3 Leagues55.96244172916155626.841507432484350
Burton Albion (3 Seasons)3 Leagues30.925100
Derby County (3 Seasons)1 League16.40
Bradford City (1 Season)2 Leagues4.90
Chesterfield (1 Season)1 League1.80
Notts County (1 Season)1 League0.6000
Championship (11 Seasons)75.19158254323187723.45970115942132460
FA Cup (8 Seasons)3.5720
EFL Cup (7 Seasons)8.5640
League One (4 Seasons)33.624100
PL2 — Div. 1 (3 Seasons)16.40
League Two (2 Seasons)2.3000
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
2011-201215Derby County1 League3.00
2012-201316Derby County1 League1.40
2013-201417Chesterfield1 League1.80
2013-201417Derby County1 League3.20
2014-201518Bradford City2 Leagues4.90
2014-201518Derby County1 League0.40
2015-201619Burton Albion1 League6.80
2016-201720Derby County1 League0.3000
2016-201720Derby County1 League10.10
2017-201821Derby County1 League4.70
2017-201821Notts County1 League0.6000
2017-201821Derby County3 Leagues2.3210
2018-201922Derby County3 Leagues14.72420613532114.318194152040100
2019-202023Derby County2 Leagues3.8542120001013810
2019-202023Derby County1 League1.60
2019-202023Millwall1 League4.88642241040.061001031190
2020-202124Millwall3 Leagues27.524231011342119.017224181033130
2021-202225Millwall2 Leagues15.7217213641625.0121239829110
2022-202326Millwall3 Leagues7.9981353933.3660631120
2023-202427Burton Albion2 Leagues19.52080
2024-202528Burton Albion3 Leagues4.6520
14 Seasons6 Clubs5 Leagues123.19195254323187723.45970115958132460
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Derby County (9 Seasons)3 Leagues29.02926814732114.318204162448110
Millwall (4 Seasons)3 Leagues55.96244172916155626.841507432484350
Burton Albion (3 Seasons)3 Leagues30.925100
Derby County (3 Seasons)1 League16.40
Bradford City (1 Season)2 Leagues4.90
Chesterfield (1 Season)1 League1.80
Notts County (1 Season)1 League0.6000
Championship (11 Seasons)75.19158254323187723.45970115942132460
FA Cup (8 Seasons)3.5720
EFL Cup (7 Seasons)8.5640
League One (4 Seasons)33.624100
PL2 — Div. 1 (3 Seasons)16.40
League Two (2 Seasons)2.3000
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
2011-201215Derby Countyeng ENG2. Championship12th3.0
2012-201316Derby Countyeng ENG2. Championship10th1.4
2013-201417Chesterfieldeng ENG4. League Two1st1.8
2013-201417Derby Countyeng ENG2. Championship3rd3.2
2014-201518Bradford Cityeng ENG3. League One7th4.2Matches
2014-201518Derby Countyeng ENG2. Championship8th0.4Matches
2015-201619Burton Albioneng ENG3. League One2nd6.8Matches
2016-201720Derby Countyeng ENG2. Championship9th0.300Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th10.1Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th4.7Matches
2017-201821Notts Countyeng ENG4. League Two5th0.600Matches
2017-201821Derby Countyeng ENG2. Championship6th0.521Matches
2018-201922Derby Countyeng ENG2. Championship6th12.42417613532114.318194151640100Matches
2019-202023Derby Countyeng ENG2. Championship10th2.0532120001013810Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th1.6Matches
2019-202023Millwalleng ENG2. Championship8th4.88642241040.061001031190Matches
2020-202124Millwalleng ENG2. Championship11th25.524161011342119.01722418933130Matches
2021-202225Millwalleng ENG2. Championship9th15.4217213641625.0121239829110Matches
2022-202326Millwalleng ENG2. Championship8th6.3971353933.3660621120Matches
2023-202427Burton Albioneng ENG3. League One20th18.7208Matches
2024-202528Burton Albioneng ENG3. League One23rd3.942Matches
14 Seasons6 Clubs3 Leagues111.19182254323187723.45970115952132460
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 (8 Seasons)1 League23.12922814732114.318204162048110
Millwall (4 Seasons)1 League52.06236172916155626.841507432284350
Burton Albion (3 Seasons)1 League29.524100
Derby County (3 Seasons)1 League16.40
Bradford City (1 Season)1 League4.20
Chesterfield (1 Season)1 League1.80
Notts County (1 Season)1 League0.6000
Championship (11 Seasons)75.19158254323187723.45970115942132460
League One (4 Seasons)33.624100
PL2 — Div. 1 (3 Seasons)16.40
League Two (2 Seasons)2.3000
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-201518Bradford Cityeng ENGLeague Cup17th0.7Matches
2017-201821Derby Countyeng ENGEFL Cup33rd1.700Matches
2017-201821Derby Countyeng ENGFA Cup33rd0.100Matches
2018-201922Derby Countyeng ENGEFL Cup9th1.412Matches
2018-201922Derby Countyeng ENGFA Cup9th0.822Matches
2019-202023Derby Countyeng ENGEFL Cup33rd1.810Matches
2020-202124Millwalleng ENGEFL Cup17th1.121Matches
2020-202124Millwalleng ENGFA Cup17th0.850Matches
2021-202225Millwalleng ENGFA Cup0.300Matches
2022-202326Millwalleng ENGEFL CupRd11.011Matches
2022-202326Millwalleng ENGFA Cup0.700Matches
2023-202427Burton Albioneng ENGFA Cup0.700Matches
2024-202528Burton Albioneng ENGEFL CupRd10.710Matches
10 Seasons4 Clubs2 Leagues12.01360
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 (4 Seasons)2 Leagues5.9440
Millwall (3 Seasons)2 Leagues4.0820
Burton Albion (2 Seasons)2 Leagues1.4100
Bradford City (1 Season)1 League0.70
FA Cup (8 Seasons)3.5720
EFL Cup (7 Seasons)8.5640

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
2011-201215Derby Countyeng ENG2. Championship3.0
2012-201316Derby Countyeng ENG2. Championship1.4
2013-201417Derby Countyeng ENG2. Championship3.2
2013-201417Chesterfieldeng ENG4. League Two1.8
2014-201518Derby Countyeng ENG2. Championship0.4Matches
2014-201518Bradford Cityeng ENGLeague Cup0.7Matches
2014-201518Bradford Cityeng ENG3. League One4.2Matches
2015-201619Burton Albioneng ENG3. League One6.8Matches
2016-201720Derby Countyeng ENG2. Championship0.3Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 110.1Matches
2017-201821Derby Countyeng ENG2. Championship0.5Matches
2017-201821Derby Countyeng ENGEFL Cup1.7Matches
2017-201821Derby Countyeng ENGFA Cup0.1Matches
2017-201821Notts Countyeng ENG4. League Two0.6Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 14.7Matches
2018-201922Derby Countyeng ENG2. Championship12.4595154325930049595291137.91862.135023079674228133428445102Matches
2018-201922Derby Countyeng ENGEFL Cup1.4Matches
2018-201922Derby Countyeng ENGFA Cup0.8Matches
2019-202023Derby Countyeng ENG2. Championship2.089112265112895120.0480.053302114441586523Matches
2019-202023Millwalleng ENG2. Championship4.8208103078104122089777.8222.211575130913103141513332Matches
2019-202023Derby Countyeng ENGEFL Cup1.8Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 11.6Matches
2020-202124Millwalleng ENG2. Championship25.5938179041245190938551832.73767.3519337515816532239046679149Matches
2020-202124Millwalleng ENGEFL Cup1.1Matches
2020-202124Millwalleng ENGFA Cup0.8Matches
2021-202225Millwalleng ENG2. Championship15.4529194425124640529502754.02346.02911943872442317542236176Matches
2021-202225Millwalleng ENGFA Cup0.3Matches
2022-202326Millwalleng ENG2. Championship6.32691171021572326925312.01768.0161107852226165212119248Matches
2022-202326Millwalleng ENGEFL Cup1.0Matches
2022-202326Millwalleng ENGFA Cup0.7Matches
2023-202427Burton Albioneng ENGFA Cup0.7Matches
2023-202427Burton Albioneng ENG3. League One18.7Matches
2024-202528Burton Albioneng ENGEFL Cup0.7Matches
2024-202528Burton Albioneng ENG3. League One3.9Matches
14 Seasons6 Clubs5 Leagues123.12628632361128130922626281736738.710158.4148997564365194113622181401875430
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
Derby County (9 Seasons)3 Leagues29.0684165528535161684341235.32264.7403260910814632143936510125
Millwall (4 Seasons)3 Leagues55.919444718184395816519441395539.67956.810867147328414881481791041365305
Burton Albion (3 Seasons)3 Leagues30.9
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)2 Leagues4.9
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.6
Championship (11 Seasons)75.12628632361128130922626281736738.710158.4148997564365194113622181401875430
FA Cup (8 Seasons)3.5
EFL Cup (7 Seasons)8.5
League One (4 Seasons)33.6
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201215Derby County1 League3.0
2012-201316Derby County1 League1.4
2013-201417Chesterfield1 League1.8
2013-201417Derby County1 League3.2
2014-201518Bradford City2 Leagues4.9
2014-201518Derby County1 League0.4
2015-201619Burton Albion1 League6.8
2016-201720Derby County1 League0.3
2016-201720Derby County1 League10.1
2017-201821Derby County1 League4.7
2017-201821Notts County1 League0.6
2017-201821Derby County3 Leagues2.3
2018-201922Derby County3 Leagues14.7595154325930049595291137.91862.135023079674228133428445102
2019-202023Derby County2 Leagues3.889112265112895120.0480.053302114441586523
2019-202023Derby County1 League1.6
2019-202023Millwall1 League4.8208103078104122089777.8222.211575130913103141513332
2020-202124Millwall3 Leagues27.5938179041245190938551832.73767.3519337515816532239046679149
2021-202225Millwall2 Leagues15.7529194425124640529502754.02346.02911943872442317542236176
2022-202326Millwall3 Leagues7.92691171021572326925312.01768.0161107852226165212119248
2023-202427Burton Albion2 Leagues19.5
2024-202528Burton Albion3 Leagues4.6
14 Seasons6 Clubs5 Leagues123.12628632361128130922626281736738.710158.4148997564365194113622181401875430
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
Derby County (9 Seasons)3 Leagues29.0684165528535161684341235.32264.7403260910814632143936510125
Millwall (4 Seasons)3 Leagues55.919444718184395816519441395539.67956.810867147328414881481791041365305
Burton Albion (3 Seasons)3 Leagues30.9
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)2 Leagues4.9
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.6
Championship (11 Seasons)75.12628632361128130922626281736738.710158.4148997564365194113622181401875430
FA Cup (8 Seasons)3.5
EFL Cup (7 Seasons)8.5
League One (4 Seasons)33.6
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201215Derby Countyeng ENG2. Championship12th3.0
2012-201316Derby Countyeng ENG2. Championship10th1.4
2013-201417Chesterfieldeng ENG4. League Two1st1.8
2013-201417Derby Countyeng ENG2. Championship3rd3.2
2014-201518Bradford Cityeng ENG3. League One7th4.2Matches
2014-201518Derby Countyeng ENG2. Championship8th0.4Matches
2015-201619Burton Albioneng ENG3. League One2nd6.8Matches
2016-201720Derby Countyeng ENG2. Championship9th0.3Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th10.1Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th4.7Matches
2017-201821Notts Countyeng ENG4. League Two5th0.6Matches
2017-201821Derby Countyeng ENG2. Championship6th0.5Matches
2018-201922Derby Countyeng ENG2. Championship6th12.4595154325930049595291137.91862.135023079674228133428445102Matches
2019-202023Derby Countyeng ENG2. Championship10th2.089112265112895120.0480.053302114441586523Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th1.6Matches
2019-202023Millwalleng ENG2. Championship8th4.8208103078104122089777.8222.211575130913103141513332Matches
2020-202124Millwalleng ENG2. Championship11th25.5938179041245190938551832.73767.3519337515816532239046679149Matches
2021-202225Millwalleng ENG2. Championship9th15.4529194425124640529502754.02346.02911943872442317542236176Matches
2022-202326Millwalleng ENG2. Championship8th6.32691171021572326925312.01768.0161107852226165212119248Matches
2023-202427Burton Albioneng ENG3. League One20th18.7Matches
2024-202528Burton Albioneng ENG3. League One23rd3.9Matches
14 Seasons6 Clubs3 Leagues111.12628632361128130922626281736738.710158.4148997564365194113622181401875430
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
Derby County (8 Seasons)1 League23.1684165528535161684341235.32264.7403260910814632143936510125
Millwall (4 Seasons)1 League52.019444718184395816519441395539.67956.810867147328414881481791041365305
Burton Albion (3 Seasons)1 League29.5
Derby County (3 Seasons)1 League16.4
Bradford City (1 Season)1 League4.2
Chesterfield (1 Season)1 League1.8
Notts County (1 Season)1 League0.6
Championship (11 Seasons)75.12628632361128130922626281736738.710158.4148997564365194113622181401875430
League One (4 Seasons)33.6
PL2 — Div. 1 (3 Seasons)16.4
League Two (2 Seasons)2.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.7Matches
2017-201821Derby Countyeng ENGEFL Cup33rd1.7Matches
2017-201821Derby Countyeng ENGFA Cup33rd0.1Matches
2018-201922Derby Countyeng ENGEFL Cup9th1.4Matches
2018-201922Derby Countyeng ENGFA Cup9th0.8Matches
2019-202023Derby Countyeng ENGEFL Cup33rd1.8Matches
2020-202124Millwalleng ENGEFL Cup17th1.1Matches
2020-202124Millwalleng ENGFA Cup17th0.8Matches
2021-202225Millwalleng ENGFA Cup0.3Matches
2022-202326Millwalleng ENGEFL CupRd11.0Matches
2022-202326Millwalleng ENGFA Cup0.7Matches
2023-202427Burton Albioneng ENGFA Cup0.7Matches
2024-202528Burton Albioneng ENGEFL CupRd10.7Matches
10 Seasons4 Clubs2 Leagues12.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
Derby County (4 Seasons)2 Leagues5.9
Millwall (3 Seasons)2 Leagues4.0
Burton Albion (2 Seasons)2 Leagues1.4
Bradford City (1 Season)1 League0.7
FA Cup (8 Seasons)3.5
EFL Cup (7 Seasons)8.5

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
2011-201215Derby Countyeng ENG2. Championship9271306.53.027
2012-201316Derby Countyeng ENG2. Championship6122202.91.415
2013-201417Derby Countyeng ENG2. Championship13284226.93.2112
2013-201417Chesterfieldeng ENG4. League Two5159323.81.814
2014-201518Derby Countyeng ENG2. Championship238190.90.400213.0010+1+2.37+1.75Matches
2014-201518Bradford Cityeng ENGLeague Cup1636323.30.71630000.0001-1-1.43-1.86Matches
2014-201518Bradford Cityeng ENG3. League One11376349.14.241701.366600.000.00Matches
2015-201619Derby Countyeng ENGFA Cup00001Matches
2015-201619Burton Albioneng ENG3. League One166163914.96.8601021.5643+1+0.15-0.34Matches
2016-201720Derby Countyeng ENG2. Championship225130.60.300230.5001-1-3.60-3.71Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 1119108346.010.11088712801.732115+6+0.59+2.02Matches
2017-201821Derby Countyeng ENG2. Championship342141.00.510241.6710+1+2.14+1.68Matches
2017-201821Derby Countyeng ENGEFL Cup21547785.61.72770001.5032+1+0.58+4.05Matches
2017-201821Derby Countyeng ENGFA Cup1101011.10.10011000.0002-2-18.00-18.00Matches
2017-201821Notts Countyeng ENG4. League Two251261.20.610101.5010+1+1.76+1.28Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 154248521.44.75853001.0079-2-0.42+0.15Matches
2018-201922Derby Countyeng ENG2. Championship301,1203727.112.49630212611.612411+13+1.04+0.9919.514.5+5.0+0.40+0.59Matches
2018-201922Derby Countyeng ENGEFL Cup31294333.11.4178022612.0021+1+0.70-0.68Matches
2018-201922Derby Countyeng ENGFA Cup2733718.70.80023602.0010+1+1.23+1.52Matches
2019-202023Derby Countyeng ENG2. Championship7181264.42.0247051721.1404-4-1.99-2.032.64.0-1.3-0.67-0.46Matches
2019-202023Millwalleng ENG2. Championship94344810.54.8756022201.4460+6+1.24+1.246.13.5+2.7+0.55+0.48Matches
2019-202023Derby Countyeng ENGEFL Cup21648291.11.82821001.5003-3-1.65-7.27Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 12145739.01.62731002.0023-1-0.62-0.74Matches
2020-202124Millwalleng ENG2. Championship372,2986255.525.52972182641.353128+3+0.12+0.5125.525.7-0.3-0.01+0.13Matches
2020-202124Millwalleng ENGEFL Cup31023437.81.1145022902.002200.00-1.07Matches
2020-202124Millwalleng ENGFA Cup1757541.70.81750010.0003-3-3.60-5.31Matches
2021-202225Millwalleng ENG2. Championship291,3834833.415.416691132211.481811+7+0.46+0.4220.723.3-2.7-0.17-0.07Matches
2021-202225Millwalleng ENGFA Cup1292932.20.30012900.000000.00+1.48Matches
2022-202326Millwalleng ENG2. Championship215642713.66.37560141211.5267-1-0.16-0.367.97.7+0.2+0.03-0.18Matches
2022-202326Millwalleng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2022-202326Millwalleng ENGFA Cup1606066.70.71600000.0002-2-3.00-3.00Matches
2023-202427Burton Albioneng ENGFA Cup2673437.20.70023400.5001-1-1.34-0.55Matches
2023-202427Burton Albioneng ENG3. League One341,6875040.718.722664122001.211924-5-0.27+0.58Matches
2024-202528Burton Albioneng ENGEFL Cup1626268.90.71620000.000000.00+12.86Matches
2024-202528Burton Albioneng ENGFA Cup00001Matches
2024-202528Burton Albioneng ENG3. League One83494427.73.9475141310.6347-3-0.77-0.08Matches
14 Seasons6 Clubs5 Leagues26511,0784214.9123.1124671014122241.37129120+9+0.08-0.0682.378.8+3.5+0.05+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
Derby County (9 Seasons)3 Leagues822,613327.629.0216616125131.563224+8+0.37+0.1022.118.5+3.7+0.25+0.45
Millwall (4 Seasons)3 Leagues1035,0354929.155.963673402071.406354+9+0.16+0.1360.260.3-0.10.00-0.04
Burton Albion (3 Seasons)3 Leagues612,7814628.130.933675282041.182735-8-0.26-0.05
Derby County (3 Seasons)1 League181,4798226.516.417851112801.563027+3+0.18+0.73
Bradford City (1 Season)2 Leagues124393710.04.95631701.2567-1-0.21-0.23
Chesterfield (1 Season)1 League5159323.81.814
Notts County (1 Season)1 League251261.20.610101.5010+1+1.76+1.28
Championship (11 Seasons)1686,7624013.675.1756629321171.478762+25+0.37+0.2082.378.8+3.5+0.05+0.10
FA Cup (8 Seasons)83143924.33.5269063030.6318-7-2.01-1.88
EFL Cup (7 Seasons)137645952.08.5973242711.38710-3-0.35-0.74
League One (4 Seasons)693,0284422.133.636676331831.253340-7-0.21-0.12
PL2 — Div. 1 (3 Seasons)181,4798226.516.417851112801.563027+3+0.18+0.73
League Two (2 Seasons)7210302.52.320501.5010+1+1.76+1.28
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
2011-201215Derby County1 League9271306.53.027
2012-201316Derby County1 League6122202.91.415
2013-201417Chesterfield1 League5159323.81.814
2013-201417Derby County1 League13284226.93.2112
2014-201518Bradford City2 Leagues124393710.04.95631701.2567-1-0.21-0.23
2014-201518Derby County1 League238190.90.400213.0010+1+2.37+1.75
2015-201619Burton Albion1 League166163914.96.8601021.5643+1+0.15-0.34
2015-201619Derby County1 League00001
2016-201720Derby County1 League225130.60.300230.5001-1-3.60-3.71
2016-201720Derby County1 League119108346.010.11088712801.732115+6+0.59+2.02
2017-201821Derby County1 League54248521.44.75853001.0079-2-0.42+0.15
2017-201821Notts County1 League251261.20.610101.5010+1+1.76+1.28
2017-201821Derby County3 Leagues6206344.72.3377031041.344400.00-0.43
2018-201922Derby County3 Leagues351,3223826.914.710650252721.672712+15+1.02+0.9019.514.5+5.0+0.40+0.59
2019-202023Derby County2 Leagues9345388.03.8465151721.2207-7-1.83-1.892.64.0-1.3-0.67-0.46
2019-202023Derby County1 League2145739.01.62731002.0023-1-0.62-0.74
2019-202023Millwall1 League94344810.54.8756022201.4460+6+1.24+1.246.13.5+2.7+0.55+0.48
2020-202124Millwall3 Leagues412,4756053.927.531711102751.36333300.00+0.1725.525.7-0.3-0.01+0.13
2021-202225Millwall2 Leagues301,4124733.415.716691142211.431811+7+0.45+0.4520.723.3-2.7-0.17-0.07
2022-202326Millwall3 Leagues237143116.57.99601141211.39610-4-0.50-0.707.97.7+0.2+0.03-0.18
2023-202427Burton Albion2 Leagues361,7544940.619.522664142201.171925-6-0.31+0.53
2024-202528Burton Albion3 Leagues94114628.54.6572141320.5647-3-0.66+0.40
14 Seasons6 Clubs5 Leagues26511,0784214.9123.1124671014122241.37129120+9+0.08-0.0682.378.8+3.5+0.05+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
Derby County (9 Seasons)3 Leagues822,613327.629.0216616125131.563224+8+0.37+0.1022.118.5+3.7+0.25+0.45
Millwall (4 Seasons)3 Leagues1035,0354929.155.963673402071.406354+9+0.16+0.1360.260.3-0.10.00-0.04
Burton Albion (3 Seasons)3 Leagues612,7814628.130.933675282041.182735-8-0.26-0.05
Derby County (3 Seasons)1 League181,4798226.516.417851112801.563027+3+0.18+0.73
Bradford City (1 Season)2 Leagues124393710.04.95631701.2567-1-0.21-0.23
Chesterfield (1 Season)1 League5159323.81.814
Notts County (1 Season)1 League251261.20.610101.5010+1+1.76+1.28
Championship (11 Seasons)1686,7624013.675.1756629321171.478762+25+0.37+0.2082.378.8+3.5+0.05+0.10
FA Cup (8 Seasons)83143924.33.5269063030.6318-7-2.01-1.88
EFL Cup (7 Seasons)137645952.08.5973242711.38710-3-0.35-0.74
League One (4 Seasons)693,0284422.133.636676331831.253340-7-0.21-0.12
PL2 — Div. 1 (3 Seasons)181,4798226.516.417851112801.563027+3+0.18+0.73
League Two (2 Seasons)7210302.52.320501.5010+1+1.76+1.28
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
2011-201215Derby Countyeng ENG2. Championship12th9271306.53.027
2012-201316Derby Countyeng ENG2. Championship10th6122202.91.415
2013-201417Chesterfieldeng ENG4. League Two1st5159323.81.814
2013-201417Derby Countyeng ENG2. Championship3rd13284226.93.2112
2014-201518Bradford Cityeng ENG3. League One7th11376349.14.241701.366600.000.00Matches
2014-201518Derby Countyeng ENG2. Championship8th238190.90.400213.0010+1+2.37+1.75Matches
2015-201619Burton Albioneng ENG3. League One2nd166163914.96.8601021.5643+1+0.15-0.34Matches
2016-201720Derby Countyeng ENG2. Championship9th225130.60.300230.5001-1-3.60-3.71Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th119108346.010.11088712801.732115+6+0.59+2.02Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th54248521.44.75853001.0079-2-0.42+0.15Matches
2017-201821Notts Countyeng ENG4. League Two5th251261.20.610101.5010+1+1.76+1.28Matches
2017-201821Derby Countyeng ENG2. Championship6th342141.00.510241.6710+1+2.14+1.68Matches
2018-201922Derby Countyeng ENG2. Championship6th301,1203727.112.49630212611.612411+13+1.04+0.9919.514.5+5.0+0.40+0.59Matches
2019-202023Derby Countyeng ENG2. Championship10th7181264.42.0247051721.1404-4-1.99-2.032.64.0-1.3-0.67-0.46Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th2145739.01.62731002.0023-1-0.62-0.74Matches
2019-202023Millwalleng ENG2. Championship8th94344810.54.8756022201.4460+6+1.24+1.246.13.5+2.7+0.55+0.48Matches
2020-202124Millwalleng ENG2. Championship11th372,2986255.525.52972182641.353128+3+0.12+0.5125.525.7-0.3-0.01+0.13Matches
2021-202225Millwalleng ENG2. Championship9th291,3834833.415.416691132211.481811+7+0.46+0.4220.723.3-2.7-0.17-0.07Matches
2022-202326Millwalleng ENG2. Championship8th215642713.66.37560141211.5267-1-0.16-0.367.97.7+0.2+0.03-0.18Matches
2023-202427Burton Albioneng ENG3. League One20th341,6875040.718.722664122001.211924-5-0.27+0.58Matches
2024-202528Burton Albioneng ENG3. League One23rd83494427.73.9475141310.6347-3-0.77-0.08Matches
14 Seasons6 Clubs3 Leagues24410,0004114.0111.111367813121201.40121102+19+0.19+0.0582.378.8+3.5+0.05+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
Derby County (8 Seasons)1 League722,083296.323.1166005625111.552616+10+0.64+0.3722.118.5+3.7+0.25+0.45
Millwall (4 Seasons)1 League964,6794928.352.059672371961.436146+15+0.29+0.2860.260.3-0.10.00-0.04
Burton Albion (3 Seasons)1 League582,6524627.829.532675261831.232734-7-0.24-0.09
Derby County (3 Seasons)1 League181,4798226.516.417851112801.563027+3+0.18+0.73
Bradford City (1 Season)1 League11376349.14.241701.366600.000.00
Chesterfield (1 Season)1 League5159323.81.814
Notts County (1 Season)1 League251261.20.610101.5010+1+1.76+1.28
Championship (11 Seasons)1686,7624013.675.1756629321171.478762+25+0.37+0.2082.378.8+3.5+0.05+0.10
League One (4 Seasons)693,0284422.133.636676331831.253340-7-0.21-0.12
PL2 — Div. 1 (3 Seasons)181,4798226.516.417851112801.563027+3+0.18+0.73
League Two (2 Seasons)7210302.52.320501.5010+1+1.76+1.28
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-201518Bradford Cityeng ENGLeague Cup17th1636323.30.71630000.0001-1-1.43-1.86Matches
2015-201619Derby Countyeng ENGFA Cup17th00001Matches
2017-201821Derby Countyeng ENGEFL Cup33rd21547785.61.72770001.5032+1+0.58+4.05Matches
2017-201821Derby Countyeng ENGFA Cup33rd1101011.10.10011000.0002-2-18.00-18.00Matches
2018-201922Derby Countyeng ENGEFL Cup9th31294333.11.4178022612.0021+1+0.70-0.68Matches
2018-201922Derby Countyeng ENGFA Cup9th2733718.70.80023602.0010+1+1.23+1.52Matches
2019-202023Derby Countyeng ENGEFL Cup33rd21648291.11.82821001.5003-3-1.65-7.27Matches
2020-202124Millwalleng ENGEFL Cup17th31023437.81.1145022902.002200.00-1.07Matches
2020-202124Millwalleng ENGFA Cup17th1757541.70.81750010.0003-3-3.60-5.31Matches
2021-202225Millwalleng ENGFA Cup1292932.20.30012900.000000.00+1.48Matches
2022-202326Millwalleng ENGEFL CupRd119090100.01.01901000.0001-1-1.00Matches
2022-202326Millwalleng ENGFA Cup1606066.70.71600000.0002-2-3.00-3.00Matches
2023-202427Burton Albioneng ENGFA Cup2673437.20.70023400.5001-1-1.34-0.55Matches
2024-202528Burton Albioneng ENGEFL CupRd11626268.90.71620000.000000.00+12.86Matches
2024-202528Burton Albioneng ENGFA Cup00001Matches
10 Seasons4 Clubs2 Leagues211,0785139.112.011722102941.10818-10-0.83-0.96
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 (4 Seasons)2 Leagues105305337.65.9580152621.6068-2-0.34-0.73
Millwall (3 Seasons)2 Leagues73565149.44.0468132910.8628-6-1.52-2.26
Burton Albion (2 Seasons)2 Leagues31294335.81.4162023410.3301-1-0.70+2.49
Bradford City (1 Season)1 League1636323.30.71630000.0001-1-1.43-1.86
FA Cup (8 Seasons)83143924.33.5269063030.6318-7-2.01-1.88
EFL Cup (7 Seasons)137645952.08.5973242711.38710-3-0.35-0.74

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
2011-201215Derby Countyeng ENG2. Championship3.0005
2012-201316Derby Countyeng ENG2. Championship1.4002
2013-201417Derby Countyeng ENG2. Championship3.2004
2013-201417Chesterfieldeng ENG4. League Two1.8103
2014-201518Derby Countyeng ENG2. Championship0.4102Matches
2014-201518Bradford Cityeng ENGLeague Cup0.70000Matches
2014-201518Bradford Cityeng ENG3. League One4.2008Matches
2015-201619Burton Albioneng ENG3. League One6.8009Matches
2016-201720Derby Countyeng ENG2. Championship0.3000100000000Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 110.13000Matches
2017-201821Derby Countyeng ENG2. Championship0.5000110312000Matches
2017-201821Derby Countyeng ENGEFL Cup1.7100410200000Matches
2017-201821Derby Countyeng ENGFA Cup0.10002100000Matches
2017-201821Notts Countyeng ENG4. League Two0.6000100000000Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 14.70000Matches
2018-201922Derby Countyeng ENG2. Championship12.46002715340161700050647247.1Matches
2018-201922Derby Countyeng ENGEFL Cup1.4100130421000Matches
2018-201922Derby Countyeng ENGFA Cup0.8000210222000Matches
2019-202023Derby Countyeng ENG2. Championship2.000073043300095645.5Matches
2019-202023Millwalleng ENG2. Championship4.81001082143600025142337.8Matches
2019-202023Derby Countyeng ENGEFL Cup1.80007602010Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 11.60000Matches
2020-202124Millwalleng ENG2. Championship25.5000444683491600010010816240.0Matches
2020-202124Millwalleng ENGEFL Cup1.10001404120Matches
2020-202124Millwalleng ENGFA Cup0.80001003050Matches
2021-202225Millwalleng ENG2. Championship15.450024299328700066437935.2Matches
2021-202225Millwalleng ENGFA Cup0.30001102000Matches
2022-202326Millwalleng ENG2. Championship6.32009141212700026284140.6Matches
2022-202326Millwalleng ENGEFL Cup1.00005123110Matches
2022-202326Millwalleng ENGFA Cup0.70000000000Matches
2023-202427Burton Albioneng ENGFA Cup0.70003000000Matches
2023-202427Burton Albioneng ENG3. League One18.770050256168200Matches
2024-202528Burton Albioneng ENGEFL Cup0.70000101010Matches
2024-202528Burton Albioneng ENG3. League One3.920010712240Matches
14 Seasons6 Clubs5 Leagues123.1270024416732189589500027626238340.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (9 Seasons)3 Leagues29.09006531357242600059697846.9
Millwall (4 Seasons)3 Leagues55.98009510322113244400021719330538.8
Burton Albion (3 Seasons)3 Leagues30.9900723371910250
Derby County (3 Seasons)1 League16.43000
Bradford City (1 Season)2 Leagues4.900080
Chesterfield (1 Season)1 League1.8103
Notts County (1 Season)1 League0.6000100000000
Championship (11 Seasons)75.1150013611623148425800027626238340.6
FA Cup (8 Seasons)3.5000930727000
EFL Cup (7 Seasons)8.5200181621646000
League One (4 Seasons)33.6900773271810240
PL2 — Div. 1 (3 Seasons)16.43000
League Two (2 Seasons)2.3100400000000
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
2011-201215Derby County1 League3.0005
2012-201316Derby County1 League1.4002
2013-201417Chesterfield1 League1.8103
2013-201417Derby County1 League3.2004
2014-201518Bradford City2 Leagues4.900080
2014-201518Derby County1 League0.4102
2015-201619Burton Albion1 League6.8009
2016-201720Derby County1 League0.3000100000000
2016-201720Derby County1 League10.13000
2017-201821Derby County1 League4.70000
2017-201821Notts County1 League0.6000100000000
2017-201821Derby County3 Leagues2.3100730512000
2018-201922Derby County3 Leagues14.77003019346202000050647247.1
2019-202023Derby County2 Leagues3.8000149063400095645.5
2019-202023Derby County1 League1.60000
2019-202023Millwall1 League4.81001082143600025142337.8
2020-202124Millwall3 Leagues27.50004650841102300010010816240.0
2021-202225Millwall2 Leagues15.750025309348700066437935.2
2022-202326Millwall3 Leagues7.920014153243800026284140.6
2023-202427Burton Albion2 Leagues19.570053256168200
2024-202528Burton Albion3 Leagues4.620010813250
14 Seasons6 Clubs5 Leagues123.1270024416732189589500027626238340.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (9 Seasons)3 Leagues29.09006531357242600059697846.9
Millwall (4 Seasons)3 Leagues55.98009510322113244400021719330538.8
Burton Albion (3 Seasons)3 Leagues30.9900723371910250
Derby County (3 Seasons)1 League16.43000
Bradford City (1 Season)2 Leagues4.900080
Chesterfield (1 Season)1 League1.8103
Notts County (1 Season)1 League0.6000100000000
Championship (11 Seasons)75.1150013611623148425800027626238340.6
FA Cup (8 Seasons)3.5000930727000
EFL Cup (7 Seasons)8.5200181621646000
League One (4 Seasons)33.6900773271810240
PL2 — Div. 1 (3 Seasons)16.43000
League Two (2 Seasons)2.3100400000000
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
2011-201215Derby Countyeng ENG2. Championship12th3.0005
2012-201316Derby Countyeng ENG2. Championship10th1.4002
2013-201417Chesterfieldeng ENG4. League Two1st1.8103
2013-201417Derby Countyeng ENG2. Championship3rd3.2004
2014-201518Bradford Cityeng ENG3. League One7th4.2008Matches
2014-201518Derby Countyeng ENG2. Championship8th0.4102Matches
2015-201619Burton Albioneng ENG3. League One2nd6.8009Matches
2016-201720Derby Countyeng ENG2. Championship9th0.3000100000000Matches
2016-201720Derby Countyeng ENGJr. PL2 — Div. 18th10.13000Matches
2017-201821Derby Countyeng ENGJr. PL2 — Div. 110th4.70000Matches
2017-201821Notts Countyeng ENG4. League Two5th0.6000100000000Matches
2017-201821Derby Countyeng ENG2. Championship6th0.5000110312000Matches
2018-201922Derby Countyeng ENG2. Championship6th12.46002715340161700050647247.1Matches
2019-202023Derby Countyeng ENG2. Championship10th2.000073043300095645.5Matches
2019-202023Derby Countyeng ENGJr. PL2 — Div. 14th1.60000Matches
2019-202023Millwalleng ENG2. Championship8th4.81001082143600025142337.8Matches
2020-202124Millwalleng ENG2. Championship11th25.5000444683491600010010816240.0Matches
2021-202225Millwalleng ENG2. Championship9th15.450024299328700066437935.2Matches
2022-202326Millwalleng ENG2. Championship8th6.32009141212700026284140.6Matches
2023-202427Burton Albioneng ENG3. League One20th18.770050256168200Matches
2024-202528Burton Albioneng ENG3. League One23rd3.920010712240Matches
14 Seasons6 Clubs3 Leagues111.1250021714830166528200027626238340.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (8 Seasons)1 League23.17004919347202200059697846.9
Millwall (4 Seasons)1 League52.0800879720101223600021719330538.8
Burton Albion (3 Seasons)1 League29.5900693271810240
Derby County (3 Seasons)1 League16.43000
Bradford City (1 Season)1 League4.2008
Chesterfield (1 Season)1 League1.8103
Notts County (1 Season)1 League0.6000100000000
Championship (11 Seasons)75.1150013611623148425800027626238340.6
League One (4 Seasons)33.6900773271810240
PL2 — Div. 1 (3 Seasons)16.43000
League Two (2 Seasons)2.3100400000000
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-201518Bradford Cityeng ENGLeague Cup17th0.70000Matches
2017-201821Derby Countyeng ENGEFL Cup33rd1.7100410200000Matches
2017-201821Derby Countyeng ENGFA Cup33rd0.10002100000Matches
2018-201922Derby Countyeng ENGEFL Cup9th1.4100130421000Matches
2018-201922Derby Countyeng ENGFA Cup9th0.8000210222000Matches
2019-202023Derby Countyeng ENGEFL Cup33rd1.80007602010Matches
2020-202124Millwalleng ENGEFL Cup17th1.10001404120Matches
2020-202124Millwalleng ENGFA Cup17th0.80001003050Matches
2021-202225Millwalleng ENGFA Cup0.30001102000Matches
2022-202326Millwalleng ENGEFL CupRd11.00005123110Matches
2022-202326Millwalleng ENGFA Cup0.70000000000Matches
2023-202427Burton Albioneng ENGFA Cup0.70003000000Matches
2024-202528Burton Albioneng ENGEFL CupRd10.70000101010Matches
10 Seasons4 Clubs2 Leagues12.02002719223613000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (4 Seasons)2 Leagues5.9200161201044000
Millwall (3 Seasons)2 Leagues4.000086212280
Burton Albion (2 Seasons)2 Leagues1.40003101010
Bradford City (1 Season)1 League0.70000
FA Cup (8 Seasons)3.5000930727000
EFL Cup (7 Seasons)8.5200181621646000

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.