Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2002-200318Buryeng ENG4. Third Division20400.4000000100.000.000.000.000.00
2003-200419Buryeng ENG4. Third Division37291,92321.49110811100.420.050.470.370.42
2004-200520Buryeng ENG4. League Two32292,31125.78311800000.310.120.430.310.43
2005-200621Oldham Athleticeng ENG3. League One31281,62418.0707700000.390.000.390.390.39
2006-200722Oldham Athleticeng ENG3. League One35342,91032.3215262100200.650.150.800.650.80
2007-200823Motherwellsct SCO1. Premier League37343,05834.0143171400500.410.090.500.410.50
2008-200924Derby Countyeng ENG2. Championship532482.8303300001.090.001.091.091.09Matches
2008-200924Motherwellsct SCO1. Premier League22211,87520.89211901000.430.100.530.430.53Matches
2008-200924Motherwell2. UEFA Cup211131.3000000.000.00Matches
2009-201025Derby Countyeng ENG2. Championship21111,06111.8404400000.340.000.340.340.34
2010-201126Derby Countyeng ENG2. Championship1866887.6202200100.260.000.260.260.26
2011-201227Sheffield Utdeng ENG3. League One34181,55117.2538500200.290.170.460.290.46
2012-201328Sheffield Utdeng ENG3. League One21131,27114.1314300100.210.070.280.210.28
2012-201328Shrewsburyeng ENG3. League One543043.4101100000.300.000.300.300.30
2013-201429Sheffield Utdeng ENG3. League One32161,68118.77310522000.370.160.540.270.43
2013-201429Chesterfieldeng ENG4. League Two321431.6000000000.000.000.000.000.00
2014-201530Sheffield Utdeng ENGFA Cup00Matches
2014-201530Sheffield Utdeng ENGLeague Cup21871.0000000000.000.000.000.000.00Matches
2014-201530Colchester Utdeng ENG3. League One21201,78219.8718523200.350.050.400.250.30Matches
2014-201530Sheffield Utdeng ENG3. League One1060.1000000000.000.000.000.000.00Matches
2015-201631Colchester Utdeng ENGFA Cup321892.1000000000.000.000.000.000.00Matches
2015-201631Colchester Utdeng ENG3. League One32262,28725.47411700000.280.160.430.280.43Matches
2016-201732Colchester Utdeng ENGEFL Cup00Matches
2016-201732Colchester Utdeng ENG4. League Two38322,83931.5168241244100.510.250.760.380.63Matches
2017-201833Crewe Alexandraeng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2017-201833Crewe Alexandraeng ENGFA Cup321842.0202111000.980.000.980.490.49Matches
2017-201833Crewe Alexandraeng ENG4. League Two31232,14523.89211811100.380.080.460.340.42Matches
2018-201934Crewe Alexandraeng ENGFA Cup11560.6000000000.000.000.000.000.00Matches
2018-201934Crewe Alexandraeng ENG4. League Two40272,59828.913215944200.450.070.520.310.38Matches
2019-202035Crewe Alexandraeng ENGEFL Cup221651.8101100000.550.000.550.550.55Matches
2019-202035Crewe Alexandraeng ENGFA Cup332112.3101011000.430.000.430.000.00Matches
2019-202035Crewe Alexandraeng ENG4. League Two26252,09623.312214933000.520.090.600.390.47Matches
2020-202136Crewe Alexandraeng ENGFA Cup111201.3101100000.750.000.750.750.75Matches
2020-202136Crewe Alexandraeng ENG3. League One35141,43515.9628422000.380.130.500.250.38Matches
2021-202237Crewe Alexandraeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2021-202237Crewe Alexandraeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2021-202237Crewe Alexandraeng ENG3. League One36201,96721.96410512200.270.180.460.230.41Matches
2022-202338Oldham Athleticeng ENG5. National League331751.91100000.510.51Matches
21 Seasons9 Clubs8 Leagues61845439,340437.11764622115422252100.400.110.510.350.46
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Crewe Alexandra (5 Seasons)4 Leagues18112111,174124.2521264391314500.420.100.520.310.41
Sheffield Utd (4 Seasons)3 Leagues90484,59651.1157221322300.290.140.430.250.39
Colchester Utd (3 Seasons)4 Leagues94807,09778.93013432467300.380.160.550.300.47
Bury (3 Seasons)1 League71584,27447.5174211611200.360.080.440.340.42
Oldham Athletic (3 Seasons)2 Leagues69654,70952.3295332900200.550.100.660.550.66
Derby County (3 Seasons)1 League44201,99722.2909900100.410.000.410.410.41
Motherwell (2 Seasons)2 Leagues61565,04656.1235282301500.410.090.510.410.51
Shrewsbury (1 Season)1 League543043.4101100000.300.000.300.300.30
Chesterfield (1 Season)1 League321431.6000000000.000.000.000.000.00
League One (9 Seasons)28319316,818186.97023936379900.370.120.500.340.46
League Two (8 Seasons)20916714,095156.6671885541313600.430.110.540.340.46
FA Cup (7 Seasons)12108229.1404222000.440.000.440.220.22
League Cup (5 Seasons)653874.3202200000.470.000.470.470.47
Championship (3 Seasons)44201,99722.2909900100.410.000.410.410.41
Premier League (2 Seasons)59554,93354.8235282301500.420.090.510.420.51
National League (1 Season)331751.91100000.510.51
UEFA Cup (1 Season)211131.3000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2002-200318Bury1 League20400.4000000100.000.000.000.000.00
2003-200419Bury1 League37291,92321.49110811100.420.050.470.370.42
2004-200520Bury1 League32292,31125.78311800000.310.120.430.310.43
2005-200621Oldham Athletic1 League31281,62418.0707700000.390.000.390.390.39
2006-200722Oldham Athletic1 League35342,91032.3215262100200.650.150.800.650.80
2007-200823Motherwell1 League37343,05834.0143171400500.410.090.500.410.50
2008-200924Motherwell2 Leagues24221,98822.19211901000.410.100.530.410.53
2008-200924Derby County1 League532482.8303300001.090.001.091.091.09
2009-201025Derby County1 League21111,06111.8404400000.340.000.340.340.34
2010-201126Derby County1 League1866887.6202200100.260.000.260.260.26
2011-201227Sheffield Utd1 League34181,55117.2538500200.290.170.460.290.46
2012-201328Shrewsbury1 League543043.4101100000.300.000.300.300.30
2012-201328Sheffield Utd1 League21131,27114.1314300100.210.070.280.210.28
2013-201429Chesterfield1 League321431.6000000000.000.000.000.000.00
2013-201429Sheffield Utd1 League32161,68118.77310522000.370.160.540.270.43
2014-201530Sheffield Utd3 Leagues31931.0000000000.000.000.000.000.00
2014-201530Colchester Utd1 League21201,78219.8718523200.350.050.400.250.30
2015-201631Colchester Utd2 Leagues35282,47627.57411700000.250.150.400.250.40
2016-201732Colchester Utd2 Leagues38322,83931.5168241244100.510.250.760.380.63
2017-201833Crewe Alexandra3 Leagues35262,41926.9122141022100.450.070.520.370.45
2018-201934Crewe Alexandra2 Leagues41282,65429.513215944200.440.070.510.310.37
2019-202035Crewe Alexandra3 Leagues31302,47227.5142161044000.510.070.580.360.44
2020-202136Crewe Alexandra2 Leagues36151,55517.3729522000.410.120.520.290.41
2021-202237Crewe Alexandra3 Leagues38222,07423.06410512200.260.170.430.220.39
2022-202338Oldham Athletic1 League331751.91100000.510.51
21 Seasons9 Clubs8 Leagues61845439,340437.11764622115422252100.400.110.510.350.46
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Crewe Alexandra (5 Seasons)4 Leagues18112111,174124.2521264391314500.420.100.520.310.41
Sheffield Utd (4 Seasons)3 Leagues90484,59651.1157221322300.290.140.430.250.39
Colchester Utd (3 Seasons)4 Leagues94807,09778.93013432467300.380.160.550.300.47
Bury (3 Seasons)1 League71584,27447.5174211611200.360.080.440.340.42
Oldham Athletic (3 Seasons)2 Leagues69654,70952.3295332900200.550.100.660.550.66
Derby County (3 Seasons)1 League44201,99722.2909900100.410.000.410.410.41
Motherwell (2 Seasons)2 Leagues61565,04656.1235282301500.410.090.510.410.51
Shrewsbury (1 Season)1 League543043.4101100000.300.000.300.300.30
Chesterfield (1 Season)1 League321431.6000000000.000.000.000.000.00
League One (9 Seasons)28319316,818186.97023936379900.370.120.500.340.46
League Two (8 Seasons)20916714,095156.6671885541313600.430.110.540.340.46
FA Cup (7 Seasons)12108229.1404222000.440.000.440.220.22
League Cup (5 Seasons)653874.3202200000.470.000.470.470.47
Championship (3 Seasons)44201,99722.2909900100.410.000.410.410.41
Premier League (2 Seasons)59554,93354.8235282301500.420.090.510.420.51
National League (1 Season)331751.91100000.510.51
UEFA Cup (1 Season)211131.3000000.000.00
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
2002-200318Buryeng ENG4. Third Division7th20400.4000000100.000.000.000.000.00
2003-200419Buryeng ENG4. Third Division12th37291,92321.49110811100.420.050.470.370.42
2004-200520Buryeng ENG4. League Two17th32292,31125.78311800000.310.120.430.310.43
2005-200621Oldham Athleticeng ENG3. League One10th31281,62418.0707700000.390.000.390.390.39
2006-200722Oldham Athleticeng ENG3. League One6th35342,91032.3215262100200.650.150.800.650.80
2007-200823Motherwellsct SCO1. Premier League3rd37343,05834.0143171400500.410.090.500.410.50
2008-200924Motherwellsct SCO1. Premier League7th22211,87520.89211901000.430.100.530.430.53Matches
2008-200924Derby Countyeng ENG2. Championship18th532482.8303300001.090.001.091.091.09Matches
2009-201025Derby Countyeng ENG2. Championship14th21111,06111.8404400000.340.000.340.340.34
2010-201126Derby Countyeng ENG2. Championship19th1866887.6202200100.260.000.260.260.26
2011-201227Sheffield Utdeng ENG3. League One3rd34181,55117.2538500200.290.170.460.290.46
2012-201328Shrewsburyeng ENG3. League One16th543043.4101100000.300.000.300.300.30
2012-201328Sheffield Utdeng ENG3. League One5th21131,27114.1314300100.210.070.280.210.28
2013-201429Chesterfieldeng ENG4. League Two1st321431.6000000000.000.000.000.000.00
2013-201429Sheffield Utdeng ENG3. League One7th32161,68118.77310522000.370.160.540.270.43
2014-201530Sheffield Utdeng ENG3. League One5th1060.1000000000.000.000.000.000.00Matches
2014-201530Colchester Utdeng ENG3. League One19th21201,78219.8718523200.350.050.400.250.30Matches
2015-201631Colchester Utdeng ENG3. League One23rd32262,28725.47411700000.280.160.430.280.43Matches
2016-201732Colchester Utdeng ENG4. League Two8th38322,83931.5168241244100.510.250.760.380.63Matches
2017-201833Crewe Alexandraeng ENG4. League Two15th31232,14523.89211811100.380.080.460.340.42Matches
2018-201934Crewe Alexandraeng ENG4. League Two12th40272,59828.913215944200.450.070.520.310.38Matches
2019-202035Crewe Alexandraeng ENG4. League Two2nd26252,09623.312214933000.520.090.600.390.47Matches
2020-202136Crewe Alexandraeng ENG3. League One12th35141,43515.9628422000.380.130.500.250.38Matches
2021-202237Crewe Alexandraeng ENG3. League One24th36201,96721.96410512200.270.180.460.230.41Matches
2022-202338Oldham Athleticeng ENG5. National League12th331751.91100000.510.51Matches
21 Seasons9 Clubs5 Leagues59843838,018422.41704621515020232100.400.110.510.360.46
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
Crewe Alexandra (5 Seasons)2 Leagues16810910,241113.8461258351112500.400.110.510.310.41
Sheffield Utd (4 Seasons)1 League88474,50950.1157221322300.300.140.440.260.40
Colchester Utd (3 Seasons)2 Leagues91786,90876.83013432467300.390.170.560.310.48
Bury (3 Seasons)1 League71584,27447.5174211611200.360.080.440.340.42
Oldham Athletic (3 Seasons)2 Leagues69654,70952.3295332900200.550.100.660.550.66
Derby County (3 Seasons)1 League44201,99722.2909900100.410.000.410.410.41
Motherwell (2 Seasons)1 League59554,93354.8235282301500.420.090.510.420.51
Shrewsbury (1 Season)1 League543043.4101100000.300.000.300.300.30
Chesterfield (1 Season)1 League321431.6000000000.000.000.000.000.00
League One (9 Seasons)28319316,818186.97023936379900.370.120.500.340.46
League Two (8 Seasons)20916714,095156.6671885541313600.430.110.540.340.46
Championship (3 Seasons)44201,99722.2909900100.410.000.410.410.41
Premier League (2 Seasons)59554,93354.8235282301500.420.090.510.420.51
National League (1 Season)331751.91100000.510.51
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-201530Sheffield Utdeng ENGFA Cup17th00Matches
2014-201530Sheffield Utdeng ENGLeague Cup3rd21871.0000000000.000.000.000.000.00Matches
2015-201631Colchester Utdeng ENGFA Cup17th321892.1000000000.000.000.000.000.00Matches
2016-201732Colchester Utdeng ENGEFL Cup58th00Matches
2017-201833Crewe Alexandraeng ENGEFL Cup58th11901.0101100001.000.001.001.001.00Matches
2017-201833Crewe Alexandraeng ENGFA Cup65th321842.0202111000.980.000.980.490.49Matches
2018-201934Crewe Alexandraeng ENGFA Cup85th11560.6000000000.000.000.000.000.00Matches
2019-202035Crewe Alexandraeng ENGEFL Cup33rd221651.8101100000.550.000.550.550.55Matches
2019-202035Crewe Alexandraeng ENGFA Cup33rd332112.3101011000.430.000.430.000.00Matches
2020-202136Crewe Alexandraeng ENGFA Cup65th111201.3101100000.750.000.750.750.75Matches
2021-202237Crewe Alexandraeng ENGEFL CupRd211450.5000000000.000.000.000.000.00Matches
2021-202237Crewe Alexandraeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
8 Seasons3 Clubs2 Leagues18151,20913.4606422000.450.000.450.300.30
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
Crewe Alexandra (5 Seasons)2 Leagues131293310.4606422000.580.000.580.390.39
Colchester Utd (2 Seasons)2 Leagues321892.1000000000.000.000.000.000.00
Sheffield Utd (1 Season)2 Leagues21871.0000000000.000.000.000.000.00
FA Cup (7 Seasons)12108229.1404222000.440.000.440.220.22
League Cup (5 Seasons)653874.3202200000.470.000.470.470.47
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
2008-200924Motherwell2. UEFA CupRd1211131.3000000.000.00Matches
1 Season1 Club1 League211131.3000000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200318Buryeng ENG4. Third Division0.4000.0000
2003-200419Buryeng ENG4. Third Division21.49200.940.4011
2004-200520Buryeng ENG4. League Two25.78210.820.3800
2005-200621Oldham Athleticeng ENG3. League One18.07170.940.4100
2006-200722Oldham Athleticeng ENG3. League One32.321521.610.4000
2007-200823Motherwellsct SCO1. Premier League34.014250.740.5600
2008-200924Derby Countyeng ENG2. Championship2.8341.450.7500Matches
2008-200924Motherwellsct SCO1. Premier League20.89140.670.6401Matches
2008-200924Motherwell2. UEFA Cup1.300Matches
2009-201025Derby Countyeng ENG2. Championship11.84131.100.3100
2010-201126Derby Countyeng ENG2. Championship7.6250.650.4000
2011-201227Sheffield Utdeng ENG3. League One17.2560.350.8300
2012-201328Sheffield Utdeng ENG3. League One14.13161.130.1900
2012-201328Shrewsburyeng ENG3. League One3.4110.301.0000
2013-201429Sheffield Utdeng ENG3. League One18.77180.960.2822
2013-201429Chesterfieldeng ENG4. League Two1.6000.0000
2014-201530Sheffield Utdeng ENGLeague Cup1.0000Matches
2014-201530Colchester Utdeng ENG3. League One19.87231.160.2223Matches
2014-201530Sheffield Utdeng ENG3. League One0.1000.0000Matches
2015-201631Colchester Utdeng ENGFA Cup2.1000Matches
2015-201631Colchester Utdeng ENG3. League One25.47150.590.4700Matches
2016-201732Colchester Utdeng ENG4. League Two31.5160320.001.010.3844Matches
2017-201833Crewe Alexandraeng ENGEFL Cup1.015240.05.002.000.200.5000Matches
2017-201833Crewe Alexandraeng ENGFA Cup2.023266.71.470.980.330.5011Matches
2017-201833Crewe Alexandraeng ENG4. League Two23.890270.001.130.3011Matches
2018-201934Crewe Alexandraeng ENGFA Cup0.60000.000.0000Matches
2018-201934Crewe Alexandraeng ENG4. League Two28.91344Matches
2019-202035Crewe Alexandraeng ENGEFL Cup1.815240.02.731.090.200.5000Matches
2019-202035Crewe Alexandraeng ENGFA Cup2.314250.01.710.850.000.0011Matches
2019-202035Crewe Alexandraeng ENG4. League Two23.312472348.92.020.990.190.3933Matches
2020-202136Crewe Alexandraeng ENGFA Cup1.3111100.00.750.751.001.0000Matches
2020-202136Crewe Alexandraeng ENG3. League One15.96241145.81.510.690.170.3622Matches
2021-202237Crewe Alexandraeng ENGEFL Cup0.5011100.02.002.000.000.0000Matches
2021-202237Crewe Alexandraeng ENGFA Cup0.70200.02.900.000.0000Matches
2021-202237Crewe Alexandraeng ENG3. League One21.96401845.01.830.820.130.2812Matches
2022-202338Oldham Athleticeng ENG5. National League1.9100Matches
21 Seasons9 Clubs8 Leagues437.117613237191.71.040.920.320.392225
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)4 Leagues124.2521328967.41.390.930.230.341314
Sheffield Utd (4 Seasons)3 Leagues51.115400.800.3322
Colchester Utd (3 Seasons)4 Leagues78.9300700.000.910.3467
Bury (3 Seasons)1 League47.517410.860.3911
Oldham Athletic (3 Seasons)2 Leagues52.329691.370.4100
Derby County (3 Seasons)1 League22.29220.990.4100
Motherwell (2 Seasons)2 Leagues56.123390.710.5901
Shrewsbury (1 Season)1 League3.4110.301.0000
Chesterfield (1 Season)1 League1.6000.0000
League One (9 Seasons)186.9706417745.31.690.950.140.3679
League Two (8 Seasons)156.66747123174.50.600.960.620.371313
FA Cup (7 Seasons)9.1410550.01.420.710.200.4022
League Cup (5 Seasons)4.3211545.53.301.500.180.4000
Championship (3 Seasons)22.29220.990.4100
Premier League (2 Seasons)54.823390.710.5901
National League (1 Season)1.9100
UEFA Cup (1 Season)1.300
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200318Bury1 League0.4000.0000
2003-200419Bury1 League21.49200.940.4011
2004-200520Bury1 League25.78210.820.3800
2005-200621Oldham Athletic1 League18.07170.940.4100
2006-200722Oldham Athletic1 League32.321521.610.4000
2007-200823Motherwell1 League34.014250.740.5600
2008-200924Motherwell2 Leagues22.19140.670.6401
2008-200924Derby County1 League2.8341.450.7500
2009-201025Derby County1 League11.84131.100.3100
2010-201126Derby County1 League7.6250.650.4000
2011-201227Sheffield Utd1 League17.2560.350.8300
2012-201328Shrewsbury1 League3.4110.301.0000
2012-201328Sheffield Utd1 League14.13161.130.1900
2013-201429Chesterfield1 League1.6000.0000
2013-201429Sheffield Utd1 League18.77180.960.2822
2014-201530Sheffield Utd3 Leagues1.0000.0000
2014-201530Colchester Utd1 League19.87231.160.2223
2015-201631Colchester Utd2 Leagues27.57150.590.4700
2016-201732Colchester Utd2 Leagues31.5160320.001.010.3844
2017-201833Crewe Alexandra3 Leagues26.912831387.50.301.151.250.3222
2018-201934Crewe Alexandra2 Leagues29.513000.000.0044
2019-202035Crewe Alexandra3 Leagues27.514562748.22.040.980.180.3744
2020-202136Crewe Alexandra2 Leagues17.37251248.01.450.690.200.4222
2021-202237Crewe Alexandra3 Leagues23.06431944.21.870.820.120.2612
2022-202338Oldham Athletic1 League1.9100
21 Seasons9 Clubs8 Leagues437.117613237191.71.040.920.320.392225
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)4 Leagues124.2521328967.41.390.930.230.341314
Sheffield Utd (4 Seasons)3 Leagues51.115400.800.3322
Colchester Utd (3 Seasons)4 Leagues78.9300700.000.910.3467
Bury (3 Seasons)1 League47.517410.860.3911
Oldham Athletic (3 Seasons)2 Leagues52.329691.370.4100
Derby County (3 Seasons)1 League22.29220.990.4100
Motherwell (2 Seasons)2 Leagues56.123390.710.5901
Shrewsbury (1 Season)1 League3.4110.301.0000
Chesterfield (1 Season)1 League1.6000.0000
League One (9 Seasons)186.9706417745.31.690.950.140.3679
League Two (8 Seasons)156.66747123174.50.600.960.620.371313
FA Cup (7 Seasons)9.1410550.01.420.710.200.4022
League Cup (5 Seasons)4.3211545.53.301.500.180.4000
Championship (3 Seasons)22.29220.990.4100
Premier League (2 Seasons)54.823390.710.5901
National League (1 Season)1.9100
UEFA Cup (1 Season)1.300
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
2002-200318Buryeng ENG4. Third Division7th0.4000.0000
2003-200419Buryeng ENG4. Third Division12th21.49200.940.4011
2004-200520Buryeng ENG4. League Two17th25.78210.820.3800
2005-200621Oldham Athleticeng ENG3. League One10th18.07170.940.4100
2006-200722Oldham Athleticeng ENG3. League One6th32.321521.610.4000
2007-200823Motherwellsct SCO1. Premier League3rd34.014250.740.5600
2008-200924Motherwellsct SCO1. Premier League7th20.89140.670.6401Matches
2008-200924Derby Countyeng ENG2. Championship18th2.8341.450.7500Matches
2009-201025Derby Countyeng ENG2. Championship14th11.84131.100.3100
2010-201126Derby Countyeng ENG2. Championship19th7.6250.650.4000
2011-201227Sheffield Utdeng ENG3. League One3rd17.2560.350.8300
2012-201328Shrewsburyeng ENG3. League One16th3.4110.301.0000
2012-201328Sheffield Utdeng ENG3. League One5th14.13161.130.1900
2013-201429Chesterfieldeng ENG4. League Two1st1.6000.0000
2013-201429Sheffield Utdeng ENG3. League One7th18.77180.960.2822
2014-201530Sheffield Utdeng ENG3. League One5th0.1000.0000Matches
2014-201530Colchester Utdeng ENG3. League One19th19.87231.160.2223Matches
2015-201631Colchester Utdeng ENG3. League One23rd25.47150.590.4700Matches
2016-201732Colchester Utdeng ENG4. League Two8th31.5160320.001.010.3844Matches
2017-201833Crewe Alexandraeng ENG4. League Two15th23.890270.001.130.3011Matches
2018-201934Crewe Alexandraeng ENG4. League Two12th28.91344Matches
2019-202035Crewe Alexandraeng ENG4. League Two2nd23.312472348.92.020.990.190.3933Matches
2020-202136Crewe Alexandraeng ENG3. League One12th15.96241145.81.510.690.170.3622Matches
2021-202237Crewe Alexandraeng ENG3. League One24th21.96401845.01.830.820.130.2812Matches
2022-202338Oldham Athleticeng ENG5. National League12th1.9100Matches
21 Seasons9 Clubs5 Leagues422.4170111361100.00.950.920.340.392023
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)2 Leagues113.8461117971.21.310.930.230.331112
Sheffield Utd (4 Seasons)1 League50.115400.800.3322
Colchester Utd (3 Seasons)2 Leagues76.8300700.000.910.3467
Bury (3 Seasons)1 League47.517410.860.3911
Oldham Athletic (3 Seasons)2 Leagues52.329691.370.4100
Derby County (3 Seasons)1 League22.29220.990.4100
Motherwell (2 Seasons)1 League54.823390.710.5901
Shrewsbury (1 Season)1 League3.4110.301.0000
Chesterfield (1 Season)1 League1.6000.0000
League One (9 Seasons)186.9706417745.31.690.950.140.3679
League Two (8 Seasons)156.66747123174.50.600.960.620.371313
Championship (3 Seasons)22.29220.990.4100
Premier League (2 Seasons)54.823390.710.5901
National League (1 Season)1.9100
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-201530Sheffield Utdeng ENGLeague Cup3rd1.0000Matches
2015-201631Colchester Utdeng ENGFA Cup17th2.1000Matches
2017-201833Crewe Alexandraeng ENGEFL Cup58th1.015240.05.002.000.200.5000Matches
2017-201833Crewe Alexandraeng ENGFA Cup65th2.023266.71.470.980.330.5011Matches
2018-201934Crewe Alexandraeng ENGFA Cup85th0.60000.000.0000Matches
2019-202035Crewe Alexandraeng ENGEFL Cup33rd1.815240.02.731.090.200.5000Matches
2019-202035Crewe Alexandraeng ENGFA Cup33rd2.314250.01.710.850.000.0011Matches
2020-202136Crewe Alexandraeng ENGFA Cup65th1.3111100.00.750.751.001.0000Matches
2021-202237Crewe Alexandraeng ENGEFL CupRd20.5011100.02.002.000.000.0000Matches
2021-202237Crewe Alexandraeng ENGFA Cup0.70200.02.900.000.0000Matches
8 Seasons3 Clubs2 Leagues13.46211047.62.030.960.190.4022
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)2 Leagues10.46211047.62.030.960.190.4022
Colchester Utd (2 Seasons)2 Leagues2.1000
Sheffield Utd (1 Season)2 Leagues1.0000
FA Cup (7 Seasons)9.1410550.01.420.710.200.4022
League Cup (5 Seasons)4.3211545.53.301.500.180.4000
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
2008-200924Motherwell2. UEFA CupRd11.300Matches
1 Season1 Club1 League1.300

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2002-200318Buryeng ENG4. Third Division240201.00.402
2003-200419Buryeng ENG4. Third Division371,9235246.421.4298
2004-200520Buryeng ENG4. League Two322,3117255.825.7293
2005-200621Oldham Athleticeng ENG3. League One311,6245239.218.0283
2006-200722Oldham Athleticeng ENG3. League One352,9108370.332.3341
2007-200823Motherwellsct SCO1. Premier League373,0588389.434.0343
2008-200924Derby Countyeng ENG2. Championship5248506.02.832Matches
2008-200924Motherwellsct SCO1. Premier League221,8758554.820.8211Matches
2008-200924Motherwell2. UEFA Cup2113571.31110Matches
2009-201025Derby Countyeng ENG2. Championship211,0615125.611.81110
2010-201126Derby Countyeng ENG2. Championship186883816.67.6612
2011-201227Sheffield Utdeng ENG3. League One341,5514637.517.21816
2012-201328Sheffield Utdeng ENG3. League One211,2716130.714.1138
2012-201328Shrewsburyeng ENG3. League One5304617.33.441
2013-201429Sheffield Utdeng ENG3. League One321,6815340.618.71616
2013-201429Chesterfieldeng ENG4. League Two3143483.51.621
2014-201530Sheffield Utdeng ENGFA Cup00001Matches
2014-201530Sheffield Utdeng ENGLeague Cup2874413.21.0173011403.001100.00-0.47Matches
2014-201530Colchester Utdeng ENG3. League One211,7828543.019.82016101.332735-8-0.40+0.02Matches
2014-201530Sheffield Utdeng ENG3. League One1660.10.100150.000000.00-0.28Matches
2015-201631Colchester Utdeng ENGFA Cup31896352.52.129121802.0045-1-0.48-2.58Matches
2015-201631Colchester Utdeng ENG3. League One322,2877155.225.42613640.722552-27-1.06-0.33Matches
2016-201732Colchester Utdeng ENGEFL Cup00001Matches
2016-201732Colchester Utdeng ENG4. League Two382,8397568.631.53216601.474839+9+0.29+0.22Matches
2017-201833Crewe Alexandraeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2017-201833Crewe Alexandraeng ENGFA Cup31846168.12.0284111601.334400.000.00Matches
2017-201833Crewe Alexandraeng ENG4. League Two312,1456951.823.82318821.162535-10-0.42-0.28Matches
2018-201934Crewe Alexandraeng ENGFA Cup1565662.20.61560000.000000.00+2.65Matches
2018-201934Crewe Alexandraeng ENG4. League Two402,5986562.828.9278822131741.554340+3+0.10+0.22Matches
2019-202035Crewe Alexandraeng ENGEFL Cup21658378.61.82831001.5025-3-1.64+2.36Matches
2019-202035Crewe Alexandraeng ENGFA Cup32117058.62.33702002.3331+2+0.85+0.85Matches
2019-202035Crewe Alexandraeng ENG4. League Two262,0968162.923.325831213311.853825+13+0.56-0.24Matches
2020-202136Crewe Alexandraeng ENGFA Cup112012057.11.311201000.0012-1-0.75-1.75Matches
2020-202136Crewe Alexandraeng ENG3. League One351,4354134.715.914825211441.402021-1-0.06+0.07Matches
2021-202237Crewe Alexandraeng ENGEFL Cup1454525.00.51450013.000000.00+1.33Matches
2021-202237Crewe Alexandraeng ENGFA Cup1626268.90.71620000.0002-2-2.90+0.31Matches
2021-202237Crewe Alexandraeng ENG3. League One361,9675547.521.9208616161540.612040-20-0.92+0.16Matches
2022-202338Oldham Athleticeng ENG5. National League3175584.21.93580001.3332+1+0.51+0.56Matches
21 Seasons9 Clubs8 Leagues61839,3406437.6437.14548312716415271.27265311-46-0.22-0.09
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)4 Leagues18111,1746252.2124.212184796016161.29157177-20-0.16+0.09
Sheffield Utd (4 Seasons)3 Leagues904,5965125.951.148730421462.001100.00-0.31
Colchester Utd (3 Seasons)4 Leagues947,0977655.178.980914714851.20104131-27-0.34-0.01
Bury (3 Seasons)1 League714,2746034.447.55813
Oldham Athletic (3 Seasons)2 Leagues694,7096837.952.365580401.3332+1+0.51+0.56
Derby County (3 Seasons)1 League441,9974516.122.22024
Motherwell (2 Seasons)2 Leagues615,0468372.156.156150
Shrewsbury (1 Season)1 League5304617.33.441
Chesterfield (1 Season)1 League3143483.51.621
League One (9 Seasons)28316,8185936.9186.919384509015170.9892148-56-0.67-0.38
League Two (8 Seasons)20914,0956743.6156.61678568421871.50154139+15+0.14+0.04
FA Cup (7 Seasons)128226942.89.11080621211.421214-2-0.22-0.70
League Cup (5 Seasons)63876531.54.3575211422.0048-4-0.93-0.81
Championship (3 Seasons)441,9974516.122.22024
Premier League (2 Seasons)594,9338472.154.8554
National League (1 Season)3175584.21.93580001.3332+1+0.51+0.56
UEFA Cup (1 Season)2113571.31110
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2002-200318Bury1 League240201.00.402
2003-200419Bury1 League371,9235246.421.4298
2004-200520Bury1 League322,3117255.825.7293
2005-200621Oldham Athletic1 League311,6245239.218.0283
2006-200722Oldham Athletic1 League352,9108370.332.3341
2007-200823Motherwell1 League373,0588389.434.0343
2008-200924Motherwell2 Leagues241,9888354.822.122120
2008-200924Derby County1 League5248506.02.832
2009-201025Derby County1 League211,0615125.611.81110
2010-201126Derby County1 League186883816.67.6612
2011-201227Sheffield Utd1 League341,5514637.517.21816
2012-201328Shrewsbury1 League5304617.33.441
2012-201328Sheffield Utd1 League211,2716130.714.1138
2013-201429Chesterfield1 League3143483.51.621
2013-201429Sheffield Utd1 League321,6815340.618.71616
2014-201530Sheffield Utd3 Leagues393311.71.0173021462.001100.00-0.31
2014-201530Colchester Utd1 League211,7828543.019.82016101.332735-8-0.40+0.02
2015-201631Colchester Utd2 Leagues352,4767155.027.52891157840.832957-28-1.02-0.53
2016-201732Colchester Utd2 Leagues382,8397567.131.53216611.474839+9+0.29+0.22
2017-201833Crewe Alexandra3 Leagues352,4196953.826.926862091621.143041-11-0.41-0.28
2018-201934Crewe Alexandra2 Leagues412,6546562.729.5288722131741.514340+3+0.10+0.27
2019-202035Crewe Alexandra3 Leagues312,4728063.427.530811513311.874331+12+0.44-0.13
2020-202136Crewe Alexandra2 Leagues361,5554335.717.315846211441.362123-2-0.12-0.02
2021-202237Crewe Alexandra3 Leagues382,0745547.023.0228316161550.662042-22-0.95+0.16
2022-202338Oldham Athletic1 League3175584.21.93580001.3332+1+0.51+0.56
21 Seasons9 Clubs8 Leagues61839,3406437.6437.14548312716415271.27265311-46-0.22-0.09
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)4 Leagues18111,1746252.2124.212184796016161.29157177-20-0.16+0.09
Sheffield Utd (4 Seasons)3 Leagues904,5965125.951.148730421462.001100.00-0.31
Colchester Utd (3 Seasons)4 Leagues947,0977655.178.980914714851.20104131-27-0.34-0.01
Bury (3 Seasons)1 League714,2746034.447.55813
Oldham Athletic (3 Seasons)2 Leagues694,7096837.952.365580401.3332+1+0.51+0.56
Derby County (3 Seasons)1 League441,9974516.122.22024
Motherwell (2 Seasons)2 Leagues615,0468372.156.156150
Shrewsbury (1 Season)1 League5304617.33.441
Chesterfield (1 Season)1 League3143483.51.621
League One (9 Seasons)28316,8185936.9186.919384509015170.9892148-56-0.67-0.38
League Two (8 Seasons)20914,0956743.6156.61678568421871.50154139+15+0.14+0.04
FA Cup (7 Seasons)128226942.89.11080621211.421214-2-0.22-0.70
League Cup (5 Seasons)63876531.54.3575211422.0048-4-0.93-0.81
Championship (3 Seasons)441,9974516.122.22024
Premier League (2 Seasons)594,9338472.154.8554
National League (1 Season)3175584.21.93580001.3332+1+0.51+0.56
UEFA Cup (1 Season)2113571.31110
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
2002-200318Buryeng ENG4. Third Division7th240201.00.402
2003-200419Buryeng ENG4. Third Division12th371,9235246.421.4298
2004-200520Buryeng ENG4. League Two17th322,3117255.825.7293
2005-200621Oldham Athleticeng ENG3. League One10th311,6245239.218.0283
2006-200722Oldham Athleticeng ENG3. League One6th352,9108370.332.3341
2007-200823Motherwellsct SCO1. Premier League3rd373,0588389.434.0343
2008-200924Motherwellsct SCO1. Premier League7th221,8758554.820.8211Matches
2008-200924Derby Countyeng ENG2. Championship18th5248506.02.832Matches
2009-201025Derby Countyeng ENG2. Championship14th211,0615125.611.81110
2010-201126Derby Countyeng ENG2. Championship19th186883816.67.6612
2011-201227Sheffield Utdeng ENG3. League One3rd341,5514637.517.21816
2012-201328Shrewsburyeng ENG3. League One16th5304617.33.441
2012-201328Sheffield Utdeng ENG3. League One5th211,2716130.714.1138
2013-201429Chesterfieldeng ENG4. League Two1st3143483.51.621
2013-201429Sheffield Utdeng ENG3. League One7th321,6815340.618.71616
2014-201530Sheffield Utdeng ENG3. League One5th1660.10.100150.000000.00-0.28Matches
2014-201530Colchester Utdeng ENG3. League One19th211,7828543.019.82016101.332735-8-0.40+0.02Matches
2015-201631Colchester Utdeng ENG3. League One23rd322,2877155.225.42613640.722552-27-1.06-0.33Matches
2016-201732Colchester Utdeng ENG4. League Two8th382,8397568.631.53216601.474839+9+0.29+0.22Matches
2017-201833Crewe Alexandraeng ENG4. League Two15th312,1456951.823.82318821.162535-10-0.42-0.28Matches
2018-201934Crewe Alexandraeng ENG4. League Two12th402,5986562.828.9278822131741.554340+3+0.10+0.22Matches
2019-202035Crewe Alexandraeng ENG4. League Two2nd262,0968162.923.325831213311.853825+13+0.56-0.24Matches
2020-202136Crewe Alexandraeng ENG3. League One12th351,4354134.715.914825211441.402021-1-0.06+0.07Matches
2021-202237Crewe Alexandraeng ENG3. League One24th361,9675547.521.9208616161540.612040-20-0.92+0.16Matches
2022-202338Oldham Athleticeng ENG5. National League12th3175584.21.93580001.3332+1+0.51+0.56Matches
21 Seasons9 Clubs5 Leagues59838,0186437.5422.44388411816015241.25249289-40-0.21-0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)2 Leagues16810,2416151.5113.810985735915151.29146161-15-0.13+0.09
Sheffield Utd (4 Seasons)1 League884,5095127.250.14704150.000000.00-0.28
Colchester Utd (3 Seasons)2 Leagues916,9087655.676.878451341.17100126-26-0.34+0.07
Bury (3 Seasons)1 League714,2746034.447.55813
Oldham Athletic (3 Seasons)2 Leagues694,7096837.952.365580401.3332+1+0.51+0.56
Derby County (3 Seasons)1 League441,9974516.122.22024
Motherwell (2 Seasons)1 League594,9338472.154.8554
Shrewsbury (1 Season)1 League5304617.33.441
Chesterfield (1 Season)1 League3143483.51.621
League One (9 Seasons)28316,8185936.9186.919384509015170.9892148-56-0.67-0.38
League Two (8 Seasons)20914,0956743.6156.61678568421871.50154139+15+0.14+0.04
Championship (3 Seasons)441,9974516.122.22024
Premier League (2 Seasons)594,9338472.154.8554
National League (1 Season)3175584.21.93580001.3332+1+0.51+0.56
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-201530Sheffield Utdeng ENGFA Cup17th00001Matches
2014-201530Sheffield Utdeng ENGLeague Cup3rd2874413.21.0173011403.001100.00-0.47Matches
2015-201631Colchester Utdeng ENGFA Cup17th31896352.52.129121802.0045-1-0.48-2.58Matches
2016-201732Colchester Utdeng ENGEFL Cup58th00001Matches
2017-201833Crewe Alexandraeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201833Crewe Alexandraeng ENGFA Cup65th31846168.12.0284111601.334400.000.00Matches
2018-201934Crewe Alexandraeng ENGFA Cup85th1565662.20.61560000.000000.00+2.65Matches
2019-202035Crewe Alexandraeng ENGEFL Cup33rd21658378.61.82831001.5025-3-1.64+2.36Matches
2019-202035Crewe Alexandraeng ENGFA Cup33rd32117058.62.33702002.3331+2+0.85+0.85Matches
2020-202136Crewe Alexandraeng ENGFA Cup65th112012057.11.311201000.0012-1-0.75-1.75Matches
2021-202237Crewe Alexandraeng ENGEFL CupRd21454525.00.51450013.000000.00+1.33Matches
2021-202237Crewe Alexandraeng ENGFA Cup1626268.90.71620000.0002-2-2.90+0.31Matches
8 Seasons3 Clubs2 Leagues181,2096738.413.41578831331.611622-6-0.45-0.58
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)2 Leagues139337262.210.41276611611.311116-5-0.48+0.31
Colchester Utd (2 Seasons)2 Leagues31896342.02.129121812.0045-1-0.48-2.58
Sheffield Utd (1 Season)2 Leagues287447.31.0173011413.001100.00-0.47
FA Cup (7 Seasons)128226942.89.11080621211.421214-2-0.22-0.70
League Cup (5 Seasons)63876531.54.3575211422.0048-4-0.93-0.81
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
2008-200924Motherwell2. UEFA CupRd12113571.31110Matches
1 Season1 Club1 League2113571.31110
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Buryeng ENG4. Third Division0.4102
2003-200419Buryeng ENG4. Third Division21.41029
2004-200520Buryeng ENG4. League Two25.70061
2005-200621Oldham Athleticeng ENG3. League One18.00032
2006-200722Oldham Athleticeng ENG3. League One32.32063
2007-200823Motherwellsct SCO1. Premier League34.05047
2008-200924Derby Countyeng ENG2. Championship2.8006Matches
2008-200924Motherwellsct SCO1. Premier League20.80033Matches
2008-200924Motherwell2. UEFA Cup1.30000Matches
2009-201025Derby Countyeng ENG2. Championship11.80013
2010-201126Derby Countyeng ENG2. Championship7.61014
2011-201227Sheffield Utdeng ENG3. League One17.22027
2012-201328Sheffield Utdeng ENG3. League One14.11026
2012-201328Shrewsburyeng ENG3. League One3.4002
2013-201429Sheffield Utdeng ENG3. League One18.70038
2013-201429Chesterfieldeng ENG4. League Two1.6000
2014-201530Sheffield Utdeng ENGLeague Cup1.00000Matches
2014-201530Colchester Utdeng ENG3. League One19.82028Matches
2014-201530Sheffield Utdeng ENG3. League One0.1000Matches
2015-201631Colchester Utdeng ENGFA Cup2.10000Matches
2015-201631Colchester Utdeng ENG3. League One25.40022Matches
2016-201732Colchester Utdeng ENG4. League Two31.51003700000000Matches
2017-201833Crewe Alexandraeng ENGEFL Cup1.0000201000000Matches
2017-201833Crewe Alexandraeng ENGFA Cup2.00000230000Matches
2017-201833Crewe Alexandraeng ENG4. League Two23.81002600000000Matches
2018-201934Crewe Alexandraeng ENGFA Cup0.6000000000000Matches
2018-201934Crewe Alexandraeng ENG4. League Two28.92000Matches
2019-202035Crewe Alexandraeng ENGEFL Cup1.80000200110Matches
2019-202035Crewe Alexandraeng ENGFA Cup2.30002120000Matches
2019-202035Crewe Alexandraeng ENG4. League Two23.3000184230104000Matches
2020-202136Crewe Alexandraeng ENGFA Cup1.30001230000Matches
2020-202136Crewe Alexandraeng ENG3. League One15.90001518170210Matches
2021-202237Crewe Alexandraeng ENGEFL Cup0.50000000000Matches
2021-202237Crewe Alexandraeng ENGFA Cup0.70000010000Matches
2021-202237Crewe Alexandraeng ENG3. League One21.92002015240150Matches
2022-202338Oldham Athleticeng ENG5. National League1.90000Matches
21 Seasons9 Clubs8 Leagues437.1210056482811411000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)4 Leagues124.25008482811411000
Sheffield Utd (4 Seasons)3 Leagues51.1300910
Colchester Utd (3 Seasons)4 Leagues78.93008700000000
Bury (3 Seasons)1 League47.52092
Oldham Athletic (3 Seasons)2 Leagues52.3200950
Derby County (3 Seasons)1 League22.21033
Motherwell (2 Seasons)2 Leagues56.1500800
Shrewsbury (1 Season)1 League3.4002
Chesterfield (1 Season)1 League1.6000
League One (9 Seasons)186.990027333410360
League Two (8 Seasons)156.66001734230104000
FA Cup (7 Seasons)9.1000359000000
League Cup (5 Seasons)4.3000221011000
Championship (3 Seasons)22.21033
Premier League (2 Seasons)54.85080
National League (1 Season)1.90000
UEFA Cup (1 Season)1.30000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Bury1 League0.4102
2003-200419Bury1 League21.41029
2004-200520Bury1 League25.70061
2005-200621Oldham Athletic1 League18.00032
2006-200722Oldham Athletic1 League32.32063
2007-200823Motherwell1 League34.05047
2008-200924Motherwell2 Leagues22.1000330
2008-200924Derby County1 League2.8006
2009-201025Derby County1 League11.80013
2010-201126Derby County1 League7.61014
2011-201227Sheffield Utd1 League17.22027
2012-201328Shrewsbury1 League3.4002
2012-201328Sheffield Utd1 League14.11026
2013-201429Chesterfield1 League1.6000
2013-201429Sheffield Utd1 League18.70038
2014-201530Sheffield Utd3 Leagues1.000000
2014-201530Colchester Utd1 League19.82028
2015-201631Colchester Utd2 Leagues27.5000220
2016-201732Colchester Utd2 Leagues31.51003700000000
2017-201833Crewe Alexandra3 Leagues26.91002824000000
2018-201934Crewe Alexandra2 Leagues29.5200000000000
2019-202035Crewe Alexandra3 Leagues27.5000204532115000
2020-202136Crewe Alexandra2 Leagues17.30001620200210
2021-202237Crewe Alexandra3 Leagues23.02002015250150
2022-202338Oldham Athletic1 League1.90000
21 Seasons9 Clubs8 Leagues437.1210056482811411000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)4 Leagues124.25008482811411000
Sheffield Utd (4 Seasons)3 Leagues51.1300910
Colchester Utd (3 Seasons)4 Leagues78.93008700000000
Bury (3 Seasons)1 League47.52092
Oldham Athletic (3 Seasons)2 Leagues52.3200950
Derby County (3 Seasons)1 League22.21033
Motherwell (2 Seasons)2 Leagues56.1500800
Shrewsbury (1 Season)1 League3.4002
Chesterfield (1 Season)1 League1.6000
League One (9 Seasons)186.990027333410360
League Two (8 Seasons)156.66001734230104000
FA Cup (7 Seasons)9.1000359000000
League Cup (5 Seasons)4.3000221011000
Championship (3 Seasons)22.21033
Premier League (2 Seasons)54.85080
National League (1 Season)1.90000
UEFA Cup (1 Season)1.30000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Buryeng ENG4. Third Division7th0.4102
2003-200419Buryeng ENG4. Third Division12th21.41029
2004-200520Buryeng ENG4. League Two17th25.70061
2005-200621Oldham Athleticeng ENG3. League One10th18.00032
2006-200722Oldham Athleticeng ENG3. League One6th32.32063
2007-200823Motherwellsct SCO1. Premier League3rd34.05047
2008-200924Motherwellsct SCO1. Premier League7th20.80033Matches
2008-200924Derby Countyeng ENG2. Championship18th2.8006Matches
2009-201025Derby Countyeng ENG2. Championship14th11.80013
2010-201126Derby Countyeng ENG2. Championship19th7.61014
2011-201227Sheffield Utdeng ENG3. League One3rd17.22027
2012-201328Shrewsburyeng ENG3. League One16th3.4002
2012-201328Sheffield Utdeng ENG3. League One5th14.11026
2013-201429Chesterfieldeng ENG4. League Two1st1.6000
2013-201429Sheffield Utdeng ENG3. League One7th18.70038
2014-201530Sheffield Utdeng ENG3. League One5th0.1000Matches
2014-201530Colchester Utdeng ENG3. League One19th19.82028Matches
2015-201631Colchester Utdeng ENG3. League One23rd25.40022Matches
2016-201732Colchester Utdeng ENG4. League Two8th31.51003700000000Matches
2017-201833Crewe Alexandraeng ENG4. League Two15th23.81002600000000Matches
2018-201934Crewe Alexandraeng ENG4. League Two12th28.92000Matches
2019-202035Crewe Alexandraeng ENG4. League Two2nd23.3000184230104000Matches
2020-202136Crewe Alexandraeng ENG3. League One12th15.90001518170210Matches
2021-202237Crewe Alexandraeng ENG3. League One24th21.92002015240150Matches
2022-202338Oldham Athleticeng ENG5. National League12th1.90000Matches
21 Seasons9 Clubs5 Leagues422.4210055975711310000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)2 Leagues113.85007975711310000
Sheffield Utd (4 Seasons)1 League50.13091
Colchester Utd (3 Seasons)2 Leagues76.83008700000000
Bury (3 Seasons)1 League47.52092
Oldham Athletic (3 Seasons)2 Leagues52.3200950
Derby County (3 Seasons)1 League22.21033
Motherwell (2 Seasons)1 League54.85080
Shrewsbury (1 Season)1 League3.4002
Chesterfield (1 Season)1 League1.6000
League One (9 Seasons)186.990027333410360
League Two (8 Seasons)156.66001734230104000
Championship (3 Seasons)22.21033
Premier League (2 Seasons)54.85080
National League (1 Season)1.90000
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-201530Sheffield Utdeng ENGLeague Cup3rd1.00000Matches
2015-201631Colchester Utdeng ENGFA Cup17th2.10000Matches
2017-201833Crewe Alexandraeng ENGEFL Cup58th1.0000201000000Matches
2017-201833Crewe Alexandraeng ENGFA Cup65th2.00000230000Matches
2018-201934Crewe Alexandraeng ENGFA Cup85th0.6000000000000Matches
2019-202035Crewe Alexandraeng ENGEFL Cup33rd1.80000200110Matches
2019-202035Crewe Alexandraeng ENGFA Cup33rd2.30002120000Matches
2020-202136Crewe Alexandraeng ENGFA Cup65th1.30001230000Matches
2021-202237Crewe Alexandraeng ENGEFL CupRd20.50000000000Matches
2021-202237Crewe Alexandraeng ENGFA Cup0.70000010000Matches
8 Seasons3 Clubs2 Leagues13.40005710011000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)2 Leagues10.40005710011000
Colchester Utd (2 Seasons)2 Leagues2.10000
Sheffield Utd (1 Season)2 Leagues1.00000
FA Cup (7 Seasons)9.1000359000000
League Cup (5 Seasons)4.3000221011000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200924Motherwell2. UEFA CupRd11.30000Matches
1 Season1 Club1 League1.30000

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.