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-04-27SatLeague OneMatchweek 46HomeW 2–0Derby CountyCarlisle UnitedN7000000000Match Report
2024-04-20SatLeague OneMatchweek 45AwayW 1–0Derby CountyCambridge UtdN15000000000Match Report
2024-04-13SatLeague OneMatchweek 44HomeW 3–0Derby CountyLeyton OrientN3000000000Match Report
2024-04-10WedLeague OneMatchweek 43AwayD 0–0Derby CountyWycombeN13000000000Match Report
2024-03-16SatLeague OneMatchweek 39HomeW 1–0Derby CountyBoltonYAM45000000000Match 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-201218Hereford Unitedeng ENG4. League Two38322,89732.2113141101100.340.090.430.340.43
2012-201319Fleetwood Towneng ENG4. League Two1386577.3101100100.140.000.140.140.14
2013-201420Blackpooleng ENG2. Championship1423443.8101100100.260.000.260.260.26
2014-201521Blackpooleng ENG2. Championship743564.0000000300.000.000.000.000.00Matches
2014-201521Blackpooleng ENGFA Cup1040.0000000000.000.000.000.000.00Matches
2014-201521Morecambeeng ENG4. League Two511181.3011000100.000.760.760.000.76Matches
2015-201622Morecambeeng ENGFA Cup221561.7101100000.580.000.580.580.58Matches
2015-201622Morecambeeng ENG4. League Two40363,21135.7102121000200.280.060.340.280.34Matches
2016-201723Prestoneng ENG2. Championship17121,07812.0617600000.500.080.580.500.58Matches
2016-201723Morecambeeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2016-201723Morecambeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201723Morecambeeng ENG4. League Two14141,18213.1516412300.380.080.460.300.38Matches
2017-201824Prestoneng ENG2. Championship46433,69241.08715800300.200.170.370.200.37Matches
2017-201824Prestoneng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
2018-201925Prestoneng ENG2. Championship34262,35026.1617600005.85.82.17.973571710.230.040.270.230.270.220.080.300.220.30Matches
2018-201925Prestoneng ENGEFL Cup221741.9112100000.520.521.030.521.03Matches
2018-201925Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202026Prestoneng ENG2. Championship44353,09334.49514900209.29.23.913.082722360.260.150.410.260.410.270.110.380.270.38Matches
2019-202026Prestoneng ENGEFL Cup331972.2202200000.910.000.910.910.91Matches
2019-202026Prestoneng ENGFA Cup00Matches
2020-202127Prestoneng ENG2. Championship45292,68129.8426400014.64.62.97.563681830.130.070.200.130.200.150.100.250.150.25Matches
2020-202127Prestoneng ENGEFL Cup211131.3213200001.590.802.391.592.39Matches
2021-202228Prestoneng ENG2. Championship13107888.8022000200.70.71.32.01920400.000.230.230.000.230.080.150.230.080.23Matches
2021-202228Prestoneng ENGEFL Cup11620.7000000000.000.000.000.000.00Matches
2022-202329Derby Countyeng ENGEFL Cup20520.6101100001.730.001.731.731.73Matches
2022-202329Derby Countyeng ENGFA Cup321782.0101100000.510.000.510.510.51Matches
2022-202329Derby Countyeng ENG3. League One41262,24524.9459400200.160.200.360.160.36Matches
2023-202430Derby Countyeng ENGFA Cup221571.7101100000.570.000.570.570.57Matches
2023-202430Derby Countyeng ENG3. League One37191,84520.56612600100.290.290.590.290.59Matches
13 Seasons6 Clubs5 Leagues43131428,052311.78038118791322120.220.210.330.52372176300.260.120.380.250.380.200.100.310.200.31
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
Preston (6 Seasons)3 Leagues20916314,350159.438205838007120.220.210.330.52372176300.240.130.360.240.360.200.100.310.200.31
Morecambe (3 Seasons)3 Leagues64564,96755.2164201512600.290.070.360.270.34
Derby County (2 Seasons)3 Leagues85494,47749.71311241300300.260.220.480.260.48
Blackpool (2 Seasons)2 Leagues2267047.8101100400.130.000.130.130.13
Hereford United (1 Season)1 League38322,89732.2113141101100.340.090.430.340.43
Fleetwood Town (1 Season)1 League1386577.3101100100.140.000.140.140.14
Championship (8 Seasons)22016114,382159.8341852340011120.220.210.330.52372176300.210.110.330.210.330.200.100.310.200.31
FA Cup (8 Seasons)1187077.9303300000.380.000.380.380.38
EFL Cup (6 Seasons)1298089.0628600000.670.220.890.670.89
League Two (5 Seasons)110918,06589.6277342613800.300.080.380.290.37
League One (2 Seasons)78454,09045.41011211000300.220.240.460.220.46
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-201218Hereford United1 League38322,89732.2113141101100.340.090.430.340.43
2012-201319Fleetwood Town1 League1386577.3101100100.140.000.140.140.14
2013-201420Blackpool1 League1423443.8101100100.260.000.260.260.26
2014-201521Blackpool2 Leagues843604.0000000300.000.000.000.000.00
2014-201521Morecambe1 League511181.3011000100.000.760.760.000.76
2015-201622Morecambe2 Leagues42383,36737.4112131100200.290.050.350.290.35
2016-201723Morecambe3 Leagues17171,48216.5516412300.300.060.360.240.30
2016-201723Preston1 League17121,07812.0617600000.500.080.580.500.58
2017-201824Preston2 Leagues47433,72441.48715800300.190.170.360.190.36
2018-201925Preston3 Leagues37292,61429.0729700005.85.82.17.973571710.240.070.310.240.310.220.080.300.220.30
2019-202026Preston3 Leagues47383,29036.6115161100209.29.23.913.082722360.300.140.440.300.440.270.110.380.270.38
2020-202127Preston2 Leagues47302,79431.0639600014.64.62.97.563681830.190.100.290.190.290.150.100.250.150.25
2021-202228Preston2 Leagues14118509.4022000200.70.71.32.01920400.000.210.210.000.210.080.150.230.080.23
2022-202329Derby County3 Leagues46282,47527.56511600200.220.180.400.220.40
2023-202430Derby County2 Leagues39212,00222.27613700100.310.270.580.310.58
13 Seasons6 Clubs5 Leagues43131428,052311.78038118791322120.220.210.330.52372176300.260.120.380.250.380.200.100.310.200.31
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
Preston (6 Seasons)3 Leagues20916314,350159.438205838007120.220.210.330.52372176300.240.130.360.240.360.200.100.310.200.31
Morecambe (3 Seasons)3 Leagues64564,96755.2164201512600.290.070.360.270.34
Derby County (2 Seasons)3 Leagues85494,47749.71311241300300.260.220.480.260.48
Blackpool (2 Seasons)2 Leagues2267047.8101100400.130.000.130.130.13
Hereford United (1 Season)1 League38322,89732.2113141101100.340.090.430.340.43
Fleetwood Town (1 Season)1 League1386577.3101100100.140.000.140.140.14
Championship (8 Seasons)22016114,382159.8341852340011120.220.210.330.52372176300.210.110.330.210.330.200.100.310.200.31
FA Cup (8 Seasons)1187077.9303300000.380.000.380.380.38
EFL Cup (6 Seasons)1298089.0628600000.670.220.890.670.89
League Two (5 Seasons)110918,06589.6277342613800.300.080.380.290.37
League One (2 Seasons)78454,09045.41011211000300.220.240.460.220.46
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-201218Hereford Unitedeng ENG4. League Two23rd38322,89732.2113141101100.340.090.430.340.43
2012-201319Fleetwood Towneng ENG4. League Two13th1386577.3101100100.140.000.140.140.14
2013-201420Blackpooleng ENG2. Championship20th1423443.8101100100.260.000.260.260.26
2014-201521Blackpooleng ENG2. Championship24th743564.0000000300.000.000.000.000.00Matches
2014-201521Morecambeeng ENG4. League Two11th511181.3011000100.000.760.760.000.76Matches
2015-201622Morecambeeng ENG4. League Two21st40363,21135.7102121000200.280.060.340.280.34Matches
2016-201723Morecambeeng ENG4. League Two18th14141,18213.1516412300.380.080.460.300.38Matches
2016-201723Prestoneng ENG2. Championship11th17121,07812.0617600000.500.080.580.500.58Matches
2017-201824Prestoneng ENG2. Championship7th46433,69241.08715800300.200.170.370.200.37Matches
2018-201925Prestoneng ENG2. Championship14th34262,35026.1617600005.85.82.17.973571710.230.040.270.230.270.220.080.300.220.30Matches
2019-202026Prestoneng ENG2. Championship9th44353,09334.49514900209.29.23.913.082722360.260.150.410.260.410.270.110.380.270.38Matches
2020-202127Prestoneng ENG2. Championship13th45292,68129.8426400014.64.62.97.563681830.130.070.200.130.200.150.100.250.150.25Matches
2021-202228Prestoneng ENG2. Championship13th13107888.8022000200.70.71.32.01920400.000.230.230.000.230.080.150.230.080.23Matches
2022-202329Derby Countyeng ENG3. League One7th41262,24524.9459400200.160.200.360.160.36Matches
2023-202430Derby Countyeng ENG3. League One2nd37191,84520.56612600100.290.290.590.290.59Matches
13 Seasons6 Clubs3 Leagues40829726,537294.97136107701322120.220.210.330.52372176300.240.120.360.240.360.200.100.310.200.31
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
Preston (6 Seasons)1 League19915513,682152.033185133007120.220.210.330.52372176300.220.120.340.220.340.200.100.310.200.31
Morecambe (3 Seasons)1 League59514,51150.1154191412600.300.080.380.280.36
Derby County (2 Seasons)1 League78454,09045.41011211000300.220.240.460.220.46
Blackpool (2 Seasons)1 League2167007.8101100400.130.000.130.130.13
Hereford United (1 Season)1 League38322,89732.2113141101100.340.090.430.340.43
Fleetwood Town (1 Season)1 League1386577.3101100100.140.000.140.140.14
Championship (8 Seasons)22016114,382159.8341852340011120.220.210.330.52372176300.210.110.330.210.330.200.100.310.200.31
League Two (5 Seasons)110918,06589.6277342613800.300.080.380.290.37
League One (2 Seasons)78454,09045.41011211000300.220.240.460.220.46
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-201521Blackpooleng ENGFA Cup33rd1040.0000000000.000.000.000.000.00Matches
2015-201622Morecambeeng ENGFA Cup85th221561.7101100000.580.000.580.580.58Matches
2016-201723Morecambeeng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2016-201723Morecambeeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201824Prestoneng ENGFA Cup17th10320.4000000000.000.000.000.000.00Matches
2018-201925Prestoneng ENGEFL Cup17th221741.9112100000.520.521.030.521.03Matches
2018-201925Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202026Prestoneng ENGEFL Cup17th331972.2202200000.910.000.910.910.91Matches
2019-202026Prestoneng ENGFA Cup33rd00Matches
2020-202127Prestoneng ENGEFL Cup17th211131.3213200001.590.802.391.592.39Matches
2021-202228Prestoneng ENGEFL CupRd411620.7000000000.000.000.000.000.00Matches
2022-202329Derby Countyeng ENGEFL CupRd320520.6101100001.730.001.731.731.73Matches
2022-202329Derby Countyeng ENGFA Cup321782.0101100000.510.000.510.510.51Matches
2023-202430Derby Countyeng ENGFA Cup221571.7101100000.570.000.570.570.57Matches
10 Seasons4 Clubs2 Leagues23171,51516.89211900000.530.120.650.530.65
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
Preston (5 Seasons)2 Leagues1086687.4527500000.670.270.940.670.94
Derby County (2 Seasons)2 Leagues743874.3303300000.700.000.700.700.70
Morecambe (2 Seasons)2 Leagues554565.1101100000.200.000.200.200.20
Blackpool (1 Season)1 League1040.0000000000.000.000.000.000.00
FA Cup (8 Seasons)1187077.9303300000.380.000.380.380.38
EFL Cup (6 Seasons)1298089.0628600000.670.220.890.670.89

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-201218Hereford Unitedeng ENG4. League Two32.211240.750.4601
2012-201319Fleetwood Towneng ENG4. League Two7.3170.960.1400
2013-201420Blackpooleng ENG2. Championship3.8120.520.5000
2014-201521Blackpooleng ENG2. Championship4.0010.250.0000Matches
2014-201521Blackpooleng ENGFA Cup0.0000Matches
2014-201521Morecambeeng ENG4. League Two1.3000.0000Matches
2015-201622Morecambeeng ENGFA Cup1.7100Matches
2015-201622Morecambeeng ENG4. League Two35.710250.700.4000Matches
2016-201723Prestoneng ENG2. Championship12.060100.000.830.6000Matches
2016-201723Morecambeeng ENGEFL Cup2.308562.53.432.140.000.0000Matches
2016-201723Morecambeeng ENGFA Cup1.0000Matches
2016-201723Morecambeeng ENG4. League Two13.150110.000.840.3612Matches
2017-201824Prestoneng ENG2. Championship41.08762836.81.850.680.110.2900Matches
2017-201824Prestoneng ENGFA Cup0.40000.000.0000Matches
2018-201925Prestoneng ENG2. Championship26.16511529.41.950.570.120.4016.60005.85.80.11+0.2+0.2Matches
2018-201925Prestoneng ENGEFL Cup1.917457.13.622.070.140.2500Matches
2018-201925Prestoneng ENGFA Cup1.00000.000.0000Matches
2019-202026Prestoneng ENG2. Championship34.49552545.51.600.730.160.3615.30009.29.20.17-0.2-0.2Matches
2019-202026Prestoneng ENGEFL Cup2.2255100.02.282.280.400.4000Matches
2020-202127Prestoneng ENG2. Championship29.84392051.31.310.670.100.2017.60004.64.60.12-0.6-0.6Matches
2020-202127Prestoneng ENGEFL Cup1.324250.03.191.590.501.0000Matches
2021-202228Prestoneng ENG2. Championship8.809333.31.030.340.000.0019.90000.70.70.08-0.7-0.7Matches
2021-202228Prestoneng ENGEFL Cup0.702150.02.901.450.000.0000Matches
2022-202329Derby Countyeng ENGEFL Cup0.6111100.01.731.731.001.0000Matches
2022-202329Derby Countyeng ENGFA Cup2.014125.02.020.510.251.0000Matches
2022-202329Derby Countyeng ENG3. League One24.94311548.41.240.600.130.2700Matches
2023-202430Derby Countyeng ENGFA Cup1.716466.73.442.290.170.2500Matches
2023-202430Derby Countyeng ENG3. League One20.56361644.41.760.780.170.3800Matches
13 Seasons6 Clubs5 Leagues311.78033422549.71.490.730.160.3516.601320.220.20.13-1.2-1.2
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
Preston (6 Seasons)3 Leagues159.43824811345.61.560.710.150.3416.600020.220.20.13-1.2-1.2
Morecambe (3 Seasons)3 Leagues55.216841200.00.520.780.500.3412
Derby County (2 Seasons)3 Leagues49.713783747.41.570.740.170.3500
Blackpool (2 Seasons)2 Leagues7.8130.390.3300
Hereford United (1 Season)1 League32.211240.750.4601
Fleetwood Town (1 Season)1 League7.3170.960.1400
Championship (8 Seasons)159.83423010443.91.510.650.140.3316.600020.220.20.13-1.2-1.2
FA Cup (8 Seasons)7.9310550.01.970.980.200.4000
EFL Cup (6 Seasons)9.06271866.73.012.000.220.3300
League Two (5 Seasons)89.6270670.000.750.3913
League One (2 Seasons)45.410673146.31.470.680.150.3200
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-201218Hereford United1 League32.211240.750.4601
2012-201319Fleetwood Town1 League7.3170.960.1400
2013-201420Blackpool1 League3.8120.520.5000
2014-201521Blackpool2 Leagues4.0010.250.0000
2014-201521Morecambe1 League1.3000.0000
2015-201622Morecambe2 Leagues37.411250.700.4000
2016-201723Morecambe3 Leagues16.55816200.00.521.030.500.2512
2016-201723Preston1 League12.060100.000.830.6000
2017-201824Preston2 Leagues41.48762836.81.840.680.110.2900
2018-201925Preston3 Leagues29.07581932.82.000.650.120.3716.60005.85.80.11+0.2+0.2
2019-202026Preston3 Leagues36.611603050.01.640.820.180.3715.30009.29.20.17-0.2-0.2
2020-202127Preston2 Leagues31.06432251.21.390.710.140.2717.60004.64.60.12-0.6-0.6
2021-202228Preston2 Leagues9.4011436.41.160.420.000.0019.90000.70.70.08-0.7-0.7
2022-202329Derby County3 Leagues27.56361747.21.310.620.170.3500
2023-202430Derby County2 Leagues22.27422047.61.890.900.170.3500
13 Seasons6 Clubs5 Leagues311.78033422549.71.490.730.160.3516.601320.220.20.13-1.2-1.2
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
Preston (6 Seasons)3 Leagues159.43824811345.61.560.710.150.3416.600020.220.20.13-1.2-1.2
Morecambe (3 Seasons)3 Leagues55.216841200.00.520.780.500.3412
Derby County (2 Seasons)3 Leagues49.713783747.41.570.740.170.3500
Blackpool (2 Seasons)2 Leagues7.8130.390.3300
Hereford United (1 Season)1 League32.211240.750.4601
Fleetwood Town (1 Season)1 League7.3170.960.1400
Championship (8 Seasons)159.83423010443.91.510.650.140.3316.600020.220.20.13-1.2-1.2
FA Cup (8 Seasons)7.9310550.01.970.980.200.4000
EFL Cup (6 Seasons)9.06271866.73.012.000.220.3300
League Two (5 Seasons)89.6270670.000.750.3913
League One (2 Seasons)45.410673146.31.470.680.150.3200
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-201218Hereford Unitedeng ENG4. League Two23rd32.211240.750.4601
2012-201319Fleetwood Towneng ENG4. League Two13th7.3170.960.1400
2013-201420Blackpooleng ENG2. Championship20th3.8120.520.5000
2014-201521Blackpooleng ENG2. Championship24th4.0010.250.0000Matches
2014-201521Morecambeeng ENG4. League Two11th1.3000.0000Matches
2015-201622Morecambeeng ENG4. League Two21st35.710250.700.4000Matches
2016-201723Morecambeeng ENG4. League Two18th13.150110.000.840.3612Matches
2016-201723Prestoneng ENG2. Championship11th12.060100.000.830.6000Matches
2017-201824Prestoneng ENG2. Championship7th41.08762836.81.850.680.110.2900Matches
2018-201925Prestoneng ENG2. Championship14th26.16511529.41.950.570.120.4016.60005.85.80.11+0.2+0.2Matches
2019-202026Prestoneng ENG2. Championship9th34.49552545.51.600.730.160.3615.30009.29.20.17-0.2-0.2Matches
2020-202127Prestoneng ENG2. Championship13th29.84392051.31.310.670.100.2017.60004.64.60.12-0.6-0.6Matches
2021-202228Prestoneng ENG2. Championship13th8.809333.31.030.340.000.0019.90000.70.70.08-0.7-0.7Matches
2022-202329Derby Countyeng ENG3. League One7th24.94311548.41.240.600.130.2700Matches
2023-202430Derby Countyeng ENG3. League One2nd20.56361644.41.760.780.170.3800Matches
13 Seasons6 Clubs3 Leagues294.97129720248.11.410.690.160.3516.601320.220.20.13-1.2-1.2
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
Preston (6 Seasons)1 League152.03323010143.91.510.660.140.3316.600020.220.20.13-1.2-1.2
Morecambe (3 Seasons)1 League50.1150360.000.720.3912
Derby County (2 Seasons)1 League45.410673146.31.470.680.150.3200
Blackpool (2 Seasons)1 League7.8130.390.3300
Hereford United (1 Season)1 League32.211240.750.4601
Fleetwood Town (1 Season)1 League7.3170.960.1400
Championship (8 Seasons)159.83423010443.91.510.650.140.3316.600020.220.20.13-1.2-1.2
League Two (5 Seasons)89.6270670.000.750.3913
League One (2 Seasons)45.410673146.31.470.680.150.3200
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-201521Blackpooleng ENGFA Cup33rd0.0000Matches
2015-201622Morecambeeng ENGFA Cup85th1.7100Matches
2016-201723Morecambeeng ENGEFL Cup33rd2.308562.53.432.140.000.0000Matches
2016-201723Morecambeeng ENGFA Cup85th1.0000Matches
2017-201824Prestoneng ENGFA Cup17th0.40000.000.0000Matches
2018-201925Prestoneng ENGEFL Cup17th1.917457.13.622.070.140.2500Matches
2018-201925Prestoneng ENGFA Cup33rd1.00000.000.0000Matches
2019-202026Prestoneng ENGEFL Cup17th2.2255100.02.282.280.400.4000Matches
2020-202127Prestoneng ENGEFL Cup17th1.324250.03.191.590.501.0000Matches
2021-202228Prestoneng ENGEFL CupRd40.702150.02.901.450.000.0000Matches
2022-202329Derby Countyeng ENGEFL CupRd30.6111100.01.731.731.001.0000Matches
2022-202329Derby Countyeng ENGFA Cup2.014125.02.020.510.251.0000Matches
2023-202430Derby Countyeng ENGFA Cup1.716466.73.442.290.170.2500Matches
10 Seasons4 Clubs2 Leagues16.89372362.22.631.640.220.3500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Preston (5 Seasons)2 Leagues7.45181266.72.431.620.280.4200
Derby County (2 Seasons)2 Leagues4.3311654.52.561.400.270.5000
Morecambe (2 Seasons)2 Leagues5.118562.53.432.140.000.0000
Blackpool (1 Season)1 League0.0000
FA Cup (8 Seasons)7.9310550.01.970.980.200.4000
EFL Cup (6 Seasons)9.06271866.73.012.000.220.3300
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-201218Hereford Unitedeng ENG4. League Two32.23
2012-201319Fleetwood Towneng ENG4. League Two7.30
2013-201420Blackpooleng ENG2. Championship3.80
2014-201521Blackpooleng ENG2. Championship4.00Matches
2014-201521Blackpooleng ENGFA Cup0.00Matches
2014-201521Morecambeeng ENG4. League Two1.31Matches
2015-201622Morecambeeng ENGFA Cup1.70Matches
2015-201622Morecambeeng ENG4. League Two35.72Matches
2016-201723Prestoneng ENG2. Championship12.01Matches
2016-201723Morecambeeng ENGEFL Cup2.30Matches
2016-201723Morecambeeng ENGFA Cup1.00Matches
2016-201723Morecambeeng ENG4. League Two13.11Matches
2017-201824Prestoneng ENG2. Championship41.07Matches
2017-201824Prestoneng ENGFA Cup0.40Matches
2018-201925Prestoneng ENG2. Championship26.146373163.37254220625134173.617324869.8288931.512.12.6-1.13443241057Matches
2018-201925Prestoneng ENGEFL Cup1.91Matches
2018-201925Prestoneng ENGFA Cup1.00Matches
2019-202026Prestoneng ENG2. Championship34.453482065.17632206232941180.014823961.9319333.353.92.9+1.13633331172Matches
2019-202026Prestoneng ENGEFL Cup2.20Matches
2020-202127Prestoneng ENG2. Championship29.8690106864.610810395639147782.021834163.96015738.222.93.1-0.92846371268Matches
2020-202127Prestoneng ENGEFL Cup1.31Matches
2021-202228Prestoneng ENG2. Championship8.822136460.73585154312015577.47113253.8255446.321.31.2+0.7131516820Matches
2021-202228Prestoneng ENGEFL Cup0.70Matches
2022-202329Derby Countyeng ENGEFL Cup0.60Matches
2022-202329Derby Countyeng ENGFA Cup2.00Matches
2022-202329Derby Countyeng ENG3. League One24.95Matches
2023-202430Derby Countyeng ENGFA Cup1.70Matches
2023-202430Derby Countyeng ENG3. League One20.56Matches
13 Seasons6 Clubs5 Leagues311.71908298364.02928197671091138478.861096063.514439336.63810.39.8+27.711113711041217
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
Preston (6 Seasons)3 Leagues159.41908298364.02928197671091138478.861096063.514439336.62010.39.8+9.711113711041217
Morecambe (3 Seasons)3 Leagues55.24
Derby County (2 Seasons)3 Leagues49.711
Blackpool (2 Seasons)2 Leagues7.80
Hereford United (1 Season)1 League32.23
Fleetwood Town (1 Season)1 League7.30
Championship (8 Seasons)159.81908298364.02928197671091138478.861096063.514439336.61810.39.8+7.711113711041217
FA Cup (8 Seasons)7.90
EFL Cup (6 Seasons)9.02
League Two (5 Seasons)89.67
League One (2 Seasons)45.411
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-201218Hereford United1 League32.23
2012-201319Fleetwood Town1 League7.30
2013-201420Blackpool1 League3.80
2014-201521Blackpool2 Leagues4.00
2014-201521Morecambe1 League1.31
2015-201622Morecambe2 Leagues37.42
2016-201723Morecambe3 Leagues16.51
2016-201723Preston1 League12.01
2017-201824Preston2 Leagues41.47
2018-201925Preston3 Leagues29.046373163.37254220625134173.617324869.8288931.522.12.6-0.13443241057
2019-202026Preston3 Leagues36.653482065.17632206232941180.014823961.9319333.353.92.9+1.13633331172
2020-202127Preston2 Leagues31.0690106864.610810395639147782.021834163.96015738.232.93.1+0.12846371268
2021-202228Preston2 Leagues9.422136460.73585154312015577.47113253.8255446.321.31.2+0.7131516820
2022-202329Derby County3 Leagues27.55
2023-202430Derby County2 Leagues22.26
13 Seasons6 Clubs5 Leagues311.71908298364.02928197671091138478.861096063.514439336.63810.39.8+27.711113711041217
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
Preston (6 Seasons)3 Leagues159.41908298364.02928197671091138478.861096063.514439336.62010.39.8+9.711113711041217
Morecambe (3 Seasons)3 Leagues55.24
Derby County (2 Seasons)3 Leagues49.711
Blackpool (2 Seasons)2 Leagues7.80
Hereford United (1 Season)1 League32.23
Fleetwood Town (1 Season)1 League7.30
Championship (8 Seasons)159.81908298364.02928197671091138478.861096063.514439336.61810.39.8+7.711113711041217
FA Cup (8 Seasons)7.90
EFL Cup (6 Seasons)9.02
League Two (5 Seasons)89.67
League One (2 Seasons)45.411
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-201218Hereford Unitedeng ENG4. League Two23rd32.23
2012-201319Fleetwood Towneng ENG4. League Two13th7.30
2013-201420Blackpooleng ENG2. Championship20th3.80
2014-201521Blackpooleng ENG2. Championship24th4.00Matches
2014-201521Morecambeeng ENG4. League Two11th1.31Matches
2015-201622Morecambeeng ENG4. League Two21st35.72Matches
2016-201723Morecambeeng ENG4. League Two18th13.11Matches
2016-201723Prestoneng ENG2. Championship11th12.01Matches
2017-201824Prestoneng ENG2. Championship7th41.07Matches
2018-201925Prestoneng ENG2. Championship14th26.146373163.37254220625134173.617324869.8288931.512.12.6-1.13443241057Matches
2019-202026Prestoneng ENG2. Championship9th34.453482065.17632206232941180.014823961.9319333.353.92.9+1.13633331172Matches
2020-202127Prestoneng ENG2. Championship13th29.8690106864.610810395639147782.021834163.96015738.222.93.1-0.92846371268Matches
2021-202228Prestoneng ENG2. Championship13th8.822136460.73585154312015577.47113253.8255446.321.31.2+0.7131516820Matches
2022-202329Derby Countyeng ENG3. League One7th24.95Matches
2023-202430Derby Countyeng ENG3. League One2nd20.56Matches
13 Seasons6 Clubs3 Leagues294.91908298364.02928197671091138478.861096063.514439336.63610.39.8+25.711113711041217
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
Preston (6 Seasons)1 League152.01908298364.02928197671091138478.861096063.514439336.61810.39.8+7.711113711041217
Morecambe (3 Seasons)1 League50.14
Derby County (2 Seasons)1 League45.411
Blackpool (2 Seasons)1 League7.80
Hereford United (1 Season)1 League32.23
Fleetwood Town (1 Season)1 League7.30
Championship (8 Seasons)159.81908298364.02928197671091138478.861096063.514439336.61810.39.8+7.711113711041217
League Two (5 Seasons)89.67
League One (2 Seasons)45.411
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-201521Blackpooleng ENGFA Cup33rd0.00Matches
2015-201622Morecambeeng ENGFA Cup85th1.70Matches
2016-201723Morecambeeng ENGEFL Cup33rd2.30Matches
2016-201723Morecambeeng ENGFA Cup85th1.00Matches
2017-201824Prestoneng ENGFA Cup17th0.40Matches
2018-201925Prestoneng ENGEFL Cup17th1.91Matches
2018-201925Prestoneng ENGFA Cup33rd1.00Matches
2019-202026Prestoneng ENGEFL Cup17th2.20Matches
2020-202127Prestoneng ENGEFL Cup17th1.31Matches
2021-202228Prestoneng ENGEFL CupRd40.70Matches
2022-202329Derby Countyeng ENGEFL CupRd30.60Matches
2022-202329Derby Countyeng ENGFA Cup2.00Matches
2023-202430Derby Countyeng ENGFA Cup1.70Matches
10 Seasons4 Clubs2 Leagues16.82
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
Preston (5 Seasons)2 Leagues7.42
Derby County (2 Seasons)2 Leagues4.30
Morecambe (2 Seasons)2 Leagues5.10
Blackpool (1 Season)1 League0.00
FA Cup (8 Seasons)7.90
EFL Cup (6 Seasons)9.02

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-201218Hereford Unitedeng ENG4. League Two32.2
2012-201319Fleetwood Towneng ENG4. League Two7.3
2013-201420Blackpooleng ENG2. Championship3.8
2014-201521Blackpooleng ENG2. Championship4.0Matches
2014-201521Blackpooleng ENGFA Cup0.0Matches
2014-201521Morecambeeng ENG4. League Two1.3Matches
2015-201622Morecambeeng ENGFA Cup1.7Matches
2015-201622Morecambeeng ENG4. League Two35.7Matches
2016-201723Prestoneng ENG2. Championship12.00Matches
2016-201723Morecambeeng ENGEFL Cup2.38Matches
2016-201723Morecambeeng ENGFA Cup1.0Matches
2016-201723Morecambeeng ENG4. League Two13.10Matches
2017-201824Prestoneng ENG2. Championship41.094Matches
2017-201824Prestoneng ENGFA Cup0.41Matches
2018-201925Prestoneng ENG2. Championship26.17316864313649371010463229Matches
2018-201925Prestoneng ENGEFL Cup1.93Matches
2018-201925Prestoneng ENGFA Cup1.00Matches
2019-202026Prestoneng ENG2. Championship34.48207734620667310000534125Matches
2019-202026Prestoneng ENGEFL Cup2.23Matches
2020-202127Prestoneng ENG2. Championship29.81068910155303761490000690340Matches
2020-202127Prestoneng ENGEFL Cup1.36Matches
2021-202228Prestoneng ENG2. Championship8.83642937021029680000221111Matches
2021-202228Prestoneng ENGEFL Cup0.72Matches
2022-202329Derby Countyeng ENGEFL Cup0.63Matches
2022-202329Derby Countyeng ENGFA Cup2.07Matches
2022-202329Derby Countyeng ENG3. League One24.9103Matches
2023-202430Derby Countyeng ENGFA Cup1.73Matches
2023-202430Derby Countyeng ENG3. League One20.564Matches
13 Seasons6 Clubs5 Leagues311.7298326623148415518285101019087105
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (6 Seasons)3 Leagues159.4298326623148415330285101019087105
Morecambe (3 Seasons)3 Leagues55.28
Derby County (2 Seasons)3 Leagues49.7180
Blackpool (2 Seasons)2 Leagues7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.8298326623148415315285101019087105
FA Cup (8 Seasons)7.911
EFL Cup (6 Seasons)9.025
League Two (5 Seasons)89.60
League One (2 Seasons)45.4167
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-201218Hereford United1 League32.2
2012-201319Fleetwood Town1 League7.3
2013-201420Blackpool1 League3.8
2014-201521Blackpool2 Leagues4.0
2014-201521Morecambe1 League1.3
2015-201622Morecambe2 Leagues37.4
2016-201723Morecambe3 Leagues16.58
2016-201723Preston1 League12.00
2017-201824Preston2 Leagues41.495
2018-201925Preston3 Leagues29.07316864313652371010463229
2019-202026Preston3 Leagues36.68207734620670310000534125
2020-202127Preston2 Leagues31.01068910155303821490000690340
2021-202228Preston2 Leagues9.43642937021031680000221111
2022-202329Derby County3 Leagues27.5113
2023-202430Derby County2 Leagues22.267
13 Seasons6 Clubs5 Leagues311.7298326623148415518285101019087105
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (6 Seasons)3 Leagues159.4298326623148415330285101019087105
Morecambe (3 Seasons)3 Leagues55.28
Derby County (2 Seasons)3 Leagues49.7180
Blackpool (2 Seasons)2 Leagues7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.8298326623148415315285101019087105
FA Cup (8 Seasons)7.911
EFL Cup (6 Seasons)9.025
League Two (5 Seasons)89.60
League One (2 Seasons)45.4167
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-201218Hereford Unitedeng ENG4. League Two23rd32.2
2012-201319Fleetwood Towneng ENG4. League Two13th7.3
2013-201420Blackpooleng ENG2. Championship20th3.8
2014-201521Blackpooleng ENG2. Championship24th4.0Matches
2014-201521Morecambeeng ENG4. League Two11th1.3Matches
2015-201622Morecambeeng ENG4. League Two21st35.7Matches
2016-201723Morecambeeng ENG4. League Two18th13.10Matches
2016-201723Prestoneng ENG2. Championship11th12.00Matches
2017-201824Prestoneng ENG2. Championship7th41.094Matches
2018-201925Prestoneng ENG2. Championship14th26.17316864313649371010463229Matches
2019-202026Prestoneng ENG2. Championship9th34.48207734620667310000534125Matches
2020-202127Prestoneng ENG2. Championship13th29.81068910155303761490000690340Matches
2021-202228Prestoneng ENG2. Championship13th8.83642937021029680000221111Matches
2022-202329Derby Countyeng ENG3. League One7th24.9103Matches
2023-202430Derby Countyeng ENG3. League One2nd20.564Matches
13 Seasons6 Clubs3 Leagues294.9298326623148415482285101019087105
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (6 Seasons)1 League152.0298326623148415315285101019087105
Morecambe (3 Seasons)1 League50.10
Derby County (2 Seasons)1 League45.4167
Blackpool (2 Seasons)1 League7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.8298326623148415315285101019087105
League Two (5 Seasons)89.60
League One (2 Seasons)45.4167
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-201521Blackpooleng ENGFA Cup33rd0.0Matches
2015-201622Morecambeeng ENGFA Cup85th1.7Matches
2016-201723Morecambeeng ENGEFL Cup33rd2.38Matches
2016-201723Morecambeeng ENGFA Cup85th1.0Matches
2017-201824Prestoneng ENGFA Cup17th0.41Matches
2018-201925Prestoneng ENGEFL Cup17th1.93Matches
2018-201925Prestoneng ENGFA Cup33rd1.00Matches
2019-202026Prestoneng ENGEFL Cup17th2.23Matches
2020-202127Prestoneng ENGEFL Cup17th1.36Matches
2021-202228Prestoneng ENGEFL CupRd40.72Matches
2022-202329Derby Countyeng ENGEFL CupRd30.63Matches
2022-202329Derby Countyeng ENGFA Cup2.07Matches
2023-202430Derby Countyeng ENGFA Cup1.73Matches
10 Seasons4 Clubs2 Leagues16.836
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (5 Seasons)2 Leagues7.415
Derby County (2 Seasons)2 Leagues4.313
Morecambe (2 Seasons)2 Leagues5.18
Blackpool (1 Season)1 League0.0
FA Cup (8 Seasons)7.911
EFL Cup (6 Seasons)9.025

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-201218Hereford Unitedeng ENG4. League Two32.2
2012-201319Fleetwood Towneng ENG4. League Two7.3
2013-201420Blackpooleng ENG2. Championship3.8
2014-201521Blackpooleng ENG2. Championship4.0Matches
2014-201521Blackpooleng ENGFA Cup0.0Matches
2014-201521Morecambeeng ENG4. League Two1.3Matches
2015-201622Morecambeeng ENGFA Cup1.7Matches
2015-201622Morecambeeng ENG4. League Two35.7Matches
2016-201723Prestoneng ENG2. Championship12.0Matches
2016-201723Morecambeeng ENGEFL Cup2.3Matches
2016-201723Morecambeeng ENGFA Cup1.0Matches
2016-201723Morecambeeng ENG4. League Two13.1Matches
2017-201824Prestoneng ENG2. Championship41.0Matches
2017-201824Prestoneng ENGFA Cup0.4Matches
2018-201925Prestoneng ENG2. Championship26.1702.68550644160.23400110Matches
2018-201925Prestoneng ENGEFL Cup1.9Matches
2018-201925Prestoneng ENGFA Cup1.0Matches
2019-202026Prestoneng ENG2. Championship34.4892.596618482110.32702110Matches
2019-202026Prestoneng ENGEFL Cup2.2Matches
2020-202127Prestoneng ENG2. Championship29.8712.39505834170.24511000Matches
2020-202127Prestoneng ENGEFL Cup1.3Matches
2021-202228Prestoneng ENG2. Championship8.8202.28170021030.34300000Matches
2021-202228Prestoneng ENGEFL Cup0.7Matches
2022-202329Derby Countyeng ENGEFL Cup0.6Matches
2022-202329Derby Countyeng ENGFA Cup2.0Matches
2022-202329Derby Countyeng ENG3. League One24.9Matches
2023-202430Derby Countyeng ENGFA Cup1.7Matches
2023-202430Derby Countyeng ENG3. League One20.5Matches
13 Seasons6 Clubs5 Leagues311.72502.5318862213174270.271913220
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (6 Seasons)3 Leagues159.42502.5318862213174270.271913220
Morecambe (3 Seasons)3 Leagues55.2
Derby County (2 Seasons)3 Leagues49.7
Blackpool (2 Seasons)2 Leagues7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.82502.5318862213174270.271913220
FA Cup (8 Seasons)7.9
EFL Cup (6 Seasons)9.0
League Two (5 Seasons)89.6
League One (2 Seasons)45.4
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-201218Hereford United1 League32.2
2012-201319Fleetwood Town1 League7.3
2013-201420Blackpool1 League3.8
2014-201521Blackpool2 Leagues4.0
2014-201521Morecambe1 League1.3
2015-201622Morecambe2 Leagues37.4
2016-201723Morecambe3 Leagues16.5
2016-201723Preston1 League12.0
2017-201824Preston2 Leagues41.4
2018-201925Preston3 Leagues29.0702.68550644160.23400110
2019-202026Preston3 Leagues36.6892.596618482110.32702110
2020-202127Preston2 Leagues31.0712.39505834170.24511000
2021-202228Preston2 Leagues9.4202.28170021030.34300000
2022-202329Derby County3 Leagues27.5
2023-202430Derby County2 Leagues22.2
13 Seasons6 Clubs5 Leagues311.72502.5318862213174270.271913220
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (6 Seasons)3 Leagues159.42502.5318862213174270.271913220
Morecambe (3 Seasons)3 Leagues55.2
Derby County (2 Seasons)3 Leagues49.7
Blackpool (2 Seasons)2 Leagues7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.82502.5318862213174270.271913220
FA Cup (8 Seasons)7.9
EFL Cup (6 Seasons)9.0
League Two (5 Seasons)89.6
League One (2 Seasons)45.4
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-201218Hereford Unitedeng ENG4. League Two23rd32.2
2012-201319Fleetwood Towneng ENG4. League Two13th7.3
2013-201420Blackpooleng ENG2. Championship20th3.8
2014-201521Blackpooleng ENG2. Championship24th4.0Matches
2014-201521Morecambeeng ENG4. League Two11th1.3Matches
2015-201622Morecambeeng ENG4. League Two21st35.7Matches
2016-201723Morecambeeng ENG4. League Two18th13.1Matches
2016-201723Prestoneng ENG2. Championship11th12.0Matches
2017-201824Prestoneng ENG2. Championship7th41.0Matches
2018-201925Prestoneng ENG2. Championship14th26.1702.68550644160.23400110Matches
2019-202026Prestoneng ENG2. Championship9th34.4892.596618482110.32702110Matches
2020-202127Prestoneng ENG2. Championship13th29.8712.39505834170.24511000Matches
2021-202228Prestoneng ENG2. Championship13th8.8202.28170021030.34300000Matches
2022-202329Derby Countyeng ENG3. League One7th24.9Matches
2023-202430Derby Countyeng ENG3. League One2nd20.5Matches
13 Seasons6 Clubs3 Leagues294.92502.5318862213174270.271913220
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (6 Seasons)1 League152.02502.5318862213174270.271913220
Morecambe (3 Seasons)1 League50.1
Derby County (2 Seasons)1 League45.4
Blackpool (2 Seasons)1 League7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.82502.5318862213174270.271913220
League Two (5 Seasons)89.6
League One (2 Seasons)45.4
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-201521Blackpooleng ENGFA Cup33rd0.0Matches
2015-201622Morecambeeng ENGFA Cup85th1.7Matches
2016-201723Morecambeeng ENGEFL Cup33rd2.3Matches
2016-201723Morecambeeng ENGFA Cup85th1.0Matches
2017-201824Prestoneng ENGFA Cup17th0.4Matches
2018-201925Prestoneng ENGEFL Cup17th1.9Matches
2018-201925Prestoneng ENGFA Cup33rd1.0Matches
2019-202026Prestoneng ENGEFL Cup17th2.2Matches
2020-202127Prestoneng ENGEFL Cup17th1.3Matches
2021-202228Prestoneng ENGEFL CupRd40.7Matches
2022-202329Derby Countyeng ENGEFL CupRd30.6Matches
2022-202329Derby Countyeng ENGFA Cup2.0Matches
2023-202430Derby Countyeng ENGFA Cup1.7Matches
10 Seasons4 Clubs2 Leagues16.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (5 Seasons)2 Leagues7.4
Derby County (2 Seasons)2 Leagues4.3
Morecambe (2 Seasons)2 Leagues5.1
Blackpool (1 Season)1 League0.0
FA Cup (8 Seasons)7.9
EFL Cup (6 Seasons)9.0

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-201218Hereford Unitedeng ENG4. League Two32.2
2012-201319Fleetwood Towneng ENG4. League Two7.3
2013-201420Blackpooleng ENG2. Championship3.8
2014-201521Blackpooleng ENG2. Championship4.0Matches
2014-201521Blackpooleng ENGFA Cup0.0Matches
2014-201521Morecambeeng ENG4. League Two1.3Matches
2015-201622Morecambeeng ENGFA Cup1.7Matches
2015-201622Morecambeeng ENG4. League Two35.7Matches
2016-201723Prestoneng ENG2. Championship12.000Matches
2016-201723Morecambeeng ENGEFL Cup2.300Matches
2016-201723Morecambeeng ENGFA Cup1.0Matches
2016-201723Morecambeeng ENG4. League Two13.100Matches
2017-201824Prestoneng ENG2. Championship41.01523Matches
2017-201824Prestoneng ENGFA Cup0.400Matches
2018-201925Prestoneng ENG2. Championship26.1321513127122646.214343311648490Matches
2018-201925Prestoneng ENGEFL Cup1.900Matches
2018-201925Prestoneng ENGFA Cup1.000Matches
2019-202026Prestoneng ENG2. Championship34.4362461911154334.928365312157370Matches
2019-202026Prestoneng ENGEFL Cup2.211Matches
2020-202127Prestoneng ENG2. Championship29.8442118206194740.428342322266500Matches
2020-202127Prestoneng ENGEFL Cup1.310Matches
2021-202228Prestoneng ENG2. Championship8.81510104141428.610927722190Matches
2021-202228Prestoneng ENGEFL Cup0.710Matches
2022-202329Derby Countyeng ENGEFL Cup0.600Matches
2022-202329Derby Countyeng ENGFA Cup2.011Matches
2022-202329Derby Countyeng ENG3. League One24.92113Matches
2023-202430Derby Countyeng ENGFA Cup1.700Matches
2023-202430Derby Countyeng ENG3. League One20.5163Matches
13 Seasons6 Clubs5 Leagues311.71271264755255013038.580113121011071931550
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (6 Seasons)3 Leagues159.4127884755255013038.58011312101901931550
Morecambe (3 Seasons)3 Leagues55.2000
Derby County (2 Seasons)3 Leagues49.738170
Blackpool (2 Seasons)2 Leagues7.80
Hereford United (1 Season)1 League32.20
Fleetwood Town (1 Season)1 League7.30
Championship (8 Seasons)159.8127854755255013038.58011312101891931550
FA Cup (8 Seasons)7.9110
EFL Cup (6 Seasons)9.0310
League Two (5 Seasons)89.6000
League One (2 Seasons)45.437160
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-201218Hereford United1 League32.20
2012-201319Fleetwood Town1 League7.30
2013-201420Blackpool1 League3.80
2014-201521Blackpool2 Leagues4.00
2014-201521Morecambe1 League1.30
2015-201622Morecambe2 Leagues37.40
2016-201723Morecambe3 Leagues16.5000
2016-201723Preston1 League12.0000
2017-201824Preston2 Leagues41.415230
2018-201925Preston3 Leagues29.0321513127122646.214343311648490
2019-202026Preston3 Leagues36.6362561911154334.928365312257370
2020-202127Preston2 Leagues31.0442218206194740.428342322266500
2021-202228Preston2 Leagues9.41511104141428.610927722190
2022-202329Derby County3 Leagues27.522140
2023-202430Derby County2 Leagues22.21630
13 Seasons6 Clubs5 Leagues311.71271264755255013038.580113121011071931550
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (6 Seasons)3 Leagues159.4127884755255013038.58011312101901931550
Morecambe (3 Seasons)3 Leagues55.2000
Derby County (2 Seasons)3 Leagues49.738170
Blackpool (2 Seasons)2 Leagues7.80
Hereford United (1 Season)1 League32.20
Fleetwood Town (1 Season)1 League7.30
Championship (8 Seasons)159.8127854755255013038.58011312101891931550
FA Cup (8 Seasons)7.9110
EFL Cup (6 Seasons)9.0310
League Two (5 Seasons)89.6000
League One (2 Seasons)45.437160
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-201218Hereford Unitedeng ENG4. League Two23rd32.2
2012-201319Fleetwood Towneng ENG4. League Two13th7.3
2013-201420Blackpooleng ENG2. Championship20th3.8
2014-201521Blackpooleng ENG2. Championship24th4.0Matches
2014-201521Morecambeeng ENG4. League Two11th1.3Matches
2015-201622Morecambeeng ENG4. League Two21st35.7Matches
2016-201723Morecambeeng ENG4. League Two18th13.100Matches
2016-201723Prestoneng ENG2. Championship11th12.000Matches
2017-201824Prestoneng ENG2. Championship7th41.01523Matches
2018-201925Prestoneng ENG2. Championship14th26.1321513127122646.214343311648490Matches
2019-202026Prestoneng ENG2. Championship9th34.4362461911154334.928365312157370Matches
2020-202127Prestoneng ENG2. Championship13th29.8442118206194740.428342322266500Matches
2021-202228Prestoneng ENG2. Championship13th8.81510104141428.610927722190Matches
2022-202329Derby Countyeng ENG3. League One7th24.92113Matches
2023-202430Derby Countyeng ENG3. League One2nd20.5163Matches
13 Seasons6 Clubs3 Leagues294.91271224755255013038.580113121011051931550
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
Preston (6 Seasons)1 League152.0127854755255013038.58011312101891931550
Morecambe (3 Seasons)1 League50.1000
Derby County (2 Seasons)1 League45.437160
Blackpool (2 Seasons)1 League7.80
Hereford United (1 Season)1 League32.20
Fleetwood Town (1 Season)1 League7.30
Championship (8 Seasons)159.8127854755255013038.58011312101891931550
League Two (5 Seasons)89.6000
League One (2 Seasons)45.437160
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-201521Blackpooleng ENGFA Cup33rd0.0Matches
2015-201622Morecambeeng ENGFA Cup85th1.7Matches
2016-201723Morecambeeng ENGEFL Cup33rd2.300Matches
2016-201723Morecambeeng ENGFA Cup85th1.0Matches
2017-201824Prestoneng ENGFA Cup17th0.400Matches
2018-201925Prestoneng ENGEFL Cup17th1.900Matches
2018-201925Prestoneng ENGFA Cup33rd1.000Matches
2019-202026Prestoneng ENGEFL Cup17th2.211Matches
2020-202127Prestoneng ENGEFL Cup17th1.310Matches
2021-202228Prestoneng ENGEFL CupRd40.710Matches
2022-202329Derby Countyeng ENGEFL CupRd30.600Matches
2022-202329Derby Countyeng ENGFA Cup2.011Matches
2023-202430Derby Countyeng ENGFA Cup1.700Matches
10 Seasons4 Clubs2 Leagues16.8420
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
Preston (5 Seasons)2 Leagues7.4310
Derby County (2 Seasons)2 Leagues4.3110
Morecambe (2 Seasons)2 Leagues5.1000
Blackpool (1 Season)1 League0.00
FA Cup (8 Seasons)7.9110
EFL Cup (6 Seasons)9.0310

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-201218Hereford Unitedeng ENG4. League Two32.2
2012-201319Fleetwood Towneng ENG4. League Two7.3
2013-201420Blackpooleng ENG2. Championship3.8
2014-201521Blackpooleng ENG2. Championship4.0Matches
2014-201521Blackpooleng ENGFA Cup0.0Matches
2014-201521Morecambeeng ENG4. League Two1.3Matches
2015-201622Morecambeeng ENGFA Cup1.7Matches
2015-201622Morecambeeng ENG4. League Two35.7Matches
2016-201723Prestoneng ENG2. Championship12.0Matches
2016-201723Morecambeeng ENGEFL Cup2.3Matches
2016-201723Morecambeeng ENGFA Cup1.0Matches
2016-201723Morecambeeng ENG4. League Two13.1Matches
2017-201824Prestoneng ENG2. Championship41.0Matches
2017-201824Prestoneng ENGFA Cup0.4Matches
2018-201925Prestoneng ENG2. Championship26.1107140165415510831071712738.04563.4600393921567345256620657171Matches
2018-201925Prestoneng ENGEFL Cup1.9Matches
2018-201925Prestoneng ENGFA Cup1.0Matches
2019-202026Prestoneng ENG2. Championship34.41236411734226701281236814049.44150.6583462121568240529024721236Matches
2019-202026Prestoneng ENGEFL Cup2.2Matches
2020-202127Prestoneng ENG2. Championship29.8141460246517671751414512752.92447.1674403119736337198024782183Matches
2020-202127Prestoneng ENGEFL Cup1.3Matches
2021-202228Prestoneng ENG2. Championship8.8464201421631651846412325.0975.020413397261912522024140Matches
2021-202228Prestoneng ENGEFL Cup0.7Matches
2022-202329Derby Countyeng ENGEFL Cup0.6Matches
2022-202329Derby Countyeng ENGFA Cup2.0Matches
2022-202329Derby Countyeng ENG3. League One24.9Matches
2023-202430Derby Countyeng ENGFA Cup1.7Matches
2023-202430Derby Countyeng ENG3. League One20.5Matches
13 Seasons6 Clubs5 Leagues311.741851617261517201630441852159745.111955.32061139307011237134101258682401630
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
Preston (6 Seasons)3 Leagues159.441851617261517201630441852159745.111955.32061139307011237134101258682401630
Morecambe (3 Seasons)3 Leagues55.2
Derby County (2 Seasons)3 Leagues49.7
Blackpool (2 Seasons)2 Leagues7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.841851617261517201630441852159745.111955.32061139307011237134101258682401630
FA Cup (8 Seasons)7.9
EFL Cup (6 Seasons)9.0
League Two (5 Seasons)89.6
League One (2 Seasons)45.4
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-201218Hereford United1 League32.2
2012-201319Fleetwood Town1 League7.3
2013-201420Blackpool1 League3.8
2014-201521Blackpool2 Leagues4.0
2014-201521Morecambe1 League1.3
2015-201622Morecambe2 Leagues37.4
2016-201723Morecambe3 Leagues16.5
2016-201723Preston1 League12.0
2017-201824Preston2 Leagues41.4
2018-201925Preston3 Leagues29.0107140165415510831071712738.04563.4600393921567345256620657171
2019-202026Preston3 Leagues36.61236411734226701281236814049.44150.6583462121568240529024721236
2020-202127Preston2 Leagues31.0141460246517671751414512752.92447.1674403119736337198024782183
2021-202228Preston2 Leagues9.4464201421631651846412325.0975.020413397261912522024140
2022-202329Derby County3 Leagues27.5
2023-202430Derby County2 Leagues22.2
13 Seasons6 Clubs5 Leagues311.741851617261517201630441852159745.111955.32061139307011237134101258682401630
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
Preston (6 Seasons)3 Leagues159.441851617261517201630441852159745.111955.32061139307011237134101258682401630
Morecambe (3 Seasons)3 Leagues55.2
Derby County (2 Seasons)3 Leagues49.7
Blackpool (2 Seasons)2 Leagues7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.841851617261517201630441852159745.111955.32061139307011237134101258682401630
FA Cup (8 Seasons)7.9
EFL Cup (6 Seasons)9.0
League Two (5 Seasons)89.6
League One (2 Seasons)45.4
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-201218Hereford Unitedeng ENG4. League Two23rd32.2
2012-201319Fleetwood Towneng ENG4. League Two13th7.3
2013-201420Blackpooleng ENG2. Championship20th3.8
2014-201521Blackpooleng ENG2. Championship24th4.0Matches
2014-201521Morecambeeng ENG4. League Two11th1.3Matches
2015-201622Morecambeeng ENG4. League Two21st35.7Matches
2016-201723Morecambeeng ENG4. League Two18th13.1Matches
2016-201723Prestoneng ENG2. Championship11th12.0Matches
2017-201824Prestoneng ENG2. Championship7th41.0Matches
2018-201925Prestoneng ENG2. Championship14th26.1107140165415510831071712738.04563.4600393921567345256620657171Matches
2019-202026Prestoneng ENG2. Championship9th34.41236411734226701281236814049.44150.6583462121568240529024721236Matches
2020-202127Prestoneng ENG2. Championship13th29.8141460246517671751414512752.92447.1674403119736337198024782183Matches
2021-202228Prestoneng ENG2. Championship13th8.8464201421631651846412325.0975.020413397261912522024140Matches
2022-202329Derby Countyeng ENG3. League One7th24.9Matches
2023-202430Derby Countyeng ENG3. League One2nd20.5Matches
13 Seasons6 Clubs3 Leagues294.941851617261517201630441852159745.111955.32061139307011237134101258682401630
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
Preston (6 Seasons)1 League152.041851617261517201630441852159745.111955.32061139307011237134101258682401630
Morecambe (3 Seasons)1 League50.1
Derby County (2 Seasons)1 League45.4
Blackpool (2 Seasons)1 League7.8
Hereford United (1 Season)1 League32.2
Fleetwood Town (1 Season)1 League7.3
Championship (8 Seasons)159.841851617261517201630441852159745.111955.32061139307011237134101258682401630
League Two (5 Seasons)89.6
League One (2 Seasons)45.4
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-201521Blackpooleng ENGFA Cup33rd0.0Matches
2015-201622Morecambeeng ENGFA Cup85th1.7Matches
2016-201723Morecambeeng ENGEFL Cup33rd2.3Matches
2016-201723Morecambeeng ENGFA Cup85th1.0Matches
2017-201824Prestoneng ENGFA Cup17th0.4Matches
2018-201925Prestoneng ENGEFL Cup17th1.9Matches
2018-201925Prestoneng ENGFA Cup33rd1.0Matches
2019-202026Prestoneng ENGEFL Cup17th2.2Matches
2020-202127Prestoneng ENGEFL Cup17th1.3Matches
2021-202228Prestoneng ENGEFL CupRd40.7Matches
2022-202329Derby Countyeng ENGEFL CupRd30.6Matches
2022-202329Derby Countyeng ENGFA Cup2.0Matches
2023-202430Derby Countyeng ENGFA Cup1.7Matches
10 Seasons4 Clubs2 Leagues16.8
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Preston (5 Seasons)2 Leagues7.4
Derby County (2 Seasons)2 Leagues4.3
Morecambe (2 Seasons)2 Leagues5.1
Blackpool (1 Season)1 League0.0
FA Cup (8 Seasons)7.9
EFL Cup (6 Seasons)9.0

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-201218Hereford Unitedeng ENG4. League Two382,8977670.032.2326
2012-201319Fleetwood Towneng ENG4. League Two136575115.97.385
2013-201420Blackpooleng ENG2. Championship14344258.33.8212
2014-201521Blackpooleng ENG2. Championship7356518.64.041310.14011-11-2.78-1.73Matches
2014-201521Blackpooleng ENGFA Cup1444.40.0001300.0001-1-22.50-22.50Matches
2014-201521Morecambeeng ENG4. League Two5118242.91.310401.4012-1-0.76-0.81Matches
2015-201622Morecambeeng ENGFA Cup21567886.71.72781000.5024-2-1.15-1.15Matches
2015-201622Morecambeeng ENG4. League Two403,2118077.635.73629400.955976-17-0.48+0.01Matches
2016-201723Prestoneng ENG2. Championship171,0786326.012.0128511.352123-2-0.17-0.26Matches
2016-201723Morecambeeng ENGEFL Cup2210105100.02.321052001.506600.00Matches
2016-201723Morecambeeng ENGFA Cup1909050.01.01901001.001100.00+1.00Matches
2016-201723Morecambeeng ENG4. League Two141,1828428.613.1149001.211628-12-0.91-0.67Matches
2017-201824Prestoneng ENG2. Championship463,6928089.241.04325301.595343+10+0.24+0.04Matches
2017-201824Prestoneng ENGFA Cup1323217.80.40013210.0001-1-2.81-5.24Matches
2018-201925Prestoneng ENG2. Championship342,3506956.826.126821482601.383736+1+0.04+0.0933.231.3+1.9+0.07+0.38Matches
2018-201925Prestoneng ENGEFL Cup21748758.01.92871001.5042+2+1.03-0.39Matches
2018-201925Prestoneng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2019-202026Prestoneng ENG2. Championship443,0937074.734.435831492211.414339+4+0.12+0.0342.740.9+1.8+0.05-0.28Matches
2019-202026Prestoneng ENGEFL Cup31976665.72.23661002.0064+2+0.91+1.79Matches
2019-202026Prestoneng ENGFA Cup00001Matches
2020-202127Prestoneng ENG2. Championship452,6816064.829.8297915162501.292741-14-0.47-0.9033.942.1-8.2-0.28-0.15Matches
2020-202127Prestoneng ENGEFL Cup21135741.91.3190112303.0060+6+4.78+6.50Matches
2021-202228Prestoneng ENG2. Championship137886119.08.81073532001.23616-10-1.14-1.307.913.6-5.7-0.65-0.79Matches
2021-202228Prestoneng ENGEFL Cup1626217.20.71620000.0001-1-1.45-3.57Matches
2022-202329Derby Countyeng ENGEFL Cup2522617.30.60022603.0010+1+1.73+1.37Matches
2022-202329Derby Countyeng ENGFA Cup31785939.62.0267014502.0042+2+1.01-0.64Matches
2022-202329Derby Countyeng ENG3. League One412,2455554.224.926724152411.593822+16+0.64+0.40Matches
2023-202430Derby Countyeng ENGFA Cup21577987.21.72791000.5015-4-2.29-10.12Matches
2023-202430Derby Countyeng ENG3. League One371,8455044.620.519732182512.143720+17+0.83-0.11Matches
13 Seasons6 Clubs5 Leagues43128,0526543.0311.7314781351172471.42370387-17-0.06-0.09117.8127.9-10.1-0.10-0.11
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
Preston (6 Seasons)3 Leagues20914,3506954.3159.41638085462441.41204209-5-0.03-0.23117.8127.9-10.1-0.10-0.11
Morecambe (3 Seasons)3 Leagues644,9677838.255.2569142801.0585117-32-0.58-0.45
Derby County (2 Seasons)3 Leagues854,4775348.649.749737362521.858149+32+0.64-0.06
Blackpool (2 Seasons)2 Leagues22704328.47.86116310.12012-12-3.00-1.98
Hereford United (1 Season)1 League382,8977670.032.2326
Fleetwood Town (1 Season)1 League136575115.97.385
Championship (8 Seasons)22014,3826543.4159.81618182592431.36187209-22-0.14+0.02117.8127.9-10.1-0.10-0.11
FA Cup (8 Seasons)117076449.17.9878432720.82917-8-1.02-2.42
EFL Cup (6 Seasons)128086746.49.0981532502.002313+10+1.11+0.53
League Two (5 Seasons)1108,0657339.089.691381901.0576106-30-0.60-0.47
League One (2 Seasons)784,0905249.445.445736332521.857542+33+0.73+0.10
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-201218Hereford United1 League382,8977670.032.2326
2012-201319Fleetwood Town1 League136575115.97.385
2013-201420Blackpool1 League14344258.33.8212
2014-201521Blackpool2 Leagues8360458.54.0414310.12012-12-3.00-1.98
2014-201521Morecambe1 League5118242.91.310401.4012-1-0.76-0.81
2015-201622Morecambe2 Leagues423,3678077.937.4387830400.936180-19-0.51-0.04
2016-201723Morecambe3 Leagues171,4828732.716.51710012001.232335-12-0.73-0.46
2016-201723Preston1 League171,0786326.012.0128511.352123-2-0.17-0.26
2017-201824Preston2 Leagues473,7247986.241.4432543211.565344+9+0.22-0.54
2018-201925Preston3 Leagues372,6147157.729.029831682601.354241+1+0.03-0.0133.231.3+1.9+0.07+0.38
2019-202026Preston3 Leagues473,2907072.636.638811592221.454943+6+0.16+0.1642.740.9+1.8+0.05-0.28
2020-202127Preston2 Leagues472,7945963.431.0307916172501.363341-8-0.26-0.4833.942.1-8.2-0.28-0.15
2021-202228Preston2 Leagues148506118.99.41172532001.14617-11-1.16-1.497.913.6-5.7-0.65-0.79
2022-202329Derby County3 Leagues462,4755450.627.528724182611.684324+19+0.69+0.28
2023-202430Derby County2 Leagues392,0025146.322.221743182512.063825+13+0.58-0.43
13 Seasons6 Clubs5 Leagues43128,0526543.0311.7314781351172471.42370387-17-0.06-0.09117.8127.9-10.1-0.10-0.11
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
Preston (6 Seasons)3 Leagues20914,3506954.3159.41638085462441.41204209-5-0.03-0.23117.8127.9-10.1-0.10-0.11
Morecambe (3 Seasons)3 Leagues644,9677838.255.2569142801.0585117-32-0.58-0.45
Derby County (2 Seasons)3 Leagues854,4775348.649.749737362521.858149+32+0.64-0.06
Blackpool (2 Seasons)2 Leagues22704328.47.86116310.12012-12-3.00-1.98
Hereford United (1 Season)1 League382,8977670.032.2326
Fleetwood Town (1 Season)1 League136575115.97.385
Championship (8 Seasons)22014,3826543.4159.81618182592431.36187209-22-0.14+0.02117.8127.9-10.1-0.10-0.11
FA Cup (8 Seasons)117076449.17.9878432720.82917-8-1.02-2.42
EFL Cup (6 Seasons)128086746.49.0981532502.002313+10+1.11+0.53
League Two (5 Seasons)1108,0657339.089.691381901.0576106-30-0.60-0.47
League One (2 Seasons)784,0905249.445.445736332521.857542+33+0.73+0.10
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-201218Hereford Unitedeng ENG4. League Two23rd382,8977670.032.2326
2012-201319Fleetwood Towneng ENG4. League Two13th136575115.97.385
2013-201420Blackpooleng ENG2. Championship20th14344258.33.8212
2014-201521Blackpooleng ENG2. Championship24th7356518.64.041310.14011-11-2.78-1.73Matches
2014-201521Morecambeeng ENG4. League Two11th5118242.91.310401.4012-1-0.76-0.81Matches
2015-201622Morecambeeng ENG4. League Two21st403,2118077.635.73629400.955976-17-0.48+0.01Matches
2016-201723Morecambeeng ENG4. League Two18th141,1828428.613.1149001.211628-12-0.91-0.67Matches
2016-201723Prestoneng ENG2. Championship11th171,0786326.012.0128511.352123-2-0.17-0.26Matches
2017-201824Prestoneng ENG2. Championship7th463,6928089.241.04325301.595343+10+0.24+0.04Matches
2018-201925Prestoneng ENG2. Championship14th342,3506956.826.126821482601.383736+1+0.04+0.0933.231.3+1.9+0.07+0.38Matches
2019-202026Prestoneng ENG2. Championship9th443,0937074.734.435831492211.414339+4+0.12+0.0342.740.9+1.8+0.05-0.28Matches
2020-202127Prestoneng ENG2. Championship13th452,6816064.829.8297915162501.292741-14-0.47-0.9033.942.1-8.2-0.28-0.15Matches
2021-202228Prestoneng ENG2. Championship13th137886119.08.81073532001.23616-10-1.14-1.307.913.6-5.7-0.65-0.79Matches
2022-202329Derby Countyeng ENG3. League One7th412,2455554.224.926724152411.593822+16+0.64+0.40Matches
2023-202430Derby Countyeng ENG3. League One2nd371,8455044.620.519732182512.143720+17+0.83-0.11Matches
13 Seasons6 Clubs3 Leagues40826,5376542.7294.9297781261112451.42338357-19-0.08-0.05117.8127.9-10.1-0.10-0.11
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
Preston (6 Seasons)1 League19913,6826955.1152.01558181442421.40187198-11-0.07-0.21117.8127.9-10.1-0.10-0.11
Morecambe (3 Seasons)1 League594,5117636.350.15138801.0576106-30-0.60-0.47
Derby County (2 Seasons)1 League784,0905249.445.445736332521.857542+33+0.73+0.10
Blackpool (2 Seasons)1 League21700338.57.8611510.14011-11-2.78-1.73
Hereford United (1 Season)1 League382,8977670.032.2326
Fleetwood Town (1 Season)1 League136575115.97.385
Championship (8 Seasons)22014,3826543.4159.81618182592431.36187209-22-0.14+0.02117.8127.9-10.1-0.10-0.11
League Two (5 Seasons)1108,0657339.089.691381901.0576106-30-0.60-0.47
League One (2 Seasons)784,0905249.445.445736332521.857542+33+0.73+0.10
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-201521Blackpooleng ENGFA Cup33rd1444.40.0001300.0001-1-22.50-22.50Matches
2015-201622Morecambeeng ENGFA Cup85th21567886.71.72781000.5024-2-1.15-1.15Matches
2016-201723Morecambeeng ENGEFL Cup33rd2210105100.02.321052001.506600.00Matches
2016-201723Morecambeeng ENGFA Cup85th1909050.01.01901001.001100.00+1.00Matches
2017-201824Prestoneng ENGFA Cup17th1323217.80.40013210.0001-1-2.81-5.24Matches
2018-201925Prestoneng ENGEFL Cup17th21748758.01.92871001.5042+2+1.03-0.39Matches
2018-201925Prestoneng ENGFA Cup33rd19090100.01.01901000.0013-2-2.00Matches
2019-202026Prestoneng ENGEFL Cup17th31976665.72.23661002.0064+2+0.91+1.79Matches
2019-202026Prestoneng ENGFA Cup33rd00001Matches
2020-202127Prestoneng ENGEFL Cup17th21135741.91.3190112303.0060+6+4.78+6.50Matches
2021-202228Prestoneng ENGEFL CupRd41626217.20.71620000.0001-1-1.45-3.57Matches
2022-202329Derby Countyeng ENGEFL CupRd32522617.30.60022603.0010+1+1.73+1.37Matches
2022-202329Derby Countyeng ENGFA Cup31785939.62.0267014502.0042+2+1.01-0.64Matches
2023-202430Derby Countyeng ENGFA Cup21577987.21.72791000.5015-4-2.29-10.12Matches
10 Seasons4 Clubs2 Leagues231,5156647.616.81780962621.433230+2+0.12-0.80
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston (5 Seasons)2 Leagues106686742.07.4877422821.501711+6+0.81-0.17
Derby County (2 Seasons)2 Leagues73875541.64.3473133201.8667-1-0.23-1.56
Morecambe (2 Seasons)2 Leagues54569180.05.15914001.00911-2-0.39+0.39
Blackpool (1 Season)1 League1444.40.0001300.0001-1-22.50-22.50
FA Cup (8 Seasons)117076449.17.9878432720.82917-8-1.02-2.42
EFL Cup (6 Seasons)128086746.49.0981532502.002313+10+1.11+0.53

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201218Hereford Unitedeng ENG4. League Two32.21023
2012-201319Fleetwood Towneng ENG4. League Two7.3105
2013-201420Blackpooleng ENG2. Championship3.8101
2014-201521Blackpooleng ENG2. Championship4.0306Matches
2014-201521Blackpooleng ENGFA Cup0.00000Matches
2014-201521Morecambeeng ENG4. League Two1.3101Matches
2015-201622Morecambeeng ENGFA Cup1.70000Matches
2015-201622Morecambeeng ENG4. League Two35.72025Matches
2016-201723Prestoneng ENG2. Championship12.0000600000000Matches
2016-201723Morecambeeng ENGEFL Cup2.3000232800000Matches
2016-201723Morecambeeng ENGFA Cup1.00000Matches
2016-201723Morecambeeng ENG4. League Two13.1300600000000Matches
2017-201824Prestoneng ENG2. Championship41.0300264813942315010Matches
2017-201824Prestoneng ENGFA Cup0.40001001000Matches
2018-201925Prestoneng ENG2. Championship26.100013193491615000127468934.1Matches
2018-201925Prestoneng ENGEFL Cup1.9000030300000Matches
2018-201925Prestoneng ENGFA Cup1.0000120000000Matches
2019-202026Prestoneng ENG2. Championship34.4200252818672124000149508936.0Matches
2019-202026Prestoneng ENGEFL Cup2.20001213110Matches
2020-202127Prestoneng ENG2. Championship29.8010181411762221020128485148.5Matches
2020-202127Prestoneng ENGEFL Cup1.30001136010Matches
2021-202228Prestoneng ENG2. Championship8.820061112971000045141450.0Matches
2021-202228Prestoneng ENGEFL Cup0.70000102010Matches
2022-202329Derby Countyeng ENGEFL Cup0.60000113000Matches
2022-202329Derby Countyeng ENGFA Cup2.00001117110Matches
2022-202329Derby Countyeng ENG3. League One24.920012161510313210Matches
2023-202430Derby Countyeng ENGFA Cup1.70001003000Matches
2023-202430Derby Countyeng ENG3. League One20.5100101514643160Matches
13 Seasons6 Clubs5 Leagues311.722101911658351810712603044915824339.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (6 Seasons)3 Leagues159.47109812950330908803044915824339.4
Morecambe (3 Seasons)3 Leagues55.26003432800000
Derby County (2 Seasons)3 Leagues49.730024333118017380
Blackpool (2 Seasons)2 Leagues7.840070
Hereford United (1 Season)1 League32.21023
Fleetwood Town (1 Season)1 League7.3105
Championship (8 Seasons)159.8111010112046315898503044915824339.4
FA Cup (8 Seasons)7.90004311111000
EFL Cup (6 Seasons)9.000041172513000
League Two (5 Seasons)89.68006000000000
League One (2 Seasons)45.430022312916716370
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-201218Hereford United1 League32.21023
2012-201319Fleetwood Town1 League7.3105
2013-201420Blackpool1 League3.8101
2014-201521Blackpool2 Leagues4.030060
2014-201521Morecambe1 League1.3101
2015-201622Morecambe2 Leagues37.4200250
2016-201723Morecambe3 Leagues16.5300832800000
2016-201723Preston1 League12.0000600000000
2017-201824Preston2 Leagues41.4300274813952315010
2018-201925Preston3 Leagues29.000014243521615000127468934.1
2019-202026Preston3 Leagues36.6200263019702225000149508936.0
2020-202127Preston2 Leagues31.0010191514822222020128485148.5
2021-202228Preston2 Leagues9.420061213171100045141450.0
2022-202329Derby County3 Leagues27.520013181711314220
2023-202430Derby County2 Leagues22.2100111514673160
13 Seasons6 Clubs5 Leagues311.722101911658351810712603044915824339.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (6 Seasons)3 Leagues159.47109812950330908803044915824339.4
Morecambe (3 Seasons)3 Leagues55.26003432800000
Derby County (2 Seasons)3 Leagues49.730024333118017380
Blackpool (2 Seasons)2 Leagues7.840070
Hereford United (1 Season)1 League32.21023
Fleetwood Town (1 Season)1 League7.3105
Championship (8 Seasons)159.8111010112046315898503044915824339.4
FA Cup (8 Seasons)7.90004311111000
EFL Cup (6 Seasons)9.000041172513000
League Two (5 Seasons)89.68006000000000
League One (2 Seasons)45.430022312916716370
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-201218Hereford Unitedeng ENG4. League Two23rd32.21023
2012-201319Fleetwood Towneng ENG4. League Two13th7.3105
2013-201420Blackpooleng ENG2. Championship20th3.8101
2014-201521Blackpooleng ENG2. Championship24th4.0306Matches
2014-201521Morecambeeng ENG4. League Two11th1.3101Matches
2015-201622Morecambeeng ENG4. League Two21st35.72025Matches
2016-201723Morecambeeng ENG4. League Two18th13.1300600000000Matches
2016-201723Prestoneng ENG2. Championship11th12.0000600000000Matches
2017-201824Prestoneng ENG2. Championship7th41.0300264813942315010Matches
2018-201925Prestoneng ENG2. Championship14th26.100013193491615000127468934.1Matches
2019-202026Prestoneng ENG2. Championship9th34.4200252818672124000149508936.0Matches
2020-202127Prestoneng ENG2. Championship13th29.8010181411762221020128485148.5Matches
2021-202228Prestoneng ENG2. Championship13th8.820061112971000045141450.0Matches
2022-202329Derby Countyeng ENG3. League One7th24.920012161510313210Matches
2023-202430Derby Countyeng ENG3. League One2nd20.5100101514643160Matches
13 Seasons6 Clubs3 Leagues294.922101831517548210512203044915824339.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (6 Seasons)1 League152.07109412046315898503044915824339.4
Morecambe (3 Seasons)1 League50.16003200000000
Derby County (2 Seasons)1 League45.430022312916716370
Blackpool (2 Seasons)1 League7.8407
Hereford United (1 Season)1 League32.21023
Fleetwood Town (1 Season)1 League7.3105
Championship (8 Seasons)159.8111010112046315898503044915824339.4
League Two (5 Seasons)89.68006000000000
League One (2 Seasons)45.430022312916716370
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-201521Blackpooleng ENGFA Cup33rd0.00000Matches
2015-201622Morecambeeng ENGFA Cup85th1.70000Matches
2016-201723Morecambeeng ENGEFL Cup33rd2.3000232800000Matches
2016-201723Morecambeeng ENGFA Cup85th1.00000Matches
2017-201824Prestoneng ENGFA Cup17th0.40001001000Matches
2018-201925Prestoneng ENGEFL Cup17th1.9000030300000Matches
2018-201925Prestoneng ENGFA Cup33rd1.0000120000000Matches
2019-202026Prestoneng ENGEFL Cup17th2.20001213110Matches
2020-202127Prestoneng ENGEFL Cup17th1.30001136010Matches
2021-202228Prestoneng ENGEFL CupRd40.70000102010Matches
2022-202329Derby Countyeng ENGEFL CupRd30.60000113000Matches
2022-202329Derby Countyeng ENGFA Cup2.00001117110Matches
2023-202430Derby Countyeng ENGFA Cup1.70001003000Matches
10 Seasons4 Clubs2 Leagues16.800081483624000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston (5 Seasons)2 Leagues7.40004941513000
Derby County (2 Seasons)2 Leagues4.300022213110
Morecambe (2 Seasons)2 Leagues5.1000232800000
Blackpool (1 Season)1 League0.00000
FA Cup (8 Seasons)7.90004311111000
EFL Cup (6 Seasons)9.000041172513000

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.