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
2005-200617Wrexhameng ENG4. League Two611782.0000000000.000.000.000.000.00
2006-200718Wrexhameng ENG4. League Two34272,44327.1134100200.040.110.150.040.15
2007-200819Wrexhameng ENG4. League Two24231,35615.1011000200.000.070.070.000.07
2008-200920Hereford Unitedeng ENG3. League One36342,24024.9033000000.000.120.120.000.12
2009-201021Hereford Unitedeng ENG4. League Two2078259.2011000000.000.110.110.000.11
2010-201122Rochdaleeng ENG3. League One33161,94121.6505500300.230.000.230.230.23
2011-201223Barnsleyeng ENG2. Championship31221,87620.8448400000.190.190.380.190.38
2012-201324Barnsleyeng ENG2. Championship1364895.4000000000.000.000.000.000.00
2012-201324Hiberniansct SCO1. Premier League764254.7011000000.000.210.210.000.21
2013-201425Rochdaleeng ENG4. League Two38252,43127.0055000800.000.190.190.000.19
2014-201526Rochdaleeng ENGFA Cup554144.6303300000.650.000.650.650.65Matches
2014-201526Sheffield Utdeng ENG3. League One15121,09112.1718700000.580.080.660.580.66Matches
2014-201526Rochdaleeng ENG3. League One23231,95621.7106161001310.460.280.740.460.74Matches
2015-201627Sheffield Utdeng ENGFA Cup21850.9101100001.060.001.061.061.06Matches
2015-201627Sheffield Utdeng ENG3. League One31252,17924.2527500500.210.080.290.210.29Matches
2016-201728Sheffield Utdeng ENGEFL Cup11750.8000000000.000.000.000.000.00Matches
2016-201728Sheffield Utdeng ENGFA Cup00Matches
2016-201728Sheffield Utdeng ENG3. League One31241,93121.5325300600.140.090.230.140.23Matches
2017-201829Rochdaleeng ENGEFL Cup221591.8000000000.000.000.000.000.00Matches
2017-201829Rochdaleeng ENGFA Cup765576.2202200000.320.000.320.320.32Matches
2017-201829Rochdaleeng ENG3. League One46403,48238.7606600200.160.000.160.160.16Matches
2018-201930Rochdaleeng ENGEFL Cup10210.2011000000.004.294.290.004.29Matches
2018-201930Rochdaleeng ENGFA Cup221451.6000000000.000.000.000.000.00Matches
2018-201930Rochdaleeng ENG3. League One37272,48327.6235200400.070.110.180.070.18Matches
2019-202031Rochdaleeng ENGEFL Cup221461.6101100000.620.000.620.620.62Matches
2019-202031Rochdaleeng ENGFA Cup443503.9000000000.000.000.000.000.00Matches
2019-202031Rochdaleeng ENG3. League One24141,28814.3000000000.000.000.000.000.00Matches
2020-202132Rochdaleeng ENGEFL Cup221731.9011000000.000.520.520.000.52Matches
2020-202132Rochdaleeng ENGFA Cup00Matches
2020-202132Rochdaleeng ENG3. League One37201,96021.8325300200.140.090.230.140.23Matches
2021-202233Rochdaleeng ENGEFL Cup00Matches
2021-202233Rochdaleeng ENGFA Cup10240.3011000000.003.753.750.003.75Matches
2021-202233Rochdaleeng ENG4. League Two25131,20913.4112100000.070.070.150.070.15Matches
17 Seasons6 Clubs6 Leagues54039033,932377.054389254013710.140.100.240.140.24
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
Rochdale (8 Seasons)4 Leagues28920118,739208.233205333012210.160.100.250.160.25
Sheffield Utd (3 Seasons)3 Leagues80635,36159.61652116001100.270.080.350.270.35
Wrexham (3 Seasons)1 League64513,97744.2145100400.020.090.110.020.11
Hereford United (2 Seasons)2 Leagues56413,06534.1044000000.000.120.120.000.12
Barnsley (2 Seasons)1 League44282,36526.3448400000.150.150.300.150.30
Hibernian (1 Season)1 League764254.7011000000.000.210.210.000.21
League One (9 Seasons)31323520,551228.341196041012510.180.080.260.180.26
FA Cup (8 Seasons)21181,57517.5617600000.340.060.400.340.40
League Two (6 Seasons)147968,44293.8211132001200.020.120.140.020.14
EFL Cup (6 Seasons)875746.4123100000.160.310.470.160.47
Championship (2 Seasons)44282,36526.3448400000.150.150.300.150.30
Premier League (1 Season)764254.7011000000.000.210.210.000.21
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
2005-200617Wrexham1 League611782.0000000000.000.000.000.000.00
2006-200718Wrexham1 League34272,44327.1134100200.040.110.150.040.15
2007-200819Wrexham1 League24231,35615.1011000200.000.070.070.000.07
2008-200920Hereford United1 League36342,24024.9033000000.000.120.120.000.12
2009-201021Hereford United1 League2078259.2011000000.000.110.110.000.11
2010-201122Rochdale1 League33161,94121.6505500300.230.000.230.230.23
2011-201223Barnsley1 League31221,87620.8448400000.190.190.380.190.38
2012-201324Barnsley1 League1364895.4000000000.000.000.000.000.00
2012-201324Hibernian1 League764254.7011000000.000.210.210.000.21
2013-201425Rochdale1 League38252,43127.0055000800.000.190.190.000.19
2014-201526Rochdale2 Leagues28282,37026.3136191301310.490.230.720.490.72
2014-201526Sheffield Utd1 League15121,09112.1718700000.580.080.660.580.66
2015-201627Sheffield Utd2 Leagues33262,26425.2628600500.240.080.320.240.32
2016-201728Sheffield Utd3 Leagues32252,00622.3325300600.130.090.220.130.22
2017-201829Rochdale3 Leagues55484,19846.6808800200.170.000.170.170.17
2018-201930Rochdale3 Leagues40292,64929.4246200400.070.140.200.070.20
2019-202031Rochdale3 Leagues30201,78419.8101100000.050.000.050.050.05
2020-202132Rochdale3 Leagues39222,13323.7336300200.130.130.250.130.25
2021-202233Rochdale3 Leagues26131,23313.7123100000.070.150.220.070.22
17 Seasons6 Clubs6 Leagues54039033,932377.054389254013710.140.100.240.140.24
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
Rochdale (8 Seasons)4 Leagues28920118,739208.233205333012210.160.100.250.160.25
Sheffield Utd (3 Seasons)3 Leagues80635,36159.61652116001100.270.080.350.270.35
Wrexham (3 Seasons)1 League64513,97744.2145100400.020.090.110.020.11
Hereford United (2 Seasons)2 Leagues56413,06534.1044000000.000.120.120.000.12
Barnsley (2 Seasons)1 League44282,36526.3448400000.150.150.300.150.30
Hibernian (1 Season)1 League764254.7011000000.000.210.210.000.21
League One (9 Seasons)31323520,551228.341196041012510.180.080.260.180.26
FA Cup (8 Seasons)21181,57517.5617600000.340.060.400.340.40
League Two (6 Seasons)147968,44293.8211132001200.020.120.140.020.14
EFL Cup (6 Seasons)875746.4123100000.160.310.470.160.47
Championship (2 Seasons)44282,36526.3448400000.150.150.300.150.30
Premier League (1 Season)764254.7011000000.000.210.210.000.21
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200617Wrexhameng ENG4. League Two13th611782.0000000000.000.000.000.000.00
2006-200718Wrexhameng ENG4. League Two19th34272,44327.1134100200.040.110.150.040.15
2007-200819Wrexhameng ENG4. League Two24th24231,35615.1011000200.000.070.070.000.07
2008-200920Hereford Unitedeng ENG3. League One24th36342,24024.9033000000.000.120.120.000.12
2009-201021Hereford Unitedeng ENG4. League Two16th2078259.2011000000.000.110.110.000.11
2010-201122Rochdaleeng ENG3. League One9th33161,94121.6505500300.230.000.230.230.23
2011-201223Barnsleyeng ENG2. Championship21st31221,87620.8448400000.190.190.380.190.38
2012-201324Barnsleyeng ENG2. Championship21st1364895.4000000000.000.000.000.000.00
2012-201324Hiberniansct SCO1. Premier League7th764254.7011000000.000.210.210.000.21
2013-201425Rochdaleeng ENG4. League Two3rd38252,43127.0055000800.000.190.190.000.19
2014-201526Rochdaleeng ENG3. League One8th23231,95621.7106161001310.460.280.740.460.74Matches
2014-201526Sheffield Utdeng ENG3. League One5th15121,09112.1718700000.580.080.660.580.66Matches
2015-201627Sheffield Utdeng ENG3. League One11th31252,17924.2527500500.210.080.290.210.29Matches
2016-201728Sheffield Utdeng ENG3. League One1st31241,93121.5325300600.140.090.230.140.23Matches
2017-201829Rochdaleeng ENG3. League One20th46403,48238.7606600200.160.000.160.160.16Matches
2018-201930Rochdaleeng ENG3. League One16th37272,48327.6235200400.070.110.180.070.18Matches
2019-202031Rochdaleeng ENG3. League One18th24141,28814.3000000000.000.000.000.000.00Matches
2020-202132Rochdaleeng ENG3. League One21st37201,96021.8325300200.140.090.230.140.23Matches
2021-202233Rochdaleeng ENG4. League Two18th25131,20913.4112100000.070.070.150.070.15Matches
17 Seasons6 Clubs4 Leagues51136531,783353.147358247013710.130.100.230.130.23
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
Rochdale (8 Seasons)2 Leagues26317816,750186.127174427012210.150.090.240.150.24
Sheffield Utd (3 Seasons)1 League77615,20157.81552015001100.260.090.350.260.35
Wrexham (3 Seasons)1 League64513,97744.2145100400.020.090.110.020.11
Hereford United (2 Seasons)2 Leagues56413,06534.1044000000.000.120.120.000.12
Barnsley (2 Seasons)1 League44282,36526.3448400000.150.150.300.150.30
Hibernian (1 Season)1 League764254.7011000000.000.210.210.000.21
League One (9 Seasons)31323520,551228.341196041012510.180.080.260.180.26
League Two (6 Seasons)147968,44293.8211132001200.020.120.140.020.14
Championship (2 Seasons)44282,36526.3448400000.150.150.300.150.30
Premier League (1 Season)764254.7011000000.000.210.210.000.21
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201526Rochdaleeng ENGFA Cup17th554144.6303300000.650.000.650.650.65Matches
2015-201627Sheffield Utdeng ENGFA Cup33rd21850.9101100001.060.001.061.061.06Matches
2016-201728Sheffield Utdeng ENGEFL Cup58th11750.8000000000.000.000.000.000.00Matches
2016-201728Sheffield Utdeng ENGFA Cup65th00Matches
2017-201829Rochdaleeng ENGEFL Cup33rd221591.8000000000.000.000.000.000.00Matches
2017-201829Rochdaleeng ENGFA Cup9th765576.2202200000.320.000.320.320.32Matches
2018-201930Rochdaleeng ENGEFL Cup33rd10210.2011000000.004.294.290.004.29Matches
2018-201930Rochdaleeng ENGFA Cup65th221451.6000000000.000.000.000.000.00Matches
2019-202031Rochdaleeng ENGEFL Cup17th221461.6101100000.620.000.620.620.62Matches
2019-202031Rochdaleeng ENGFA Cup33rd443503.9000000000.000.000.000.000.00Matches
2020-202132Rochdaleeng ENGEFL Cup33rd221731.9011000000.000.520.520.000.52Matches
2020-202132Rochdaleeng ENGFA Cup85th00Matches
2021-202233Rochdaleeng ENGEFL CupRd300Matches
2021-202233Rochdaleeng ENGFA Cup10240.3011000000.003.753.750.003.75Matches
8 Seasons2 Clubs2 Leagues29252,14923.97310700000.290.130.420.290.42
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
Rochdale (6 Seasons)2 Leagues26231,98922.1639600000.270.140.410.270.41
Sheffield Utd (2 Seasons)2 Leagues321601.8101100000.560.000.560.560.56
FA Cup (8 Seasons)21181,57517.5617600000.340.060.400.340.40
EFL Cup (6 Seasons)875746.4123100000.160.310.470.160.47

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
2005-200617Wrexhameng ENG4. League Two2.0000.0000
2006-200718Wrexhameng ENG4. League Two27.11100.370.1000
2007-200819Wrexhameng ENG4. League Two15.10151.000.0000
2008-200920Hereford Unitedeng ENG3. League One24.90180.720.0000
2009-201021Hereford Unitedeng ENG4. League Two9.2040.440.0000
2010-201122Rochdaleeng ENG3. League One21.65140.650.3600
2011-201223Barnsleyeng ENG2. Championship20.84110.530.3600
2012-201324Barnsleyeng ENG2. Championship5.4020.370.0000
2012-201324Hiberniansct SCO1. Premier League4.7030.640.0000
2013-201425Rochdaleeng ENG4. League Two27.0070.260.0000
2014-201526Rochdaleeng ENGFA Cup4.6300Matches
2014-201526Sheffield Utdeng ENG3. League One12.17110.910.6400Matches
2014-201526Rochdaleeng ENG3. League One21.710210.970.4801Matches
2015-201627Sheffield Utdeng ENGFA Cup0.9100Matches
2015-201627Sheffield Utdeng ENG3. League One24.25120.500.4200Matches
2016-201728Sheffield Utdeng ENGEFL Cup0.80000.000.0000Matches
2016-201728Sheffield Utdeng ENG3. League One21.530160.000.750.1900Matches
2017-201829Rochdaleeng ENGEFL Cup1.802150.01.130.570.000.0000Matches
2017-201829Rochdaleeng ENGFA Cup6.225240.00.810.320.401.0000Matches
2017-201829Rochdaleeng ENG3. League One38.760110.000.280.5500Matches
2018-201930Rochdaleeng ENGEFL Cup0.20100.04.290.000.0000Matches
2018-201930Rochdaleeng ENGFA Cup1.60200.01.240.000.0000Matches
2018-201930Rochdaleeng ENG3. League One27.6200Matches
2019-202031Rochdaleeng ENGEFL Cup1.614250.02.471.230.250.5000Matches
2019-202031Rochdaleeng ENGFA Cup3.904375.01.030.770.000.0000Matches
2019-202031Rochdaleeng ENG3. League One14.3019421.11.330.280.000.0000Matches
2020-202132Rochdaleeng ENGEFL Cup1.90100.00.520.000.0000Matches
2020-202132Rochdaleeng ENG3. League One21.8330930.01.380.410.100.3300Matches
2021-202233Rochdaleeng ENGFA Cup0.3011100.03.753.750.000.0000Matches
2021-202233Rochdaleeng ENG4. League Two13.41231147.81.710.820.040.0900Matches
17 Seasons6 Clubs6 Leagues377.0549218865.20.720.550.170.2601
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rochdale (8 Seasons)4 Leagues208.233928647.80.870.490.140.3301
Sheffield Utd (3 Seasons)3 Leagues59.6160390.000.670.3800
Wrexham (3 Seasons)1 League44.21250.570.0400
Hereford United (2 Seasons)2 Leagues34.10220.650.0000
Barnsley (2 Seasons)1 League26.34130.490.3100
Hibernian (1 Season)1 League4.7030.640.0000
League One (9 Seasons)228.3414911681.60.510.580.240.3401
FA Cup (8 Seasons)17.5612650.01.000.500.170.3300
League Two (6 Seasons)93.82234747.81.710.500.040.0400
EFL Cup (6 Seasons)6.418337.51.250.470.130.3300
Championship (2 Seasons)26.34130.490.3100
Premier League (1 Season)4.7030.640.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2005-200617Wrexham1 League2.0000.0000
2006-200718Wrexham1 League27.11100.370.1000
2007-200819Wrexham1 League15.10151.000.0000
2008-200920Hereford United1 League24.90180.720.0000
2009-201021Hereford United1 League9.2040.440.0000
2010-201122Rochdale1 League21.65140.650.3600
2011-201223Barnsley1 League20.84110.530.3600
2012-201324Barnsley1 League5.4020.370.0000
2012-201324Hibernian1 League4.7030.640.0000
2013-201425Rochdale1 League27.0070.260.0000
2014-201526Rochdale2 Leagues26.313210.970.4801
2014-201526Sheffield Utd1 League12.17110.910.6400
2015-201627Sheffield Utd2 Leagues25.26120.500.4200
2016-201728Sheffield Utd3 Leagues22.330160.000.720.1900
2017-201829Rochdale3 Leagues46.68714200.00.150.301.140.5700
2018-201930Rochdale3 Leagues29.42300.01.630.000.0000
2019-202031Rochdale3 Leagues19.8127933.31.360.450.040.1100
2020-202132Rochdale3 Leagues23.7331929.01.310.380.100.3300
2021-202233Rochdale3 Leagues13.71241250.01.750.880.040.0800
17 Seasons6 Clubs6 Leagues377.0549218865.20.720.550.170.2601
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rochdale (8 Seasons)4 Leagues208.233928647.80.870.490.140.3301
Sheffield Utd (3 Seasons)3 Leagues59.6160390.000.670.3800
Wrexham (3 Seasons)1 League44.21250.570.0400
Hereford United (2 Seasons)2 Leagues34.10220.650.0000
Barnsley (2 Seasons)1 League26.34130.490.3100
Hibernian (1 Season)1 League4.7030.640.0000
League One (9 Seasons)228.3414911681.60.510.580.240.3401
FA Cup (8 Seasons)17.5612650.01.000.500.170.3300
League Two (6 Seasons)93.82234747.81.710.500.040.0400
EFL Cup (6 Seasons)6.418337.51.250.470.130.3300
Championship (2 Seasons)26.34130.490.3100
Premier League (1 Season)4.7030.640.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
2005-200617Wrexhameng ENG4. League Two13th2.0000.0000
2006-200718Wrexhameng ENG4. League Two19th27.11100.370.1000
2007-200819Wrexhameng ENG4. League Two24th15.10151.000.0000
2008-200920Hereford Unitedeng ENG3. League One24th24.90180.720.0000
2009-201021Hereford Unitedeng ENG4. League Two16th9.2040.440.0000
2010-201122Rochdaleeng ENG3. League One9th21.65140.650.3600
2011-201223Barnsleyeng ENG2. Championship21st20.84110.530.3600
2012-201324Barnsleyeng ENG2. Championship21st5.4020.370.0000
2012-201324Hiberniansct SCO1. Premier League7th4.7030.640.0000
2013-201425Rochdaleeng ENG4. League Two3rd27.0070.260.0000
2014-201526Rochdaleeng ENG3. League One8th21.710210.970.4801Matches
2014-201526Sheffield Utdeng ENG3. League One5th12.17110.910.6400Matches
2015-201627Sheffield Utdeng ENG3. League One11th24.25120.500.4200Matches
2016-201728Sheffield Utdeng ENG3. League One1st21.530160.000.750.1900Matches
2017-201829Rochdaleeng ENG3. League One20th38.760110.000.280.5500Matches
2018-201930Rochdaleeng ENG3. League One16th27.6200Matches
2019-202031Rochdaleeng ENG3. League One18th14.3019421.11.330.280.000.0000Matches
2020-202132Rochdaleeng ENG3. League One21st21.8330930.01.380.410.100.3300Matches
2021-202233Rochdaleeng ENG4. League Two18th13.41231147.81.710.820.040.0900Matches
17 Seasons6 Clubs4 Leagues353.1477217970.80.660.550.180.2501
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rochdale (8 Seasons)2 Leagues186.127727748.60.820.490.140.3201
Sheffield Utd (3 Seasons)1 League57.8150390.000.670.3800
Wrexham (3 Seasons)1 League44.21250.570.0400
Hereford United (2 Seasons)2 Leagues34.10220.650.0000
Barnsley (2 Seasons)1 League26.34130.490.3100
Hibernian (1 Season)1 League4.7030.640.0000
League One (9 Seasons)228.3414911681.60.510.580.240.3401
League Two (6 Seasons)93.82234747.81.710.500.040.0400
Championship (2 Seasons)26.34130.490.3100
Premier League (1 Season)4.7030.640.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-201526Rochdaleeng ENGFA Cup17th4.6300Matches
2015-201627Sheffield Utdeng ENGFA Cup33rd0.9100Matches
2016-201728Sheffield Utdeng ENGEFL Cup58th0.80000.000.0000Matches
2017-201829Rochdaleeng ENGEFL Cup33rd1.802150.01.130.570.000.0000Matches
2017-201829Rochdaleeng ENGFA Cup9th6.225240.00.810.320.401.0000Matches
2018-201930Rochdaleeng ENGEFL Cup33rd0.20100.04.290.000.0000Matches
2018-201930Rochdaleeng ENGFA Cup65th1.60200.01.240.000.0000Matches
2019-202031Rochdaleeng ENGEFL Cup17th1.614250.02.471.230.250.5000Matches
2019-202031Rochdaleeng ENGFA Cup33rd3.904375.01.030.770.000.0000Matches
2020-202132Rochdaleeng ENGEFL Cup33rd1.90100.00.520.000.0000Matches
2021-202233Rochdaleeng ENGFA Cup0.3011100.03.753.750.000.0000Matches
8 Seasons2 Clubs2 Leagues23.9720945.01.090.490.150.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rochdale (6 Seasons)2 Leagues22.1620945.01.140.510.150.3300
Sheffield Utd (2 Seasons)2 Leagues1.81000.000.0000
FA Cup (8 Seasons)17.5612650.01.000.500.170.3300
EFL Cup (6 Seasons)6.418337.51.250.470.130.3300

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
2005-200617Wrexhameng ENG4. League Two6178304.32.015
2006-200718Wrexhameng ENG4. League Two342,4437259.027.1277
2007-200819Wrexhameng ENG4. League Two241,3565732.815.1231
2008-200920Hereford Unitedeng ENG3. League One362,2406254.124.9342
2009-201021Hereford Unitedeng ENG4. League Two208254119.99.2713
2010-201122Rochdaleeng ENG3. League One331,9415946.921.61617
2011-201223Barnsleyeng ENG2. Championship311,8766145.320.8229
2012-201324Barnsleyeng ENG2. Championship134893811.85.467
2012-201324Hiberniansct SCO1. Premier League74256112.44.761
2013-201425Rochdaleeng ENG4. League Two382,4316458.727.02513
2014-201526Rochdaleeng ENGFA Cup54148376.74.65834002.0074+3+0.65+1.37Matches
2014-201526Sheffield Utdeng ENG3. League One151,0917326.412.1125331.532114+7+0.58+0.40Matches
2014-201526Rochdaleeng ENG3. League One231,9568547.221.72312001.574225+17+0.78+1.24Matches
2015-201627Sheffield Utdeng ENGFA Cup2854331.50.918501011.501100.00-1.46Matches
2015-201627Sheffield Utdeng ENG3. League One312,1797052.624.22512641.393428+6+0.25+0.29Matches
2016-201728Sheffield Utdeng ENGEFL Cup1757562.50.81750000.0010+1+1.20+5.20Matches
2016-201728Sheffield Utdeng ENGFA Cup00001Matches
2016-201728Sheffield Utdeng ENG3. League One311,9316246.621.52497142.004027+13+0.61-0.70Matches
2017-201829Rochdaleeng ENGEFL Cup21598088.31.82800001.5014-3-1.70-1.70Matches
2017-201829Rochdaleeng ENGFA Cup75578088.46.2688512702.001310+3+0.48-1.98Matches
2017-201829Rochdaleeng ENG3. League One463,4827684.138.74027601.114148-7-0.18-0.04Matches
2018-201930Rochdaleeng ENGEFL Cup1212111.70.20012003.0010+1+4.29+4.29Matches
2018-201930Rochdaleeng ENGFA Cup21457380.61.62731001.502200.000.00Matches
2018-201930Rochdaleeng ENG3. League One372,4836760.027.6278520101841.163153-22-0.80-0.20Matches
2019-202031Rochdaleeng ENGEFL Cup21467348.71.62730003.003300.00-2.34Matches
2019-202031Rochdaleeng ENGFA Cup43508864.83.94882002.0031+2+0.51+1.94Matches
2019-202031Rochdaleeng ENG3. League One241,2885442.114.314755102441.081527-12-0.84-0.53Matches
2020-202132Rochdaleeng ENGEFL Cup21738796.11.92871001.5012-1-0.52-0.52Matches
2020-202132Rochdaleeng ENGFA Cup0001Matches
2020-202132Rochdaleeng ENG3. League One371,9605347.321.8208415171770.893341-8-0.370.00Matches
2021-202233Rochdaleeng ENGEFL Cup00001Matches
2021-202233Rochdaleeng ENGFA Cup124248.90.30012423.0010+1+3.75+4.12Matches
2021-202233Rochdaleeng ENG4. League Two251,2094829.213.4137521220140.921013-3-0.22-0.07Matches
17 Seasons6 Clubs6 Leagues54033,9326342.0377.03908212015019561.33301303-2-0.01+0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rochdale (8 Seasons)4 Leagues28918,7396553.1208.220182948819331.22204233-29-0.18+0.12
Sheffield Utd (3 Seasons)3 Leagues805,3616741.359.6638026170231.649770+27+0.45-0.01
Wrexham (3 Seasons)1 League643,9776232.044.25113
Hereford United (2 Seasons)2 Leagues563,0655537.034.14115
Barnsley (2 Seasons)1 League442,3655428.626.32816
Hibernian (1 Season)1 League74256112.44.761
League One (9 Seasons)31320,5516651.0228.3235821057819361.30257263-6-0.03-0.03
FA Cup (8 Seasons)211,5757558.317.518851231751.952718+9+0.51+0.51
League Two (6 Seasons)1478,4425734.093.8967525120140.921013-3-0.22-0.07
EFL Cup (6 Seasons)85747250.46.4779112011.8879-2-0.31-0.78
Championship (2 Seasons)442,3655428.626.32816
Premier League (1 Season)74256112.44.761
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
2005-200617Wrexham1 League6178304.32.015
2006-200718Wrexham1 League342,4437259.027.1277
2007-200819Wrexham1 League241,3565732.815.1231
2008-200920Hereford United1 League362,2406254.124.9342
2009-201021Hereford United1 League208254119.99.2713
2010-201122Rochdale1 League331,9415946.921.61617
2011-201223Barnsley1 League311,8766145.320.8229
2012-201324Barnsley1 League134893811.85.467
2012-201324Hibernian1 League74256112.44.761
2013-201425Rochdale1 League382,4316458.727.02513
2014-201526Rochdale2 Leagues282,3708550.626.3288316001.654929+20+0.76+1.23
2014-201526Sheffield Utd1 League151,0917326.412.1125331.532114+7+0.58+0.40
2015-201627Sheffield Utd2 Leagues332,2646951.325.22685127051.403529+6+0.24+0.15
2016-201728Sheffield Utd3 Leagues322,0066345.222.3257597151.944127+14+0.63-0.57
2017-201829Rochdale3 Leagues554,1987684.846.648863272701.245562-7-0.15-0.27
2018-201930Rochdale3 Leagues402,6496658.929.4298521111841.223455-21-0.71-0.18
2019-202031Rochdale3 Leagues301,7845945.719.820777102441.332131-10-0.50-0.29
2020-202132Rochdale3 Leagues392,1335548.423.7228416171780.923443-9-0.38-0.01
2021-202233Rochdale3 Leagues261,2334726.913.7137521320171.001113-2-0.15+0.02
17 Seasons6 Clubs6 Leagues54033,9326342.0377.03908212015019561.33301303-2-0.01+0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rochdale (8 Seasons)4 Leagues28918,7396553.1208.220182948819331.22204233-29-0.18+0.12
Sheffield Utd (3 Seasons)3 Leagues805,3616741.359.6638026170231.649770+27+0.45-0.01
Wrexham (3 Seasons)1 League643,9776232.044.25113
Hereford United (2 Seasons)2 Leagues563,0655537.034.14115
Barnsley (2 Seasons)1 League442,3655428.626.32816
Hibernian (1 Season)1 League74256112.44.761
League One (9 Seasons)31320,5516651.0228.3235821057819361.30257263-6-0.03-0.03
FA Cup (8 Seasons)211,5757558.317.518851231751.952718+9+0.51+0.51
League Two (6 Seasons)1478,4425734.093.8967525120140.921013-3-0.22-0.07
EFL Cup (6 Seasons)85747250.46.4779112011.8879-2-0.31-0.78
Championship (2 Seasons)442,3655428.626.32816
Premier League (1 Season)74256112.44.761
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
2005-200617Wrexhameng ENG4. League Two13th6178304.32.015
2006-200718Wrexhameng ENG4. League Two19th342,4437259.027.1277
2007-200819Wrexhameng ENG4. League Two24th241,3565732.815.1231
2008-200920Hereford Unitedeng ENG3. League One24th362,2406254.124.9342
2009-201021Hereford Unitedeng ENG4. League Two16th208254119.99.2713
2010-201122Rochdaleeng ENG3. League One9th331,9415946.921.61617
2011-201223Barnsleyeng ENG2. Championship21st311,8766145.320.8229
2012-201324Barnsleyeng ENG2. Championship21st134893811.85.467
2012-201324Hiberniansct SCO1. Premier League7th74256112.44.761
2013-201425Rochdaleeng ENG4. League Two3rd382,4316458.727.02513
2014-201526Rochdaleeng ENG3. League One8th231,9568547.221.72312001.574225+17+0.78+1.24Matches
2014-201526Sheffield Utdeng ENG3. League One5th151,0917326.412.1125331.532114+7+0.58+0.40Matches
2015-201627Sheffield Utdeng ENG3. League One11th312,1797052.624.22512641.393428+6+0.25+0.29Matches
2016-201728Sheffield Utdeng ENG3. League One1st311,9316246.621.52497142.004027+13+0.61-0.70Matches
2017-201829Rochdaleeng ENG3. League One20th463,4827684.138.74027601.114148-7-0.18-0.04Matches
2018-201930Rochdaleeng ENG3. League One16th372,4836760.027.6278520101841.163153-22-0.80-0.20Matches
2019-202031Rochdaleeng ENG3. League One18th241,2885442.114.314755102441.081527-12-0.84-0.53Matches
2020-202132Rochdaleeng ENG3. League One21st371,9605347.321.8208415171770.893341-8-0.370.00Matches
2021-202233Rochdaleeng ENG4. League Two18th251,2094829.213.4137521220140.921013-3-0.22-0.07Matches
17 Seasons6 Clubs4 Leagues51131,7836241.4353.13658110714619501.26267276-9-0.05-0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rochdale (8 Seasons)2 Leagues26316,7506452.3186.117881818519291.10172207-35-0.25+0.09
Sheffield Utd (3 Seasons)1 League775,2016841.957.8612616211.669569+26+0.45-0.01
Wrexham (3 Seasons)1 League643,9776232.044.25113
Hereford United (2 Seasons)2 Leagues563,0655537.034.14115
Barnsley (2 Seasons)1 League442,3655428.626.32816
Hibernian (1 Season)1 League74256112.44.761
League One (9 Seasons)31320,5516651.0228.3235821057819361.30257263-6-0.03-0.03
League Two (6 Seasons)1478,4425734.093.8967525120140.921013-3-0.22-0.07
Championship (2 Seasons)442,3655428.626.32816
Premier League (1 Season)74256112.44.761
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-201526Rochdaleeng ENGFA Cup17th54148376.74.65834002.0074+3+0.65+1.37Matches
2015-201627Sheffield Utdeng ENGFA Cup33rd2854331.50.918501011.501100.00-1.46Matches
2016-201728Sheffield Utdeng ENGEFL Cup58th1757562.50.81750000.0010+1+1.20+5.20Matches
2016-201728Sheffield Utdeng ENGFA Cup65th00001Matches
2017-201829Rochdaleeng ENGEFL Cup33rd21598088.31.82800001.5014-3-1.70-1.70Matches
2017-201829Rochdaleeng ENGFA Cup9th75578088.46.2688512702.001310+3+0.48-1.98Matches
2018-201930Rochdaleeng ENGEFL Cup33rd1212111.70.20012003.0010+1+4.29+4.29Matches
2018-201930Rochdaleeng ENGFA Cup65th21457380.61.62731001.502200.000.00Matches
2019-202031Rochdaleeng ENGEFL Cup17th21467348.71.62730003.003300.00-2.34Matches
2019-202031Rochdaleeng ENGFA Cup33rd43508864.83.94882002.0031+2+0.51+1.94Matches
2020-202132Rochdaleeng ENGEFL Cup33rd21738796.11.92871001.5012-1-0.52-0.52Matches
2020-202132Rochdaleeng ENGFA Cup85th0001Matches
2021-202233Rochdaleeng ENGEFL CupRd300001Matches
2021-202233Rochdaleeng ENGFA Cup124248.90.30012423.0010+1+3.75+4.12Matches
8 Seasons2 Clubs2 Leagues292,1497456.023.925831341861.933427+7+0.29+0.15
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rochdale (6 Seasons)2 Leagues261,9897760.822.123831332442.043226+6+0.27+0.18
Sheffield Utd (2 Seasons)2 Leagues31605328.11.828001021.0021+1+0.56+0.17
FA Cup (8 Seasons)211,5757558.317.518851231751.952718+9+0.51+0.51
EFL Cup (6 Seasons)85747250.46.4779112011.8879-2-0.31-0.78
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
2005-200617Wrexhameng ENG4. League Two2.0002
2006-200718Wrexhameng ENG4. League Two27.12018
2007-200819Wrexhameng ENG4. League Two15.12020
2008-200920Hereford Unitedeng ENG3. League One24.90010
2009-201021Hereford Unitedeng ENG4. League Two9.2008
2010-201122Rochdaleeng ENG3. League One21.63013
2011-201223Barnsleyeng ENG2. Championship20.80012
2012-201324Barnsleyeng ENG2. Championship5.4005
2012-201324Hiberniansct SCO1. Premier League4.7006
2013-201425Rochdaleeng ENG4. League Two27.08038
2014-201526Rochdaleeng ENGFA Cup4.60000Matches
2014-201526Sheffield Utdeng ENG3. League One12.10013Matches
2014-201526Rochdaleeng ENG3. League One21.73127Matches
2015-201627Sheffield Utdeng ENGFA Cup0.90000Matches
2015-201627Sheffield Utdeng ENG3. League One24.25032Matches
2016-201728Sheffield Utdeng ENGEFL Cup0.8000002000000Matches
2016-201728Sheffield Utdeng ENG3. League One21.56003700000000Matches
2017-201829Rochdaleeng ENGEFL Cup1.8000312311000Matches
2017-201829Rochdaleeng ENGFA Cup6.2000136429000Matches
2017-201829Rochdaleeng ENG3. League One38.72002900000001Matches
2018-201930Rochdaleeng ENGEFL Cup0.2000000000000Matches
2018-201930Rochdaleeng ENGFA Cup1.6000020513000Matches
2018-201930Rochdaleeng ENG3. League One27.64000Matches
2019-202031Rochdaleeng ENGEFL Cup1.60000022120Matches
2019-202031Rochdaleeng ENGFA Cup3.90004509010Matches
2019-202031Rochdaleeng ENG3. League One14.3000161072859000Matches
2020-202132Rochdaleeng ENGEFL Cup1.90002004000Matches
2020-202132Rochdaleeng ENG3. League One21.8200297201189240Matches
2021-202233Rochdaleeng ENGFA Cup0.30000001000Matches
2021-202233Rochdaleeng ENG4. League Two13.4000201518605100Matches
17 Seasons6 Clubs6 Leagues377.0371035746552592250001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rochdale (8 Seasons)4 Leagues208.2221019446532592250001
Sheffield Utd (3 Seasons)3 Leagues59.611008202000000
Wrexham (3 Seasons)1 League44.24040
Hereford United (2 Seasons)2 Leagues34.10018
Barnsley (2 Seasons)1 League26.30017
Hibernian (1 Season)1 League4.7006
League One (9 Seasons)228.3251020617271461433001
FA Cup (8 Seasons)17.5000171344414000
League Two (6 Seasons)93.812001061518605100
EFL Cup (6 Seasons)6.4000516923000
Championship (2 Seasons)26.30017
Premier League (1 Season)4.7006
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Wrexham1 League2.0002
2006-200718Wrexham1 League27.12018
2007-200819Wrexham1 League15.12020
2008-200920Hereford United1 League24.90010
2009-201021Hereford United1 League9.2008
2010-201122Rochdale1 League21.63013
2011-201223Barnsley1 League20.80012
2012-201324Barnsley1 League5.4005
2012-201324Hibernian1 League4.7006
2013-201425Rochdale1 League27.08038
2014-201526Rochdale2 Leagues26.3310270
2014-201526Sheffield Utd1 League12.10013
2015-201627Sheffield Utd2 Leagues25.2500320
2016-201728Sheffield Utd3 Leagues22.36003702000000
2017-201829Rochdale3 Leagues46.620045763211001
2018-201930Rochdale3 Leagues29.4400020513000
2019-202031Rochdale3 Leagues19.80002015939612000
2020-202132Rochdale3 Leagues23.7200317201229240
2021-202233Rochdale3 Leagues13.7000201518615100
17 Seasons6 Clubs6 Leagues377.0371035746552592250001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rochdale (8 Seasons)4 Leagues208.2221019446532592250001
Sheffield Utd (3 Seasons)3 Leagues59.611008202000000
Wrexham (3 Seasons)1 League44.24040
Hereford United (2 Seasons)2 Leagues34.10018
Barnsley (2 Seasons)1 League26.30017
Hibernian (1 Season)1 League4.7006
League One (9 Seasons)228.3251020617271461433001
FA Cup (8 Seasons)17.5000171344414000
League Two (6 Seasons)93.812001061518605100
EFL Cup (6 Seasons)6.4000516923000
Championship (2 Seasons)26.30017
Premier League (1 Season)4.7006
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Wrexhameng ENG4. League Two13th2.0002
2006-200718Wrexhameng ENG4. League Two19th27.12018
2007-200819Wrexhameng ENG4. League Two24th15.12020
2008-200920Hereford Unitedeng ENG3. League One24th24.90010
2009-201021Hereford Unitedeng ENG4. League Two16th9.2008
2010-201122Rochdaleeng ENG3. League One9th21.63013
2011-201223Barnsleyeng ENG2. Championship21st20.80012
2012-201324Barnsleyeng ENG2. Championship21st5.4005
2012-201324Hiberniansct SCO1. Premier League7th4.7006
2013-201425Rochdaleeng ENG4. League Two3rd27.08038
2014-201526Rochdaleeng ENG3. League One8th21.73127Matches
2014-201526Sheffield Utdeng ENG3. League One5th12.10013Matches
2015-201627Sheffield Utdeng ENG3. League One11th24.25032Matches
2016-201728Sheffield Utdeng ENG3. League One1st21.56003700000000Matches
2017-201829Rochdaleeng ENG3. League One20th38.72002900000001Matches
2018-201930Rochdaleeng ENG3. League One16th27.64000Matches
2019-202031Rochdaleeng ENG3. League One18th14.3000161072859000Matches
2020-202132Rochdaleeng ENG3. League One21st21.8200297201189240Matches
2021-202233Rochdaleeng ENG4. League Two18th13.4000201518605100Matches
17 Seasons6 Clubs4 Leagues353.1371033532452061943001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rochdale (8 Seasons)2 Leagues186.1221017232452061943001
Sheffield Utd (3 Seasons)1 League57.811008200000000
Wrexham (3 Seasons)1 League44.24040
Hereford United (2 Seasons)2 Leagues34.10018
Barnsley (2 Seasons)1 League26.30017
Hibernian (1 Season)1 League4.7006
League One (9 Seasons)228.3251020617271461433001
League Two (6 Seasons)93.812001061518605100
Championship (2 Seasons)26.30017
Premier League (1 Season)4.7006
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-201526Rochdaleeng ENGFA Cup17th4.60000Matches
2015-201627Sheffield Utdeng ENGFA Cup33rd0.90000Matches
2016-201728Sheffield Utdeng ENGEFL Cup58th0.8000002000000Matches
2017-201829Rochdaleeng ENGEFL Cup33rd1.8000312311000Matches
2017-201829Rochdaleeng ENGFA Cup9th6.2000136429000Matches
2018-201930Rochdaleeng ENGEFL Cup33rd0.2000000000000Matches
2018-201930Rochdaleeng ENGFA Cup65th1.6000020513000Matches
2019-202031Rochdaleeng ENGEFL Cup17th1.60000022120Matches
2019-202031Rochdaleeng ENGFA Cup33rd3.90004509010Matches
2020-202132Rochdaleeng ENGEFL Cup33rd1.90002004000Matches
2021-202233Rochdaleeng ENGFA Cup0.30000001000Matches
8 Seasons2 Clubs2 Leagues23.90002214105337000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rochdale (6 Seasons)2 Leagues22.1000221485337000
Sheffield Utd (2 Seasons)2 Leagues1.8000002000000
FA Cup (8 Seasons)17.5000171344414000
EFL Cup (6 Seasons)6.4000516923000

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.