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
2006-200720Crewe Alexandraeng ENG3. League One40640.7000000000.000.000.000.000.00
2007-200821Crewe Alexandraeng ENG3. League One26251,59017.7718700000.400.060.450.400.45
2008-200922Crewe Alexandraeng ENG3. League One26171,61818.0102121000300.560.110.670.560.67
2009-201023Rotherham Utdeng ENG4. League Two35262,20624.5347300200.120.160.290.120.29
2010-201124Rotherham Utdeng ENG4. League Two1898809.8112100300.100.100.200.100.20
2010-201124Port Valeeng ENG4. League Two131094610.5303301100.290.000.290.290.29
2011-201225Port Valeeng ENG4. League Two41342,93432.65712500400.150.210.370.150.37
2012-201326Port Valeeng ENG4. League Two46464,09045.43112433100600.680.260.950.680.95
2013-201427Port Valeeng ENG3. League One43413,50038.9122141201300.310.050.360.310.36
2014-201528Port Valeeng ENGLeague Cup221802.0202200001.000.001.001.001.00Matches
2014-201528Port Valeeng ENG3. League One33282,56128.58311800600.280.110.390.280.39Matches
2015-201629Buryeng ENGFA Cup332212.5112100000.410.410.810.410.81Matches
2015-201629Buryeng ENGLeague Cup211351.5011000000.000.670.670.000.67Matches
2015-201629Buryeng ENG3. League One36212,03322.66511600310.270.220.490.270.49Matches
2016-201730Buryeng ENGEFL Cup111201.3101100100.750.000.750.750.75Matches
2016-201730Buryeng ENG3. League One37332,54028.24711400400.140.250.390.140.39Matches
2017-201831Port Valeeng ENGEFL Cup10290.3000000100.000.000.000.000.00Matches
2017-201831Port Valeeng ENGFA Cup332392.7202200100.750.000.750.750.75Matches
2017-201831Port Valeeng ENG4. League Two41413,67540.8175221344600.420.120.540.320.44Matches
2018-201932Port Valeeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2018-201932Port Valeeng ENG4. League Two38343,08834.311213745600.320.060.380.200.26Matches
2019-202033Port Valeeng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2019-202033Port Valeeng ENGFA Cup321912.1404400001.880.001.881.881.88Matches
2019-202033Port Valeeng ENG4. League Two32151,51816.9628333410.360.120.470.180.30Matches
2020-202134Port Valeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202134Port Valeeng ENG4. League Two1988018.9314301000.340.110.450.340.45Matches
15 Seasons4 Clubs4 Leagues50640235,353392.81385619412711155420.350.140.490.320.47
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
Port Vale (9 Seasons)4 Leagues31826623,946266.1105341399411153810.390.130.520.350.48
Crewe Alexandra (3 Seasons)1 League56423,27236.4173201700300.470.080.550.470.55
Bury (2 Seasons)3 Leagues79595,04956.11214261200810.210.250.460.210.46
Rotherham Utd (2 Seasons)1 League53353,08634.3459400500.120.150.260.120.26
League Two (8 Seasons)28322320,138223.880341146911143210.360.150.510.310.46
League One (7 Seasons)20516513,906154.547206747011910.300.130.430.300.43
FA Cup (5 Seasons)11108319.2819800100.870.110.970.870.97
EFL Cup (5 Seasons)744785.3314300200.560.190.750.560.75
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
2006-200720Crewe Alexandra1 League40640.7000000000.000.000.000.000.00
2007-200821Crewe Alexandra1 League26251,59017.7718700000.400.060.450.400.45
2008-200922Crewe Alexandra1 League26171,61818.0102121000300.560.110.670.560.67
2009-201023Rotherham Utd1 League35262,20624.5347300200.120.160.290.120.29
2010-201124Rotherham Utd1 League1898809.8112100300.100.100.200.100.20
2010-201124Port Vale1 League131094610.5303301100.290.000.290.290.29
2011-201225Port Vale1 League41342,93432.65712500400.150.210.370.150.37
2012-201326Port Vale1 League46464,09045.43112433100600.680.260.950.680.95
2013-201427Port Vale1 League43413,50038.9122141201300.310.050.360.310.36
2014-201528Port Vale2 Leagues35302,74130.5103131000600.330.100.430.330.43
2015-201629Bury3 Leagues41252,38926.57714700310.260.260.530.260.53
2016-201730Bury2 Leagues38342,66029.65712500500.170.240.410.170.41
2017-201831Port Vale3 Leagues45443,94343.8195241544800.430.110.550.340.46
2018-201932Port Vale2 Leagues39353,17835.312214845600.340.060.400.230.28
2019-202033Port Vale3 Leagues36171,72319.110212733410.520.100.630.370.47
2020-202134Port Vale2 Leagues2098919.9314301000.300.100.400.300.40
15 Seasons4 Clubs4 Leagues50640235,353392.81385619412711155420.350.140.490.320.47
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
Port Vale (9 Seasons)4 Leagues31826623,946266.1105341399411153810.390.130.520.350.48
Crewe Alexandra (3 Seasons)1 League56423,27236.4173201700300.470.080.550.470.55
Bury (2 Seasons)3 Leagues79595,04956.11214261200810.210.250.460.210.46
Rotherham Utd (2 Seasons)1 League53353,08634.3459400500.120.150.260.120.26
League Two (8 Seasons)28322320,138223.880341146911143210.360.150.510.310.46
League One (7 Seasons)20516513,906154.547206747011910.300.130.430.300.43
FA Cup (5 Seasons)11108319.2819800100.870.110.970.870.97
EFL Cup (5 Seasons)744785.3314300200.560.190.750.560.75
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
2006-200720Crewe Alexandraeng ENG3. League One13th40640.7000000000.000.000.000.000.00
2007-200821Crewe Alexandraeng ENG3. League One20th26251,59017.7718700000.400.060.450.400.45
2008-200922Crewe Alexandraeng ENG3. League One22nd26171,61818.0102121000300.560.110.670.560.67
2009-201023Rotherham Utdeng ENG4. League Two5th35262,20624.5347300200.120.160.290.120.29
2010-201124Rotherham Utdeng ENG4. League Two9th1898809.8112100300.100.100.200.100.20
2010-201124Port Valeeng ENG4. League Two11th131094610.5303301100.290.000.290.290.29
2011-201225Port Valeeng ENG4. League Two12th41342,93432.65712500400.150.210.370.150.37
2012-201326Port Valeeng ENG4. League Two3rd46464,09045.43112433100600.680.260.950.680.95
2013-201427Port Valeeng ENG3. League One9th43413,50038.9122141201300.310.050.360.310.36
2014-201528Port Valeeng ENG3. League One18th33282,56128.58311800600.280.110.390.280.39Matches
2015-201629Buryeng ENG3. League One16th36212,03322.66511600310.270.220.490.270.49Matches
2016-201730Buryeng ENG3. League One19th37332,54028.24711400400.140.250.390.140.39Matches
2017-201831Port Valeeng ENG4. League Two20th41413,67540.8175221344600.420.120.540.320.44Matches
2018-201932Port Valeeng ENG4. League Two20th38343,08834.311213745600.320.060.380.200.26Matches
2019-202033Port Valeeng ENG4. League Two8th32151,51816.9628333410.360.120.470.180.30Matches
2020-202134Port Valeeng ENG4. League Two13th1988018.9314301000.340.110.450.340.45Matches
15 Seasons4 Clubs2 Leagues48838834,044378.31275418111611155120.340.140.480.310.45
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
Port Vale (9 Seasons)2 Leagues30625723,113256.896341308511153610.370.130.510.330.46
Crewe Alexandra (3 Seasons)1 League56423,27236.4173201700300.470.080.550.470.55
Bury (2 Seasons)1 League73544,57350.81012221000710.200.240.430.200.43
Rotherham Utd (2 Seasons)1 League53353,08634.3459400500.120.150.260.120.26
League Two (8 Seasons)28322320,138223.880341146911143210.360.150.510.310.46
League One (7 Seasons)20516513,906154.547206747011910.300.130.430.300.43
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-201528Port Valeeng ENGLeague Cup33rd221802.0202200001.000.001.001.001.00Matches
2015-201629Buryeng ENGFA Cup17th332212.5112100000.410.410.810.410.81Matches
2015-201629Buryeng ENGLeague Cup33rd211351.5011000000.000.670.670.000.67Matches
2016-201730Buryeng ENGEFL Cup58th111201.3101100100.750.000.750.750.75Matches
2017-201831Port Valeeng ENGEFL Cup58th10290.3000000100.000.000.000.000.00Matches
2017-201831Port Valeeng ENGFA Cup65th332392.7202200100.750.000.750.750.75Matches
2018-201932Port Valeeng ENGFA Cup85th11901.0101100001.000.001.001.001.00Matches
2019-202033Port Valeeng ENGEFL Cup58th10140.2000000000.000.000.000.000.00Matches
2019-202033Port Valeeng ENGFA Cup33rd321912.1404400001.880.001.881.881.88Matches
2020-202134Port Valeeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues18141,30914.5112131100300.760.140.890.760.89
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
Port Vale (5 Seasons)2 Leagues1298339.3909900200.970.000.970.970.97
Bury (2 Seasons)2 Leagues654765.3224200100.380.380.760.380.76
FA Cup (5 Seasons)11108319.2819800100.870.110.970.870.97
EFL Cup (5 Seasons)744785.3314300200.560.190.750.560.75

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
2006-200720Crewe Alexandraeng ENG3. League One0.7000.0000
2007-200821Crewe Alexandraeng ENG3. League One17.77221.250.3200
2008-200922Crewe Alexandraeng ENG3. League One18.010301.670.3300
2009-201023Rotherham Utdeng ENG4. League Two24.53180.730.1700
2010-201124Rotherham Utdeng ENG4. League Two9.81141.430.0700
2010-201124Port Valeeng ENG4. League Two10.53100.950.3001
2011-201225Port Valeeng ENG4. League Two32.65280.860.1800
2012-201326Port Valeeng ENG4. League Two45.431651.430.4800
2013-201427Port Valeeng ENG3. League One38.912431.110.2801
2014-201528Port Valeeng ENGLeague Cup2.0200Matches
2014-201528Port Valeeng ENG3. League One28.58301.050.2700Matches
2015-201629Buryeng ENGFA Cup2.5100Matches
2015-201629Buryeng ENGLeague Cup1.5000Matches
2015-201629Buryeng ENG3. League One22.66160.710.3800Matches
2016-201730Buryeng ENGEFL Cup1.315360.03.752.250.200.3300Matches
2016-201730Buryeng ENG3. League One28.240220.000.780.1800Matches
2017-201831Port Valeeng ENGEFL Cup0.30000.000.0000Matches
2017-201831Port Valeeng ENGFA Cup2.7214857.15.273.010.140.2500Matches
2017-201831Port Valeeng ENG4. League Two40.8170450.001.100.2944Matches
2018-201932Port Valeeng ENGFA Cup1.014250.04.002.000.250.5000Matches
2018-201932Port Valeeng ENG4. League Two34.31145Matches
2019-202033Port Valeeng ENGEFL Cup0.20000.000.0000Matches
2019-202033Port Valeeng ENGFA Cup2.145480.02.361.880.801.0000Matches
2019-202033Port Valeeng ENG4. League Two16.96352057.12.081.190.090.1533Matches
2020-202134Port Valeeng ENGFA Cup1.0022100.02.002.000.000.0000Matches
2020-202134Port Valeeng ENG4. League Two8.93191368.42.131.460.160.2301Matches
15 Seasons4 Clubs4 Leagues392.813884395141.70.811.120.370.301115
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Port Vale (9 Seasons)4 Leagues266.110579270119.01.071.180.330.311115
Crewe Alexandra (3 Seasons)1 League36.417521.430.3300
Bury (2 Seasons)3 Leagues56.112541500.00.170.791.000.2700
Rotherham Utd (2 Seasons)1 League34.34320.930.1300
League Two (8 Seasons)223.88054213144.40.811.120.350.291114
League One (7 Seasons)154.54701630.001.050.2901
FA Cup (5 Seasons)9.28251664.03.692.360.280.4400
EFL Cup (5 Seasons)5.335360.02.761.660.200.3300
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2006-200720Crewe Alexandra1 League0.7000.0000
2007-200821Crewe Alexandra1 League17.77221.250.3200
2008-200922Crewe Alexandra1 League18.010301.670.3300
2009-201023Rotherham Utd1 League24.53180.730.1700
2010-201124Rotherham Utd1 League9.81141.430.0700
2010-201124Port Vale1 League10.53100.950.3001
2011-201225Port Vale1 League32.65280.860.1800
2012-201326Port Vale1 League45.431651.430.4800
2013-201427Port Vale1 League38.912431.110.2801
2014-201528Port Vale2 Leagues30.510301.050.2700
2015-201629Bury3 Leagues26.57160.710.3800
2016-201730Bury2 Leagues29.65525500.00.170.851.000.2000
2017-201831Port Vale3 Leagues43.8191453378.60.321.211.070.2844
2018-201932Port Vale2 Leagues35.3124250.04.002.000.250.5045
2019-202033Port Vale3 Leagues19.110402460.02.091.250.180.2933
2020-202134Port Vale2 Leagues9.93211571.42.121.520.140.2001
15 Seasons4 Clubs4 Leagues392.813884395141.70.811.120.370.301115
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Port Vale (9 Seasons)4 Leagues266.110579270119.01.071.180.330.311115
Crewe Alexandra (3 Seasons)1 League36.417521.430.3300
Bury (2 Seasons)3 Leagues56.112541500.00.170.791.000.2700
Rotherham Utd (2 Seasons)1 League34.34320.930.1300
League Two (8 Seasons)223.88054213144.40.811.120.350.291114
League One (7 Seasons)154.54701630.001.050.2901
FA Cup (5 Seasons)9.28251664.03.692.360.280.4400
EFL Cup (5 Seasons)5.335360.02.761.660.200.3300
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
2006-200720Crewe Alexandraeng ENG3. League One13th0.7000.0000
2007-200821Crewe Alexandraeng ENG3. League One20th17.77221.250.3200
2008-200922Crewe Alexandraeng ENG3. League One22nd18.010301.670.3300
2009-201023Rotherham Utdeng ENG4. League Two5th24.53180.730.1700
2010-201124Rotherham Utdeng ENG4. League Two9th9.81141.430.0700
2010-201124Port Valeeng ENG4. League Two11th10.53100.950.3001
2011-201225Port Valeeng ENG4. League Two12th32.65280.860.1800
2012-201326Port Valeeng ENG4. League Two3rd45.431651.430.4800
2013-201427Port Valeeng ENG3. League One9th38.912431.110.2801
2014-201528Port Valeeng ENG3. League One18th28.58301.050.2700Matches
2015-201629Buryeng ENG3. League One16th22.66160.710.3800Matches
2016-201730Buryeng ENG3. League One19th28.240220.000.780.1800Matches
2017-201831Port Valeeng ENG4. League Two20th40.8170450.001.100.2944Matches
2018-201932Port Valeeng ENG4. League Two20th34.31145Matches
2019-202033Port Valeeng ENG4. League Two8th16.96352057.12.081.190.090.1533Matches
2020-202134Port Valeeng ENG4. League Two13th8.93191368.42.131.460.160.2301Matches
15 Seasons4 Clubs2 Leagues378.312754376185.20.571.090.430.291115
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Port Vale (9 Seasons)2 Leagues256.89654254144.40.811.140.350.311115
Crewe Alexandra (3 Seasons)1 League36.417521.430.3300
Bury (2 Seasons)1 League50.8100380.000.750.2600
Rotherham Utd (2 Seasons)1 League34.34320.930.1300
League Two (8 Seasons)223.88054213144.40.811.120.350.291114
League One (7 Seasons)154.54701630.001.050.2901
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-201528Port Valeeng ENGLeague Cup33rd2.0200Matches
2015-201629Buryeng ENGFA Cup17th2.5100Matches
2015-201629Buryeng ENGLeague Cup33rd1.5000Matches
2016-201730Buryeng ENGEFL Cup58th1.315360.03.752.250.200.3300Matches
2017-201831Port Valeeng ENGEFL Cup58th0.30000.000.0000Matches
2017-201831Port Valeeng ENGFA Cup65th2.7214857.15.273.010.140.2500Matches
2018-201932Port Valeeng ENGFA Cup85th1.014250.04.002.000.250.5000Matches
2019-202033Port Valeeng ENGEFL Cup58th0.20000.000.0000Matches
2019-202033Port Valeeng ENGFA Cup33rd2.145480.02.361.880.801.0000Matches
2020-202134Port Valeeng ENGFA Cup85th1.0022100.02.002.000.000.0000Matches
7 Seasons2 Clubs2 Leagues14.511301963.33.492.210.270.4200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Port Vale (5 Seasons)2 Leagues9.39251664.03.452.210.280.4400
Bury (2 Seasons)2 Leagues5.325360.03.752.250.200.3300
FA Cup (5 Seasons)9.28251664.03.692.360.280.4400
EFL Cup (5 Seasons)5.335360.02.761.660.200.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
2006-200720Crewe Alexandraeng ENG3. League One464161.50.704
2007-200821Crewe Alexandraeng ENG3. League One261,5906138.417.7251
2008-200922Crewe Alexandraeng ENG3. League One261,6186239.118.0179
2009-201023Rotherham Utdeng ENG4. League Two352,2066353.324.5269
2010-201124Rotherham Utdeng ENG4. League Two188804921.39.899
2010-201124Port Valeeng ENG4. League Two139467322.910.5103
2011-201225Port Valeeng ENG4. League Two412,9347270.932.6347
2012-201326Port Valeeng ENG4. League Two464,0908998.845.4460
2013-201427Port Valeeng ENG3. League One433,5008184.538.9412
2014-201528Port Valeeng ENGLeague Cup218090100.02.02902001.5085+3+1.50Matches
2014-201528Port Valeeng ENG3. League One332,5617861.928.52823500.943743-6-0.21+0.02Matches
2015-201629Buryeng ENGFA Cup32217446.02.53742022.0053+2+0.81+0.47Matches
2015-201629Buryeng ENGLeague Cup21356875.01.5190114501.5034-1-0.67+1.33Matches
2015-201629Buryeng ENG3. League One362,0335649.122.62171541.332833-5-0.22+0.29Matches
2016-201730Buryeng ENGEFL Cup1120120100.01.311201000.0023-1-0.75Matches
2016-201730Buryeng ENG3. League One372,5406961.428.23315441.304335+8+0.28+1.41Matches
2017-201831Port Valeeng ENGEFL Cup1292932.20.30012800.0001-1-3.10-0.15Matches
2017-201831Port Valeeng ENGFA Cup32398079.72.73801001.3332+1+0.38+0.38Matches
2017-201831Port Valeeng ENG4. League Two413,6759088.840.84136001.054561-16-0.390.00Matches
2018-201932Port Valeeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2018-201932Port Valeeng ENG4. League Two383,0888174.634.334883242401.002942-13-0.38-0.12Matches
2019-202033Port Valeeng ENGEFL Cup1141415.60.20011400.000000.00+1.18Matches
2019-202033Port Valeeng ENGFA Cup31916470.72.1284112302.0045-1-0.47-1.61Matches
2019-202033Port Valeeng ENG4. League Two321,5184745.616.915817171711.552523+2+0.12-0.08Matches
2020-202134Port Valeeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2020-202134Port Valeeng ENG4. League Two198014219.38.98743111941.161214-2-0.22-0.28Matches
15 Seasons4 Clubs4 Leagues50635,3537052.5392.84028513310420151.19245277-32-0.16+0.10
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Port Vale (9 Seasons)4 Leagues31823,9467563.8266.126685107521951.12164199-35-0.25-0.20
Crewe Alexandra (3 Seasons)1 League563,2725826.336.44214
Bury (2 Seasons)3 Leagues795,0496455.756.15986262045101.338178+3+0.05+0.77
Rotherham Utd (2 Seasons)1 League533,0865837.334.33518
League Two (8 Seasons)28320,1387155.2223.82238478601951.17111140-29-0.29-0.30
League One (7 Seasons)20513,9066848.0154.5165454081.20108111-3-0.04+0.58
FA Cup (5 Seasons)118317667.69.21081612321.45131300.00-0.45
EFL Cup (5 Seasons)74786872.45.3498432900.86131300.00+1.98
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
2006-200720Crewe Alexandra1 League464161.50.704
2007-200821Crewe Alexandra1 League261,5906138.417.7251
2008-200922Crewe Alexandra1 League261,6186239.118.0179
2009-201023Rotherham Utd1 League352,2066353.324.5269
2010-201124Rotherham Utd1 League188804921.39.899
2010-201124Port Vale1 League139467322.910.5103
2011-201225Port Vale1 League412,9347270.932.6347
2012-201326Port Vale1 League464,0908998.845.4460
2013-201427Port Vale1 League433,5008184.538.9412
2014-201528Port Vale2 Leagues352,7417863.430.5309025500.974548-3-0.10+0.13
2015-201629Bury3 Leagues412,3895849.826.5257810164561.393640-4-0.15+0.30
2016-201730Bury2 Leagues382,6607062.429.63412016441.274538+7+0.24+1.36
2017-201831Port Vale3 Leagues453,9438887.043.844803712801.054864-16-0.37+0.25
2018-201932Port Vale2 Leagues393,1788175.135.335883342400.973044-14-0.40-0.14
2019-202033Port Vale3 Leagues361,7234846.719.117828191811.542928+1+0.05-0.13
2020-202134Port Vale2 Leagues208914521.19.99764111941.101215-3-0.30-0.36
15 Seasons4 Clubs4 Leagues50635,3537052.5392.84028513310420151.19245277-32-0.16+0.10
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Port Vale (9 Seasons)4 Leagues31823,9467563.8266.126685107521951.12164199-35-0.25-0.20
Crewe Alexandra (3 Seasons)1 League563,2725826.336.44214
Bury (2 Seasons)3 Leagues795,0496455.756.15986262045101.338178+3+0.05+0.77
Rotherham Utd (2 Seasons)1 League533,0865837.334.33518
League Two (8 Seasons)28320,1387155.2223.82238478601951.17111140-29-0.29-0.30
League One (7 Seasons)20513,9066848.0154.5165454081.20108111-3-0.04+0.58
FA Cup (5 Seasons)118317667.69.21081612321.45131300.00-0.45
EFL Cup (5 Seasons)74786872.45.3498432900.86131300.00+1.98
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
2006-200720Crewe Alexandraeng ENG3. League One13th464161.50.704
2007-200821Crewe Alexandraeng ENG3. League One20th261,5906138.417.7251
2008-200922Crewe Alexandraeng ENG3. League One22nd261,6186239.118.0179
2009-201023Rotherham Utdeng ENG4. League Two5th352,2066353.324.5269
2010-201124Rotherham Utdeng ENG4. League Two9th188804921.39.899
2010-201124Port Valeeng ENG4. League Two11th139467322.910.5103
2011-201225Port Valeeng ENG4. League Two12th412,9347270.932.6347
2012-201326Port Valeeng ENG4. League Two3rd464,0908998.845.4460
2013-201427Port Valeeng ENG3. League One9th433,5008184.538.9412
2014-201528Port Valeeng ENG3. League One18th332,5617861.928.52823500.943743-6-0.21+0.02Matches
2015-201629Buryeng ENG3. League One16th362,0335649.122.62171541.332833-5-0.22+0.29Matches
2016-201730Buryeng ENG3. League One19th372,5406961.428.23315441.304335+8+0.28+1.41Matches
2017-201831Port Valeeng ENG4. League Two20th413,6759088.840.84136001.054561-16-0.390.00Matches
2018-201932Port Valeeng ENG4. League Two20th383,0888174.634.334883242401.002942-13-0.38-0.12Matches
2019-202033Port Valeeng ENG4. League Two8th321,5184745.616.915817171711.552523+2+0.12-0.08Matches
2020-202134Port Valeeng ENG4. League Two13th198014219.38.98743111941.161214-2-0.22-0.28Matches
15 Seasons4 Clubs2 Leagues48834,0447052.0378.33888412310019131.19219251-32-0.18+0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Port Vale (9 Seasons)2 Leagues30623,1137663.4256.825784101491951.13148183-35-0.27-0.24
Crewe Alexandra (3 Seasons)1 League563,2725826.336.44214
Bury (2 Seasons)1 League734,5736355.250.854221981.317168+3+0.06+0.84
Rotherham Utd (2 Seasons)1 League533,0865837.334.33518
League Two (8 Seasons)28320,1387155.2223.82238478601951.17111140-29-0.29-0.30
League One (7 Seasons)20513,9066848.0154.5165454081.20108111-3-0.04+0.58
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-201528Port Valeeng ENGLeague Cup33rd218090100.02.02902001.5085+3+1.50Matches
2015-201629Buryeng ENGFA Cup17th32217446.02.53742022.0053+2+0.81+0.47Matches
2015-201629Buryeng ENGLeague Cup33rd21356875.01.5190114501.5034-1-0.67+1.33Matches
2016-201730Buryeng ENGEFL Cup58th1120120100.01.311201000.0023-1-0.75Matches
2017-201831Port Valeeng ENGEFL Cup58th1292932.20.30012800.0001-1-3.10-0.15Matches
2017-201831Port Valeeng ENGFA Cup65th32398079.72.73801001.3332+1+0.38+0.38Matches
2018-201932Port Valeeng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2019-202033Port Valeeng ENGEFL Cup58th1141415.60.20011400.000000.00+1.18Matches
2019-202033Port Valeeng ENGFA Cup33rd31916470.72.1284112302.0045-1-0.47-1.61Matches
2020-202134Port Valeeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
7 Seasons2 Clubs2 Leagues181,3097369.314.514861042821.22262600.00+0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Port Vale (5 Seasons)2 Leagues128336975.09.3985632201.08161600.00+0.65
Bury (2 Seasons)2 Leagues64767961.05.3586414521.50101000.000.00
FA Cup (5 Seasons)118317667.69.21081612321.45131300.00-0.45
EFL Cup (5 Seasons)74786872.45.3498432900.86131300.00+1.98
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
2006-200720Crewe Alexandraeng ENG3. League One0.7001
2007-200821Crewe Alexandraeng ENG3. League One17.70027
2008-200922Crewe Alexandraeng ENG3. League One18.03030
2009-201023Rotherham Utdeng ENG4. League Two24.52041
2010-201124Rotherham Utdeng ENG4. League Two9.83013
2010-201124Port Valeeng ENG4. League Two10.5109
2011-201225Port Valeeng ENG4. League Two32.64036
2012-201326Port Valeeng ENG4. League Two45.46056
2013-201427Port Valeeng ENG3. League One38.93044
2014-201528Port Valeeng ENGLeague Cup2.00000Matches
2014-201528Port Valeeng ENG3. League One28.56040Matches
2015-201629Buryeng ENGFA Cup2.50000Matches
2015-201629Buryeng ENGLeague Cup1.50000Matches
2015-201629Buryeng ENG3. League One22.63138Matches
2016-201730Buryeng ENGEFL Cup1.3100310000000Matches
2016-201730Buryeng ENG3. League One28.24004800000000Matches
2017-201831Port Valeeng ENGEFL Cup0.3100200000000Matches
2017-201831Port Valeeng ENGFA Cup2.71002610000Matches
2017-201831Port Valeeng ENG4. League Two40.86009900000000Matches
2018-201932Port Valeeng ENGFA Cup1.0000020000000Matches
2018-201932Port Valeeng ENG4. League Two34.36000Matches
2019-202033Port Valeeng ENGEFL Cup0.20002010000Matches
2019-202033Port Valeeng ENGFA Cup2.10003310000Matches
2019-202033Port Valeeng ENG4. League Two16.941142157823000Matches
2020-202134Port Valeeng ENGFA Cup1.00002100000Matches
2020-202134Port Valeeng ENG4. League Two8.9000231114340Matches
15 Seasons4 Clubs4 Leagues392.8542156139111257000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Port Vale (9 Seasons)4 Leagues266.1381136038111257000
Crewe Alexandra (3 Seasons)1 League36.43058
Bury (2 Seasons)3 Leagues56.18108910000000
Rotherham Utd (2 Seasons)1 League34.35054
League Two (8 Seasons)223.832113192681257000
League One (7 Seasons)154.5191022800000000
FA Cup (5 Seasons)9.21007122000000
EFL Cup (5 Seasons)5.3200711000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200720Crewe Alexandra1 League0.7001
2007-200821Crewe Alexandra1 League17.70027
2008-200922Crewe Alexandra1 League18.03030
2009-201023Rotherham Utd1 League24.52041
2010-201124Rotherham Utd1 League9.83013
2010-201124Port Vale1 League10.5109
2011-201225Port Vale1 League32.64036
2012-201326Port Vale1 League45.46056
2013-201427Port Vale1 League38.93044
2014-201528Port Vale2 Leagues30.5600400
2015-201629Bury3 Leagues26.5310380
2016-201730Bury2 Leagues29.65005110000000
2017-201831Port Vale3 Leagues43.880010361000000
2018-201932Port Vale2 Leagues35.3600020000000
2019-202033Port Vale3 Leagues19.141147189823000
2020-202134Port Vale2 Leagues9.9000251214340
15 Seasons4 Clubs4 Leagues392.8542156139111257000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Port Vale (9 Seasons)4 Leagues266.1381136038111257000
Crewe Alexandra (3 Seasons)1 League36.43058
Bury (2 Seasons)3 Leagues56.18108910000000
Rotherham Utd (2 Seasons)1 League34.35054
League Two (8 Seasons)223.832113192681257000
League One (7 Seasons)154.5191022800000000
FA Cup (5 Seasons)9.21007122000000
EFL Cup (5 Seasons)5.3200711000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200720Crewe Alexandraeng ENG3. League One13th0.7001
2007-200821Crewe Alexandraeng ENG3. League One20th17.70027
2008-200922Crewe Alexandraeng ENG3. League One22nd18.03030
2009-201023Rotherham Utdeng ENG4. League Two5th24.52041
2010-201124Rotherham Utdeng ENG4. League Two9th9.83013
2010-201124Port Valeeng ENG4. League Two11th10.5109
2011-201225Port Valeeng ENG4. League Two12th32.64036
2012-201326Port Valeeng ENG4. League Two3rd45.46056
2013-201427Port Valeeng ENG3. League One9th38.93044
2014-201528Port Valeeng ENG3. League One18th28.56040Matches
2015-201629Buryeng ENG3. League One16th22.63138Matches
2016-201730Buryeng ENG3. League One19th28.24004800000000Matches
2017-201831Port Valeeng ENG4. League Two20th40.86009900000000Matches
2018-201932Port Valeeng ENG4. League Two20th34.36000Matches
2019-202033Port Valeeng ENG4. League Two8th16.941142157823000Matches
2020-202134Port Valeeng ENG4. League Two13th8.9000231114340Matches
15 Seasons4 Clubs2 Leagues378.351215472681257000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Port Vale (9 Seasons)2 Leagues256.836113492681257000
Crewe Alexandra (3 Seasons)1 League36.43058
Bury (2 Seasons)1 League50.87108600000000
Rotherham Utd (2 Seasons)1 League34.35054
League Two (8 Seasons)223.832113192681257000
League One (7 Seasons)154.5191022800000000
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-201528Port Valeeng ENGLeague Cup33rd2.00000Matches
2015-201629Buryeng ENGFA Cup17th2.50000Matches
2015-201629Buryeng ENGLeague Cup33rd1.50000Matches
2016-201730Buryeng ENGEFL Cup58th1.3100310000000Matches
2017-201831Port Valeeng ENGEFL Cup58th0.3100200000000Matches
2017-201831Port Valeeng ENGFA Cup65th2.71002610000Matches
2018-201932Port Valeeng ENGFA Cup85th1.0000020000000Matches
2019-202033Port Valeeng ENGEFL Cup58th0.20002010000Matches
2019-202033Port Valeeng ENGFA Cup33rd2.10003310000Matches
2020-202134Port Valeeng ENGFA Cup85th1.00002100000Matches
7 Seasons2 Clubs2 Leagues14.530014133000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Port Vale (5 Seasons)2 Leagues9.320011123000000
Bury (2 Seasons)2 Leagues5.3100310000000
FA Cup (5 Seasons)9.21007122000000
EFL Cup (5 Seasons)5.3200711000000

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.