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-12-21SatLeague TwoMatchweek 21AwayL 0–3Bradford CityNotts CountyYCB90000000004Match Report
2024-12-14SatLeague TwoMatchweek 20HomeW 1–0Bradford CitySwindon TownYCB90000010001Match Report
2024-12-07SatLeague TwoMatchweek 19AwayD 1–1Bradford CityCrewe AlexandraYCB90000010000Match Report
2024-12-03TueLeague TwoMatchweek 18HomeD 1–1Bradford CityBarrowYCB90000000001Match Report
2024-11-30SatFA CupSecond round properAwayL 0–1Bradford CityMorecambeYCB90000000000Match 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
2006-200718Newcastle Utdeng ENG1. Premier League111090110.0101100400.100.000.100.100.10Matches
2006-200718Newcastle Utd2. UEFA Cup211301.4000000.000.00Matches
2007-200819Leeds Unitedeng ENG3. League One17121,13312.6101100300.080.000.080.080.08
2008-200920Leeds Unitedeng ENG3. League One443604.0000000100.000.000.000.000.00
2009-201021Stockporteng ENG3. League One26262,26025.1000000310.000.000.000.000.00
2010-201122Yeovil Towneng ENG3. League One40403,43538.2516500520.130.030.160.130.16
2011-201223Yeovil Towneng ENG3. League One37373,28436.5202200310.050.000.050.050.05
2012-201324Prestoneng ENG3. League One37342,90032.2303300500.090.000.090.090.09
2013-201425Prestoneng ENG3. League One23191,72319.1202200500.100.000.100.100.10
2014-201526Prestoneng ENGFA Cup665406.0213200100.330.170.500.330.50Matches
2014-201526Prestoneng ENG3. League One32322,82731.4415400600.130.030.160.130.16Matches
2015-201627Prestoneng ENG2. Championship38302,90632.3011000900.000.030.030.000.03Matches
2015-201627Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201627Prestoneng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2016-201728Prestoneng ENG2. Championship33262,41826.9101100400.040.000.040.040.04Matches
2016-201728Prestoneng ENGEFL Cup443904.3000000100.000.000.000.000.00Matches
2016-201728Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201829Prestoneng ENG2. Championship44443,91443.5123100900.020.050.070.020.07Matches
2017-201829Prestoneng ENGEFL Cup00Matches
2017-201829Prestoneng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2018-201930Prestoneng ENG2. Championship22211,84620.5000000101.01.00.51.513950.000.000.000.000.000.050.030.080.050.08Matches
2018-201930Prestoneng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2018-201930Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202031Prestoneng ENG2. Championship987658.5000000200.30.30.00.303010.000.000.000.000.000.030.000.030.030.03Matches
2019-202031Prestoneng ENGEFL Cup111201.3101100000.750.000.750.750.75Matches
2020-202132Prestoneng ENG2. Championship21181,61117.9000000100.40.40.00.402310.000.000.000.000.000.020.000.020.020.02Matches
2020-202132Prestoneng ENGEFL Cup221802.0000000200.000.000.000.000.00Matches
2020-202132Prestoneng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2021-202233Prestoneng ENG2. Championship10110.1000000000.10.10.00.10000.000.000.000.000.000.720.000.720.720.72Matches
2021-202233Prestoneng ENGEFL Cup00Matches
2022-202334Carlisle Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202334Carlisle Unitedeng ENG4. League Two40393,44838.3202200800.050.000.050.050.05Matches
2023-202435Carlisle Unitedeng ENG3. League One20191,63118.1101100300.060.000.060.060.06Matches
2024-202536Bradford Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202536Bradford Cityeng ENG4. League Two543674.1000000000.000.000.000.000.00Matches
19 Seasons7 Clubs7 Leagues48844940,255447.32663226007641.71.70.52.319270.060.010.070.060.070.040.010.050.040.05
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 (10 Seasons)4 Leagues28325423,036256.01451914004601.71.70.52.319270.050.020.070.050.070.040.010.050.040.05
Yeovil Town (2 Seasons)1 League77776,71974.7718700830.090.010.110.090.11
Carlisle United (2 Seasons)3 Leagues62605,25958.43033001100.050.000.050.050.05
Leeds United (2 Seasons)1 League21161,49316.6101100400.060.000.060.060.06
Stockport (1 Season)1 League26262,26025.1000000310.000.000.000.000.00
Newcastle Utd (1 Season)2 Leagues13111,03111.5101100400.090.000.100.090.10
Bradford City (1 Season)2 Leagues654575.1000000000.000.000.000.000.00
League One (9 Seasons)23622319,553217.31822018003440.080.010.090.080.09
FA Cup (8 Seasons)15141,30514.5213200100.140.070.210.140.21
Championship (7 Seasons)16814713,471149.72352002601.71.70.52.319270.010.020.030.010.030.040.010.050.040.05
EFL Cup (7 Seasons)11111,08012.0101100300.080.000.080.080.08
League Two (2 Seasons)45433,81542.4202200800.050.000.050.050.05
Premier League (1 Season)111090110.0101100400.100.000.100.100.10
UEFA Cup (1 Season)211301.4000000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200718Newcastle Utd2 Leagues13111,03111.5101100400.090.000.100.090.10
2007-200819Leeds United1 League17121,13312.6101100300.080.000.080.080.08
2008-200920Leeds United1 League443604.0000000100.000.000.000.000.00
2009-201021Stockport1 League26262,26025.1000000310.000.000.000.000.00
2010-201122Yeovil Town1 League40403,43538.2516500520.130.030.160.130.16
2011-201223Yeovil Town1 League37373,28436.5202200310.050.000.050.050.05
2012-201324Preston1 League37342,90032.2303300500.090.000.090.090.09
2013-201425Preston1 League23191,72319.1202200500.100.000.100.100.10
2014-201526Preston2 Leagues38383,36737.4628600700.160.050.210.160.21
2015-201627Preston3 Leagues41333,17635.3011000900.000.030.030.000.03
2016-201728Preston3 Leagues38312,89832.2101100500.030.000.030.030.03
2017-201829Preston3 Leagues46464,09445.5123100900.020.040.070.020.07
2018-201930Preston3 Leagues25242,14623.8000000101.01.00.51.513950.000.000.000.000.000.050.030.080.050.08
2019-202031Preston2 Leagues1098859.8101100200.30.30.00.303010.100.000.100.100.100.030.000.030.030.03
2020-202132Preston3 Leagues24201,83620.4000000300.40.40.00.402310.000.000.000.000.000.020.000.020.020.02
2021-202233Preston2 Leagues10110.1000000000.10.10.00.10000.000.000.000.000.000.720.000.720.720.72
2022-202334Carlisle United2 Leagues42413,62840.3202200800.050.000.050.050.05
2023-202435Carlisle United1 League20191,63118.1101100300.060.000.060.060.06
2024-202536Bradford City2 Leagues654575.1000000000.000.000.000.000.00
19 Seasons7 Clubs7 Leagues48844940,255447.32663226007641.71.70.52.319270.060.010.070.060.070.040.010.050.040.05
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 (10 Seasons)4 Leagues28325423,036256.01451914004601.71.70.52.319270.050.020.070.050.070.040.010.050.040.05
Yeovil Town (2 Seasons)1 League77776,71974.7718700830.090.010.110.090.11
Carlisle United (2 Seasons)3 Leagues62605,25958.43033001100.050.000.050.050.05
Leeds United (2 Seasons)1 League21161,49316.6101100400.060.000.060.060.06
Stockport (1 Season)1 League26262,26025.1000000310.000.000.000.000.00
Newcastle Utd (1 Season)2 Leagues13111,03111.5101100400.090.000.100.090.10
Bradford City (1 Season)2 Leagues654575.1000000000.000.000.000.000.00
League One (9 Seasons)23622319,553217.31822018003440.080.010.090.080.09
FA Cup (8 Seasons)15141,30514.5213200100.140.070.210.140.21
Championship (7 Seasons)16814713,471149.72352002601.71.70.52.319270.010.020.030.010.030.040.010.050.040.05
EFL Cup (7 Seasons)11111,08012.0101100300.080.000.080.080.08
League Two (2 Seasons)45433,81542.4202200800.050.000.050.050.05
Premier League (1 Season)111090110.0101100400.100.000.100.100.10
UEFA Cup (1 Season)211301.4000000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200718Newcastle Utdeng ENG1. Premier League13th111090110.0101100400.100.000.100.100.10Matches
2007-200819Leeds Unitedeng ENG3. League One5th17121,13312.6101100300.080.000.080.080.08
2008-200920Leeds Unitedeng ENG3. League One4th443604.0000000100.000.000.000.000.00
2009-201021Stockporteng ENG3. League One24th26262,26025.1000000310.000.000.000.000.00
2010-201122Yeovil Towneng ENG3. League One14th40403,43538.2516500520.130.030.160.130.16
2011-201223Yeovil Towneng ENG3. League One17th37373,28436.5202200310.050.000.050.050.05
2012-201324Prestoneng ENG3. League One14th37342,90032.2303300500.090.000.090.090.09
2013-201425Prestoneng ENG3. League One5th23191,72319.1202200500.100.000.100.100.10
2014-201526Prestoneng ENG3. League One3rd32322,82731.4415400600.130.030.160.130.16Matches
2015-201627Prestoneng ENG2. Championship11th38302,90632.3011000900.000.030.030.000.03Matches
2016-201728Prestoneng ENG2. Championship11th33262,41826.9101100400.040.000.040.040.04Matches
2017-201829Prestoneng ENG2. Championship7th44443,91443.5123100900.020.050.070.020.07Matches
2018-201930Prestoneng ENG2. Championship14th22211,84620.5000000101.01.00.51.513950.000.000.000.000.000.050.030.080.050.08Matches
2019-202031Prestoneng ENG2. Championship9th987658.5000000200.30.30.00.303010.000.000.000.000.000.030.000.030.030.03Matches
2020-202132Prestoneng ENG2. Championship13th21181,61117.9000000100.40.40.00.402310.000.000.000.000.000.020.000.020.020.02Matches
2021-202233Prestoneng ENG2. Championship13th10110.1000000000.10.10.00.10000.000.000.000.000.000.720.000.720.720.72Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th40393,44838.3202200800.050.000.050.050.05Matches
2023-202435Carlisle Unitedeng ENG3. League One24th20191,63118.1101100300.060.000.060.060.06Matches
2024-202536Bradford Cityeng ENG4. League Two12th543674.1000000000.000.000.000.000.00Matches
19 Seasons7 Clubs4 Leagues46042337,740419.32352823007241.71.70.52.319270.050.010.070.050.070.040.010.050.040.05
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 (10 Seasons)2 Leagues26023220,921232.51141511004201.71.70.52.319270.050.020.060.050.060.040.010.050.040.05
Yeovil Town (2 Seasons)1 League77776,71974.7718700830.090.010.110.090.11
Carlisle United (2 Seasons)2 Leagues60585,07956.43033001100.050.000.050.050.05
Leeds United (2 Seasons)1 League21161,49316.6101100400.060.000.060.060.06
Stockport (1 Season)1 League26262,26025.1000000310.000.000.000.000.00
Newcastle Utd (1 Season)1 League111090110.0101100400.100.000.100.100.10
Bradford City (1 Season)1 League543674.1000000000.000.000.000.000.00
League One (9 Seasons)23622319,553217.31822018003440.080.010.090.080.09
Championship (7 Seasons)16814713,471149.72352002601.71.70.52.319270.010.020.030.010.030.040.010.050.040.05
League Two (2 Seasons)45433,81542.4202200800.050.000.050.050.05
Premier League (1 Season)111090110.0101100400.100.000.100.100.10
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-201526Prestoneng ENGFA Cup9th665406.0213200100.330.170.500.330.50Matches
2015-201627Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201627Prestoneng ENGLeague Cup17th221802.0000000000.000.000.000.000.00Matches
2016-201728Prestoneng ENGEFL Cup9th443904.3000000100.000.000.000.000.00Matches
2016-201728Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201829Prestoneng ENGEFL Cup58th00Matches
2017-201829Prestoneng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2018-201930Prestoneng ENGEFL Cup17th222102.3000000000.000.000.000.000.00Matches
2018-201930Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202031Prestoneng ENGEFL Cup17th111201.3101100000.750.000.750.750.75Matches
2020-202132Prestoneng ENGEFL Cup17th221802.0000000200.000.000.000.000.00Matches
2020-202132Prestoneng ENGFA Cup33rd10450.5000000000.000.000.000.000.00Matches
2021-202233Prestoneng ENGEFL CupRd400Matches
2022-202334Carlisle Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2024-202536Bradford Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons3 Clubs2 Leagues26252,38526.5314300400.110.040.150.110.15
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 (8 Seasons)2 Leagues23222,11523.5314300400.130.040.170.130.17
Carlisle United (1 Season)1 League221802.0000000000.000.000.000.000.00
Bradford City (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)15141,30514.5213200100.140.070.210.140.21
EFL Cup (7 Seasons)11111,08012.0101100300.080.000.080.080.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
2006-200718Newcastle Utd2. UEFA CupR16211301.4000000.000.00Matches
1 Season1 Club1 League211301.4000000.000.00

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
2006-200718Newcastle Utdeng ENG1. Premier League10.0110.101.0000Matches
2006-200718Newcastle Utd2. UEFA Cup1.400Matches
2007-200819Leeds Unitedeng ENG3. League One12.6130.240.3300
2008-200920Leeds Unitedeng ENG3. League One4.0000.0000
2009-201021Stockporteng ENG3. League One25.1030.120.0000
2010-201122Yeovil Towneng ENG3. League One38.25140.370.3600
2011-201223Yeovil Towneng ENG3. League One36.5250.140.4000
2012-201324Prestoneng ENG3. League One32.2340.120.7500
2013-201425Prestoneng ENG3. League One19.1240.210.5000
2014-201526Prestoneng ENGFA Cup6.0200Matches
2014-201526Prestoneng ENG3. League One31.4480.250.5000Matches
2015-201627Prestoneng ENG2. Championship32.3080.250.0000Matches
2015-201627Prestoneng ENGFA Cup1.0000Matches
2015-201627Prestoneng ENGLeague Cup2.0000Matches
2016-201728Prestoneng ENG2. Championship26.91030.000.110.3300Matches
2016-201728Prestoneng ENGEFL Cup4.3022100.00.460.460.000.0000Matches
2016-201728Prestoneng ENGFA Cup1.0000Matches
2017-201829Prestoneng ENG2. Championship43.51411126.80.940.250.020.0900Matches
2017-201829Prestoneng ENGFA Cup2.00000.000.0000Matches
2018-201930Prestoneng ENG2. Championship20.5017317.60.830.150.000.0011.20001.01.00.06-1.0-1.0Matches
2018-201930Prestoneng ENGEFL Cup2.302150.00.860.430.000.0000Matches
2018-201930Prestoneng ENGFA Cup1.00100.01.000.000.0000Matches
2019-202031Prestoneng ENG2. Championship8.50500.00.590.000.0012.30000.30.30.05-0.3-0.3Matches
2019-202031Prestoneng ENGEFL Cup1.3111100.00.750.751.001.0000Matches
2020-202132Prestoneng ENG2. Championship17.907114.30.390.060.000.0011.60000.40.40.05-0.4-0.4Matches
2020-202132Prestoneng ENGEFL Cup2.00000.000.0000Matches
2020-202132Prestoneng ENGFA Cup0.50000.000.0000Matches
2021-202233Prestoneng ENG2. Championship0.10100.08.180.000.0010.30000.10.10.09-0.1-0.1Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00000.000.0000Matches
2022-202334Carlisle Unitedeng ENG4. League Two38.32251248.00.650.310.080.1700Matches
2023-202435Carlisle Unitedeng ENG3. League One18.115240.00.280.110.200.5000Matches
2024-202536Bradford Cityeng ENGFA Cup1.00000.000.0000Matches
2024-202536Bradford Cityeng ENG4. League Two4.10200.00.490.000.0000Matches
19 Seasons7 Clubs7 Leagues447.3261098633.00.560.200.060.2811.50001.71.70.06-1.7-1.7
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 (10 Seasons)4 Leagues256.014774628.60.590.190.040.2611.50001.71.70.06-1.7-1.7
Yeovil Town (2 Seasons)1 League74.77190.250.3700
Carlisle United (2 Seasons)3 Leagues58.43301446.70.510.240.100.2100
Leeds United (2 Seasons)1 League16.6130.180.3300
Stockport (1 Season)1 League25.1030.120.0000
Newcastle Utd (1 Season)2 Leagues11.5110.101.0000
Bradford City (1 Season)2 Leagues5.10200.00.390.000.0000
League One (9 Seasons)217.31854340.00.280.200.200.4200
FA Cup (8 Seasons)14.52100.00.150.000.0000
Championship (7 Seasons)149.72712625.40.600.170.030.0811.50001.71.70.06-1.7-1.7
EFL Cup (7 Seasons)12.015480.00.500.400.200.2500
League Two (2 Seasons)42.42271244.40.640.280.070.1700
Premier League (1 Season)10.0110.101.0000
UEFA Cup (1 Season)1.400
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
2006-200718Newcastle Utd2 Leagues11.5110.101.0000
2007-200819Leeds United1 League12.6130.240.3300
2008-200920Leeds United1 League4.0000.0000
2009-201021Stockport1 League25.1030.120.0000
2010-201122Yeovil Town1 League38.25140.370.3600
2011-201223Yeovil Town1 League36.5250.140.4000
2012-201324Preston1 League32.2340.120.7500
2013-201425Preston1 League19.1240.210.5000
2014-201526Preston2 Leagues37.4680.250.5000
2015-201627Preston3 Leagues35.3080.250.0000
2016-201728Preston3 Leagues32.2125250.00.060.160.500.2000
2017-201829Preston3 Leagues45.51411126.80.900.240.020.0900
2018-201930Preston3 Leagues23.8020420.00.840.170.000.0011.20001.01.00.06-1.0-1.0
2019-202031Preston2 Leagues9.816116.70.610.100.171.0012.30000.30.30.05-0.3-0.3
2020-202132Preston3 Leagues20.407114.30.340.050.000.0011.60000.40.40.05-0.4-0.4
2021-202233Preston2 Leagues0.10100.08.180.000.0010.30000.10.10.09-0.1-0.1
2022-202334Carlisle United2 Leagues40.32251248.00.620.300.080.1700
2023-202435Carlisle United1 League18.115240.00.280.110.200.5000
2024-202536Bradford City2 Leagues5.10200.00.390.000.0000
19 Seasons7 Clubs7 Leagues447.3261098633.00.560.200.060.2811.50001.71.70.06-1.7-1.7
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 (10 Seasons)4 Leagues256.014774628.60.590.190.040.2611.50001.71.70.06-1.7-1.7
Yeovil Town (2 Seasons)1 League74.77190.250.3700
Carlisle United (2 Seasons)3 Leagues58.43301446.70.510.240.100.2100
Leeds United (2 Seasons)1 League16.6130.180.3300
Stockport (1 Season)1 League25.1030.120.0000
Newcastle Utd (1 Season)2 Leagues11.5110.101.0000
Bradford City (1 Season)2 Leagues5.10200.00.390.000.0000
League One (9 Seasons)217.31854340.00.280.200.200.4200
FA Cup (8 Seasons)14.52100.00.150.000.0000
Championship (7 Seasons)149.72712625.40.600.170.030.0811.50001.71.70.06-1.7-1.7
EFL Cup (7 Seasons)12.015480.00.500.400.200.2500
League Two (2 Seasons)42.42271244.40.640.280.070.1700
Premier League (1 Season)10.0110.101.0000
UEFA Cup (1 Season)1.400
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
2006-200718Newcastle Utdeng ENG1. Premier League13th10.0110.101.0000Matches
2007-200819Leeds Unitedeng ENG3. League One5th12.6130.240.3300
2008-200920Leeds Unitedeng ENG3. League One4th4.0000.0000
2009-201021Stockporteng ENG3. League One24th25.1030.120.0000
2010-201122Yeovil Towneng ENG3. League One14th38.25140.370.3600
2011-201223Yeovil Towneng ENG3. League One17th36.5250.140.4000
2012-201324Prestoneng ENG3. League One14th32.2340.120.7500
2013-201425Prestoneng ENG3. League One5th19.1240.210.5000
2014-201526Prestoneng ENG3. League One3rd31.4480.250.5000Matches
2015-201627Prestoneng ENG2. Championship11th32.3080.250.0000Matches
2016-201728Prestoneng ENG2. Championship11th26.91030.000.110.3300Matches
2017-201829Prestoneng ENG2. Championship7th43.51411126.80.940.250.020.0900Matches
2018-201930Prestoneng ENG2. Championship14th20.5017317.60.830.150.000.0011.20001.01.00.06-1.0-1.0Matches
2019-202031Prestoneng ENG2. Championship9th8.50500.00.590.000.0012.30000.30.30.05-0.3-0.3Matches
2020-202132Prestoneng ENG2. Championship13th17.907114.30.390.060.000.0011.60000.40.40.05-0.4-0.4Matches
2021-202233Prestoneng ENG2. Championship13th0.10100.08.180.000.0010.30000.10.10.09-0.1-0.1Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th38.32251248.00.650.310.080.1700Matches
2023-202435Carlisle Unitedeng ENG3. League One24th18.115240.00.280.110.200.5000Matches
2024-202536Bradford Cityeng ENG4. League Two12th4.10200.00.490.000.0000Matches
19 Seasons7 Clubs4 Leagues419.3231038231.10.580.200.050.2811.50001.71.70.06-1.7-1.7
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 (10 Seasons)2 Leagues232.511714225.40.600.180.030.2611.50001.71.70.06-1.7-1.7
Yeovil Town (2 Seasons)1 League74.77190.250.3700
Carlisle United (2 Seasons)2 Leagues56.43301446.70.530.250.100.2100
Leeds United (2 Seasons)1 League16.6130.180.3300
Stockport (1 Season)1 League25.1030.120.0000
Newcastle Utd (1 Season)1 League10.0110.101.0000
Bradford City (1 Season)1 League4.10200.00.490.000.0000
League One (9 Seasons)217.31854340.00.280.200.200.4200
Championship (7 Seasons)149.72712625.40.600.170.030.0811.50001.71.70.06-1.7-1.7
League Two (2 Seasons)42.42271244.40.640.280.070.1700
Premier League (1 Season)10.0110.101.0000
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-201526Prestoneng ENGFA Cup9th6.0200Matches
2015-201627Prestoneng ENGFA Cup33rd1.0000Matches
2015-201627Prestoneng ENGLeague Cup17th2.0000Matches
2016-201728Prestoneng ENGEFL Cup9th4.3022100.00.460.460.000.0000Matches
2016-201728Prestoneng ENGFA Cup33rd1.0000Matches
2017-201829Prestoneng ENGFA Cup17th2.00000.000.0000Matches
2018-201930Prestoneng ENGEFL Cup17th2.302150.00.860.430.000.0000Matches
2018-201930Prestoneng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2019-202031Prestoneng ENGEFL Cup17th1.3111100.00.750.751.001.0000Matches
2020-202132Prestoneng ENGEFL Cup17th2.00000.000.0000Matches
2020-202132Prestoneng ENGFA Cup33rd0.50000.000.0000Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00000.000.0000Matches
2024-202536Bradford Cityeng ENGFA Cup1.00000.000.0000Matches
10 Seasons3 Clubs2 Leagues26.536466.70.360.240.170.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Preston (8 Seasons)2 Leagues23.536466.70.440.300.170.2500
Carlisle United (1 Season)1 League2.00000.000.0000
Bradford City (1 Season)1 League1.00000.000.0000
FA Cup (8 Seasons)14.52100.00.150.000.0000
EFL Cup (7 Seasons)12.015480.00.500.400.200.2500
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2006-200718Newcastle Utd2. UEFA CupR161.400Matches
1 Season1 Club1 League1.400
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
2006-200718Newcastle Utdeng ENG1. Premier League10.00Matches
2006-200718Newcastle Utd2. UEFA Cup1.4Matches
2007-200819Leeds Unitedeng ENG3. League One12.60
2008-200920Leeds Unitedeng ENG3. League One4.00
2009-201021Stockporteng ENG3. League One25.10
2010-201122Yeovil Towneng ENG3. League One38.21
2011-201223Yeovil Towneng ENG3. League One36.50
2012-201324Prestoneng ENG3. League One32.20
2013-201425Prestoneng ENG3. League One19.10
2014-201526Prestoneng ENGFA Cup6.01Matches
2014-201526Prestoneng ENG3. League One31.41Matches
2015-201627Prestoneng ENG2. Championship32.31Matches
2015-201627Prestoneng ENGFA Cup1.00Matches
2015-201627Prestoneng ENGLeague Cup2.00Matches
2016-201728Prestoneng ENG2. Championship26.90Matches
2016-201728Prestoneng ENGEFL Cup4.30Matches
2016-201728Prestoneng ENGFA Cup1.00Matches
2017-201829Prestoneng ENG2. Championship43.52Matches
2017-201829Prestoneng ENGFA Cup2.00Matches
2018-201930Prestoneng ENG2. Championship20.546871965.19132452415420475.524533174.06116537.000.50.5-0.56284039Matches
2018-201930Prestoneng ENGEFL Cup2.30Matches
2018-201930Prestoneng ENGFA Cup1.00Matches
2019-202031Prestoneng ENG2. Championship8.525833876.353592219839785.613016081.3427060.000.00.10.00302030Matches
2019-202031Prestoneng ENGEFL Cup1.30Matches
2020-202132Prestoneng ENG2. Championship17.939059865.27184327516521078.616823471.84913436.600.00.20.00271023Matches
2020-202132Prestoneng ENGEFL Cup2.00Matches
2020-202132Prestoneng ENGFA Cup0.50Matches
2021-202233Prestoneng ENG2. Championship0.13560.04101250.022100.0010.000.00.00.000000Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00Matches
2022-202334Carlisle Unitedeng ENG4. League Two38.30Matches
2023-202435Carlisle Unitedeng ENG3. League One18.10Matches
2024-202536Bradford Cityeng ENGFA Cup1.00Matches
2024-202536Bradford Cityeng ENG4. League Two4.10Matches
19 Seasons7 Clubs7 Leagues447.31119166067.4217161001840351378.654572775.015237041.160.50.9+5.56857092
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 (10 Seasons)4 Leagues256.01119166067.4217161001840351378.654572775.015237041.150.50.9+4.56857092
Yeovil Town (2 Seasons)1 League74.71
Carlisle United (2 Seasons)3 Leagues58.40
Leeds United (2 Seasons)1 League16.60
Stockport (1 Season)1 League25.10
Newcastle Utd (1 Season)2 Leagues11.50
Bradford City (1 Season)2 Leagues5.10
League One (9 Seasons)217.32
FA Cup (8 Seasons)14.51
Championship (7 Seasons)149.71119166067.4217161001840351378.654572775.015237041.130.50.9+2.56857092
EFL Cup (7 Seasons)12.00
League Two (2 Seasons)42.40
Premier League (1 Season)10.00
UEFA Cup (1 Season)1.4
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
2006-200718Newcastle Utd2 Leagues11.50
2007-200819Leeds United1 League12.60
2008-200920Leeds United1 League4.00
2009-201021Stockport1 League25.10
2010-201122Yeovil Town1 League38.21
2011-201223Yeovil Town1 League36.50
2012-201324Preston1 League32.20
2013-201425Preston1 League19.10
2014-201526Preston2 Leagues37.42
2015-201627Preston3 Leagues35.31
2016-201728Preston3 Leagues32.20
2017-201829Preston3 Leagues45.52
2018-201930Preston3 Leagues23.846871965.19132452415420475.524533174.06116537.000.50.5-0.56284039
2019-202031Preston2 Leagues9.825833876.353592219839785.613016081.3427060.000.00.10.00302030
2020-202132Preston3 Leagues20.439059865.27184327516521078.616823471.84913436.600.00.20.00271023
2021-202233Preston2 Leagues0.13560.04101250.022100.0010.000.00.00.000000
2022-202334Carlisle United2 Leagues40.30
2023-202435Carlisle United1 League18.10
2024-202536Bradford City2 Leagues5.10
19 Seasons7 Clubs7 Leagues447.31119166067.4217161001840351378.654572775.015237041.160.50.9+5.56857092
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 (10 Seasons)4 Leagues256.01119166067.4217161001840351378.654572775.015237041.150.50.9+4.56857092
Yeovil Town (2 Seasons)1 League74.71
Carlisle United (2 Seasons)3 Leagues58.40
Leeds United (2 Seasons)1 League16.60
Stockport (1 Season)1 League25.10
Newcastle Utd (1 Season)2 Leagues11.50
Bradford City (1 Season)2 Leagues5.10
League One (9 Seasons)217.32
FA Cup (8 Seasons)14.51
Championship (7 Seasons)149.71119166067.4217161001840351378.654572775.015237041.130.50.9+2.56857092
EFL Cup (7 Seasons)12.00
League Two (2 Seasons)42.40
Premier League (1 Season)10.00
UEFA Cup (1 Season)1.4
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
2006-200718Newcastle Utdeng ENG1. Premier League13th10.00Matches
2007-200819Leeds Unitedeng ENG3. League One5th12.60
2008-200920Leeds Unitedeng ENG3. League One4th4.00
2009-201021Stockporteng ENG3. League One24th25.10
2010-201122Yeovil Towneng ENG3. League One14th38.21
2011-201223Yeovil Towneng ENG3. League One17th36.50
2012-201324Prestoneng ENG3. League One14th32.20
2013-201425Prestoneng ENG3. League One5th19.10
2014-201526Prestoneng ENG3. League One3rd31.41Matches
2015-201627Prestoneng ENG2. Championship11th32.31Matches
2016-201728Prestoneng ENG2. Championship11th26.90Matches
2017-201829Prestoneng ENG2. Championship7th43.52Matches
2018-201930Prestoneng ENG2. Championship14th20.546871965.19132452415420475.524533174.06116537.000.50.5-0.56284039Matches
2019-202031Prestoneng ENG2. Championship9th8.525833876.353592219839785.613016081.3427060.000.00.10.00302030Matches
2020-202132Prestoneng ENG2. Championship13th17.939059865.27184327516521078.616823471.84913436.600.00.20.00271023Matches
2021-202233Prestoneng ENG2. Championship13th0.13560.04101250.022100.0010.000.00.00.000000Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th38.30Matches
2023-202435Carlisle Unitedeng ENG3. League One24th18.10Matches
2024-202536Bradford Cityeng ENG4. League Two12th4.10Matches
19 Seasons7 Clubs4 Leagues419.31119166067.4217161001840351378.654572775.015237041.150.50.9+4.56857092
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 (10 Seasons)2 Leagues232.51119166067.4217161001840351378.654572775.015237041.140.50.9+3.56857092
Yeovil Town (2 Seasons)1 League74.71
Carlisle United (2 Seasons)2 Leagues56.40
Leeds United (2 Seasons)1 League16.60
Stockport (1 Season)1 League25.10
Newcastle Utd (1 Season)1 League10.00
Bradford City (1 Season)1 League4.10
League One (9 Seasons)217.32
Championship (7 Seasons)149.71119166067.4217161001840351378.654572775.015237041.130.50.9+2.56857092
League Two (2 Seasons)42.40
Premier League (1 Season)10.00
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-201526Prestoneng ENGFA Cup9th6.01Matches
2015-201627Prestoneng ENGFA Cup33rd1.00Matches
2015-201627Prestoneng ENGLeague Cup17th2.00Matches
2016-201728Prestoneng ENGEFL Cup9th4.30Matches
2016-201728Prestoneng ENGFA Cup33rd1.00Matches
2017-201829Prestoneng ENGFA Cup17th2.00Matches
2018-201930Prestoneng ENGEFL Cup17th2.30Matches
2018-201930Prestoneng ENGFA Cup33rd1.00Matches
2019-202031Prestoneng ENGEFL Cup17th1.30Matches
2020-202132Prestoneng ENGEFL Cup17th2.00Matches
2020-202132Prestoneng ENGFA Cup33rd0.50Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00Matches
2024-202536Bradford Cityeng ENGFA Cup1.00Matches
10 Seasons3 Clubs2 Leagues26.51
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 (8 Seasons)2 Leagues23.51
Carlisle United (1 Season)1 League2.00
Bradford City (1 Season)1 League1.00
FA Cup (8 Seasons)14.51
EFL Cup (7 Seasons)12.00
Passing Table
Total Short Medium Long
Season Age Squad 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
2006-200718Newcastle Utd2. UEFA CupR161.4Matches
1 Season1 Club1 League1.4

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
2006-200718Newcastle Utdeng ENG1. Premier League10.0Matches
2006-200718Newcastle Utd2. UEFA Cup1.4Matches
2007-200819Leeds Unitedeng ENG3. League One12.6
2008-200920Leeds Unitedeng ENG3. League One4.0
2009-201021Stockporteng ENG3. League One25.1
2010-201122Yeovil Towneng ENG3. League One38.2
2011-201223Yeovil Towneng ENG3. League One36.5
2012-201324Prestoneng ENG3. League One32.2
2013-201425Prestoneng ENG3. League One19.1
2014-201526Prestoneng ENGFA Cup6.0Matches
2014-201526Prestoneng ENG3. League One31.4Matches
2015-201627Prestoneng ENG2. Championship32.3Matches
2015-201627Prestoneng ENGFA Cup1.0Matches
2015-201627Prestoneng ENGLeague Cup2.0Matches
2016-201728Prestoneng ENG2. Championship26.90Matches
2016-201728Prestoneng ENGEFL Cup4.30Matches
2016-201728Prestoneng ENGFA Cup1.0Matches
2017-201829Prestoneng ENG2. Championship43.51Matches
2017-201829Prestoneng ENGFA Cup2.00Matches
2018-201930Prestoneng ENG2. Championship20.571970412120200000046832Matches
2018-201930Prestoneng ENGEFL Cup2.30Matches
2018-201930Prestoneng ENGFA Cup1.00Matches
2019-202031Prestoneng ENG2. Championship8.5338333330200000025821Matches
2019-202031Prestoneng ENGEFL Cup1.30Matches
2020-202132Prestoneng ENG2. Championship17.9598589740403000039022Matches
2020-202132Prestoneng ENGEFL Cup2.00Matches
2020-202132Prestoneng ENGFA Cup0.50Matches
2021-202233Prestoneng ENG2. Championship0.1541100000000300Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00Matches
2022-202334Carlisle Unitedeng ENG4. League Two38.30Matches
2023-202435Carlisle Unitedeng ENG3. League One18.10Matches
2024-202536Bradford Cityeng ENGFA Cup1.00Matches
2024-202536Bradford Cityeng ENG4. League Two4.10Matches
19 Seasons7 Clubs7 Leagues447.316601630232008130000111975
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (10 Seasons)4 Leagues256.016601630232008130000111975
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)3 Leagues58.40
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)2 Leagues11.5
Bradford City (1 Season)2 Leagues5.10
League One (9 Seasons)217.30
FA Cup (8 Seasons)14.50
Championship (7 Seasons)149.716601630232008130000111975
EFL Cup (7 Seasons)12.00
League Two (2 Seasons)42.40
Premier League (1 Season)10.0
UEFA Cup (1 Season)1.4
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
2006-200718Newcastle Utd2 Leagues11.5
2007-200819Leeds United1 League12.6
2008-200920Leeds United1 League4.0
2009-201021Stockport1 League25.1
2010-201122Yeovil Town1 League38.2
2011-201223Yeovil Town1 League36.5
2012-201324Preston1 League32.2
2013-201425Preston1 League19.1
2014-201526Preston2 Leagues37.4
2015-201627Preston3 Leagues35.3
2016-201728Preston3 Leagues32.20
2017-201829Preston3 Leagues45.51
2018-201930Preston3 Leagues23.871970412120200000046832
2019-202031Preston2 Leagues9.8338333330200000025821
2020-202132Preston3 Leagues20.4598589740403000039022
2021-202233Preston2 Leagues0.1541100000000300
2022-202334Carlisle United2 Leagues40.30
2023-202435Carlisle United1 League18.10
2024-202536Bradford City2 Leagues5.10
19 Seasons7 Clubs7 Leagues447.316601630232008130000111975
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (10 Seasons)4 Leagues256.016601630232008130000111975
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)3 Leagues58.40
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)2 Leagues11.5
Bradford City (1 Season)2 Leagues5.10
League One (9 Seasons)217.30
FA Cup (8 Seasons)14.50
Championship (7 Seasons)149.716601630232008130000111975
EFL Cup (7 Seasons)12.00
League Two (2 Seasons)42.40
Premier League (1 Season)10.0
UEFA Cup (1 Season)1.4
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
2006-200718Newcastle Utdeng ENG1. Premier League13th10.0Matches
2007-200819Leeds Unitedeng ENG3. League One5th12.6
2008-200920Leeds Unitedeng ENG3. League One4th4.0
2009-201021Stockporteng ENG3. League One24th25.1
2010-201122Yeovil Towneng ENG3. League One14th38.2
2011-201223Yeovil Towneng ENG3. League One17th36.5
2012-201324Prestoneng ENG3. League One14th32.2
2013-201425Prestoneng ENG3. League One5th19.1
2014-201526Prestoneng ENG3. League One3rd31.4Matches
2015-201627Prestoneng ENG2. Championship11th32.3Matches
2016-201728Prestoneng ENG2. Championship11th26.90Matches
2017-201829Prestoneng ENG2. Championship7th43.51Matches
2018-201930Prestoneng ENG2. Championship14th20.571970412120200000046832Matches
2019-202031Prestoneng ENG2. Championship9th8.5338333330200000025821Matches
2020-202132Prestoneng ENG2. Championship13th17.9598589740403000039022Matches
2021-202233Prestoneng ENG2. Championship13th0.1541100000000300Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th38.30Matches
2023-202435Carlisle Unitedeng ENG3. League One24th18.10Matches
2024-202536Bradford Cityeng ENG4. League Two12th4.10Matches
19 Seasons7 Clubs4 Leagues419.316601630232008130000111975
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (10 Seasons)2 Leagues232.516601630232008130000111975
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)2 Leagues56.40
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)1 League10.0
Bradford City (1 Season)1 League4.10
League One (9 Seasons)217.30
Championship (7 Seasons)149.716601630232008130000111975
League Two (2 Seasons)42.40
Premier League (1 Season)10.0
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-201526Prestoneng ENGFA Cup9th6.0Matches
2015-201627Prestoneng ENGFA Cup33rd1.0Matches
2015-201627Prestoneng ENGLeague Cup17th2.0Matches
2016-201728Prestoneng ENGEFL Cup9th4.30Matches
2016-201728Prestoneng ENGFA Cup33rd1.0Matches
2017-201829Prestoneng ENGFA Cup17th2.00Matches
2018-201930Prestoneng ENGEFL Cup17th2.30Matches
2018-201930Prestoneng ENGFA Cup33rd1.00Matches
2019-202031Prestoneng ENGEFL Cup17th1.30Matches
2020-202132Prestoneng ENGEFL Cup17th2.00Matches
2020-202132Prestoneng ENGFA Cup33rd0.50Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00Matches
2024-202536Bradford Cityeng ENGFA Cup1.00Matches
10 Seasons3 Clubs2 Leagues26.50
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (8 Seasons)2 Leagues23.50
Carlisle United (1 Season)1 League2.00
Bradford City (1 Season)1 League1.00
FA Cup (8 Seasons)14.50
EFL Cup (7 Seasons)12.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2006-200718Newcastle Utd2. UEFA CupR161.4Matches
1 Season1 Club1 League1.4

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
2006-200718Newcastle Utdeng ENG1. Premier League10.0Matches
2006-200718Newcastle Utd2. UEFA Cup1.4Matches
2007-200819Leeds Unitedeng ENG3. League One12.6
2008-200920Leeds Unitedeng ENG3. League One4.0
2009-201021Stockporteng ENG3. League One25.1
2010-201122Yeovil Towneng ENG3. League One38.2
2011-201223Yeovil Towneng ENG3. League One36.5
2012-201324Prestoneng ENG3. League One32.2
2013-201425Prestoneng ENG3. League One19.1
2014-201526Prestoneng ENGFA Cup6.0Matches
2014-201526Prestoneng ENG3. League One31.4Matches
2015-201627Prestoneng ENG2. Championship32.3Matches
2015-201627Prestoneng ENGFA Cup1.0Matches
2015-201627Prestoneng ENGLeague Cup2.0Matches
2016-201728Prestoneng ENG2. Championship26.9Matches
2016-201728Prestoneng ENGEFL Cup4.3Matches
2016-201728Prestoneng ENGFA Cup1.0Matches
2017-201829Prestoneng ENG2. Championship43.5Matches
2017-201829Prestoneng ENGFA Cup2.0Matches
2018-201930Prestoneng ENG2. Championship20.5120.5991020000.00000000Matches
2018-201930Prestoneng ENGEFL Cup2.3Matches
2018-201930Prestoneng ENGFA Cup1.0Matches
2019-202031Prestoneng ENG2. Championship8.520.2420000000.00000000Matches
2019-202031Prestoneng ENGEFL Cup1.3Matches
2020-202132Prestoneng ENG2. Championship17.950.2850000010.06100000Matches
2020-202132Prestoneng ENGEFL Cup2.0Matches
2020-202132Prestoneng ENGFA Cup0.5Matches
2021-202233Prestoneng ENG2. Championship0.100.0000000000.00000000Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.0Matches
2022-202334Carlisle Unitedeng ENG4. League Two38.3Matches
2023-202435Carlisle Unitedeng ENG3. League One18.1Matches
2024-202536Bradford Cityeng ENGFA Cup1.0Matches
2024-202536Bradford Cityeng ENG4. League Two4.1Matches
19 Seasons7 Clubs7 Leagues447.3190.40161020010.02100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (10 Seasons)4 Leagues256.0190.40161020010.02100000
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)3 Leagues58.4
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)2 Leagues11.5
Bradford City (1 Season)2 Leagues5.1
League One (9 Seasons)217.3
FA Cup (8 Seasons)14.5
Championship (7 Seasons)149.7190.40161020010.02100000
EFL Cup (7 Seasons)12.0
League Two (2 Seasons)42.4
Premier League (1 Season)10.0
UEFA Cup (1 Season)1.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
2006-200718Newcastle Utd2 Leagues11.5
2007-200819Leeds United1 League12.6
2008-200920Leeds United1 League4.0
2009-201021Stockport1 League25.1
2010-201122Yeovil Town1 League38.2
2011-201223Yeovil Town1 League36.5
2012-201324Preston1 League32.2
2013-201425Preston1 League19.1
2014-201526Preston2 Leagues37.4
2015-201627Preston3 Leagues35.3
2016-201728Preston3 Leagues32.2
2017-201829Preston3 Leagues45.5
2018-201930Preston3 Leagues23.8120.5991020000.00000000
2019-202031Preston2 Leagues9.820.2420000000.00000000
2020-202132Preston3 Leagues20.450.2850000010.06100000
2021-202233Preston2 Leagues0.100.0000000000.00000000
2022-202334Carlisle United2 Leagues40.3
2023-202435Carlisle United1 League18.1
2024-202536Bradford City2 Leagues5.1
19 Seasons7 Clubs7 Leagues447.3190.40161020010.02100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (10 Seasons)4 Leagues256.0190.40161020010.02100000
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)3 Leagues58.4
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)2 Leagues11.5
Bradford City (1 Season)2 Leagues5.1
League One (9 Seasons)217.3
FA Cup (8 Seasons)14.5
Championship (7 Seasons)149.7190.40161020010.02100000
EFL Cup (7 Seasons)12.0
League Two (2 Seasons)42.4
Premier League (1 Season)10.0
UEFA Cup (1 Season)1.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
2006-200718Newcastle Utdeng ENG1. Premier League13th10.0Matches
2007-200819Leeds Unitedeng ENG3. League One5th12.6
2008-200920Leeds Unitedeng ENG3. League One4th4.0
2009-201021Stockporteng ENG3. League One24th25.1
2010-201122Yeovil Towneng ENG3. League One14th38.2
2011-201223Yeovil Towneng ENG3. League One17th36.5
2012-201324Prestoneng ENG3. League One14th32.2
2013-201425Prestoneng ENG3. League One5th19.1
2014-201526Prestoneng ENG3. League One3rd31.4Matches
2015-201627Prestoneng ENG2. Championship11th32.3Matches
2016-201728Prestoneng ENG2. Championship11th26.9Matches
2017-201829Prestoneng ENG2. Championship7th43.5Matches
2018-201930Prestoneng ENG2. Championship14th20.5120.5991020000.00000000Matches
2019-202031Prestoneng ENG2. Championship9th8.520.2420000000.00000000Matches
2020-202132Prestoneng ENG2. Championship13th17.950.2850000010.06100000Matches
2021-202233Prestoneng ENG2. Championship13th0.100.0000000000.00000000Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th38.3Matches
2023-202435Carlisle Unitedeng ENG3. League One24th18.1Matches
2024-202536Bradford Cityeng ENG4. League Two12th4.1Matches
19 Seasons7 Clubs4 Leagues419.3190.40161020010.02100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (10 Seasons)2 Leagues232.5190.40161020010.02100000
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)2 Leagues56.4
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)1 League10.0
Bradford City (1 Season)1 League4.1
League One (9 Seasons)217.3
Championship (7 Seasons)149.7190.40161020010.02100000
League Two (2 Seasons)42.4
Premier League (1 Season)10.0
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-201526Prestoneng ENGFA Cup9th6.0Matches
2015-201627Prestoneng ENGFA Cup33rd1.0Matches
2015-201627Prestoneng ENGLeague Cup17th2.0Matches
2016-201728Prestoneng ENGEFL Cup9th4.3Matches
2016-201728Prestoneng ENGFA Cup33rd1.0Matches
2017-201829Prestoneng ENGFA Cup17th2.0Matches
2018-201930Prestoneng ENGEFL Cup17th2.3Matches
2018-201930Prestoneng ENGFA Cup33rd1.0Matches
2019-202031Prestoneng ENGEFL Cup17th1.3Matches
2020-202132Prestoneng ENGEFL Cup17th2.0Matches
2020-202132Prestoneng ENGFA Cup33rd0.5Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.0Matches
2024-202536Bradford Cityeng ENGFA Cup1.0Matches
10 Seasons3 Clubs2 Leagues26.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (8 Seasons)2 Leagues23.5
Carlisle United (1 Season)1 League2.0
Bradford City (1 Season)1 League1.0
FA Cup (8 Seasons)14.5
EFL Cup (7 Seasons)12.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2006-200718Newcastle Utd2. UEFA CupR161.4Matches
1 Season1 Club1 League1.4

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
2006-200718Newcastle Utdeng ENG1. Premier League10.0Matches
2006-200718Newcastle Utd2. UEFA Cup1.4Matches
2007-200819Leeds Unitedeng ENG3. League One12.6
2008-200920Leeds Unitedeng ENG3. League One4.0
2009-201021Stockporteng ENG3. League One25.1
2010-201122Yeovil Towneng ENG3. League One38.2
2011-201223Yeovil Towneng ENG3. League One36.5
2012-201324Prestoneng ENG3. League One32.2
2013-201425Prestoneng ENG3. League One19.1
2014-201526Prestoneng ENGFA Cup6.0Matches
2014-201526Prestoneng ENG3. League One31.4Matches
2015-201627Prestoneng ENG2. Championship32.3Matches
2015-201627Prestoneng ENGFA Cup1.0Matches
2015-201627Prestoneng ENGLeague Cup2.0Matches
2016-201728Prestoneng ENG2. Championship26.900Matches
2016-201728Prestoneng ENGEFL Cup4.313Matches
2016-201728Prestoneng ENGFA Cup1.0Matches
2017-201829Prestoneng ENG2. Championship43.51977Matches
2017-201829Prestoneng ENGFA Cup2.000Matches
2018-201930Prestoneng ENG2. Championship20.5302103650.032018223261342Matches
2018-201930Prestoneng ENGEFL Cup2.300Matches
2018-201930Prestoneng ENGFA Cup1.000Matches
2019-202031Prestoneng ENG2. Championship8.5625104580.0110911420400Matches
2019-202031Prestoneng ENGEFL Cup1.322Matches
2020-202132Prestoneng ENG2. Championship17.9125101181080.02141222638710Matches
2020-202132Prestoneng ENGEFL Cup2.011Matches
2020-202132Prestoneng ENGFA Cup0.501Matches
2021-202233Prestoneng ENG2. Championship0.1000000000000000Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.000Matches
2022-202334Carlisle Unitedeng ENG4. League Two38.32562Matches
2023-202435Carlisle Unitedeng ENG3. League One18.11326Matches
2024-202536Bradford Cityeng ENGFA Cup1.000Matches
2024-202536Bradford Cityeng ENG4. League Two4.156Matches
19 Seasons7 Clubs7 Leagues447.321731731152171.4644395241842452
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 (10 Seasons)4 Leagues256.021301731152171.4644395147842452
Yeovil Town (2 Seasons)1 League74.70
Carlisle United (2 Seasons)3 Leagues58.438880
Leeds United (2 Seasons)1 League16.60
Stockport (1 Season)1 League25.10
Newcastle Utd (1 Season)2 Leagues11.50
Bradford City (1 Season)2 Leagues5.1560
League One (9 Seasons)217.313260
FA Cup (8 Seasons)14.5010
Championship (7 Seasons)149.721261731152171.4644395140842452
EFL Cup (7 Seasons)12.0460
League Two (2 Seasons)42.430680
Premier League (1 Season)10.00
UEFA Cup (1 Season)1.40
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
2006-200718Newcastle Utd2 Leagues11.50
2007-200819Leeds United1 League12.60
2008-200920Leeds United1 League4.00
2009-201021Stockport1 League25.10
2010-201122Yeovil Town1 League38.20
2011-201223Yeovil Town1 League36.50
2012-201324Preston1 League32.20
2013-201425Preston1 League19.10
2014-201526Preston2 Leagues37.40
2015-201627Preston3 Leagues35.30
2016-201728Preston3 Leagues32.2130
2017-201829Preston3 Leagues45.519770
2018-201930Preston3 Leagues23.8302103650.032018223261342
2019-202031Preston2 Leagues9.8645104580.0110911620400
2020-202132Preston3 Leagues20.4126101181080.02141222838710
2021-202233Preston2 Leagues0.1000000000000000
2022-202334Carlisle United2 Leagues40.325620
2023-202435Carlisle United1 League18.113260
2024-202536Bradford City2 Leagues5.1560
19 Seasons7 Clubs7 Leagues447.321731731152171.4644395241842452
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (10 Seasons)4 Leagues256.021301731152171.4644395147842452
Yeovil Town (2 Seasons)1 League74.70
Carlisle United (2 Seasons)3 Leagues58.438880
Leeds United (2 Seasons)1 League16.60
Stockport (1 Season)1 League25.10
Newcastle Utd (1 Season)2 Leagues11.50
Bradford City (1 Season)2 Leagues5.1560
League One (9 Seasons)217.313260
FA Cup (8 Seasons)14.5010
Championship (7 Seasons)149.721261731152171.4644395140842452
EFL Cup (7 Seasons)12.0460
League Two (2 Seasons)42.430680
Premier League (1 Season)10.00
UEFA Cup (1 Season)1.40
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
2006-200718Newcastle Utdeng ENG1. Premier League13th10.0Matches
2007-200819Leeds Unitedeng ENG3. League One5th12.6
2008-200920Leeds Unitedeng ENG3. League One4th4.0
2009-201021Stockporteng ENG3. League One24th25.1
2010-201122Yeovil Towneng ENG3. League One14th38.2
2011-201223Yeovil Towneng ENG3. League One17th36.5
2012-201324Prestoneng ENG3. League One14th32.2
2013-201425Prestoneng ENG3. League One5th19.1
2014-201526Prestoneng ENG3. League One3rd31.4Matches
2015-201627Prestoneng ENG2. Championship11th32.3Matches
2016-201728Prestoneng ENG2. Championship11th26.900Matches
2017-201829Prestoneng ENG2. Championship7th43.51977Matches
2018-201930Prestoneng ENG2. Championship14th20.5302103650.032018223261342Matches
2019-202031Prestoneng ENG2. Championship9th8.5625104580.0110911420400Matches
2020-202132Prestoneng ENG2. Championship13th17.9125101181080.02141222638710Matches
2021-202233Prestoneng ENG2. Championship13th0.1000000000000000Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th38.32562Matches
2023-202435Carlisle Unitedeng ENG3. League One24th18.11326Matches
2024-202536Bradford Cityeng ENG4. League Two12th4.156Matches
19 Seasons7 Clubs4 Leagues419.321691731152171.4644395234842452
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 (10 Seasons)2 Leagues232.521261731152171.4644395140842452
Yeovil Town (2 Seasons)1 League74.70
Carlisle United (2 Seasons)2 Leagues56.438880
Leeds United (2 Seasons)1 League16.60
Stockport (1 Season)1 League25.10
Newcastle Utd (1 Season)1 League10.00
Bradford City (1 Season)1 League4.1560
League One (9 Seasons)217.313260
Championship (7 Seasons)149.721261731152171.4644395140842452
League Two (2 Seasons)42.430680
Premier League (1 Season)10.00
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-201526Prestoneng ENGFA Cup9th6.0Matches
2015-201627Prestoneng ENGFA Cup33rd1.0Matches
2015-201627Prestoneng ENGLeague Cup17th2.0Matches
2016-201728Prestoneng ENGEFL Cup9th4.313Matches
2016-201728Prestoneng ENGFA Cup33rd1.0Matches
2017-201829Prestoneng ENGFA Cup17th2.000Matches
2018-201930Prestoneng ENGEFL Cup17th2.300Matches
2018-201930Prestoneng ENGFA Cup33rd1.000Matches
2019-202031Prestoneng ENGEFL Cup17th1.322Matches
2020-202132Prestoneng ENGEFL Cup17th2.011Matches
2020-202132Prestoneng ENGFA Cup33rd0.501Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.000Matches
2024-202536Bradford Cityeng ENGFA Cup1.000Matches
10 Seasons3 Clubs2 Leagues26.5470
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 (8 Seasons)2 Leagues23.5470
Carlisle United (1 Season)1 League2.0000
Bradford City (1 Season)1 League1.0000
FA Cup (8 Seasons)14.5010
EFL Cup (7 Seasons)12.0460
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2006-200718Newcastle Utd2. UEFA CupR161.4Matches
1 Season1 Club1 League1.40

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
2006-200718Newcastle Utdeng ENG1. Premier League10.0Matches
2006-200718Newcastle Utd2. UEFA Cup1.4Matches
2007-200819Leeds Unitedeng ENG3. League One12.6
2008-200920Leeds Unitedeng ENG3. League One4.0
2009-201021Stockporteng ENG3. League One25.1
2010-201122Yeovil Towneng ENG3. League One38.2
2011-201223Yeovil Towneng ENG3. League One36.5
2012-201324Prestoneng ENG3. League One32.2
2013-201425Prestoneng ENG3. League One19.1
2014-201526Prestoneng ENGFA Cup6.0Matches
2014-201526Prestoneng ENG3. League One31.4Matches
2015-201627Prestoneng ENG2. Championship32.3Matches
2015-201627Prestoneng ENGFA Cup1.0Matches
2015-201627Prestoneng ENGLeague Cup2.0Matches
2016-201728Prestoneng ENG2. Championship26.9Matches
2016-201728Prestoneng ENGEFL Cup4.3Matches
2016-201728Prestoneng ENGFA Cup1.0Matches
2017-201829Prestoneng ENG2. Championship43.5Matches
2017-201829Prestoneng ENGFA Cup2.0Matches
2018-201930Prestoneng ENG2. Championship20.594513649641145359450002881056458132333295Matches
2018-201930Prestoneng ENGEFL Cup2.3Matches
2018-201930Prestoneng ENGFA Cup1.0Matches
2019-202031Prestoneng ENG2. Championship8.5422552062001612422000168608332000002041Matches
2019-202031Prestoneng ENGEFL Cup1.3Matches
2020-202132Prestoneng ENG2. Championship17.97449041031919137440003101093465020303171Matches
2020-202132Prestoneng ENGEFL Cup2.0Matches
2020-202132Prestoneng ENGFA Cup0.5Matches
2021-202233Prestoneng ENG2. Championship0.160231160002300000020Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.0Matches
2022-202334Carlisle Unitedeng ENG4. League Two38.3Matches
2023-202435Carlisle Unitedeng ENG3. League One18.1Matches
2024-202536Bradford Cityeng ENGFA Cup1.0Matches
2024-202536Bradford Cityeng ENG4. League Two4.1Matches
19 Seasons7 Clubs7 Leagues447.3211728111149338161211700076827601255152638527
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 (10 Seasons)4 Leagues256.0211728111149338161211700076827601255152638527
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)3 Leagues58.4
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)2 Leagues11.5
Bradford City (1 Season)2 Leagues5.1
League One (9 Seasons)217.3
FA Cup (8 Seasons)14.5
Championship (7 Seasons)149.7211728111149338161211700076827601255152638527
EFL Cup (7 Seasons)12.0
League Two (2 Seasons)42.4
Premier League (1 Season)10.0
UEFA Cup (1 Season)1.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
2006-200718Newcastle Utd2 Leagues11.5
2007-200819Leeds United1 League12.6
2008-200920Leeds United1 League4.0
2009-201021Stockport1 League25.1
2010-201122Yeovil Town1 League38.2
2011-201223Yeovil Town1 League36.5
2012-201324Preston1 League32.2
2013-201425Preston1 League19.1
2014-201526Preston2 Leagues37.4
2015-201627Preston3 Leagues35.3
2016-201728Preston3 Leagues32.2
2017-201829Preston3 Leagues45.5
2018-201930Preston3 Leagues23.894513649641145359450002881056458132333295
2019-202031Preston2 Leagues9.8422552062001612422000168608332000002041
2020-202132Preston3 Leagues20.47449041031919137440003101093465020303171
2021-202233Preston2 Leagues0.160231160002300000020
2022-202334Carlisle United2 Leagues40.3
2023-202435Carlisle United1 League18.1
2024-202536Bradford City2 Leagues5.1
19 Seasons7 Clubs7 Leagues447.3211728111149338161211700076827601255152638527
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 (10 Seasons)4 Leagues256.0211728111149338161211700076827601255152638527
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)3 Leagues58.4
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)2 Leagues11.5
Bradford City (1 Season)2 Leagues5.1
League One (9 Seasons)217.3
FA Cup (8 Seasons)14.5
Championship (7 Seasons)149.7211728111149338161211700076827601255152638527
EFL Cup (7 Seasons)12.0
League Two (2 Seasons)42.4
Premier League (1 Season)10.0
UEFA Cup (1 Season)1.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
2006-200718Newcastle Utdeng ENG1. Premier League13th10.0Matches
2007-200819Leeds Unitedeng ENG3. League One5th12.6
2008-200920Leeds Unitedeng ENG3. League One4th4.0
2009-201021Stockporteng ENG3. League One24th25.1
2010-201122Yeovil Towneng ENG3. League One14th38.2
2011-201223Yeovil Towneng ENG3. League One17th36.5
2012-201324Prestoneng ENG3. League One14th32.2
2013-201425Prestoneng ENG3. League One5th19.1
2014-201526Prestoneng ENG3. League One3rd31.4Matches
2015-201627Prestoneng ENG2. Championship11th32.3Matches
2016-201728Prestoneng ENG2. Championship11th26.9Matches
2017-201829Prestoneng ENG2. Championship7th43.5Matches
2018-201930Prestoneng ENG2. Championship14th20.594513649641145359450002881056458132333295Matches
2019-202031Prestoneng ENG2. Championship9th8.5422552062001612422000168608332000002041Matches
2020-202132Prestoneng ENG2. Championship13th17.97449041031919137440003101093465020303171Matches
2021-202233Prestoneng ENG2. Championship13th0.160231160002300000020Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th38.3Matches
2023-202435Carlisle Unitedeng ENG3. League One24th18.1Matches
2024-202536Bradford Cityeng ENG4. League Two12th4.1Matches
19 Seasons7 Clubs4 Leagues419.3211728111149338161211700076827601255152638527
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 (10 Seasons)2 Leagues232.5211728111149338161211700076827601255152638527
Yeovil Town (2 Seasons)1 League74.7
Carlisle United (2 Seasons)2 Leagues56.4
Leeds United (2 Seasons)1 League16.6
Stockport (1 Season)1 League25.1
Newcastle Utd (1 Season)1 League10.0
Bradford City (1 Season)1 League4.1
League One (9 Seasons)217.3
Championship (7 Seasons)149.7211728111149338161211700076827601255152638527
League Two (2 Seasons)42.4
Premier League (1 Season)10.0
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-201526Prestoneng ENGFA Cup9th6.0Matches
2015-201627Prestoneng ENGFA Cup33rd1.0Matches
2015-201627Prestoneng ENGLeague Cup17th2.0Matches
2016-201728Prestoneng ENGEFL Cup9th4.3Matches
2016-201728Prestoneng ENGFA Cup33rd1.0Matches
2017-201829Prestoneng ENGFA Cup17th2.0Matches
2018-201930Prestoneng ENGEFL Cup17th2.3Matches
2018-201930Prestoneng ENGFA Cup33rd1.0Matches
2019-202031Prestoneng ENGEFL Cup17th1.3Matches
2020-202132Prestoneng ENGEFL Cup17th2.0Matches
2020-202132Prestoneng ENGFA Cup33rd0.5Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.0Matches
2024-202536Bradford Cityeng ENGFA Cup1.0Matches
10 Seasons3 Clubs2 Leagues26.5
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 (8 Seasons)2 Leagues23.5
Carlisle United (1 Season)1 League2.0
Bradford City (1 Season)1 League1.0
FA Cup (8 Seasons)14.5
EFL Cup (7 Seasons)12.0
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
2006-200718Newcastle Utd2. UEFA CupR161.4Matches
1 Season1 Club1 League1.4

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
2006-200718Newcastle Utdeng ENG1. Premier League119018226.310.01091Matches
2006-200718Newcastle Utd2. UEFA Cup2130651.41017Matches
2007-200819Leeds Unitedeng ENG3. League One171,1336727.412.6125
2008-200920Leeds Unitedeng ENG3. League One4360908.74.040
2009-201021Stockporteng ENG3. League One262,2608754.625.1260
2010-201122Yeovil Towneng ENG3. League One403,4358683.038.2400
2011-201223Yeovil Towneng ENG3. League One373,2848979.336.5370
2012-201324Prestoneng ENG3. League One372,9007870.032.2343
2013-201425Prestoneng ENG3. League One231,7237541.619.1194
2014-201526Prestoneng ENGFA Cup654090100.06.06906002.17115+6+1.00Matches
2014-201526Prestoneng ENG3. League One322,8278868.331.43230022.035025+25+0.80-0.16Matches
2015-201627Prestoneng ENG2. Championship382,9067670.232.33029821.323032-2-0.06-0.21Matches
2015-201627Prestoneng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2015-201627Prestoneng ENGLeague Cup21809060.02.02902003.0041+3+1.50+1.50Matches
2016-201728Prestoneng ENG2. Championship332,4187358.426.926267101.453839-1-0.04-0.14Matches
2016-201728Prestoneng ENGEFL Cup439098100.04.34984002.2568-2-0.46Matches
2016-201728Prestoneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201829Prestoneng ENG2. Championship443,9148994.543.54442001.645643+13+0.30+1.10Matches
2017-201829Prestoneng ENGEFL Cup00001Matches
2017-201829Prestoneng ENGFA Cup218090100.02.02902001.5052+3+1.50Matches
2018-201930Prestoneng ENG2. Championship221,8468444.620.521882010161.053036-6-0.29-0.5326.123.3+2.8+0.14+0.41Matches
2018-201930Prestoneng ENGEFL Cup221010570.02.321052011.5053+2+0.86-1.14Matches
2018-201930Prestoneng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2019-202031Prestoneng ENG2. Championship97658518.58.5890814590.89510-5-0.59-0.859.49.6-0.1-0.02-0.17Matches
2019-202031Prestoneng ENGEFL Cup112012040.01.311201013.002200.00-0.50Matches
2020-202132Prestoneng ENG2. Championship211,6117738.917.9188616318191.291719-2-0.11+0.0718.422.4-4.0-0.220.00Matches
2020-202132Prestoneng ENGEFL Cup21809066.72.02902003.0061+5+2.50+4.50Matches
2020-202132Prestoneng ENGFA Cup1454550.00.50014500.0001-1-2.00+2.00Matches
2021-202233Prestoneng ENG2. Championship111110.30.10011143.000000.00+0.090.30.0+0.3+2.14+2.15Matches
2021-202233Prestoneng ENGEFL Cup00001Matches
2022-202334Carlisle Unitedeng ENGFA Cup218090100.02.02902001.503300.00Matches
2022-202334Carlisle Unitedeng ENG4. League Two403,4488683.338.339883512501.726236+26+0.68+1.07Matches
2023-202435Carlisle Unitedeng ENG3. League One201,6318239.418.119841612640.651630-14-0.77+0.16Matches
2024-202536Bradford Cityeng ENGFA Cup1909050.01.01901010.0001-1-1.00-3.00Matches
2024-202536Bradford Cityeng ENG4. League Two53677320.44.149041761.6035-2-0.49-0.74Matches
19 Seasons7 Clubs7 Leagues48840,2558250.8447.3449882603921841.49351309+42+0.16+0.1654.255.3-1.1-0.02+0.03
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 (10 Seasons)4 Leagues28323,0368151.8256.0254901932922661.52267234+33+0.16+0.0554.255.3-1.1-0.02+0.03
Yeovil Town (2 Seasons)1 League776,7198781.174.7770
Carlisle United (2 Seasons)3 Leagues625,2598562.258.460875322641.378169+12+0.21+1.02
Leeds United (2 Seasons)1 League211,4937118.016.6165
Stockport (1 Season)1 League262,2608754.625.1260
Newcastle Utd (1 Season)2 Leagues131,0317926.311.511927
Bradford City (1 Season)2 Leagues64577623.15.159051771.3336-3-0.59-0.95
League One (9 Seasons)23619,5538352.5217.32238446132661.506655+11+0.22+0.50
FA Cup (8 Seasons)151,3058790.614.514901414511.272119+2+0.14+0.14
Championship (7 Seasons)16813,4718046.5149.7147881412119601.38176179-3-0.02-0.0754.255.3-1.1-0.02+0.03
EFL Cup (7 Seasons)111,0809853.712.0119811042.452315+8+0.67+0.48
League Two (2 Seasons)453,8158564.242.443883921661.716541+24+0.57+0.52
Premier League (1 Season)119018226.310.01091
UEFA Cup (1 Season)2130651.41017
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
2006-200718Newcastle Utd2 Leagues131,0317926.311.511927
2007-200819Leeds United1 League171,1336727.412.6125
2008-200920Leeds United1 League4360908.74.040
2009-201021Stockport1 League262,2608754.625.1260
2010-201122Yeovil Town1 League403,4358683.038.2400
2011-201223Yeovil Town1 League373,2848979.336.5370
2012-201324Preston1 League372,9007870.032.2343
2013-201425Preston1 League231,7237541.619.1194
2014-201526Preston2 Leagues383,3678971.937.4389036022.056130+31+0.83-0.13
2015-201627Preston3 Leagues413,1767770.135.3339032821.373435-1-0.03-0.16
2016-201728Preston3 Leagues382,8987662.732.23196317101.504549-4-0.12-0.23
2017-201829Preston3 Leagues464,0948992.845.5469044011.636145+16+0.35+1.15
2018-201930Preston3 Leagues252,1468647.423.824892310171.043642-6-0.25-0.5526.123.3+2.8+0.14+0.41
2019-202031Preston2 Leagues108858919.99.89939145101.10712-5-0.51-0.799.49.6-0.1-0.02-0.17
2020-202132Preston3 Leagues241,8367740.820.4208718425191.382321+2+0.10+0.4018.422.4-4.0-0.220.00
2021-202233Preston2 Leagues111110.20.10011153.000000.00+0.090.30.0+0.3+2.14+2.15
2022-202334Carlisle United2 Leagues423,6288684.040.341883712501.716539+26+0.64+1.04
2023-202435Carlisle United1 League201,6318239.418.119841612640.651630-14-0.77+0.16
2024-202536Bradford City2 Leagues64577623.15.159051771.3336-3-0.59-0.95
19 Seasons7 Clubs7 Leagues48840,2558250.8447.3449882603921841.49351309+42+0.16+0.1654.255.3-1.1-0.02+0.03
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 (10 Seasons)4 Leagues28323,0368151.8256.0254901932922661.52267234+33+0.16+0.0554.255.3-1.1-0.02+0.03
Yeovil Town (2 Seasons)1 League776,7198781.174.7770
Carlisle United (2 Seasons)3 Leagues625,2598562.258.460875322641.378169+12+0.21+1.02
Leeds United (2 Seasons)1 League211,4937118.016.6165
Stockport (1 Season)1 League262,2608754.625.1260
Newcastle Utd (1 Season)2 Leagues131,0317926.311.511927
Bradford City (1 Season)2 Leagues64577623.15.159051771.3336-3-0.59-0.95
League One (9 Seasons)23619,5538352.5217.32238446132661.506655+11+0.22+0.50
FA Cup (8 Seasons)151,3058790.614.514901414511.272119+2+0.14+0.14
Championship (7 Seasons)16813,4718046.5149.7147881412119601.38176179-3-0.02-0.0754.255.3-1.1-0.02+0.03
EFL Cup (7 Seasons)111,0809853.712.0119811042.452315+8+0.67+0.48
League Two (2 Seasons)453,8158564.242.443883921661.716541+24+0.57+0.52
Premier League (1 Season)119018226.310.01091
UEFA Cup (1 Season)2130651.41017
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
2006-200718Newcastle Utdeng ENG1. Premier League13th119018226.310.01091Matches
2007-200819Leeds Unitedeng ENG3. League One5th171,1336727.412.6125
2008-200920Leeds Unitedeng ENG3. League One4th4360908.74.040
2009-201021Stockporteng ENG3. League One24th262,2608754.625.1260
2010-201122Yeovil Towneng ENG3. League One14th403,4358683.038.2400
2011-201223Yeovil Towneng ENG3. League One17th373,2848979.336.5370
2012-201324Prestoneng ENG3. League One14th372,9007870.032.2343
2013-201425Prestoneng ENG3. League One5th231,7237541.619.1194
2014-201526Prestoneng ENG3. League One3rd322,8278868.331.43230022.035025+25+0.80-0.16Matches
2015-201627Prestoneng ENG2. Championship11th382,9067670.232.33029821.323032-2-0.06-0.21Matches
2016-201728Prestoneng ENG2. Championship11th332,4187358.426.926267101.453839-1-0.04-0.14Matches
2017-201829Prestoneng ENG2. Championship7th443,9148994.543.54442001.645643+13+0.30+1.10Matches
2018-201930Prestoneng ENG2. Championship14th221,8468444.620.521882010161.053036-6-0.29-0.5326.123.3+2.8+0.14+0.41Matches
2019-202031Prestoneng ENG2. Championship9th97658518.58.5890814590.89510-5-0.59-0.859.49.6-0.1-0.02-0.17Matches
2020-202132Prestoneng ENG2. Championship13th211,6117738.917.9188616318191.291719-2-0.11+0.0718.422.4-4.0-0.220.00Matches
2021-202233Prestoneng ENG2. Championship13th111110.30.10011143.000000.00+0.090.30.0+0.3+2.14+2.15Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th403,4488683.338.339883512501.726236+26+0.68+1.07Matches
2023-202435Carlisle Unitedeng ENG3. League One24th201,6318239.418.119841612640.651630-14-0.77+0.16Matches
2024-202536Bradford Cityeng ENG4. League Two12th53677320.44.149041761.6035-2-0.49-0.74Matches
19 Seasons7 Clubs4 Leagues46037,7408249.9419.3423872353719721.46307275+32+0.13+0.1454.255.3-1.1-0.02+0.03
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 (10 Seasons)2 Leagues26020,9218050.5232.5232881712819621.48226204+22+0.120.0054.255.3-1.1-0.02+0.03
Yeovil Town (2 Seasons)1 League776,7198781.174.7770
Carlisle United (2 Seasons)2 Leagues605,0798561.356.458875122641.367866+12+0.21+1.03
Leeds United (2 Seasons)1 League211,4937118.016.6165
Stockport (1 Season)1 League262,2608754.625.1260
Newcastle Utd (1 Season)1 League119018226.310.01091
Bradford City (1 Season)1 League53677320.44.149041761.6035-2-0.49-0.74
League One (9 Seasons)23619,5538352.5217.32238446132661.506655+11+0.22+0.50
Championship (7 Seasons)16813,4718046.5149.7147881412119601.38176179-3-0.02-0.0754.255.3-1.1-0.02+0.03
League Two (2 Seasons)453,8158564.242.443883921661.716541+24+0.57+0.52
Premier League (1 Season)119018226.310.01091
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-201526Prestoneng ENGFA Cup9th654090100.06.06906002.17115+6+1.00Matches
2015-201627Prestoneng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2015-201627Prestoneng ENGLeague Cup17th21809060.02.02902003.0041+3+1.50+1.50Matches
2016-201728Prestoneng ENGEFL Cup9th439098100.04.34984002.2568-2-0.46Matches
2016-201728Prestoneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2017-201829Prestoneng ENGEFL Cup58th00001Matches
2017-201829Prestoneng ENGFA Cup17th218090100.02.02902001.5052+3+1.50Matches
2018-201930Prestoneng ENGEFL Cup17th221010570.02.321052011.5053+2+0.86-1.14Matches
2018-201930Prestoneng ENGFA Cup33rd19090100.01.01901000.0013-2-2.00Matches
2019-202031Prestoneng ENGEFL Cup17th112012040.01.311201013.002200.00-0.50Matches
2020-202132Prestoneng ENGEFL Cup17th21809066.72.02902003.0061+5+2.50+4.50Matches
2020-202132Prestoneng ENGFA Cup33rd1454550.00.50014500.0001-1-2.00+2.00Matches
2021-202233Prestoneng ENGEFL CupRd400001Matches
2022-202334Carlisle Unitedeng ENGFA Cup218090100.02.02902001.503300.00Matches
2024-202536Bradford Cityeng ENGFA Cup1909050.01.01901010.0001-1-1.00-3.00Matches
10 Seasons3 Clubs2 Leagues262,3859269.126.525942514551.774434+10+0.38+0.23
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 (8 Seasons)2 Leagues232,1159268.423.522942214541.874130+11+0.47+0.64
Carlisle United (1 Season)1 League218090100.02.02902001.503300.00
Bradford City (1 Season)1 League1909050.01.01901010.0001-1-1.00-3.00
FA Cup (8 Seasons)151,3058790.614.514901414511.272119+2+0.14+0.14
EFL Cup (7 Seasons)111,0809853.712.0119811042.452315+8+0.67+0.48
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2006-200718Newcastle Utd2. UEFA CupR162130651.41017Matches
1 Season1 Club1 League2130651.41017

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
2006-200718Newcastle Utdeng ENG1. Premier League10.04011Matches
2006-200718Newcastle Utd2. UEFA Cup1.40000Matches
2007-200819Leeds Unitedeng ENG3. League One12.63018
2008-200920Leeds Unitedeng ENG3. League One4.0107
2009-201021Stockporteng ENG3. League One25.13133
2010-201122Yeovil Towneng ENG3. League One38.25220
2011-201223Yeovil Towneng ENG3. League One36.53129
2012-201324Prestoneng ENG3. League One32.25036
2013-201425Prestoneng ENG3. League One19.15018
2014-201526Prestoneng ENGFA Cup6.01000Matches
2014-201526Prestoneng ENG3. League One31.46023Matches
2015-201627Prestoneng ENG2. Championship32.39020Matches
2015-201627Prestoneng ENGFA Cup1.00000Matches
2015-201627Prestoneng ENGLeague Cup2.00000Matches
2016-201728Prestoneng ENG2. Championship26.94001600000000Matches
2016-201728Prestoneng ENGEFL Cup4.3100300031010Matches
2016-201728Prestoneng ENGFA Cup1.00000Matches
2017-201829Prestoneng ENG2. Championship43.59003025417719010Matches
2017-201829Prestoneng ENGFA Cup2.00001400000Matches
2018-201930Prestoneng ENG2. Championship20.5100111020230000831206465.2Matches
2018-201930Prestoneng ENGEFL Cup2.3000200000000Matches
2018-201930Prestoneng ENGFA Cup1.0000100000000Matches
2019-202031Prestoneng ENG2. Championship8.52001191014201044361373.5Matches
2019-202031Prestoneng ENGEFL Cup1.30000110220Matches
2020-202132Prestoneng ENG2. Championship17.9100852026500072806355.9Matches
2020-202132Prestoneng ENGEFL Cup2.02003200110Matches
2020-202132Prestoneng ENGFA Cup0.50000000100Matches
2021-202233Prestoneng ENG2. Championship0.100000000000011150.0Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00000000000Matches
2022-202334Carlisle Unitedeng ENG4. League Two38.380017234062251Matches
2023-202435Carlisle Unitedeng ENG3. League One18.13009141026130Matches
2024-202536Bradford Cityeng ENGFA Cup1.00000100000Matches
2024-202536Bradford Cityeng ENG4. League Two4.10000400650Matches
19 Seasons7 Clubs7 Leagues447.37640327981512417303120023714162.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (10 Seasons)4 Leagues256.04600183561011473003020023714162.7
Yeovil Town (2 Seasons)1 League74.78349
Carlisle United (2 Seasons)3 Leagues58.4110026375088381
Leeds United (2 Seasons)1 League16.64025
Stockport (1 Season)1 League25.13133
Newcastle Utd (1 Season)2 Leagues11.5400110
Bradford City (1 Season)2 Leagues5.10000500650
League One (9 Seasons)217.33440193141026130
FA Cup (8 Seasons)14.5100250010000
Championship (7 Seasons)149.726009649911402602020023714162.7
EFL Cup (7 Seasons)12.0300831064010
League Two (2 Seasons)42.480017274068301
Premier League (1 Season)10.04011
UEFA Cup (1 Season)1.40000
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
2006-200718Newcastle Utd2 Leagues11.5400110
2007-200819Leeds United1 League12.63018
2008-200920Leeds United1 League4.0107
2009-201021Stockport1 League25.13133
2010-201122Yeovil Town1 League38.25220
2011-201223Yeovil Town1 League36.53129
2012-201324Preston1 League32.25036
2013-201425Preston1 League19.15018
2014-201526Preston2 Leagues37.4700230
2015-201627Preston3 Leagues35.3900200
2016-201728Preston3 Leagues32.25001900031010
2017-201829Preston3 Leagues45.59003129417719010
2018-201930Preston3 Leagues23.8100141020230000831206465.2
2019-202031Preston2 Leagues9.820011102016401044361373.5
2020-202132Preston3 Leagues20.43001172028600072806355.9
2021-202233Preston2 Leagues0.100000000000011150.0
2022-202334Carlisle United2 Leagues40.380017234062251
2023-202435Carlisle United1 League18.13009141026130
2024-202536Bradford City2 Leagues5.10000500650
19 Seasons7 Clubs7 Leagues447.37640327981512417303120023714162.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (10 Seasons)4 Leagues256.04600183561011473003020023714162.7
Yeovil Town (2 Seasons)1 League74.78349
Carlisle United (2 Seasons)3 Leagues58.4110026375088381
Leeds United (2 Seasons)1 League16.64025
Stockport (1 Season)1 League25.13133
Newcastle Utd (1 Season)2 Leagues11.5400110
Bradford City (1 Season)2 Leagues5.10000500650
League One (9 Seasons)217.33440193141026130
FA Cup (8 Seasons)14.5100250010000
Championship (7 Seasons)149.726009649911402602020023714162.7
EFL Cup (7 Seasons)12.0300831064010
League Two (2 Seasons)42.480017274068301
Premier League (1 Season)10.04011
UEFA Cup (1 Season)1.40000
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
2006-200718Newcastle Utdeng ENG1. Premier League13th10.04011Matches
2007-200819Leeds Unitedeng ENG3. League One5th12.63018
2008-200920Leeds Unitedeng ENG3. League One4th4.0107
2009-201021Stockporteng ENG3. League One24th25.13133
2010-201122Yeovil Towneng ENG3. League One14th38.25220
2011-201223Yeovil Towneng ENG3. League One17th36.53129
2012-201324Prestoneng ENG3. League One14th32.25036
2013-201425Prestoneng ENG3. League One5th19.15018
2014-201526Prestoneng ENG3. League One3rd31.46023Matches
2015-201627Prestoneng ENG2. Championship11th32.39020Matches
2016-201728Prestoneng ENG2. Championship11th26.94001600000000Matches
2017-201829Prestoneng ENG2. Championship7th43.59003025417719010Matches
2018-201930Prestoneng ENG2. Championship14th20.5100111020230000831206465.2Matches
2019-202031Prestoneng ENG2. Championship9th8.52001191014201044361373.5Matches
2020-202132Prestoneng ENG2. Championship13th17.9100852026500072806355.9Matches
2021-202233Prestoneng ENG2. Championship13th0.100000000000011150.0Matches
2022-202334Carlisle Unitedeng ENG4. League Two5th38.380017234062251Matches
2023-202435Carlisle Unitedeng ENG3. League One24th18.13009141026130Matches
2024-202536Bradford Cityeng ENG4. League Two12th4.10000400650Matches
19 Seasons7 Clubs4 Leagues419.37240317901412346902120023714162.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (10 Seasons)2 Leagues232.5420017349911402602020023714162.7
Yeovil Town (2 Seasons)1 League74.78349
Carlisle United (2 Seasons)2 Leagues56.4110026375088381
Leeds United (2 Seasons)1 League16.64025
Stockport (1 Season)1 League25.13133
Newcastle Utd (1 Season)1 League10.04011
Bradford City (1 Season)1 League4.10000400650
League One (9 Seasons)217.33440193141026130
Championship (7 Seasons)149.726009649911402602020023714162.7
League Two (2 Seasons)42.480017274068301
Premier League (1 Season)10.04011
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-201526Prestoneng ENGFA Cup9th6.01000Matches
2015-201627Prestoneng ENGFA Cup33rd1.00000Matches
2015-201627Prestoneng ENGLeague Cup17th2.00000Matches
2016-201728Prestoneng ENGEFL Cup9th4.3100300031010Matches
2016-201728Prestoneng ENGFA Cup33rd1.00000Matches
2017-201829Prestoneng ENGFA Cup17th2.00001400000Matches
2018-201930Prestoneng ENGEFL Cup17th2.3000200000000Matches
2018-201930Prestoneng ENGFA Cup33rd1.0000100000000Matches
2019-202031Prestoneng ENGEFL Cup17th1.30000110220Matches
2020-202132Prestoneng ENGEFL Cup17th2.02003200110Matches
2020-202132Prestoneng ENGFA Cup33rd0.50000000100Matches
2022-202334Carlisle Unitedeng ENGFA Cup2.00000000000Matches
2024-202536Bradford Cityeng ENGFA Cup1.00000100000Matches
10 Seasons3 Clubs2 Leagues26.54001081074010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston (8 Seasons)2 Leagues23.54001071074010
Carlisle United (1 Season)1 League2.00000000000
Bradford City (1 Season)1 League1.00000100000
FA Cup (8 Seasons)14.5100250010000
EFL Cup (7 Seasons)12.0300831064010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200718Newcastle Utd2. UEFA CupR161.40000Matches
1 Season1 Club1 League1.40000

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.