Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201815Derby Countyeng ENGJr. PL2 — Div. 1522582.9000000410.000.000.000.000.00Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 116141,25614.0426400400.290.140.430.290.43Matches
2019-202017Derby Countyeng ENG2. Championship1197338.1527500510.610.250.860.610.86Matches
2019-202017Derby Countyeng ENGEFL Cup21730.8000000100.000.000.000.000.00Matches
2019-202017Derby Countyeng ENGFA Cup432552.8000000000.000.000.000.000.00Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 1111194910.5426400500.380.190.570.380.57Matches
2020-202118Derby Countyeng ENG2. Championship30101,04511.6101100500.090.000.090.090.09Matches
2020-202118Derby Countyeng ENGEFL Cup221401.6011000000.000.640.640.000.64Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 1442843.2202200410.630.000.630.630.63Matches
2021-202219Derby Countyeng ENG2. Championship26111,11512.4101100500.080.000.080.080.08Matches
2021-202219Derby Countyeng ENGEFL Cup221802.0101100000.500.000.500.500.50Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 1443604.0213200200.500.250.750.500.75Matches
2022-202320Derby Countyeng ENGEFL Cup332673.0101100000.340.000.340.340.34Matches
2022-202320Derby Countyeng ENGFA Cup443203.6112100200.280.280.560.280.56Matches
2022-202320Derby Countyeng ENG3. League One42262,29625.5314300600.120.040.160.120.16Matches
2023-202421Derby Countyeng ENGFA Cup21700.8022000100.002.572.570.002.57Matches
2023-202421Derby Countyeng ENG3. League One38232,05222.8437400700.180.130.310.180.31Matches
2024-202522Oxford Unitedeng ENG2. Championship1111701.9101100300.530.000.530.530.53Matches
2024-202522Oxford Unitedeng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2024-202522Oxford Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2024-202522Rotherham Unitedeng ENG3. League One21161,36015.1213200300.130.070.200.130.20Matches
2025-202623Oxford Unitedeng ENG2. Championship30210.2000000000.000.000.000.000.00Matches
2025-202623Oxford Unitedeng ENGEFL Cup20660.7000000000.000.000.000.000.00Matches
2025-202623Bradford Cityeng ENG3. League One411641.8000000000.000.000.000.000.00Matches
7 Seasons4 Clubs4 Leagues21011610,597117.720123220003910.170.100.270.170.27
Country Comp 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 (5 Seasons)4 Leagues166958,54695.017102717003210.180.110.280.180.28
Derby County (5 Seasons)1 League40353,10734.51251712001920.350.140.490.350.49
Oxford United (2 Seasons)3 Leagues1945275.9112100400.170.170.340.170.34
Rotherham United (1 Season)1 League21161,36015.1213200300.130.070.200.130.20
Bradford City (1 Season)1 League411641.8000000000.000.000.000.000.00
EFL Cup (6 Seasons)131090610.1224200100.200.200.400.200.40
Championship (5 Seasons)81313,08434.382108001810.230.060.290.230.29
PL2 — Div. 1 (5 Seasons)40353,10734.51251712001920.350.140.490.350.49
League One (4 Seasons)105665,87265.295149001600.140.080.210.140.21
FA Cup (4 Seasons)1197358.2134100400.120.370.490.120.49
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201815Derby County1 League522582.9000000410.000.000.000.000.00
2018-201916Derby County1 League16141,25614.0426400400.290.140.430.290.43
2019-202017Derby County3 Leagues17131,06111.8527500610.420.170.590.420.59
2019-202017Derby County1 League111194910.5426400500.380.190.570.380.57
2020-202118Derby County2 Leagues32121,18513.2112100500.080.080.150.080.15
2020-202118Derby County1 League442843.2202200410.630.000.630.630.63
2021-202219Derby County1 League443604.0213200200.500.250.750.500.75
2021-202219Derby County2 Leagues28131,29514.4202200500.140.000.140.140.14
2022-202320Derby County3 Leagues49332,88332.0527500800.160.060.220.160.22
2023-202421Derby County2 Leagues40242,12223.6459400800.170.210.380.170.38
2024-202522Rotherham United1 League21161,36015.1213200300.130.070.200.130.20
2024-202522Oxford United3 Leagues1444404.9112100400.200.200.410.200.41
2025-202623Oxford United2 Leagues50871.0000000000.000.000.000.000.00
2025-202623Bradford City1 League411641.8000000000.000.000.000.000.00
7 Seasons4 Clubs4 Leagues21011610,597117.720123220003910.170.100.270.170.27
Comp 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 (5 Seasons)4 Leagues166958,54695.017102717003210.180.110.280.180.28
Derby County (5 Seasons)1 League40353,10734.51251712001920.350.140.490.350.49
Oxford United (2 Seasons)3 Leagues1945275.9112100400.170.170.340.170.34
Rotherham United (1 Season)1 League21161,36015.1213200300.130.070.200.130.20
Bradford City (1 Season)1 League411641.8000000000.000.000.000.000.00
EFL Cup (6 Seasons)131090610.1224200100.200.200.400.200.40
Championship (5 Seasons)81313,08434.382108001810.230.060.290.230.29
PL2 — Div. 1 (5 Seasons)40353,10734.51251712001920.350.140.490.350.49
League One (4 Seasons)105665,87265.295149001600.140.080.210.140.21
FA Cup (4 Seasons)1197358.2134100400.120.370.490.120.49
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
2017-201815Derby Countyeng ENGJr. PL2 — Div. 110th522582.9000000410.000.000.000.000.00Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 17th16141,25614.0426400400.290.140.430.290.43Matches
2019-202017Derby Countyeng ENG2. Championship10th1197338.1527500510.610.250.860.610.86Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 14th111194910.5426400500.380.190.570.380.57Matches
2020-202118Derby Countyeng ENG2. Championship21st30101,04511.6101100500.090.000.090.090.09Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 16th442843.2202200410.630.000.630.630.63Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 114th443604.0213200200.500.250.750.500.75Matches
2021-202219Derby Countyeng ENG2. Championship23rd26111,11512.4101100500.080.000.080.080.08Matches
2022-202320Derby Countyeng ENG3. League One7th42262,29625.5314300600.120.040.160.120.16Matches
2023-202421Derby Countyeng ENG3. League One2nd38232,05222.8437400700.180.130.310.180.31Matches
2024-202522Rotherham Unitedeng ENG3. League One13th21161,36015.1213200300.130.070.200.130.20Matches
2024-202522Oxford Unitedeng ENG2. Championship17th1111701.9101100300.530.000.530.530.53Matches
2025-202623Oxford Unitedeng ENG2. Championship22nd30210.2000000000.000.000.000.000.00Matches
2025-202623Bradford Cityeng ENG3. League One4th411641.8000000000.000.000.000.000.00Matches
7 Seasons4 Clubs2 Leagues186978,95699.51772417003410.170.070.240.170.24
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 (5 Seasons)2 Leagues147797,24180.51462014002810.170.070.250.170.25
Derby County (5 Seasons)1 League40353,10734.51251712001920.350.140.490.350.49
Oxford United (2 Seasons)1 League1411912.1101100300.470.000.470.470.47
Rotherham United (1 Season)1 League21161,36015.1213200300.130.070.200.130.20
Bradford City (1 Season)1 League411641.8000000000.000.000.000.000.00
Championship (5 Seasons)81313,08434.382108001810.230.060.290.230.29
PL2 — Div. 1 (5 Seasons)40353,10734.51251712001920.350.140.490.350.49
League One (4 Seasons)105665,87265.295149001600.140.080.210.140.21
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
2019-202017Derby Countyeng ENGEFL Cup33rd21730.8000000100.000.000.000.000.00Matches
2019-202017Derby Countyeng ENGFA Cup9th432552.8000000000.000.000.000.000.00Matches
2020-202118Derby Countyeng ENGEFL Cup33rd221401.6011000000.000.640.640.000.64Matches
2021-202219Derby Countyeng ENGEFL CupRd2221802.0101100000.500.000.500.500.50Matches
2022-202320Derby Countyeng ENGEFL CupRd3332673.0101100000.340.000.340.340.34Matches
2022-202320Derby Countyeng ENGFA Cup443203.6112100200.280.280.560.280.56Matches
2023-202421Derby Countyeng ENGFA Cup21700.8022000100.002.572.570.002.57Matches
2024-202522Oxford Unitedeng ENGEFL CupRd2221802.0011000000.000.500.500.000.50Matches
2024-202522Oxford Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2025-202623Oxford Unitedeng ENGEFL CupRd220660.7000000000.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues24191,64118.2358300500.160.270.440.160.44
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 (5 Seasons)2 Leagues19161,30514.5347300400.210.280.480.210.48
Oxford United (2 Seasons)2 Leagues533363.7011000100.000.270.270.000.27
EFL Cup (6 Seasons)131090610.1224200100.200.200.400.200.40
FA Cup (4 Seasons)1197358.2134100400.120.370.490.120.49

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201815Derby Countyeng ENGJr. PL2 — Div. 12.9000Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 114.0400Matches
2019-202017Derby Countyeng ENG2. Championship8.15201050.02.461.230.250.5000Matches
2019-202017Derby Countyeng ENGEFL Cup0.80100.01.230.000.0000Matches
2019-202017Derby Countyeng ENGFA Cup2.80400.01.410.000.0000Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 110.5400Matches
2020-202118Derby Countyeng ENG2. Championship11.61251144.02.150.950.040.0900Matches
2020-202118Derby Countyeng ENGEFL Cup1.60400.02.570.000.0000Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 13.2200Matches
2021-202219Derby Countyeng ENG2. Championship12.4127622.22.180.480.040.1700Matches
2021-202219Derby Countyeng ENGEFL Cup2.018337.54.001.500.130.3300Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 14.0200Matches
2022-202320Derby Countyeng ENGEFL Cup3.017457.12.361.350.140.2500Matches
2022-202320Derby Countyeng ENGFA Cup3.612150.00.560.280.501.0000Matches
2022-202320Derby Countyeng ENG3. League One25.53511427.52.000.550.060.2100Matches
2023-202421Derby Countyeng ENGFA Cup0.805120.06.431.290.000.0000Matches
2023-202421Derby Countyeng ENG3. League One22.84371027.01.620.440.110.4000Matches
2024-202522Oxford Unitedeng ENG2. Championship1.915240.02.651.060.200.5000Matches
2024-202522Oxford Unitedeng ENGEFL Cup2.002150.01.000.500.000.0000Matches
2024-202522Oxford Unitedeng ENGFA Cup1.0000Matches
2024-202522Rotherham Unitedeng ENG3. League One15.1218527.81.190.330.110.4000Matches
2025-202623Oxford Unitedeng ENG2. Championship0.20100.04.290.000.0000Matches
2025-202623Oxford Unitedeng ENGEFL Cup0.7022100.02.732.730.000.0000Matches
2025-202623Bradford Cityeng ENG3. League One1.803133.31.650.550.000.0000Matches
7 Seasons4 Clubs4 Leagues117.7202227132.01.900.610.090.2800
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (5 Seasons)4 Leagues95.0171916031.42.010.630.090.2800
Derby County (5 Seasons)1 League34.51200
Oxford United (2 Seasons)3 Leagues5.9110550.02.061.030.100.2000
Rotherham United (1 Season)1 League15.1218527.81.190.330.110.4000
Bradford City (1 Season)1 League1.803133.31.650.550.000.0000
EFL Cup (6 Seasons)10.12241041.72.380.990.080.2000
Championship (5 Seasons)34.38782937.22.280.850.100.2800
PL2 — Div. 1 (5 Seasons)34.51200
League One (4 Seasons)65.291093027.51.670.460.080.3000
FA Cup (4 Seasons)8.2111218.21.530.280.090.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201815Derby County1 League2.9000
2018-201916Derby County1 League14.0400
2019-202017Derby County3 Leagues11.85251040.02.120.850.200.5000
2019-202017Derby County1 League10.5400
2020-202118Derby County2 Leagues13.21291137.92.200.840.030.0900
2020-202118Derby County1 League3.2200
2021-202219Derby County1 League4.0200
2021-202219Derby County2 Leagues14.4235925.72.430.630.060.2200
2022-202320Derby County3 Leagues32.05601931.71.870.590.080.2600
2023-202421Derby County2 Leagues23.64421126.21.780.470.100.3600
2024-202522Rotherham United1 League15.1218527.81.190.330.110.4000
2024-202522Oxford United3 Leagues4.917342.91.800.770.140.3300
2025-202623Oxford United2 Leagues1.003266.73.102.070.000.0000
2025-202623Bradford City1 League1.803133.31.650.550.000.0000
7 Seasons4 Clubs4 Leagues117.7202227132.01.900.610.090.2800
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (5 Seasons)4 Leagues95.0171916031.42.010.630.090.2800
Derby County (5 Seasons)1 League34.51200
Oxford United (2 Seasons)3 Leagues5.9110550.02.061.030.100.2000
Rotherham United (1 Season)1 League15.1218527.81.190.330.110.4000
Bradford City (1 Season)1 League1.803133.31.650.550.000.0000
EFL Cup (6 Seasons)10.12241041.72.380.990.080.2000
Championship (5 Seasons)34.38782937.22.280.850.100.2800
PL2 — Div. 1 (5 Seasons)34.51200
League One (4 Seasons)65.291093027.51.670.460.080.3000
FA Cup (4 Seasons)8.2111218.21.530.280.090.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201815Derby Countyeng ENGJr. PL2 — Div. 110th2.9000Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 17th14.0400Matches
2019-202017Derby Countyeng ENG2. Championship10th8.15201050.02.461.230.250.5000Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 14th10.5400Matches
2020-202118Derby Countyeng ENG2. Championship21st11.61251144.02.150.950.040.0900Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 16th3.2200Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 114th4.0200Matches
2021-202219Derby Countyeng ENG2. Championship23rd12.4127622.22.180.480.040.1700Matches
2022-202320Derby Countyeng ENG3. League One7th25.53511427.52.000.550.060.2100Matches
2023-202421Derby Countyeng ENG3. League One2nd22.84371027.01.620.440.110.4000Matches
2024-202522Rotherham Unitedeng ENG3. League One13th15.1218527.81.190.330.110.4000Matches
2024-202522Oxford Unitedeng ENG2. Championship17th1.915240.02.651.060.200.5000Matches
2025-202623Oxford Unitedeng ENG2. Championship22nd0.20100.04.290.000.0000Matches
2025-202623Bradford Cityeng ENG3. League One4th1.803133.31.650.550.000.0000Matches
7 Seasons4 Clubs2 Leagues99.5171875931.61.880.590.090.2900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (5 Seasons)2 Leagues80.5141605131.91.990.630.090.2700
Derby County (5 Seasons)1 League34.51200
Oxford United (2 Seasons)1 League2.116233.32.830.940.170.5000
Rotherham United (1 Season)1 League15.1218527.81.190.330.110.4000
Bradford City (1 Season)1 League1.803133.31.650.550.000.0000
Championship (5 Seasons)34.38782937.22.280.850.100.2800
PL2 — Div. 1 (5 Seasons)34.51200
League One (4 Seasons)65.291093027.51.670.460.080.3000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202017Derby Countyeng ENGEFL Cup33rd0.80100.01.230.000.0000Matches
2019-202017Derby Countyeng ENGFA Cup9th2.80400.01.410.000.0000Matches
2020-202118Derby Countyeng ENGEFL Cup33rd1.60400.02.570.000.0000Matches
2021-202219Derby Countyeng ENGEFL CupRd22.018337.54.001.500.130.3300Matches
2022-202320Derby Countyeng ENGEFL CupRd33.017457.12.361.350.140.2500Matches
2022-202320Derby Countyeng ENGFA Cup3.612150.00.560.280.501.0000Matches
2023-202421Derby Countyeng ENGFA Cup0.805120.06.431.290.000.0000Matches
2024-202522Oxford Unitedeng ENGEFL CupRd22.002150.01.000.500.000.0000Matches
2024-202522Oxford Unitedeng ENGFA Cup1.0000Matches
2025-202623Oxford Unitedeng ENGEFL CupRd20.7022100.02.732.730.000.0000Matches
7 Seasons2 Clubs2 Leagues18.23351234.32.030.700.090.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (5 Seasons)2 Leagues14.5331929.02.140.620.100.3300
Oxford United (2 Seasons)2 Leagues3.704375.01.461.100.000.0000
EFL Cup (6 Seasons)10.12241041.72.380.990.080.2000
FA Cup (4 Seasons)8.2111218.21.530.280.090.5000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2017-201815Derby Countyeng ENGJr. PL2 — Div. 152585213.02.9283133100.6035-2-0.70-0.18Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 1161,2567963.414.01484923701.191622-6-0.43-0.55Matches
2019-202017Derby Countyeng ENG2. Championship117336717.78.1976122461.45131300.00+0.05Matches
2019-202017Derby Countyeng ENGEFL Cup2733740.60.8157011601.5012-1-1.23-0.39Matches
2019-202017Derby Countyeng ENGFA Cup42556470.82.8381011301.7514-3-1.06-3.63Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 1119498658.610.511868001.732519+6+0.57+1.24Matches
2020-202118Derby Countyeng ENG2. Championship301,0453525.211.6107012017110.531121-10-0.86-0.51Matches
2020-202118Derby Countyeng ENGEFL Cup21407077.81.62700000.5010+1+0.64+5.14Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 142847113.13.24712001.7585+3+0.95+1.38Matches
2021-202219Derby Countyeng ENG2. Championship261,1154326.912.4117141522131.001115-4-0.32-0.20Matches
2021-202219Derby Countyeng ENGEFL Cup218090100.02.02902000.5045-1-0.50Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 143609015.44.04904001.75101000.00+1.23Matches
2022-202320Derby Countyeng ENGEFL Cup32678989.03.03891002.3321+1+0.34-2.39Matches
2022-202320Derby Countyeng ENGFA Cup43208071.13.64803002.50121+11+3.09+5.86Matches
2022-202320Derby Countyeng ENG3. League One422,2965555.525.5267612162121.623822+16+0.63+0.38Matches
2023-202421Derby Countyeng ENGFA Cup2703538.90.8158011200.5032+1+1.29+3.74Matches
2023-202421Derby Countyeng ENG3. League One382,0525449.622.8237711151832.083615+21+0.92+0.06Matches
2024-202522Oxford Unitedeng ENG2. Championship11170154.11.91450101391.1823-1-0.53-0.19Matches
2024-202522Oxford Unitedeng ENGEFL Cup218090100.02.02902001.5021+1+0.50Matches
2024-202522Oxford Unitedeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2024-202522Rotherham Unitedeng ENG3. League One211,3606532.915.11677652701.192122-1-0.07+0.06Matches
2025-202623Oxford Unitedeng ENG2. Championship32170.50.2003720.000000.00+0.31Matches
2025-202623Oxford Unitedeng ENGEFL Cup2663336.70.70023301.5004-4-5.45-4.67Matches
2025-202623Bradford Cityeng ENG3. League One4164414.01.8145034000.752200.00-0.16Matches
7 Seasons4 Clubs4 Leagues21010,5975026.8117.711676449420461.34161136+25+0.21+0.29
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Derby County (5 Seasons)4 Leagues1668,5465137.995.09576357119351.42133101+32+0.34+0.33
Derby County (5 Seasons)1 League403,1077830.834.535842453301.386261+1+0.03+0.67
Oxford United (2 Seasons)3 Leagues19527286.05.947931514111.00511-6-1.02-0.70
Rotherham United (1 Season)1 League211,3606532.915.11677652701.192122-1-0.07+0.06
Bradford City (1 Season)1 League4164414.01.8145034000.752200.00-0.16
EFL Cup (6 Seasons)139067075.510.11082532701.381013-3-0.30+0.62
Championship (5 Seasons)813,0843814.934.3317165017410.873752-15-0.44-0.20
PL2 — Div. 1 (5 Seasons)403,1077830.834.535842453301.386261+1+0.03+0.67
League One (4 Seasons)1055,8725635.565.2667629392251.679761+36+0.55+0.32
FA Cup (4 Seasons)117356768.18.2979421301.641710+7+0.86+1.90
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201815Derby County1 League52585213.02.9283133100.6035-2-0.70-0.18
2018-201916Derby County1 League161,2567963.414.01484923701.191622-6-0.43-0.55
2019-202017Derby County3 Leagues171,0616222.711.81376141961.531519-4-0.34-0.34
2019-202017Derby County1 League119498658.610.511868001.732519+6+0.57+1.24
2020-202118Derby County2 Leagues321,1853727.413.2127012017110.531221-9-0.68-0.28
2020-202118Derby County1 League42847113.13.24712001.7585+3+0.95+1.38
2021-202219Derby County1 League43609015.44.04904001.75101000.00+1.23
2021-202219Derby County2 Leagues281,2954630.014.4137461522130.961520-5-0.35-0.23
2022-202320Derby County3 Leagues492,8835959.032.0337716162121.745224+28+0.87+0.78
2023-202421Derby County2 Leagues402,1225349.123.6247611161832.003917+22+0.93+0.24
2024-202522Rotherham United1 League211,3606532.915.11677652701.192122-1-0.07+0.06
2024-202522Oxford United3 Leagues144403110.04.94793101391.1457-2-0.41-0.07
2025-202623Oxford United2 Leagues587172.01.00051720.6004-4-4.14-3.82
2025-202623Bradford City1 League4164414.01.8145034000.752200.00-0.16
7 Seasons4 Clubs4 Leagues21010,5975026.8117.711676449420461.34161136+25+0.21+0.29
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Derby County (5 Seasons)4 Leagues1668,5465137.995.09576357119351.42133101+32+0.34+0.33
Derby County (5 Seasons)1 League403,1077830.834.535842453301.386261+1+0.03+0.67
Oxford United (2 Seasons)3 Leagues19527286.05.947931514111.00511-6-1.02-0.70
Rotherham United (1 Season)1 League211,3606532.915.11677652701.192122-1-0.07+0.06
Bradford City (1 Season)1 League4164414.01.8145034000.752200.00-0.16
EFL Cup (6 Seasons)139067075.510.11082532701.381013-3-0.30+0.62
Championship (5 Seasons)813,0843814.934.3317165017410.873752-15-0.44-0.20
PL2 — Div. 1 (5 Seasons)403,1077830.834.535842453301.386261+1+0.03+0.67
League One (4 Seasons)1055,8725635.565.2667629392251.679761+36+0.55+0.32
FA Cup (4 Seasons)117356768.18.2979421301.641710+7+0.86+1.90
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
2017-201815Derby Countyeng ENGJr. PL2 — Div. 110th52585213.02.9283133100.6035-2-0.70-0.18Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 17th161,2567963.414.01484923701.191622-6-0.43-0.55Matches
2019-202017Derby Countyeng ENG2. Championship10th117336717.78.1976122461.45131300.00+0.05Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 14th119498658.610.511868001.732519+6+0.57+1.24Matches
2020-202118Derby Countyeng ENG2. Championship21st301,0453525.211.6107012017110.531121-10-0.86-0.51Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 16th42847113.13.24712001.7585+3+0.95+1.38Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 114th43609015.44.04904001.75101000.00+1.23Matches
2021-202219Derby Countyeng ENG2. Championship23rd261,1154326.912.4117141522131.001115-4-0.32-0.20Matches
2022-202320Derby Countyeng ENG3. League One7th422,2965555.525.5267612162121.623822+16+0.63+0.38Matches
2023-202421Derby Countyeng ENG3. League One2nd382,0525449.622.8237711151832.083615+21+0.92+0.06Matches
2024-202522Rotherham Unitedeng ENG3. League One13th211,3606532.915.11677652701.192122-1-0.07+0.06Matches
2024-202522Oxford Unitedeng ENG2. Championship17th11170154.11.91450101391.1823-1-0.53-0.19Matches
2025-202623Oxford Unitedeng ENG2. Championship22nd32170.50.2003720.000000.00+0.31Matches
2025-202623Bradford Cityeng ENG3. League One4th4164414.01.8145034000.752200.00-0.16Matches
7 Seasons4 Clubs2 Leagues1868,9564824.099.59775358919461.32134113+21+0.21+0.27
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 (5 Seasons)2 Leagues1477,2414935.080.57975296820351.3910986+23+0.29+0.24
Derby County (5 Seasons)1 League403,1077830.834.535842453301.386261+1+0.03+0.67
Oxford United (2 Seasons)1 League14191142.32.114501311110.9323-1-0.47-0.15
Rotherham United (1 Season)1 League211,3606532.915.11677652701.192122-1-0.07+0.06
Bradford City (1 Season)1 League4164414.01.8145034000.752200.00-0.16
Championship (5 Seasons)813,0843814.934.3317165017410.873752-15-0.44-0.20
PL2 — Div. 1 (5 Seasons)403,1077830.834.535842453301.386261+1+0.03+0.67
League One (4 Seasons)1055,8725635.565.2667629392251.679761+36+0.55+0.32
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
2019-202017Derby Countyeng ENGEFL Cup33rd2733740.60.8157011601.5012-1-1.23-0.39Matches
2019-202017Derby Countyeng ENGFA Cup9th42556470.82.8381011301.7514-3-1.06-3.63Matches
2020-202118Derby Countyeng ENGEFL Cup33rd21407077.81.62700000.5010+1+0.64+5.14Matches
2021-202219Derby Countyeng ENGEFL CupRd2218090100.02.02902000.5045-1-0.50Matches
2022-202320Derby Countyeng ENGEFL CupRd332678989.03.03891002.3321+1+0.34-2.39Matches
2022-202320Derby Countyeng ENGFA Cup43208071.13.64803002.50121+11+3.09+5.86Matches
2023-202421Derby Countyeng ENGFA Cup2703538.90.8158011200.5032+1+1.29+3.74Matches
2024-202522Oxford Unitedeng ENGEFL CupRd2218090100.02.02902001.5021+1+0.50Matches
2024-202522Oxford Unitedeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2025-202623Oxford Unitedeng ENGEFL CupRd22663336.70.70023301.5004-4-5.45-4.67Matches
7 Seasons2 Clubs2 Leagues241,6416872.018.21981952101.502723+4+0.22+1.21
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 (5 Seasons)2 Leagues191,3056971.314.51679631401.582415+9+0.62+1.65
Oxford United (2 Seasons)2 Leagues53366774.73.7390323301.2038-5-1.34-0.55
EFL Cup (6 Seasons)139067075.510.11082532701.381013-3-0.30+0.62
FA Cup (4 Seasons)117356768.18.2979421301.641710+7+0.86+1.90
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201815Derby Countyeng ENGJr. PL2 — Div. 12.94110Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 114.04000Matches
2019-202017Derby Countyeng ENG2. Championship8.1510221418370Matches
2019-202017Derby Countyeng ENGEFL Cup0.81005301010Matches
2019-202017Derby Countyeng ENGFA Cup2.80009712060Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 110.55000Matches
2020-202118Derby Countyeng ENG2. Championship11.650027253224150Matches
2020-202118Derby Countyeng ENGEFL Cup1.60002200120Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 13.24110Matches
2021-202219Derby Countyeng ENG2. Championship12.450021254276140Matches
2021-202219Derby Countyeng ENGEFL Cup2.00002409020Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 14.02000Matches
2022-202320Derby Countyeng ENGEFL Cup3.000045014220Matches
2022-202320Derby Countyeng ENGFA Cup3.620024016030Matches
2022-202320Derby Countyeng ENG3. League One25.5600274358419340Matches
2023-202421Derby Countyeng ENGFA Cup0.81002001000Matches
2023-202421Derby Countyeng ENG3. League One22.87003529710523200Matches
2024-202522Oxford Unitedeng ENG2. Championship1.93004301110Matches
2024-202522Oxford Unitedeng ENGEFL Cup2.00001202000Matches
2024-202522Oxford Unitedeng ENGFA Cup1.01000Matches
2024-202522Rotherham Unitedeng ENG3. League One15.1300241342610350Matches
2025-202623Oxford Unitedeng ENG2. Championship0.20000011000Matches
2025-202623Oxford Unitedeng ENGEFL Cup0.70001002000Matches
2025-202623Bradford Cityeng ENG3. League One1.80002314070Matches
7 Seasons4 Clubs4 Leagues117.7391019018227325691490
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (5 Seasons)4 Leagues95.0321015816121289581060
Derby County (5 Seasons)1 League34.519220
Oxford United (2 Seasons)3 Leagues5.94006516110
Rotherham United (1 Season)1 League15.1300241342610350
Bradford City (1 Season)1 League1.80002314070
EFL Cup (6 Seasons)10.11001516028370
Championship (5 Seasons)34.31810746795914370
PL2 — Div. 1 (5 Seasons)34.519220
League One (4 Seasons)65.2160088881721952960
FA Cup (4 Seasons)8.24001311119090
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201815Derby County1 League2.94110
2018-201916Derby County1 League14.04000
2019-202017Derby County3 Leagues11.861036242113140
2019-202017Derby County1 League10.55000
2020-202118Derby County2 Leagues13.250029273225170
2020-202118Derby County1 League3.24110
2021-202219Derby County1 League4.02000
2021-202219Derby County2 Leagues14.450023294366160
2022-202320Derby County3 Leagues32.08003352511421390
2023-202421Derby County2 Leagues23.68003729710623200
2024-202522Rotherham United1 League15.1300241342610350
2024-202522Oxford United3 Leagues4.94005503110
2025-202623Oxford United2 Leagues1.00001013000
2025-202623Bradford City1 League1.80002314070
7 Seasons4 Clubs4 Leagues117.7391019018227325691490
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (5 Seasons)4 Leagues95.0321015816121289581060
Derby County (5 Seasons)1 League34.519220
Oxford United (2 Seasons)3 Leagues5.94006516110
Rotherham United (1 Season)1 League15.1300241342610350
Bradford City (1 Season)1 League1.80002314070
EFL Cup (6 Seasons)10.11001516028370
Championship (5 Seasons)34.31810746795914370
PL2 — Div. 1 (5 Seasons)34.519220
League One (4 Seasons)65.2160088881721952960
FA Cup (4 Seasons)8.24001311119090
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201815Derby Countyeng ENGJr. PL2 — Div. 110th2.94110Matches
2018-201916Derby Countyeng ENGJr. PL2 — Div. 17th14.04000Matches
2019-202017Derby Countyeng ENG2. Championship10th8.1510221418370Matches
2019-202017Derby Countyeng ENGJr. PL2 — Div. 14th10.55000Matches
2020-202118Derby Countyeng ENG2. Championship21st11.650027253224150Matches
2020-202118Derby Countyeng ENGJr. PL2 — Div. 16th3.24110Matches
2021-202219Derby Countyeng ENGJr. PL2 — Div. 114th4.02000Matches
2021-202219Derby Countyeng ENG2. Championship23rd12.450021254276140Matches
2022-202320Derby Countyeng ENG3. League One7th25.5600274358419340Matches
2023-202421Derby Countyeng ENG3. League One2nd22.87003529710523200Matches
2024-202522Rotherham Unitedeng ENG3. League One13th15.1300241342610350Matches
2024-202522Oxford Unitedeng ENG2. Championship17th1.93004301110Matches
2025-202623Oxford Unitedeng ENG2. Championship22nd0.20000011000Matches
2025-202623Bradford Cityeng ENG3. League One4th1.80002314070Matches
7 Seasons4 Clubs2 Leagues99.5341016215526278661330
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (5 Seasons)2 Leagues80.528101321362024655900
Derby County (5 Seasons)1 League34.519220
Oxford United (2 Seasons)1 League2.13004312110
Rotherham United (1 Season)1 League15.1300241342610350
Bradford City (1 Season)1 League1.80002314070
Championship (5 Seasons)34.31810746795914370
PL2 — Div. 1 (5 Seasons)34.519220
League One (4 Seasons)65.2160088881721952960
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202017Derby Countyeng ENGEFL Cup33rd0.81005301010Matches
2019-202017Derby Countyeng ENGFA Cup9th2.80009712060Matches
2020-202118Derby Countyeng ENGEFL Cup33rd1.60002200120Matches
2021-202219Derby Countyeng ENGEFL CupRd22.00002409020Matches
2022-202320Derby Countyeng ENGEFL CupRd33.000045014220Matches
2022-202320Derby Countyeng ENGFA Cup3.620024016030Matches
2023-202421Derby Countyeng ENGFA Cup0.81002001000Matches
2024-202522Oxford Unitedeng ENGEFL CupRd22.00001202000Matches
2024-202522Oxford Unitedeng ENGFA Cup1.01000Matches
2025-202623Oxford Unitedeng ENGEFL CupRd20.70001002000Matches
7 Seasons2 Clubs2 Leagues18.250028271473160
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (5 Seasons)2 Leagues14.540026251433160
Oxford United (2 Seasons)2 Leagues3.71002204000
EFL Cup (6 Seasons)10.11001516028370
FA Cup (4 Seasons)8.24001311119090

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.

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.

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.