Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-26TueChampionshipMatchweek 17AwayD 0–0PrestonStoke CityYRW9000001000482230.00.00.040253669.4526300Match Report
2024-11-23SatChampionshipMatchweek 16HomeD 1–1PrestonDerby CountyYWB9000001000581020.10.10.120375172.5333320Match Report
2024-11-09SatChampionshipMatchweek 15AwayL 1–3PrestonPortsmouthYWB4500000000202000.00.00.000101855.605000Match Report
2024-11-06WedChampionshipMatchweek 14HomeD 0–0PrestonSunderlandYWB9000001000552140.10.10.120324374.4618000Match Report
2024-11-02SatChampionshipMatchweek 13HomeL 1–3PrestonBristol CityYWB6600001010371110.00.00.010192770.4419010Match 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
2012-201318Carlisle Unitedeng ENG3. League One27252,13723.7011000200.000.040.040.000.04
2013-201419Carlisle Unitedeng ENG3. League One37322,83031.4213200500.060.030.100.060.10
2014-201520Carlisle Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201520Carlisle Unitedeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201520Carlisle Unitedeng ENG4. League Two39342,96633.07411700200.210.120.330.210.33Matches
2015-201621Blackpooleng ENGFA Cup00Matches
2015-201621Blackpooleng ENGLeague Cup11450.5000000000.000.000.000.000.00Matches
2015-201621Blackpooleng ENG3. League One45453,86442.9628600700.140.050.190.140.19Matches
2016-201722Blackpooleng ENGEFL Cup211651.8112100100.550.551.090.551.09Matches
2016-201722Blackpooleng ENGFA Cup332703.0101100100.330.000.330.330.33Matches
2016-201722Blackpooleng ENG4. League Two42423,58239.8107171002300.250.180.430.250.43Matches
2017-201823Barnsleyeng ENG2. Championship37353,01033.4325300400.090.060.150.090.15Matches
2017-201823Barnsleyeng ENGEFL Cup332452.7000000100.000.000.000.000.00Matches
2017-201823Barnsleyeng ENGFA Cup11720.8101100001.250.001.251.251.25Matches
2018-201924Prestoneng ENG2. Championship10108579.5202200002.52.50.53.02627500.210.000.210.210.210.260.050.310.260.31Matches
2018-201924Barnsleyeng ENGEFL Cup10200.2000000000.000.000.000.000.00Matches
2018-201924Barnsleyeng ENGFA Cup211001.1112100000.900.901.800.901.80Matches
2018-201924Barnsleyeng ENG3. League One22201,72719.26511600000.310.260.570.310.57Matches
2019-202025Prestoneng ENG2. Championship32141,35915.1213200102.12.11.73.92933870.130.070.200.130.200.140.110.260.140.26Matches
2019-202025Prestoneng ENGEFL Cup332893.2011000000.000.310.310.000.31Matches
2019-202025Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202126Prestoneng ENG2. Championship42222,12923.7516500205.25.21.56.736671370.210.040.250.210.250.220.060.280.220.28Matches
2020-202126Prestoneng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2020-202126Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202227Prestoneng ENG2. Championship35231,97922.0123100403.13.11.84.972681260.050.090.140.050.140.140.080.220.140.22Matches
2021-202227Prestoneng ENGEFL Cup443413.8000000000.000.000.000.000.00Matches
2021-202227Prestoneng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202328Prestoneng ENG2. Championship39363,14034.9426400703.23.23.16.3651041540.110.060.170.110.170.090.090.180.090.18Matches
2022-202328Prestoneng ENGEFL Cup211021.1101100000.880.000.880.880.88Matches
2022-202328Prestoneng ENGFA Cup00Matches
2023-202429Prestoneng ENG2. Championship31312,65529.5213200802.92.91.44.377961670.070.030.100.070.100.100.050.150.100.15Matches
2023-202429Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202530Prestoneng ENG2. Championship15131,14612.7112100301.41.41.22.62145640.080.080.160.080.160.110.090.200.110.20Matches
2024-202530Prestoneng ENGEFL Cup321802.0022000000.001.001.000.001.00Matches
13 Seasons4 Clubs5 Leagues48641035,960399.6563692560251020.320.311.331.63264407850.140.090.230.140.230.140.080.210.140.21
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 (7 Seasons)3 Leagues22216514,747163.9181230180025020.320.311.331.63264407850.110.070.180.110.180.140.080.210.140.21
Carlisle United (3 Seasons)4 Leagues105938,11390.19615900900.100.070.170.100.17
Blackpool (2 Seasons)4 Leagues93927,92688.118102818021200.200.110.320.200.32
Barnsley (2 Seasons)4 Leagues66605,17457.5118191100500.190.140.330.190.33
EFL Cup (10 Seasons)22181,65718.4257200200.110.270.380.110.38
FA Cup (10 Seasons)111092210.2314300100.290.100.390.290.39
Championship (8 Seasons)24118416,275180.8201030200029020.320.311.331.63264407850.110.060.170.110.170.140.080.210.140.21
League One (4 Seasons)13112210,558117.31492314001400.120.080.200.120.20
League Two (2 Seasons)81766,54872.81711281702500.230.150.380.230.38
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
2012-201318Carlisle United1 League27252,13723.7011000200.000.040.040.000.04
2013-201419Carlisle United1 League37322,83031.4213200500.060.030.100.060.10
2014-201520Carlisle United3 Leagues41363,14635.07411700200.200.110.310.200.31
2015-201621Blackpool3 Leagues46463,90943.4628600700.140.050.180.140.18
2016-201722Blackpool3 Leagues47464,01744.6128201202500.270.180.450.270.45
2017-201823Barnsley3 Leagues41393,32737.0426400500.110.050.160.110.16
2018-201924Barnsley3 Leagues25211,84720.57613700000.340.290.630.340.63
2018-201924Preston1 League10108579.5202200002.52.50.53.02627500.210.000.210.210.210.260.050.310.260.31
2019-202025Preston3 Leagues36181,73819.3224200102.12.11.73.92933870.100.100.210.100.210.140.110.260.140.26
2020-202126Preston3 Leagues45252,39926.7527500205.25.21.56.736671370.190.080.260.190.260.220.060.280.220.28
2021-202227Preston3 Leagues40282,44027.1123100403.13.11.84.972681260.040.070.110.040.110.140.080.220.140.22
2022-202328Preston3 Leagues41373,24236.0527500703.23.23.16.3651041540.140.060.190.140.190.090.090.180.090.18
2023-202429Preston2 Leagues32322,74530.5213200802.92.91.44.377961670.070.030.100.070.100.100.050.150.100.15
2024-202530Preston2 Leagues18151,32614.7134100301.41.41.22.62145640.070.200.270.070.270.110.090.200.110.20
13 Seasons4 Clubs5 Leagues48641035,960399.6563692560251020.320.311.331.63264407850.140.090.230.140.230.140.080.210.140.21
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 (7 Seasons)3 Leagues22216514,747163.9181230180025020.320.311.331.63264407850.110.070.180.110.180.140.080.210.140.21
Carlisle United (3 Seasons)4 Leagues105938,11390.19615900900.100.070.170.100.17
Blackpool (2 Seasons)4 Leagues93927,92688.118102818021200.200.110.320.200.32
Barnsley (2 Seasons)4 Leagues66605,17457.5118191100500.190.140.330.190.33
EFL Cup (10 Seasons)22181,65718.4257200200.110.270.380.110.38
FA Cup (10 Seasons)111092210.2314300100.290.100.390.290.39
Championship (8 Seasons)24118416,275180.8201030200029020.320.311.331.63264407850.110.060.170.110.170.140.080.210.140.21
League One (4 Seasons)13112210,558117.31492314001400.120.080.200.120.20
League Two (2 Seasons)81766,54872.81711281702500.230.150.380.230.38
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
2012-201318Carlisle Unitedeng ENG3. League One17th27252,13723.7011000200.000.040.040.000.04
2013-201419Carlisle Unitedeng ENG3. League One22nd37322,83031.4213200500.060.030.100.060.10
2014-201520Carlisle Unitedeng ENG4. League Two20th39342,96633.07411700200.210.120.330.210.33Matches
2015-201621Blackpooleng ENG3. League One22nd45453,86442.9628600700.140.050.190.140.19Matches
2016-201722Blackpooleng ENG4. League Two7th42423,58239.8107171002300.250.180.430.250.43Matches
2017-201823Barnsleyeng ENG2. Championship22nd37353,01033.4325300400.090.060.150.090.15Matches
2018-201924Barnsleyeng ENG3. League One2nd22201,72719.26511600000.310.260.570.310.57Matches
2018-201924Prestoneng ENG2. Championship14th10108579.5202200002.52.50.53.02627500.210.000.210.210.210.260.050.310.260.31Matches
2019-202025Prestoneng ENG2. Championship9th32141,35915.1213200102.12.11.73.92933870.130.070.200.130.200.140.110.260.140.26Matches
2020-202126Prestoneng ENG2. Championship13th42222,12923.7516500205.25.21.56.736671370.210.040.250.210.250.220.060.280.220.28Matches
2021-202227Prestoneng ENG2. Championship13th35231,97922.0123100403.13.11.84.972681260.050.090.140.050.140.140.080.220.140.22Matches
2022-202328Prestoneng ENG2. Championship12th39363,14034.9426400703.23.23.16.3651041540.110.060.170.110.170.090.090.180.090.18Matches
2023-202429Prestoneng ENG2. Championship10th31312,65529.5213200802.92.91.44.377961670.070.030.100.070.100.100.050.150.100.15Matches
2024-202530Prestoneng ENG2. Championship19th15131,14612.7112100301.41.41.22.62145640.080.080.160.080.160.110.090.200.110.20Matches
13 Seasons4 Clubs3 Leagues45338233,381370.9513081510248020.320.311.331.63264407850.140.080.220.140.220.140.080.210.140.21
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 (7 Seasons)1 League20414913,265147.417825170025020.320.311.331.63264407850.120.050.170.120.170.140.080.210.140.21
Carlisle United (3 Seasons)2 Leagues103917,93388.19615900900.100.070.170.100.17
Blackpool (2 Seasons)2 Leagues87877,44682.71692516021000.190.110.300.190.30
Barnsley (2 Seasons)2 Leagues59554,73752.69716900400.170.130.300.170.30
Championship (8 Seasons)24118416,275180.8201030200029020.320.311.331.63264407850.110.060.170.110.170.140.080.210.140.21
League One (4 Seasons)13112210,558117.31492314001400.120.080.200.120.20
League Two (2 Seasons)81766,54872.81711281702500.230.150.380.230.38
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-201520Carlisle Unitedeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201621Blackpooleng ENGFA Cup85th00Matches
2015-201621Blackpooleng ENGLeague Cup57th11450.5000000000.000.000.000.000.00Matches
2016-201722Blackpooleng ENGEFL Cup33rd211651.8112100100.550.551.090.551.09Matches
2016-201722Blackpooleng ENGFA Cup17th332703.0101100100.330.000.330.330.33Matches
2017-201823Barnsleyeng ENGEFL Cup17th332452.7000000100.000.000.000.000.00Matches
2017-201823Barnsleyeng ENGFA Cup33rd11720.8101100001.250.001.251.251.25Matches
2018-201924Barnsleyeng ENGEFL Cup58th10200.2000000000.000.000.000.000.00Matches
2018-201924Barnsleyeng ENGFA Cup33rd211001.1112100000.900.901.800.901.80Matches
2019-202025Prestoneng ENGEFL Cup17th332893.2011000000.000.310.310.000.31Matches
2019-202025Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202126Prestoneng ENGEFL Cup17th221802.0011000000.000.500.500.000.50Matches
2020-202126Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202227Prestoneng ENGEFL CupRd4443413.8000000000.000.000.000.000.00Matches
2021-202227Prestoneng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202328Prestoneng ENGEFL CupRd2211021.1101100000.880.000.880.880.88Matches
2022-202328Prestoneng ENGFA Cup00Matches
2023-202429Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202530Prestoneng ENGEFL CupRd4321802.0022000000.001.001.000.001.00Matches
11 Seasons4 Clubs2 Leagues33282,57928.75611500300.170.210.380.170.38
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 (6 Seasons)2 Leagues18161,48216.5145100000.060.240.300.060.30
Barnsley (2 Seasons)2 Leagues754374.9213200100.410.210.620.410.62
Blackpool (2 Seasons)2 Leagues654805.3213200200.370.190.560.370.56
Carlisle United (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
EFL Cup (10 Seasons)22181,65718.4257200200.110.270.380.110.38
FA Cup (10 Seasons)111092210.2314300100.290.100.390.290.39

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
2012-201318Carlisle Unitedeng ENG3. League One23.70110.460.0000
2013-201419Carlisle Unitedeng ENG3. League One31.42130.410.1500
2014-201520Carlisle Unitedeng ENGFA Cup1.0000Matches
2014-201520Carlisle Unitedeng ENGLeague Cup1.0000Matches
2014-201520Carlisle Unitedeng ENG4. League Two33.07210.640.3300Matches
2015-201621Blackpooleng ENGLeague Cup0.5000Matches
2015-201621Blackpooleng ENG3. League One42.96260.610.2300Matches
2016-201722Blackpooleng ENGEFL Cup1.816350.03.271.640.170.3300Matches
2016-201722Blackpooleng ENGFA Cup3.0100Matches
2016-201722Blackpooleng ENG4. League Two39.8100380.000.950.2602Matches
2017-201823Barnsleyeng ENG2. Championship33.43612032.81.820.600.050.1500Matches
2017-201823Barnsleyeng ENGEFL Cup2.703133.31.100.370.000.0000Matches
2017-201823Barnsleyeng ENGFA Cup0.812150.02.501.250.501.0000Matches
2018-201924Prestoneng ENG2. Championship9.5223939.12.420.950.090.2220.81002.52.50.11-0.5-0.5Matches
2018-201924Barnsleyeng ENGEFL Cup0.20000.000.0000Matches
2018-201924Barnsleyeng ENGFA Cup1.11000.000.0000Matches
2018-201924Barnsleyeng ENG3. League One19.2600Matches
2019-202025Prestoneng ENG2. Championship15.1232825.02.120.530.060.2521.12002.12.10.07-0.1-0.1Matches
2019-202025Prestoneng ENGEFL Cup3.20500.01.560.000.0000Matches
2019-202025Prestoneng ENGFA Cup1.00000.000.0000Matches
2020-202126Prestoneng ENG2. Championship23.75621524.22.620.630.080.3319.91005.25.20.08-0.2-0.2Matches
2020-202126Prestoneng ENGEFL Cup2.00300.01.500.000.0000Matches
2020-202126Prestoneng ENGFA Cup1.004125.04.001.000.000.0000Matches
2021-202227Prestoneng ENG2. Championship22.01331030.31.500.450.030.1016.70003.13.10.09-2.1-2.1Matches
2021-202227Prestoneng ENGEFL Cup3.807342.91.850.790.000.0000Matches
2021-202227Prestoneng ENGFA Cup1.30000.000.0000Matches
2022-202328Prestoneng ENG2. Championship34.9432928.10.920.260.130.4415.30003.23.20.10+0.8+0.8Matches
2022-202328Prestoneng ENGEFL Cup1.112150.01.760.880.501.0000Matches
2023-202429Prestoneng ENG2. Championship29.5231929.01.050.310.060.2214.40002.92.90.09-0.9-0.9Matches
2023-202429Prestoneng ENGFA Cup1.00000.000.0000Matches
2024-202530Prestoneng ENG2. Championship12.7115640.01.180.470.070.1714.20001.41.40.10-0.4-0.4Matches
2024-202530Prestoneng ENGEFL Cup2.00000.000.0000Matches
13 Seasons4 Clubs5 Leagues399.65632120541.71.320.550.110.2417.940220.320.30.09-3.3-3.3
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Preston (7 Seasons)3 Leagues163.9182497128.51.520.430.070.2517.940020.320.30.09-3.3-3.3
Carlisle United (3 Seasons)4 Leagues90.19450.510.2000
Blackpool (2 Seasons)4 Leagues88.118667683.30.140.791.830.2502
Barnsley (2 Seasons)4 Leagues57.511662233.31.720.570.080.2300
EFL Cup (10 Seasons)18.4226830.81.540.470.080.2500
FA Cup (10 Seasons)10.236233.30.960.320.331.0000
Championship (8 Seasons)180.8202898629.81.600.480.070.2317.940020.320.30.09-3.3-3.3
League One (4 Seasons)117.314500.510.1600
League Two (2 Seasons)72.8170590.000.810.2902
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
2012-201318Carlisle United1 League23.70110.460.0000
2013-201419Carlisle United1 League31.42130.410.1500
2014-201520Carlisle United3 Leagues35.07210.640.3300
2015-201621Blackpool3 Leagues43.46260.610.2300
2016-201722Blackpool3 Leagues44.612641683.30.140.981.830.2702
2017-201823Barnsley3 Leagues37.04662233.31.790.600.060.1800
2018-201924Barnsley3 Leagues20.57000.000.0000
2018-201924Preston1 League9.5223939.12.420.950.090.2220.81002.52.50.11-0.5-0.5
2019-202025Preston3 Leagues19.3237821.61.920.410.050.2521.12002.12.10.07-0.1-0.1
2020-202126Preston3 Leagues26.75691623.22.590.600.070.3119.91005.25.20.08-0.2-0.2
2021-202227Preston3 Leagues27.11401332.51.480.480.030.0816.70003.13.10.09-2.1-2.1
2022-202328Preston3 Leagues36.05341029.40.940.280.150.5015.30003.23.20.10+0.8+0.8
2023-202429Preston2 Leagues30.5231929.01.020.300.060.2214.40002.92.90.09-0.9-0.9
2024-202530Preston2 Leagues14.7115640.01.020.410.070.1714.20001.41.40.10-0.4-0.4
13 Seasons4 Clubs5 Leagues399.65632120541.71.320.550.110.2417.940220.320.30.09-3.3-3.3
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Preston (7 Seasons)3 Leagues163.9182497128.51.520.430.070.2517.940020.320.30.09-3.3-3.3
Carlisle United (3 Seasons)4 Leagues90.19450.510.2000
Blackpool (2 Seasons)4 Leagues88.118667683.30.140.791.830.2502
Barnsley (2 Seasons)4 Leagues57.511662233.31.720.570.080.2300
EFL Cup (10 Seasons)18.4226830.81.540.470.080.2500
FA Cup (10 Seasons)10.236233.30.960.320.331.0000
Championship (8 Seasons)180.8202898629.81.600.480.070.2317.940020.320.30.09-3.3-3.3
League One (4 Seasons)117.314500.510.1600
League Two (2 Seasons)72.8170590.000.810.2902
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
2012-201318Carlisle Unitedeng ENG3. League One17th23.70110.460.0000
2013-201419Carlisle Unitedeng ENG3. League One22nd31.42130.410.1500
2014-201520Carlisle Unitedeng ENG4. League Two20th33.07210.640.3300Matches
2015-201621Blackpooleng ENG3. League One22nd42.96260.610.2300Matches
2016-201722Blackpooleng ENG4. League Two7th39.8100380.000.950.2602Matches
2017-201823Barnsleyeng ENG2. Championship22nd33.43612032.81.820.600.050.1500Matches
2018-201924Barnsleyeng ENG3. League One2nd19.2600Matches
2018-201924Prestoneng ENG2. Championship14th9.5223939.12.420.950.090.2220.81002.52.50.11-0.5-0.5Matches
2019-202025Prestoneng ENG2. Championship9th15.1232825.02.120.530.060.2521.12002.12.10.07-0.1-0.1Matches
2020-202126Prestoneng ENG2. Championship13th23.75621524.22.620.630.080.3319.91005.25.20.08-0.2-0.2Matches
2021-202227Prestoneng ENG2. Championship13th22.01331030.31.500.450.030.1016.70003.13.10.09-2.1-2.1Matches
2022-202328Prestoneng ENG2. Championship12th34.9432928.10.920.260.130.4415.30003.23.20.10+0.8+0.8Matches
2023-202429Prestoneng ENG2. Championship10th29.5231929.01.050.310.060.2214.40002.92.90.09-0.9-0.9Matches
2024-202530Prestoneng ENG2. Championship19th12.7115640.01.180.470.070.1714.20001.41.40.10-0.4-0.4Matches
13 Seasons4 Clubs3 Leagues370.95128919542.91.310.550.100.2317.940220.320.30.09-3.3-3.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Preston (7 Seasons)1 League147.4172286628.91.550.450.070.2617.940020.320.30.09-3.3-3.3
Carlisle United (3 Seasons)2 Leagues88.19450.510.2000
Blackpool (2 Seasons)2 Leagues82.7160640.000.770.2502
Barnsley (2 Seasons)2 Leagues52.69612032.81.820.600.050.1500
Championship (8 Seasons)180.8202898629.81.600.480.070.2317.940020.320.30.09-3.3-3.3
League One (4 Seasons)117.314500.510.1600
League Two (2 Seasons)72.8170590.000.810.2902
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-201520Carlisle Unitedeng ENGFA Cup85th1.0000Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th1.0000Matches
2015-201621Blackpooleng ENGLeague Cup57th0.5000Matches
2016-201722Blackpooleng ENGEFL Cup33rd1.816350.03.271.640.170.3300Matches
2016-201722Blackpooleng ENGFA Cup17th3.0100Matches
2017-201823Barnsleyeng ENGEFL Cup17th2.703133.31.100.370.000.0000Matches
2017-201823Barnsleyeng ENGFA Cup33rd0.812150.02.501.250.501.0000Matches
2018-201924Barnsleyeng ENGEFL Cup58th0.20000.000.0000Matches
2018-201924Barnsleyeng ENGFA Cup33rd1.11000.000.0000Matches
2019-202025Prestoneng ENGEFL Cup17th3.20500.01.560.000.0000Matches
2019-202025Prestoneng ENGFA Cup33rd1.00000.000.0000Matches
2020-202126Prestoneng ENGEFL Cup17th2.00300.01.500.000.0000Matches
2020-202126Prestoneng ENGFA Cup33rd1.004125.04.001.000.000.0000Matches
2021-202227Prestoneng ENGEFL CupRd43.807342.91.850.790.000.0000Matches
2021-202227Prestoneng ENGFA Cup1.30000.000.0000Matches
2022-202328Prestoneng ENGEFL CupRd21.112150.01.760.880.501.0000Matches
2023-202429Prestoneng ENGFA Cup1.00000.000.0000Matches
2024-202530Prestoneng ENGEFL CupRd42.00000.000.0000Matches
11 Seasons4 Clubs2 Leagues28.75321031.31.380.430.130.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Preston (6 Seasons)2 Leagues16.5121523.81.280.300.050.2000
Barnsley (2 Seasons)2 Leagues4.925240.01.030.410.401.0000
Blackpool (2 Seasons)2 Leagues5.326350.03.271.640.170.3300
Carlisle United (1 Season)2 Leagues2.0000
EFL Cup (10 Seasons)18.4226830.81.540.470.080.2500
FA Cup (10 Seasons)10.236233.30.960.320.331.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201318Carlisle Unitedeng ENG3. League One23.71
2013-201419Carlisle Unitedeng ENG3. League One31.41
2014-201520Carlisle Unitedeng ENGFA Cup1.00Matches
2014-201520Carlisle Unitedeng ENGLeague Cup1.00Matches
2014-201520Carlisle Unitedeng ENG4. League Two33.04Matches
2015-201621Blackpooleng ENGLeague Cup0.50Matches
2015-201621Blackpooleng ENG3. League One42.92Matches
2016-201722Blackpooleng ENGEFL Cup1.81Matches
2016-201722Blackpooleng ENGFA Cup3.00Matches
2016-201722Blackpooleng ENG4. League Two39.87Matches
2017-201823Barnsleyeng ENG2. Championship33.42Matches
2017-201823Barnsleyeng ENGEFL Cup2.70Matches
2017-201823Barnsleyeng ENGFA Cup0.80Matches
2018-201924Prestoneng ENG2. Championship9.522930774.6356488213815787.9659270.7213560.000.50.7-0.510366227Matches
2018-201924Barnsleyeng ENGEFL Cup0.20Matches
2018-201924Barnsleyeng ENGFA Cup1.11Matches
2018-201924Barnsleyeng ENG3. League One19.25Matches
2019-202025Prestoneng ENG2. Championship15.137349375.75469114319122186.413717379.2193850.011.71.3-0.7142812533Matches
2019-202025Prestoneng ENGEFL Cup3.21Matches
2019-202025Prestoneng ENGFA Cup1.00Matches
2020-202126Prestoneng ENG2. Championship23.762285173.18782183037044782.818924676.8316547.711.50.9-0.5144213267Matches
2020-202126Prestoneng ENGEFL Cup2.01Matches
2020-202126Prestoneng ENGFA Cup1.00Matches
2021-202227Prestoneng ENG2. Championship22.0841118571.013221472746554585.327037671.87216344.221.81.9+0.21956221568Matches
2021-202227Prestoneng ENGEFL Cup3.80Matches
2021-202227Prestoneng ENGFA Cup1.30Matches
2022-202328Prestoneng ENG2. Championship34.91198166871.818955701867177286.938654171.39921446.323.12.7-1.126872517104Matches
2022-202328Prestoneng ENGEFL Cup1.10Matches
2023-202429Prestoneng ENG2. Championship29.51087149472.817648595459668686.938651375.28419044.211.41.4-0.4208023796Matches
2023-202429Prestoneng ENGFA Cup1.00Matches
2024-202530Prestoneng ENG2. Championship12.737952472.36359253120424882.313618075.6327145.111.20.8-0.2112711445Matches
2024-202530Prestoneng ENGEFL Cup2.02Matches
13 Seasons4 Clubs5 Leagues399.64729652272.573998240852635307685.71569212174.035877646.13611.39.7+24.711435611252440
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 (7 Seasons)3 Leagues163.94729652272.573998240852635307685.71569212174.035877646.11211.39.7+0.711435611252440
Carlisle United (3 Seasons)4 Leagues90.16
Blackpool (2 Seasons)4 Leagues88.110
Barnsley (2 Seasons)4 Leagues57.58
EFL Cup (10 Seasons)18.45
FA Cup (10 Seasons)10.21
Championship (8 Seasons)180.84729652272.573998240852635307685.71569212174.035877646.11011.39.7-1.311435611252440
League One (4 Seasons)117.39
League Two (2 Seasons)72.811
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
2012-201318Carlisle United1 League23.71
2013-201419Carlisle United1 League31.41
2014-201520Carlisle United3 Leagues35.04
2015-201621Blackpool3 Leagues43.42
2016-201722Blackpool3 Leagues44.68
2017-201823Barnsley3 Leagues37.02
2018-201924Barnsley3 Leagues20.56
2018-201924Preston1 League9.522930774.6356488213815787.9659270.7213560.000.50.7-0.510366227
2019-202025Preston3 Leagues19.337349375.75469114319122186.413717379.2193850.021.71.3+0.3142812533
2020-202126Preston3 Leagues26.762285173.18782183037044782.818924676.8316547.721.50.9+0.5144213267
2021-202227Preston3 Leagues27.1841118571.013221472746554585.327037671.87216344.221.81.9+0.21956221568
2022-202328Preston3 Leagues36.01198166871.818955701867177286.938654171.39921446.323.12.7-1.126872517104
2023-202429Preston2 Leagues30.51087149472.817648595459668686.938651375.28419044.211.41.4-0.4208023796
2024-202530Preston2 Leagues14.737952472.36359253120424882.313618075.6327145.131.20.8+1.8112711445
13 Seasons4 Clubs5 Leagues399.64729652272.573998240852635307685.71569212174.035877646.13611.39.7+24.711435611252440
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 (7 Seasons)3 Leagues163.94729652272.573998240852635307685.71569212174.035877646.11211.39.7+0.711435611252440
Carlisle United (3 Seasons)4 Leagues90.16
Blackpool (2 Seasons)4 Leagues88.110
Barnsley (2 Seasons)4 Leagues57.58
EFL Cup (10 Seasons)18.45
FA Cup (10 Seasons)10.21
Championship (8 Seasons)180.84729652272.573998240852635307685.71569212174.035877646.11011.39.7-1.311435611252440
League One (4 Seasons)117.39
League Two (2 Seasons)72.811
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
2012-201318Carlisle Unitedeng ENG3. League One17th23.71
2013-201419Carlisle Unitedeng ENG3. League One22nd31.41
2014-201520Carlisle Unitedeng ENG4. League Two20th33.04Matches
2015-201621Blackpooleng ENG3. League One22nd42.92Matches
2016-201722Blackpooleng ENG4. League Two7th39.87Matches
2017-201823Barnsleyeng ENG2. Championship22nd33.42Matches
2018-201924Barnsleyeng ENG3. League One2nd19.25Matches
2018-201924Prestoneng ENG2. Championship14th9.522930774.6356488213815787.9659270.7213560.000.50.7-0.510366227Matches
2019-202025Prestoneng ENG2. Championship9th15.137349375.75469114319122186.413717379.2193850.011.71.3-0.7142812533Matches
2020-202126Prestoneng ENG2. Championship13th23.762285173.18782183037044782.818924676.8316547.711.50.9-0.5144213267Matches
2021-202227Prestoneng ENG2. Championship13th22.0841118571.013221472746554585.327037671.87216344.221.81.9+0.21956221568Matches
2022-202328Prestoneng ENG2. Championship12th34.91198166871.818955701867177286.938654171.39921446.323.12.7-1.126872517104Matches
2023-202429Prestoneng ENG2. Championship10th29.51087149472.817648595459668686.938651375.28419044.211.41.4-0.4208023796Matches
2024-202530Prestoneng ENG2. Championship19th12.737952472.36359253120424882.313618075.6327145.111.20.8-0.2112711445Matches
13 Seasons4 Clubs3 Leagues370.94729652272.573998240852635307685.71569212174.035877646.13011.39.7+18.711435611252440
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 (7 Seasons)1 League147.44729652272.573998240852635307685.71569212174.035877646.1811.39.7-3.311435611252440
Carlisle United (3 Seasons)2 Leagues88.16
Blackpool (2 Seasons)2 Leagues82.79
Barnsley (2 Seasons)2 Leagues52.67
Championship (8 Seasons)180.84729652272.573998240852635307685.71569212174.035877646.11011.39.7-1.311435611252440
League One (4 Seasons)117.39
League Two (2 Seasons)72.811
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-201520Carlisle Unitedeng ENGFA Cup85th1.00Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th1.00Matches
2015-201621Blackpooleng ENGLeague Cup57th0.50Matches
2016-201722Blackpooleng ENGEFL Cup33rd1.81Matches
2016-201722Blackpooleng ENGFA Cup17th3.00Matches
2017-201823Barnsleyeng ENGEFL Cup17th2.70Matches
2017-201823Barnsleyeng ENGFA Cup33rd0.80Matches
2018-201924Barnsleyeng ENGEFL Cup58th0.20Matches
2018-201924Barnsleyeng ENGFA Cup33rd1.11Matches
2019-202025Prestoneng ENGEFL Cup17th3.21Matches
2019-202025Prestoneng ENGFA Cup33rd1.00Matches
2020-202126Prestoneng ENGEFL Cup17th2.01Matches
2020-202126Prestoneng ENGFA Cup33rd1.00Matches
2021-202227Prestoneng ENGEFL CupRd43.80Matches
2021-202227Prestoneng ENGFA Cup1.30Matches
2022-202328Prestoneng ENGEFL CupRd21.10Matches
2023-202429Prestoneng ENGFA Cup1.00Matches
2024-202530Prestoneng ENGEFL CupRd42.02Matches
11 Seasons4 Clubs2 Leagues28.76
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 (6 Seasons)2 Leagues16.54
Barnsley (2 Seasons)2 Leagues4.91
Blackpool (2 Seasons)2 Leagues5.31
Carlisle United (1 Season)2 Leagues2.00
EFL Cup (10 Seasons)18.45
FA Cup (10 Seasons)10.21

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
2012-201318Carlisle Unitedeng ENG3. League One23.7
2013-201419Carlisle Unitedeng ENG3. League One31.4
2014-201520Carlisle Unitedeng ENGFA Cup1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup1.0Matches
2014-201520Carlisle Unitedeng ENG4. League Two33.0Matches
2015-201621Blackpooleng ENGLeague Cup0.5Matches
2015-201621Blackpooleng ENG3. League One42.9Matches
2016-201722Blackpooleng ENGEFL Cup1.81Matches
2016-201722Blackpooleng ENGFA Cup3.0Matches
2016-201722Blackpooleng ENG4. League Two39.80Matches
2017-201823Barnsleyeng ENG2. Championship33.465Matches
2017-201823Barnsleyeng ENGEFL Cup2.73Matches
2017-201823Barnsleyeng ENGFA Cup0.80Matches
2018-201924Prestoneng ENG2. Championship9.530730341021800000229015Matches
2018-201924Barnsleyeng ENGEFL Cup0.22Matches
2018-201924Barnsleyeng ENGFA Cup1.10Matches
2018-201924Barnsleyeng ENG3. League One19.2Matches
2019-202025Prestoneng ENG2. Championship15.1493479111033230000373318Matches
2019-202025Prestoneng ENGEFL Cup3.210Matches
2019-202025Prestoneng ENGFA Cup1.00Matches
2020-202126Prestoneng ENG2. Championship23.7851820290022940000622232Matches
2020-202126Prestoneng ENGEFL Cup2.04Matches
2020-202126Prestoneng ENGFA Cup1.01Matches
2021-202227Prestoneng ENG2. Championship22.011859712095211821990000841539Matches
2021-202227Prestoneng ENGEFL Cup3.82Matches
2021-202227Prestoneng ENGFA Cup1.30Matches
2022-202328Prestoneng ENG2. Championship34.91668137329460910528800001198162Matches
2022-202328Prestoneng ENGEFL Cup1.11Matches
2023-202429Prestoneng ENG2. Championship29.514941210281114209327000001087363Matches
2023-202429Prestoneng ENGFA Cup1.03Matches
2024-202530Prestoneng ENG2. Championship12.75244477730623740000379016Matches
2024-202530Prestoneng ENGEFL Cup2.03Matches
13 Seasons4 Clubs5 Leagues399.665225603905276534778380000472914245
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (7 Seasons)3 Leagues163.965225603905276534068380000472914245
Carlisle United (3 Seasons)4 Leagues90.1
Blackpool (2 Seasons)4 Leagues88.11
Barnsley (2 Seasons)4 Leagues57.570
EFL Cup (10 Seasons)18.426
FA Cup (10 Seasons)10.24
Championship (8 Seasons)180.865225603905276534478380000472914245
League One (4 Seasons)117.3
League Two (2 Seasons)72.80
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
2012-201318Carlisle United1 League23.7
2013-201419Carlisle United1 League31.4
2014-201520Carlisle United3 Leagues35.0
2015-201621Blackpool3 Leagues43.4
2016-201722Blackpool3 Leagues44.61
2017-201823Barnsley3 Leagues37.068
2018-201924Barnsley3 Leagues20.52
2018-201924Preston1 League9.530730341021800000229015
2019-202025Preston3 Leagues19.3493479111034230000373318
2020-202126Preston3 Leagues26.7851820290023440000622232
2021-202227Preston3 Leagues27.111859712095211841990000841539
2022-202328Preston3 Leagues36.01668137329460910628800001198162
2023-202429Preston2 Leagues30.514941210281114209627000001087363
2024-202530Preston2 Leagues14.75244477730626740000379016
13 Seasons4 Clubs5 Leagues399.665225603905276534778380000472914245
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (7 Seasons)3 Leagues163.965225603905276534068380000472914245
Carlisle United (3 Seasons)4 Leagues90.1
Blackpool (2 Seasons)4 Leagues88.11
Barnsley (2 Seasons)4 Leagues57.570
EFL Cup (10 Seasons)18.426
FA Cup (10 Seasons)10.24
Championship (8 Seasons)180.865225603905276534478380000472914245
League One (4 Seasons)117.3
League Two (2 Seasons)72.80
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
2012-201318Carlisle Unitedeng ENG3. League One17th23.7
2013-201419Carlisle Unitedeng ENG3. League One22nd31.4
2014-201520Carlisle Unitedeng ENG4. League Two20th33.0Matches
2015-201621Blackpooleng ENG3. League One22nd42.9Matches
2016-201722Blackpooleng ENG4. League Two7th39.80Matches
2017-201823Barnsleyeng ENG2. Championship22nd33.465Matches
2018-201924Barnsleyeng ENG3. League One2nd19.2Matches
2018-201924Prestoneng ENG2. Championship14th9.530730341021800000229015Matches
2019-202025Prestoneng ENG2. Championship9th15.1493479111033230000373318Matches
2020-202126Prestoneng ENG2. Championship13th23.7851820290022940000622232Matches
2021-202227Prestoneng ENG2. Championship13th22.011859712095211821990000841539Matches
2022-202328Prestoneng ENG2. Championship12th34.91668137329460910528800001198162Matches
2023-202429Prestoneng ENG2. Championship10th29.514941210281114209327000001087363Matches
2024-202530Prestoneng ENG2. Championship19th12.75244477730623740000379016Matches
13 Seasons4 Clubs3 Leagues370.965225603905276534478380000472914245
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (7 Seasons)1 League147.465225603905276533828380000472914245
Carlisle United (3 Seasons)2 Leagues88.1
Blackpool (2 Seasons)2 Leagues82.70
Barnsley (2 Seasons)2 Leagues52.665
Championship (8 Seasons)180.865225603905276534478380000472914245
League One (4 Seasons)117.3
League Two (2 Seasons)72.80
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-201520Carlisle Unitedeng ENGFA Cup85th1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th1.0Matches
2015-201621Blackpooleng ENGLeague Cup57th0.5Matches
2016-201722Blackpooleng ENGEFL Cup33rd1.81Matches
2016-201722Blackpooleng ENGFA Cup17th3.0Matches
2017-201823Barnsleyeng ENGEFL Cup17th2.73Matches
2017-201823Barnsleyeng ENGFA Cup33rd0.80Matches
2018-201924Barnsleyeng ENGEFL Cup58th0.22Matches
2018-201924Barnsleyeng ENGFA Cup33rd1.10Matches
2019-202025Prestoneng ENGEFL Cup17th3.210Matches
2019-202025Prestoneng ENGFA Cup33rd1.00Matches
2020-202126Prestoneng ENGEFL Cup17th2.04Matches
2020-202126Prestoneng ENGFA Cup33rd1.01Matches
2021-202227Prestoneng ENGEFL CupRd43.82Matches
2021-202227Prestoneng ENGFA Cup1.30Matches
2022-202328Prestoneng ENGEFL CupRd21.11Matches
2023-202429Prestoneng ENGFA Cup1.03Matches
2024-202530Prestoneng ENGEFL CupRd42.03Matches
11 Seasons4 Clubs2 Leagues28.730
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (6 Seasons)2 Leagues16.524
Barnsley (2 Seasons)2 Leagues4.95
Blackpool (2 Seasons)2 Leagues5.31
Carlisle United (1 Season)2 Leagues2.0
EFL Cup (10 Seasons)18.426
FA Cup (10 Seasons)10.24

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
2012-201318Carlisle Unitedeng ENG3. League One23.7
2013-201419Carlisle Unitedeng ENG3. League One31.4
2014-201520Carlisle Unitedeng ENGFA Cup1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup1.0Matches
2014-201520Carlisle Unitedeng ENG4. League Two33.0Matches
2015-201621Blackpooleng ENGLeague Cup0.5Matches
2015-201621Blackpooleng ENG3. League One42.9Matches
2016-201722Blackpooleng ENGEFL Cup1.8Matches
2016-201722Blackpooleng ENGFA Cup3.0Matches
2016-201722Blackpooleng ENG4. League Two39.8Matches
2017-201823Barnsleyeng ENG2. Championship33.4Matches
2017-201823Barnsleyeng ENGEFL Cup2.7Matches
2017-201823Barnsleyeng ENGFA Cup0.8Matches
2018-201924Prestoneng ENG2. Championship9.5202.10120143000.00000000Matches
2018-201924Barnsleyeng ENGEFL Cup0.2Matches
2018-201924Barnsleyeng ENGFA Cup1.1Matches
2018-201924Barnsleyeng ENG3. League One19.2Matches
2019-202025Prestoneng ENG2. Championship15.1312.05240061010.07100000Matches
2019-202025Prestoneng ENGEFL Cup3.2Matches
2019-202025Prestoneng ENGFA Cup1.0Matches
2020-202126Prestoneng ENG2. Championship23.7431.82320083030.13300000Matches
2020-202126Prestoneng ENGEFL Cup2.0Matches
2020-202126Prestoneng ENGFA Cup1.0Matches
2021-202227Prestoneng ENG2. Championship22.0502.27442031060.27600000Matches
2021-202227Prestoneng ENGEFL Cup3.8Matches
2021-202227Prestoneng ENGFA Cup1.3Matches
2022-202328Prestoneng ENG2. Championship34.9621.78504251030.09200100Matches
2022-202328Prestoneng ENGEFL Cup1.1Matches
2023-202429Prestoneng ENG2. Championship29.5471.59400042170.24600010Matches
2023-202429Prestoneng ENGFA Cup1.0Matches
2024-202530Prestoneng ENG2. Championship12.7272.12201023120.16100010Matches
2024-202530Prestoneng ENGEFL Cup2.0Matches
13 Seasons4 Clubs5 Leagues399.62801.902227332142220.151900120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (7 Seasons)3 Leagues163.92801.902227332142220.151900120
Carlisle United (3 Seasons)4 Leagues90.1
Blackpool (2 Seasons)4 Leagues88.1
Barnsley (2 Seasons)4 Leagues57.5
EFL Cup (10 Seasons)18.4
FA Cup (10 Seasons)10.2
Championship (8 Seasons)180.82801.902227332142220.151900120
League One (4 Seasons)117.3
League Two (2 Seasons)72.8
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
2012-201318Carlisle United1 League23.7
2013-201419Carlisle United1 League31.4
2014-201520Carlisle United3 Leagues35.0
2015-201621Blackpool3 Leagues43.4
2016-201722Blackpool3 Leagues44.6
2017-201823Barnsley3 Leagues37.0
2018-201924Barnsley3 Leagues20.5
2018-201924Preston1 League9.5202.10120143000.00000000
2019-202025Preston3 Leagues19.3312.05240061010.07100000
2020-202126Preston3 Leagues26.7431.82320083030.13300000
2021-202227Preston3 Leagues27.1502.27442031060.27600000
2022-202328Preston3 Leagues36.0621.78504251030.09200100
2023-202429Preston2 Leagues30.5471.59400042170.24600010
2024-202530Preston2 Leagues14.7272.12201023120.16100010
13 Seasons4 Clubs5 Leagues399.62801.902227332142220.151900120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (7 Seasons)3 Leagues163.92801.902227332142220.151900120
Carlisle United (3 Seasons)4 Leagues90.1
Blackpool (2 Seasons)4 Leagues88.1
Barnsley (2 Seasons)4 Leagues57.5
EFL Cup (10 Seasons)18.4
FA Cup (10 Seasons)10.2
Championship (8 Seasons)180.82801.902227332142220.151900120
League One (4 Seasons)117.3
League Two (2 Seasons)72.8
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
2012-201318Carlisle Unitedeng ENG3. League One17th23.7
2013-201419Carlisle Unitedeng ENG3. League One22nd31.4
2014-201520Carlisle Unitedeng ENG4. League Two20th33.0Matches
2015-201621Blackpooleng ENG3. League One22nd42.9Matches
2016-201722Blackpooleng ENG4. League Two7th39.8Matches
2017-201823Barnsleyeng ENG2. Championship22nd33.4Matches
2018-201924Barnsleyeng ENG3. League One2nd19.2Matches
2018-201924Prestoneng ENG2. Championship14th9.5202.10120143000.00000000Matches
2019-202025Prestoneng ENG2. Championship9th15.1312.05240061010.07100000Matches
2020-202126Prestoneng ENG2. Championship13th23.7431.82320083030.13300000Matches
2021-202227Prestoneng ENG2. Championship13th22.0502.27442031060.27600000Matches
2022-202328Prestoneng ENG2. Championship12th34.9621.78504251030.09200100Matches
2023-202429Prestoneng ENG2. Championship10th29.5471.59400042170.24600010Matches
2024-202530Prestoneng ENG2. Championship19th12.7272.12201023120.16100010Matches
13 Seasons4 Clubs3 Leagues370.92801.902227332142220.151900120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (7 Seasons)1 League147.42801.902227332142220.151900120
Carlisle United (3 Seasons)2 Leagues88.1
Blackpool (2 Seasons)2 Leagues82.7
Barnsley (2 Seasons)2 Leagues52.6
Championship (8 Seasons)180.82801.902227332142220.151900120
League One (4 Seasons)117.3
League Two (2 Seasons)72.8
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-201520Carlisle Unitedeng ENGFA Cup85th1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th1.0Matches
2015-201621Blackpooleng ENGLeague Cup57th0.5Matches
2016-201722Blackpooleng ENGEFL Cup33rd1.8Matches
2016-201722Blackpooleng ENGFA Cup17th3.0Matches
2017-201823Barnsleyeng ENGEFL Cup17th2.7Matches
2017-201823Barnsleyeng ENGFA Cup33rd0.8Matches
2018-201924Barnsleyeng ENGEFL Cup58th0.2Matches
2018-201924Barnsleyeng ENGFA Cup33rd1.1Matches
2019-202025Prestoneng ENGEFL Cup17th3.2Matches
2019-202025Prestoneng ENGFA Cup33rd1.0Matches
2020-202126Prestoneng ENGEFL Cup17th2.0Matches
2020-202126Prestoneng ENGFA Cup33rd1.0Matches
2021-202227Prestoneng ENGEFL CupRd43.8Matches
2021-202227Prestoneng ENGFA Cup1.3Matches
2022-202328Prestoneng ENGEFL CupRd21.1Matches
2023-202429Prestoneng ENGFA Cup1.0Matches
2024-202530Prestoneng ENGEFL CupRd42.0Matches
11 Seasons4 Clubs2 Leagues28.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (6 Seasons)2 Leagues16.5
Barnsley (2 Seasons)2 Leagues4.9
Blackpool (2 Seasons)2 Leagues5.3
Carlisle United (1 Season)2 Leagues2.0
EFL Cup (10 Seasons)18.4
FA Cup (10 Seasons)10.2

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
2012-201318Carlisle Unitedeng ENG3. League One23.7
2013-201419Carlisle Unitedeng ENG3. League One31.4
2014-201520Carlisle Unitedeng ENGFA Cup1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup1.0Matches
2014-201520Carlisle Unitedeng ENG4. League Two33.0Matches
2015-201621Blackpooleng ENGLeague Cup0.5Matches
2015-201621Blackpooleng ENG3. League One42.9Matches
2016-201722Blackpooleng ENGEFL Cup1.811Matches
2016-201722Blackpooleng ENGFA Cup3.0Matches
2016-201722Blackpooleng ENG4. League Two39.800Matches
2017-201823Barnsleyeng ENG2. Championship33.42018Matches
2017-201823Barnsleyeng ENGEFL Cup2.720Matches
2017-201823Barnsleyeng ENGFA Cup0.800Matches
2018-201924Prestoneng ENG2. Championship9.510744251050.0515411515100Matches
2018-201924Barnsleyeng ENGEFL Cup0.200Matches
2018-201924Barnsleyeng ENGFA Cup1.100Matches
2018-201924Barnsleyeng ENG3. League One19.2Matches
2019-202025Prestoneng ENG2. Championship15.12516416582433.31624321732120Matches
2019-202025Prestoneng ENGEFL Cup3.211Matches
2019-202025Prestoneng ENGFA Cup1.000Matches
2020-202126Prestoneng ENG2. Championship23.7332210176114325.632314271952210Matches
2020-202126Prestoneng ENGEFL Cup2.030Matches
2020-202126Prestoneng ENGFA Cup1.001Matches
2021-202227Prestoneng ENG2. Championship22.0442919196153345.518268181660330Matches
2021-202227Prestoneng ENGEFL Cup3.821Matches
2021-202227Prestoneng ENGFA Cup1.300Matches
2022-202328Prestoneng ENG2. Championship34.9693846185355959.324466402594680Matches
2022-202328Prestoneng ENGEFL Cup1.102Matches
2023-202429Prestoneng ENG2. Championship29.5805444279458751.74261105145125480Matches
2023-202429Prestoneng ENGFA Cup1.032Matches
2024-202530Prestoneng ENG2. Championship12.7281713105143046.716195141038190Matches
2024-202530Prestoneng ENGEFL Cup2.032Matches
13 Seasons4 Clubs5 Leagues399.62892181401113813328646.5153222401821554162110
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 (7 Seasons)3 Leagues163.92891951401113813328646.5153222401821364162110
Carlisle United (3 Seasons)4 Leagues90.10
Blackpool (2 Seasons)4 Leagues88.1110
Barnsley (2 Seasons)4 Leagues57.522180
EFL Cup (10 Seasons)18.41270
FA Cup (10 Seasons)10.2330
Championship (8 Seasons)180.82892031401113813328646.5153222401821454162110
League One (4 Seasons)117.30
League Two (2 Seasons)72.8000
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
2012-201318Carlisle United1 League23.70
2013-201419Carlisle United1 League31.40
2014-201520Carlisle United3 Leagues35.00
2015-201621Blackpool3 Leagues43.40
2016-201722Blackpool3 Leagues44.6110
2017-201823Barnsley3 Leagues37.022180
2018-201924Barnsley3 Leagues20.5000
2018-201924Preston1 League9.510744251050.0515411515100
2019-202025Preston3 Leagues19.32517416582433.31624321832120
2020-202126Preston3 Leagues26.7332510176114325.632314272052210
2021-202227Preston3 Leagues27.1443119196153345.518268181760330
2022-202328Preston3 Leagues36.0693846185355959.324466402794680
2023-202429Preston2 Leagues30.5805744279458751.74261105147125480
2024-202530Preston2 Leagues14.7282013105143046.716195141238190
13 Seasons4 Clubs5 Leagues399.62892181401113813328646.5153222401821554162110
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (7 Seasons)3 Leagues163.92891951401113813328646.5153222401821364162110
Carlisle United (3 Seasons)4 Leagues90.10
Blackpool (2 Seasons)4 Leagues88.1110
Barnsley (2 Seasons)4 Leagues57.522180
EFL Cup (10 Seasons)18.41270
FA Cup (10 Seasons)10.2330
Championship (8 Seasons)180.82892031401113813328646.5153222401821454162110
League One (4 Seasons)117.30
League Two (2 Seasons)72.8000
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
2012-201318Carlisle Unitedeng ENG3. League One17th23.7
2013-201419Carlisle Unitedeng ENG3. League One22nd31.4
2014-201520Carlisle Unitedeng ENG4. League Two20th33.0Matches
2015-201621Blackpooleng ENG3. League One22nd42.9Matches
2016-201722Blackpooleng ENG4. League Two7th39.800Matches
2017-201823Barnsleyeng ENG2. Championship22nd33.42018Matches
2018-201924Barnsleyeng ENG3. League One2nd19.2Matches
2018-201924Prestoneng ENG2. Championship14th9.510744251050.0515411515100Matches
2019-202025Prestoneng ENG2. Championship9th15.12516416582433.31624321732120Matches
2020-202126Prestoneng ENG2. Championship13th23.7332210176114325.632314271952210Matches
2021-202227Prestoneng ENG2. Championship13th22.0442919196153345.518268181660330Matches
2022-202328Prestoneng ENG2. Championship12th34.9693846185355959.324466402594680Matches
2023-202429Prestoneng ENG2. Championship10th29.5805444279458751.74261105145125480Matches
2024-202530Prestoneng ENG2. Championship19th12.7281713105143046.716195141038190Matches
13 Seasons4 Clubs3 Leagues370.92892031401113813328646.5153222401821454162110
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 (7 Seasons)1 League147.42891831401113813328646.5153222401821274162110
Carlisle United (3 Seasons)2 Leagues88.10
Blackpool (2 Seasons)2 Leagues82.7000
Barnsley (2 Seasons)2 Leagues52.620180
Championship (8 Seasons)180.82892031401113813328646.5153222401821454162110
League One (4 Seasons)117.30
League Two (2 Seasons)72.8000
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-201520Carlisle Unitedeng ENGFA Cup85th1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th1.0Matches
2015-201621Blackpooleng ENGLeague Cup57th0.5Matches
2016-201722Blackpooleng ENGEFL Cup33rd1.811Matches
2016-201722Blackpooleng ENGFA Cup17th3.0Matches
2017-201823Barnsleyeng ENGEFL Cup17th2.720Matches
2017-201823Barnsleyeng ENGFA Cup33rd0.800Matches
2018-201924Barnsleyeng ENGEFL Cup58th0.200Matches
2018-201924Barnsleyeng ENGFA Cup33rd1.100Matches
2019-202025Prestoneng ENGEFL Cup17th3.211Matches
2019-202025Prestoneng ENGFA Cup33rd1.000Matches
2020-202126Prestoneng ENGEFL Cup17th2.030Matches
2020-202126Prestoneng ENGFA Cup33rd1.001Matches
2021-202227Prestoneng ENGEFL CupRd43.821Matches
2021-202227Prestoneng ENGFA Cup1.300Matches
2022-202328Prestoneng ENGEFL CupRd21.102Matches
2023-202429Prestoneng ENGFA Cup1.032Matches
2024-202530Prestoneng ENGEFL CupRd42.032Matches
11 Seasons4 Clubs2 Leagues28.715100
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)2 Leagues16.51290
Barnsley (2 Seasons)2 Leagues4.9200
Blackpool (2 Seasons)2 Leagues5.3110
Carlisle United (1 Season)2 Leagues2.00
EFL Cup (10 Seasons)18.41270
FA Cup (10 Seasons)10.2330

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
2012-201318Carlisle Unitedeng ENG3. League One23.7
2013-201419Carlisle Unitedeng ENG3. League One31.4
2014-201520Carlisle Unitedeng ENGFA Cup1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup1.0Matches
2014-201520Carlisle Unitedeng ENG4. League Two33.0Matches
2015-201621Blackpooleng ENGLeague Cup0.5Matches
2015-201621Blackpooleng ENG3. League One42.9Matches
2016-201722Blackpooleng ENGEFL Cup1.8Matches
2016-201722Blackpooleng ENGFA Cup3.0Matches
2016-201722Blackpooleng ENG4. League Two39.8Matches
2017-201823Barnsleyeng ENG2. Championship33.4Matches
2017-201823Barnsleyeng ENGEFL Cup2.7Matches
2017-201823Barnsleyeng ENGFA Cup0.8Matches
2018-201924Prestoneng ENG2. Championship9.54131463197161264135480.0120.0259159471926149241327250Matches
2018-201924Barnsleyeng ENGEFL Cup0.2Matches
2018-201924Barnsleyeng ENGFA Cup1.1Matches
2018-201924Barnsleyeng ENG3. League One19.2Matches
2019-202025Prestoneng ENG2. Championship15.16752010030128639675181266.7633.3322212084929139282242387Matches
2019-202025Prestoneng ENGEFL Cup3.2Matches
2019-202025Prestoneng ENGFA Cup1.0Matches
2020-202126Prestoneng ENG2. Championship23.711433014750751474114327933.31763.058630271040363276750712137Matches
2020-202126Prestoneng ENGEFL Cup2.0Matches
2020-202126Prestoneng ENGFA Cup1.0Matches
2021-202227Prestoneng ENG2. Championship22.0144048344622485531440241250.01250.0711451120897245124122813126Matches
2021-202227Prestoneng ENGEFL Cup3.8Matches
2021-202227Prestoneng ENGFA Cup1.3Matches
2022-202328Prestoneng ENG2. Championship34.9202588442953653682025321546.91031.3954530424466550650271160154Matches
2022-202328Prestoneng ENGEFL Cup1.1Matches
2023-202429Prestoneng ENG2. Championship29.5191987430935587781919692942.03246.49415810269477531155461078167Matches
2023-202429Prestoneng ENGFA Cup1.0Matches
2024-202530Prestoneng ENG2. Championship12.7669331643092023166917423.51270.632215457562113420639464Matches
2024-202530Prestoneng ENGEFL Cup2.0Matches
13 Seasons4 Clubs5 Leagues399.6828432016903824288836982841928544.39046.940952391110593326220582851864852785
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 (7 Seasons)3 Leagues163.9828432016903824288836982841928544.39046.940952391110593326220582851864852785
Carlisle United (3 Seasons)4 Leagues90.1
Blackpool (2 Seasons)4 Leagues88.1
Barnsley (2 Seasons)4 Leagues57.5
EFL Cup (10 Seasons)18.4
FA Cup (10 Seasons)10.2
Championship (8 Seasons)180.8828432016903824288836982841928544.39046.940952391110593326220582851864852785
League One (4 Seasons)117.3
League Two (2 Seasons)72.8
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
2012-201318Carlisle United1 League23.7
2013-201419Carlisle United1 League31.4
2014-201520Carlisle United3 Leagues35.0
2015-201621Blackpool3 Leagues43.4
2016-201722Blackpool3 Leagues44.6
2017-201823Barnsley3 Leagues37.0
2018-201924Barnsley3 Leagues20.5
2018-201924Preston1 League9.54131463197161264135480.0120.0259159471926149241327250
2019-202025Preston3 Leagues19.36752010030128639675181266.7633.3322212084929139282242387
2020-202126Preston3 Leagues26.711433014750751474114327933.31763.058630271040363276750712137
2021-202227Preston3 Leagues27.1144048344622485531440241250.01250.0711451120897245124122813126
2022-202328Preston3 Leagues36.0202588442953653682025321546.91031.3954530424466550650271160154
2023-202429Preston2 Leagues30.5191987430935587781919692942.03246.49415810269477531155461078167
2024-202530Preston2 Leagues14.7669331643092023166917423.51270.632215457562113420639464
13 Seasons4 Clubs5 Leagues399.6828432016903824288836982841928544.39046.940952391110593326220582851864852785
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 (7 Seasons)3 Leagues163.9828432016903824288836982841928544.39046.940952391110593326220582851864852785
Carlisle United (3 Seasons)4 Leagues90.1
Blackpool (2 Seasons)4 Leagues88.1
Barnsley (2 Seasons)4 Leagues57.5
EFL Cup (10 Seasons)18.4
FA Cup (10 Seasons)10.2
Championship (8 Seasons)180.8828432016903824288836982841928544.39046.940952391110593326220582851864852785
League One (4 Seasons)117.3
League Two (2 Seasons)72.8
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
2012-201318Carlisle Unitedeng ENG3. League One17th23.7
2013-201419Carlisle Unitedeng ENG3. League One22nd31.4
2014-201520Carlisle Unitedeng ENG4. League Two20th33.0Matches
2015-201621Blackpooleng ENG3. League One22nd42.9Matches
2016-201722Blackpooleng ENG4. League Two7th39.8Matches
2017-201823Barnsleyeng ENG2. Championship22nd33.4Matches
2018-201924Barnsleyeng ENG3. League One2nd19.2Matches
2018-201924Prestoneng ENG2. Championship14th9.54131463197161264135480.0120.0259159471926149241327250Matches
2019-202025Prestoneng ENG2. Championship9th15.16752010030128639675181266.7633.3322212084929139282242387Matches
2020-202126Prestoneng ENG2. Championship13th23.711433014750751474114327933.31763.058630271040363276750712137Matches
2021-202227Prestoneng ENG2. Championship13th22.0144048344622485531440241250.01250.0711451120897245124122813126Matches
2022-202328Prestoneng ENG2. Championship12th34.9202588442953653682025321546.91031.3954530424466550650271160154Matches
2023-202429Prestoneng ENG2. Championship10th29.5191987430935587781919692942.03246.49415810269477531155461078167Matches
2024-202530Prestoneng ENG2. Championship19th12.7669331643092023166917423.51270.632215457562113420639464Matches
13 Seasons4 Clubs3 Leagues370.9828432016903824288836982841928544.39046.940952391110593326220582851864852785
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 (7 Seasons)1 League147.4828432016903824288836982841928544.39046.940952391110593326220582851864852785
Carlisle United (3 Seasons)2 Leagues88.1
Blackpool (2 Seasons)2 Leagues82.7
Barnsley (2 Seasons)2 Leagues52.6
Championship (8 Seasons)180.8828432016903824288836982841928544.39046.940952391110593326220582851864852785
League One (4 Seasons)117.3
League Two (2 Seasons)72.8
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-201520Carlisle Unitedeng ENGFA Cup85th1.0Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th1.0Matches
2015-201621Blackpooleng ENGLeague Cup57th0.5Matches
2016-201722Blackpooleng ENGEFL Cup33rd1.8Matches
2016-201722Blackpooleng ENGFA Cup17th3.0Matches
2017-201823Barnsleyeng ENGEFL Cup17th2.7Matches
2017-201823Barnsleyeng ENGFA Cup33rd0.8Matches
2018-201924Barnsleyeng ENGEFL Cup58th0.2Matches
2018-201924Barnsleyeng ENGFA Cup33rd1.1Matches
2019-202025Prestoneng ENGEFL Cup17th3.2Matches
2019-202025Prestoneng ENGFA Cup33rd1.0Matches
2020-202126Prestoneng ENGEFL Cup17th2.0Matches
2020-202126Prestoneng ENGFA Cup33rd1.0Matches
2021-202227Prestoneng ENGEFL CupRd43.8Matches
2021-202227Prestoneng ENGFA Cup1.3Matches
2022-202328Prestoneng ENGEFL CupRd21.1Matches
2023-202429Prestoneng ENGFA Cup1.0Matches
2024-202530Prestoneng ENGEFL CupRd42.0Matches
11 Seasons4 Clubs2 Leagues28.7
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 (6 Seasons)2 Leagues16.5
Barnsley (2 Seasons)2 Leagues4.9
Blackpool (2 Seasons)2 Leagues5.3
Carlisle United (1 Season)2 Leagues2.0
EFL Cup (10 Seasons)18.4
FA Cup (10 Seasons)10.2

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
2012-201318Carlisle Unitedeng ENG3. League One272,1377951.623.7252
2013-201419Carlisle Unitedeng ENG3. League One372,8307668.431.4325
2014-201520Carlisle Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2014-201520Carlisle Unitedeng ENGLeague Cup19090100.01.01901000.0002-2-2.00Matches
2014-201520Carlisle Unitedeng ENG4. League Two392,9667671.633.03421511.054055-15-0.46-0.23Matches
2015-201621Blackpooleng ENGFA Cup00001Matches
2015-201621Blackpooleng ENGLeague Cup1454550.00.51450000.0003-3-6.00-6.00Matches
2015-201621Blackpooleng ENG3. League One453,8648693.342.94537011.003758-21-0.49+0.16Matches
2016-201722Blackpooleng ENGEFL Cup21658378.61.81620110301.504400.000.00Matches
2016-201722Blackpooleng ENGFA Cup32709056.33.03903002.3330+3+1.00+1.43Matches
2016-201722Blackpooleng ENG4. League Two423,5828586.539.84229001.585939+20+0.50+0.02Matches
2017-201823Barnsleyeng ENG2. Championship373,0108172.733.43525241.003949-10-0.30+0.82Matches
2017-201823Barnsleyeng ENGEFL Cup32458290.72.73820002.006600.00-3.60Matches
2017-201823Barnsleyeng ENGFA Cup1727280.00.81720000.0014-3-3.75-3.75Matches
2018-201924Prestoneng ENG2. Championship108578620.79.510867002.20166+10+1.05+1.3213.312.2+1.1+0.12+0.26Matches
2018-201924Barnsleyeng ENGEFL Cup1202022.20.20011900.0001-1-4.50-3.21Matches
2018-201924Barnsleyeng ENGFA Cup21005037.01.119111903.0051+4+3.60+3.07Matches
2018-201924Barnsleyeng ENG3. League One221,7277941.719.22082924211.913415+19+0.99+0.17Matches
2019-202025Prestoneng ENG2. Championship321,3594232.815.1148391811101.441316-3-0.20-0.4616.515.1+1.4+0.09-0.04Matches
2019-202025Prestoneng ENGEFL Cup32899696.33.23962002.0065+1+0.31+0.31Matches
2019-202025Prestoneng ENGFA Cup19090100.01.01901000.0024-2-2.00Matches
2020-202126Prestoneng ENG2. Championship422,1295151.423.7227912201911.312529-4-0.17-0.0324.331.4-7.1-0.30-0.16Matches
2020-202126Prestoneng ENGEFL Cup21809066.72.02902001.5042+2+1.000.00Matches
2020-202126Prestoneng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2021-202227Prestoneng ENG2. Championship351,9795747.822.0237813121561.512332-9-0.41-0.6228.427.6+0.8+0.04+0.07Matches
2021-202227Prestoneng ENGEFL Cup43418594.73.84852002.2595+4+1.06-8.42Matches
2021-202227Prestoneng ENGFA Cup1120120100.01.311201000.0012-1-0.75Matches
2022-202328Prestoneng ENG2. Championship393,1408175.834.936862731751.363441-7-0.20+0.4336.638.2-1.6-0.05+0.59Matches
2022-202328Prestoneng ENGEFL Cup21025156.71.1190111201.5041+3+2.65+3.80Matches
2022-202328Prestoneng ENGFA Cup00002Matches
2023-202429Prestoneng ENG2. Championship312,6558664.129.5318627001.554045-5-0.17+0.1926.437.8-11.4-0.39+0.11Matches
2023-202429Prestoneng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2024-202530Prestoneng ENG2. Championship151,1467674.912.713821023900.87820-12-0.94-1.889.617.3-7.7-0.61-1.41Matches
2024-202530Prestoneng ENGEFL Cup31806050.02.0275113102.0060+6+3.00+4.00Matches
13 Seasons4 Clubs5 Leagues48635,9607460.8399.6410832447619321.35421455-34-0.10-0.08155.0179.5-24.5-0.17-0.05
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 (7 Seasons)3 Leagues22214,7476651.9163.9165841175716241.43192216-24-0.15-0.09155.0179.5-24.5-0.17-0.05
Carlisle United (3 Seasons)4 Leagues1058,1137764.490.19390231211.004159-18-0.51-0.28
Blackpool (2 Seasons)4 Leagues937,9268586.688.1927569110321.30103104-1-0.01-0.01
Barnsley (2 Seasons)4 Leagues665,1747857.557.560823562851.388576+9+0.16-0.06
EFL Cup (10 Seasons)221,6577574.618.41883944101.643929+10+0.54+0.54
FA Cup (10 Seasons)119228458.010.2109191931.181421-7-0.68-0.68
Championship (8 Seasons)24116,2756853.3180.8184831305716261.36198238-40-0.22-0.08155.0179.5-24.5-0.17-0.05
League One (4 Seasons)13110,5588163.8117.3122824694221.307173-2-0.03-0.70
League Two (2 Seasons)816,5488179.172.87650511.329994+5+0.07+0.07
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
2012-201318Carlisle United1 League272,1377951.623.7252
2013-201419Carlisle United1 League372,8307668.431.4325
2014-201520Carlisle United3 Leagues413,1467772.835.0369023511.004159-18-0.51-0.28
2015-201621Blackpool3 Leagues463,9098590.543.4464537020.983761-24-0.55+0.01
2016-201722Blackpool3 Leagues474,0178583.244.6468332110301.626643+23+0.52+0.29
2017-201823Barnsley3 Leagues413,3278173.937.0397925241.054659-13-0.35+0.65
2018-201924Barnsley3 Leagues251,8477441.020.521831042811.923917+22+1.07+0.33
2018-201924Preston1 League108578620.79.510867002.20166+10+1.05+1.3213.312.2+1.1+0.12+0.26
2019-202025Preston3 Leagues361,7384838.419.31885121811101.452125-4-0.21-0.4716.515.1+1.4+0.09-0.04
2020-202126Preston3 Leagues452,3995353.326.7258115201911.293035-5-0.19-0.1024.331.4-7.1-0.30-0.16
2021-202227Preston3 Leagues402,4406152.827.1288116121561.553339-6-0.22-0.5128.427.6+0.8+0.04+0.07
2022-202328Preston3 Leagues413,2427972.036.037862841671.373842-4-0.11+0.5636.638.2-1.6-0.05+0.59
2023-202429Preston2 Leagues322,7458664.930.5328628001.504049-9-0.30+0.0726.437.8-11.4-0.39+0.11
2024-202530Preston2 Leagues181,3267470.214.715811133601.061420-6-0.41-0.739.617.3-7.7-0.61-1.41
13 Seasons4 Clubs5 Leagues48635,9607460.8399.6410832447619321.35421455-34-0.10-0.08155.0179.5-24.5-0.17-0.05
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 (7 Seasons)3 Leagues22214,7476651.9163.9165841175716241.43192216-24-0.15-0.09155.0179.5-24.5-0.17-0.05
Carlisle United (3 Seasons)4 Leagues1058,1137764.490.19390231211.004159-18-0.51-0.28
Blackpool (2 Seasons)4 Leagues937,9268586.688.1927569110321.30103104-1-0.01-0.01
Barnsley (2 Seasons)4 Leagues665,1747857.557.560823562851.388576+9+0.16-0.06
EFL Cup (10 Seasons)221,6577574.618.41883944101.643929+10+0.54+0.54
FA Cup (10 Seasons)119228458.010.2109191931.181421-7-0.68-0.68
Championship (8 Seasons)24116,2756853.3180.8184831305716261.36198238-40-0.22-0.08155.0179.5-24.5-0.17-0.05
League One (4 Seasons)13110,5588163.8117.3122824694221.307173-2-0.03-0.70
League Two (2 Seasons)816,5488179.172.87650511.329994+5+0.07+0.07
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
2012-201318Carlisle Unitedeng ENG3. League One17th272,1377951.623.7252
2013-201419Carlisle Unitedeng ENG3. League One22nd372,8307668.431.4325
2014-201520Carlisle Unitedeng ENG4. League Two20th392,9667671.633.03421511.054055-15-0.46-0.23Matches
2015-201621Blackpooleng ENG3. League One22nd453,8648693.342.94537011.003758-21-0.49+0.16Matches
2016-201722Blackpooleng ENG4. League Two7th423,5828586.539.84229001.585939+20+0.50+0.02Matches
2017-201823Barnsleyeng ENG2. Championship22nd373,0108172.733.43525241.003949-10-0.30+0.82Matches
2018-201924Barnsleyeng ENG3. League One2nd221,7277941.719.22082924211.913415+19+0.99+0.17Matches
2018-201924Prestoneng ENG2. Championship14th108578620.79.510867002.20166+10+1.05+1.3213.312.2+1.1+0.12+0.26Matches
2019-202025Prestoneng ENG2. Championship9th321,3594232.815.1148391811101.441316-3-0.20-0.4616.515.1+1.4+0.09-0.04Matches
2020-202126Prestoneng ENG2. Championship13th422,1295151.423.7227912201911.312529-4-0.17-0.0324.331.4-7.1-0.30-0.16Matches
2021-202227Prestoneng ENG2. Championship13th351,9795747.822.0237813121561.512332-9-0.41-0.6228.427.6+0.8+0.04+0.07Matches
2022-202328Prestoneng ENG2. Championship12th393,1408175.834.936862731751.363441-7-0.20+0.4336.638.2-1.6-0.05+0.59Matches
2023-202429Prestoneng ENG2. Championship10th312,6558664.129.5318627001.554045-5-0.17+0.1926.437.8-11.4-0.39+0.11Matches
2024-202530Prestoneng ENG2. Championship19th151,1467674.912.713821023900.87820-12-0.94-1.889.617.3-7.7-0.61-1.41Matches
13 Seasons4 Clubs3 Leagues45333,3817460.3370.9382832267117291.34368405-37-0.12-0.10155.0179.5-24.5-0.17-0.05
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Preston (7 Seasons)1 League20413,2656550.3147.4149831055516221.42159189-30-0.20-0.14155.0179.5-24.5-0.17-0.05
Carlisle United (3 Seasons)2 Leagues1037,9337763.988.191211211.054055-15-0.46-0.23
Blackpool (2 Seasons)2 Leagues877,4468689.982.78766011.289697-1-0.01-0.12
Barnsley (2 Seasons)2 Leagues594,7378057.252.655823444251.347364+9+0.17-0.03
Championship (8 Seasons)24116,2756853.3180.8184831305716261.36198238-40-0.22-0.08155.0179.5-24.5-0.17-0.05
League One (4 Seasons)13110,5588163.8117.3122824694221.307173-2-0.03-0.70
League Two (2 Seasons)816,5488179.172.87650511.329994+5+0.07+0.07
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-201520Carlisle Unitedeng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th19090100.01.01901000.0002-2-2.00Matches
2015-201621Blackpooleng ENGFA Cup85th00001Matches
2015-201621Blackpooleng ENGLeague Cup57th1454550.00.51450000.0003-3-6.00-6.00Matches
2016-201722Blackpooleng ENGEFL Cup33rd21658378.61.81620110301.504400.000.00Matches
2016-201722Blackpooleng ENGFA Cup17th32709056.33.03903002.3330+3+1.00+1.43Matches
2017-201823Barnsleyeng ENGEFL Cup17th32458290.72.73820002.006600.00-3.60Matches
2017-201823Barnsleyeng ENGFA Cup33rd1727280.00.81720000.0014-3-3.75-3.75Matches
2018-201924Barnsleyeng ENGEFL Cup58th1202022.20.20011900.0001-1-4.50-3.21Matches
2018-201924Barnsleyeng ENGFA Cup33rd21005037.01.119111903.0051+4+3.60+3.07Matches
2019-202025Prestoneng ENGEFL Cup17th32899696.33.23962002.0065+1+0.31+0.31Matches
2019-202025Prestoneng ENGFA Cup33rd19090100.01.01901000.0024-2-2.00Matches
2020-202126Prestoneng ENGEFL Cup17th21809066.72.02902001.5042+2+1.000.00Matches
2020-202126Prestoneng ENGFA Cup33rd19090100.01.01901000.0014-3-3.00Matches
2021-202227Prestoneng ENGEFL CupRd443418594.73.84852002.2595+4+1.06-8.42Matches
2021-202227Prestoneng ENGFA Cup1120120100.01.311201000.0012-1-0.75Matches
2022-202328Prestoneng ENGEFL CupRd221025156.71.1190111201.5041+3+2.65+3.80Matches
2022-202328Prestoneng ENGFA Cup00002Matches
2023-202429Prestoneng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2024-202530Prestoneng ENGEFL CupRd431806050.02.0275113102.0060+6+3.00+4.00Matches
11 Seasons4 Clubs2 Leagues332,5797867.728.728861853531.485350+3+0.10+0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston (6 Seasons)2 Leagues181,4828272.616.516901222221.503327+6+0.36+0.36
Barnsley (2 Seasons)2 Leagues74376260.74.9582121401.71121200.00-0.32
Blackpool (2 Seasons)2 Leagues64808055.25.35753110311.677700.00+0.30
Carlisle United (1 Season)2 Leagues218090100.02.02902000.0014-3-1.50
EFL Cup (10 Seasons)221,6577574.618.41883944101.643929+10+0.54+0.54
FA Cup (10 Seasons)119228458.010.2109191931.181421-7-0.68-0.68

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
2012-201318Carlisle Unitedeng ENG3. League One23.72016
2013-201419Carlisle Unitedeng ENG3. League One31.45026
2014-201520Carlisle Unitedeng ENGFA Cup1.00000Matches
2014-201520Carlisle Unitedeng ENGLeague Cup1.00000Matches
2014-201520Carlisle Unitedeng ENG4. League Two33.02016Matches
2015-201621Blackpooleng ENGLeague Cup0.50000Matches
2015-201621Blackpooleng ENG3. League One42.97027Matches
2016-201722Blackpooleng ENGEFL Cup1.8100122111000Matches
2016-201722Blackpooleng ENGFA Cup3.01000Matches
2016-201722Blackpooleng ENG4. League Two39.83003500000000Matches
2017-201823Barnsleyeng ENG2. Championship33.440029273651820000Matches
2017-201823Barnsleyeng ENGEFL Cup2.7100221302000Matches
2017-201823Barnsleyeng ENGFA Cup0.80001000000Matches
2018-201924Prestoneng ENG2. Championship9.5000590185701032171553.1Matches
2018-201924Barnsleyeng ENGEFL Cup0.2000100200000Matches
2018-201924Barnsleyeng ENGFA Cup1.1000010000000Matches
2018-201924Barnsleyeng ENG3. League One19.20000Matches
2019-202025Prestoneng ENG2. Championship15.1100151013271600083243838.7Matches
2019-202025Prestoneng ENGEFL Cup3.200011210110Matches
2019-202025Prestoneng ENGFA Cup1.00000000000Matches
2020-202126Prestoneng ENG2. Championship23.720027227291922000155525747.7Matches
2020-202126Prestoneng ENGEFL Cup2.00001104030Matches
2020-202126Prestoneng ENGFA Cup1.00000311100Matches
2021-202227Prestoneng ENG2. Championship22.040018145821629000148463954.1Matches
2021-202227Prestoneng ENGEFL Cup3.80008102120Matches
2021-202227Prestoneng ENGFA Cup1.30000220000Matches
2022-202328Prestoneng ENG2. Championship34.9700203171052538000195835361.0Matches
2022-202328Prestoneng ENGEFL Cup1.10000101200Matches
2023-202429Prestoneng ENG2. Championship29.580025358934554000188505746.7Matches
2023-202429Prestoneng ENGFA Cup1.00002203230Matches
2024-202530Prestoneng ENG2. Championship12.73002223423101700057332062.3Matches
2024-202530Prestoneng ENGEFL Cup2.00001213230Matches
13 Seasons4 Clubs5 Leagues399.651002991894447715521801085830527952.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (7 Seasons)3 Leagues163.925001451573840613619501085830527952.2
Carlisle United (3 Seasons)4 Leagues90.1900580
Blackpool (2 Seasons)4 Leagues88.112006322111000
Barnsley (2 Seasons)4 Leagues57.550033304701822000
EFL Cup (10 Seasons)18.42001510626712000
FA Cup (10 Seasons)10.2100383433000
Championship (8 Seasons)180.829001611713544714520301085830527952.2
League One (4 Seasons)117.31400690
League Two (2 Seasons)72.85005100000000
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
2012-201318Carlisle United1 League23.72016
2013-201419Carlisle United1 League31.45026
2014-201520Carlisle United3 Leagues35.0200160
2015-201621Blackpool3 Leagues43.4700270
2016-201722Blackpool3 Leagues44.65003622111000
2017-201823Barnsley3 Leagues37.050032294681822000
2018-201924Barnsley3 Leagues20.5000110200000
2018-201924Preston1 League9.5000590185701032171553.1
2019-202025Preston3 Leagues19.3100161134281700083243838.7
2020-202126Preston3 Leagues26.720028268342025000155525747.7
2021-202227Preston3 Leagues27.140026177841731000148463954.1
2022-202328Preston3 Leagues36.0700203271062738000195835361.0
2023-202429Preston2 Leagues30.580027378964757000188505746.7
2024-202530Preston2 Leagues14.73002325526122000057332062.3
13 Seasons4 Clubs5 Leagues399.651002991894447715521801085830527952.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (7 Seasons)3 Leagues163.925001451573840613619501085830527952.2
Carlisle United (3 Seasons)4 Leagues90.1900580
Blackpool (2 Seasons)4 Leagues88.112006322111000
Barnsley (2 Seasons)4 Leagues57.550033304701822000
EFL Cup (10 Seasons)18.42001510626712000
FA Cup (10 Seasons)10.2100383433000
Championship (8 Seasons)180.829001611713544714520301085830527952.2
League One (4 Seasons)117.31400690
League Two (2 Seasons)72.85005100000000
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
2012-201318Carlisle Unitedeng ENG3. League One17th23.72016
2013-201419Carlisle Unitedeng ENG3. League One22nd31.45026
2014-201520Carlisle Unitedeng ENG4. League Two20th33.02016Matches
2015-201621Blackpooleng ENG3. League One22nd42.97027Matches
2016-201722Blackpooleng ENG4. League Two7th39.83003500000000Matches
2017-201823Barnsleyeng ENG2. Championship22nd33.440029273651820000Matches
2018-201924Barnsleyeng ENG3. League One2nd19.20000Matches
2018-201924Prestoneng ENG2. Championship14th9.5000590185701032171553.1Matches
2019-202025Prestoneng ENG2. Championship9th15.1100151013271600083243838.7Matches
2020-202126Prestoneng ENG2. Championship13th23.720027227291922000155525747.7Matches
2021-202227Prestoneng ENG2. Championship13th22.040018145821629000148463954.1Matches
2022-202328Prestoneng ENG2. Championship12th34.9700203171052538000195835361.0Matches
2023-202429Prestoneng ENG2. Championship10th29.580025358934554000188505746.7Matches
2024-202530Prestoneng ENG2. Championship19th12.73002223423101700057332062.3Matches
13 Seasons4 Clubs3 Leagues370.948002811713544714520301085830527952.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (7 Seasons)1 League147.425001321443238212718301085830527952.2
Carlisle United (3 Seasons)2 Leagues88.19058
Blackpool (2 Seasons)2 Leagues82.710006200000000
Barnsley (2 Seasons)2 Leagues52.640029273651820000
Championship (8 Seasons)180.829001611713544714520301085830527952.2
League One (4 Seasons)117.31400690
League Two (2 Seasons)72.85005100000000
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-201520Carlisle Unitedeng ENGFA Cup85th1.00000Matches
2014-201520Carlisle Unitedeng ENGLeague Cup58th1.00000Matches
2015-201621Blackpooleng ENGLeague Cup57th0.50000Matches
2016-201722Blackpooleng ENGEFL Cup33rd1.8100122111000Matches
2016-201722Blackpooleng ENGFA Cup17th3.01000Matches
2017-201823Barnsleyeng ENGEFL Cup17th2.7100221302000Matches
2017-201823Barnsleyeng ENGFA Cup33rd0.80001000000Matches
2018-201924Barnsleyeng ENGEFL Cup58th0.2000100200000Matches
2018-201924Barnsleyeng ENGFA Cup33rd1.1000010000000Matches
2019-202025Prestoneng ENGEFL Cup17th3.200011210110Matches
2019-202025Prestoneng ENGFA Cup33rd1.00000000000Matches
2020-202126Prestoneng ENGEFL Cup17th2.00001104030Matches
2020-202126Prestoneng ENGFA Cup33rd1.00000311100Matches
2021-202227Prestoneng ENGEFL CupRd43.80008102120Matches
2021-202227Prestoneng ENGFA Cup1.30000220000Matches
2022-202328Prestoneng ENGEFL CupRd21.10000101200Matches
2023-202429Prestoneng ENGFA Cup1.00002203230Matches
2024-202530Prestoneng ENGEFL CupRd42.00001213230Matches
11 Seasons4 Clubs2 Leagues28.730018189301015000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston (6 Seasons)2 Leagues16.500013136249120
Barnsley (2 Seasons)2 Leagues4.9100431502000
Blackpool (2 Seasons)2 Leagues5.3200122111000
Carlisle United (1 Season)2 Leagues2.00000
EFL Cup (10 Seasons)18.42001510626712000
FA Cup (10 Seasons)10.2100383433000

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.