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
2007-200816Macclesfieldeng ENG4. League Two21911.0000000000.000.000.000.000.00
2008-200917Macclesfieldeng ENG4. League Two14108829.8202200100.200.000.200.200.20
2009-201018Macclesfieldeng ENG4. League Two25141,42115.8112101200.060.060.130.060.13
201120NY Red Bullsus USA1. MLS50520.6000000100.000.000.000.000.00Matches
201221Orlando Cityus USA3. USL Pro975606.2224111000.320.320.640.160.48
2013-201422Chestereng ENG5. Conf Premier25252,25025.0549411700.200.160.360.160.32
2013-201422Buryeng ENG4. League Two311031.1000000000.000.000.000.000.00
2014-201523Chestereng ENG5. Conf Premier46433,84842.811718834500.260.160.420.190.35Matches
2014-201523Chestereng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2015-201624Chestereng ENG5. National League41363,22535.8101525913400.280.420.700.250.67
2016-201725Guiseleyeng ENG5. National League775736.4112100100.160.160.310.160.31Matches
2016-201725Wrexhameng ENG5. National League33292,59928.911415744600.380.140.520.240.38Matches
2017-201826Guiseleyeng ENGFA Cup20861.0101011101.050.001.050.000.00Matches
2017-201826Guiseleyeng ENG5. National League31242,14423.8527500510.210.080.290.210.29Matches
2018-201927Barroweng ENG5. National League46443,92243.610010822400.230.000.230.180.18Matches
2019-202028Barroweng ENG5. National League37373,20735.6171344610.480.36Matches
2020-202129Stockporteng ENGFA Cup332733.0202111000.660.000.660.330.33Matches
2020-202129Stockporteng ENG5. National League35343,00433.4141133410.420.33Matches
2021-202230Stockporteng ENGFA Cup21961.1000000000.000.000.000.000.00Matches
2021-202230Barroweng ENG4. League Two19191,67118.65510500400.270.270.540.270.54Matches
2021-202230Stockporteng ENG5. National League19151,34414.94400300.270.27Matches
2022-202331Barroweng ENGEFL Cup211001.1000000000.000.000.000.000.00Matches
2022-202331Oldham Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202331Barroweng ENG4. League Two80861.0000000200.000.000.000.000.00Matches
2022-202331Oldham Athleticeng ENG5. National League32242,11723.52200500.090.09Matches
15 Seasons10 Clubs6 Leagues45037934,014377.9103411078221256230.270.150.400.220.34
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
Barrow (4 Seasons)3 Leagues1121018,98699.83252026661610.320.080.310.260.28
Chester (3 Seasons)2 Leagues1151079,593106.626265221581700.240.240.490.200.44
Macclesfield (3 Seasons)1 League41252,39426.6314301300.110.040.150.110.15
Stockport (2 Seasons)2 Leagues59534,71752.420021644710.380.000.490.310.24
Guiseley (2 Seasons)2 Leagues40312,80331.17310611710.220.100.320.190.29
Oldham Athletic (1 Season)2 Leagues33252,20724.5200200500.080.000.000.080.00
Wrexham (1 Season)1 League33292,59928.911415744600.380.140.520.240.38
Orlando City (1 Season)1 League975606.2224111000.320.320.640.160.48
NY Red Bulls (1 Season)1 League50520.6000000100.000.000.000.000.00
Bury (1 Season)1 League311031.1000000000.000.000.000.000.00
National League (10 Seasons)35231828,233313.79033867218215030.290.160.420.230.36
League Two (6 Seasons)71454,25447.38614801900.170.130.300.170.30
FA Cup (5 Seasons)1188159.1303122200.330.000.330.110.11
USL Pro (1 Season)975606.2224111000.320.320.640.160.48
MLS (1 Season)50520.6000000100.000.000.000.000.00
EFL Cup (1 Season)211001.1000000000.000.000.000.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
2007-200816Macclesfield1 League21911.0000000000.000.000.000.000.00
2008-200917Macclesfield1 League14108829.8202200100.200.000.200.200.20
2009-201018Macclesfield1 League25141,42115.8112101200.060.060.130.060.13
201120NY Red Bulls1 League50520.6000000100.000.000.000.000.00
201221Orlando City1 League975606.2224111000.320.320.640.160.48
2013-201422Bury1 League311031.1000000000.000.000.000.000.00
2013-201422Chester1 League25252,25025.0549411700.200.160.360.160.32
2014-201523Chester2 Leagues49464,11845.811718834600.240.150.390.170.33
2015-201624Chester1 League41363,22535.8101525913400.280.420.700.250.67
2016-201725Wrexham1 League33292,59928.911415744600.380.140.520.240.38
2016-201725Guiseley1 League775736.4112100100.160.160.310.160.31
2017-201826Guiseley2 Leagues33242,23024.8628511610.240.080.320.200.28
2018-201927Barrow1 League46443,92243.610010822400.230.000.230.180.18
2019-202028Barrow1 League37373,20735.6171344610.480.36
2020-202129Stockport2 Leagues38373,27736.416021244410.440.000.660.330.33
2021-202230Stockport2 Leagues21161,44016.0400400300.250.000.000.250.00
2021-202230Barrow1 League19191,67118.65510500400.270.270.540.270.54
2022-202331Barrow2 Leagues1011862.1000000200.000.000.000.000.00
2022-202331Oldham Athletic2 Leagues33252,20724.5200200500.080.000.000.080.00
15 Seasons10 Clubs6 Leagues45037934,014377.9103411078221256230.270.150.400.220.34
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
Barrow (4 Seasons)3 Leagues1121018,98699.83252026661610.320.080.310.260.28
Chester (3 Seasons)2 Leagues1151079,593106.626265221581700.240.240.490.200.44
Macclesfield (3 Seasons)1 League41252,39426.6314301300.110.040.150.110.15
Stockport (2 Seasons)2 Leagues59534,71752.420021644710.380.000.490.310.24
Guiseley (2 Seasons)2 Leagues40312,80331.17310611710.220.100.320.190.29
Oldham Athletic (1 Season)2 Leagues33252,20724.5200200500.080.000.000.080.00
Wrexham (1 Season)1 League33292,59928.911415744600.380.140.520.240.38
Orlando City (1 Season)1 League975606.2224111000.320.320.640.160.48
NY Red Bulls (1 Season)1 League50520.6000000100.000.000.000.000.00
Bury (1 Season)1 League311031.1000000000.000.000.000.000.00
National League (10 Seasons)35231828,233313.79033867218215030.290.160.420.230.36
League Two (6 Seasons)71454,25447.38614801900.170.130.300.170.30
FA Cup (5 Seasons)1188159.1303122200.330.000.330.110.11
USL Pro (1 Season)975606.2224111000.320.320.640.160.48
MLS (1 Season)50520.6000000100.000.000.000.000.00
EFL Cup (1 Season)211001.1000000000.000.000.000.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
2007-200816Macclesfieldeng ENG4. League Two19th21911.0000000000.000.000.000.000.00
2008-200917Macclesfieldeng ENG4. League Two20th14108829.8202200100.200.000.200.200.20
2009-201018Macclesfieldeng ENG4. League Two19th25141,42115.8112101200.060.060.130.060.13
201120NY Red Bullsus USA1. MLS10th50520.6000000100.000.000.000.000.00Matches
201221Orlando Cityus USA3. USL Pro1st975606.2224111000.320.320.640.160.48
2013-201422Buryeng ENG4. League Two12th311031.1000000000.000.000.000.000.00
2013-201422Chestereng ENG5. Conf Premier21st25252,25025.0549411700.200.160.360.160.32
2014-201523Chestereng ENG5. Conf Premier12th46433,84842.811718834500.260.160.420.190.35Matches
2015-201624Chestereng ENG5. National League17th41363,22535.8101525913400.280.420.700.250.67
2016-201725Wrexhameng ENG5. National League13th33292,59928.911415744600.380.140.520.240.38Matches
2016-201725Guiseleyeng ENG5. National League20th775736.4112100100.160.160.310.160.31Matches
2017-201826Guiseleyeng ENG5. National League24th31242,14423.8527500510.210.080.290.210.29Matches
2018-201927Barroweng ENG5. National League11th46443,92243.610010822400.230.000.230.180.18Matches
2019-202028Barroweng ENG5. National League1st37373,20735.6171344610.480.36Matches
2020-202129Stockporteng ENG5. National League3rd35343,00433.4141133410.420.33Matches
2021-202230Stockporteng ENG5. National League1st19151,34414.94400300.270.27Matches
2021-202230Barroweng ENG4. League Two22nd19191,67118.65510500400.270.270.540.270.54Matches
2022-202331Barroweng ENG4. League Two9th80861.0000000200.000.000.000.000.00Matches
2022-202331Oldham Athleticeng ENG5. National League12th32242,11723.52200500.090.09Matches
15 Seasons10 Clubs4 Leagues43737033,099367.8100411048119236030.270.160.400.220.35
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
Barrow (4 Seasons)2 Leagues1101008,88698.73252026661610.320.080.320.260.29
Chester (3 Seasons)1 League1121049,323103.626265221581600.250.250.500.200.45
Macclesfield (3 Seasons)1 League41252,39426.6314301300.110.040.150.110.15
Stockport (2 Seasons)1 League54494,34848.3181533710.370.31
Guiseley (2 Seasons)1 League38312,71730.2639600610.200.100.300.200.30
Wrexham (1 Season)1 League33292,59928.911415744600.380.140.520.240.38
Oldham Athletic (1 Season)1 League32242,11723.52200500.090.09
Orlando City (1 Season)1 League975606.2224111000.320.320.640.160.48
NY Red Bulls (1 Season)1 League50520.6000000100.000.000.000.000.00
Bury (1 Season)1 League311031.1000000000.000.000.000.000.00
National League (10 Seasons)35231828,233313.79033867218215030.290.160.420.230.36
League Two (6 Seasons)71454,25447.38614801900.170.130.300.170.30
USL Pro (1 Season)975606.2224111000.320.320.640.160.48
MLS (1 Season)50520.6000000100.000.000.000.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
2014-201523Chestereng ENGFA Cup65th332703.0000000100.000.000.000.000.00Matches
2017-201826Guiseleyeng ENGFA Cup65th20861.0101011101.050.001.050.000.00Matches
2020-202129Stockporteng ENGFA Cup33rd332733.0202111000.660.000.660.330.33Matches
2021-202230Stockporteng ENGFA Cup21961.1000000000.000.000.000.000.00Matches
2022-202331Barroweng ENGEFL CupRd2211001.1000000000.000.000.000.000.00Matches
2022-202331Oldham Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
5 Seasons5 Clubs2 Leagues13991510.2303122200.300.000.300.100.10
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
Stockport (2 Seasons)1 League543694.1202111000.490.000.490.240.24
Chester (1 Season)1 League332703.0000000100.000.000.000.000.00
Guiseley (1 Season)1 League20861.0101011101.050.001.050.000.00
Barrow (1 Season)1 League211001.1000000000.000.000.000.000.00
Oldham Athletic (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)1188159.1303122200.330.000.330.110.11
EFL Cup (1 Season)211001.1000000000.000.000.000.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
2007-200816Macclesfieldeng ENG4. League Two1.0000.0000
2008-200917Macclesfieldeng ENG4. League Two9.8280.820.2500
2009-201018Macclesfieldeng ENG4. League Two15.81140.890.0701
201120NY Red Bullsus USA1. MLS0.6000.0000Matches
201221Orlando Cityus USA3. USL Pro6.2260.960.1711
2013-201422Chestereng ENG5. Conf Premier25.05331.320.1211
2013-201422Buryeng ENG4. League Two1.1000.0000
2014-201523Chestereng ENG5. Conf Premier42.811671.570.1234Matches
2014-201523Chestereng ENGFA Cup3.0000Matches
2015-201624Chestereng ENG5. National League35.810401.120.2313
2016-201725Guiseleyeng ENG5. National League6.41050.000.790.2000Matches
2016-201725Wrexhameng ENG5. National League28.9110290.001.000.2444Matches
2017-201826Guiseleyeng ENGFA Cup1.013133.33.141.050.000.0011Matches
2017-201826Guiseleyeng ENG5. National League23.850190.000.800.2600Matches
2018-201927Barroweng ENG5. National League43.61022Matches
2019-202028Barroweng ENG5. National League35.61744Matches
2020-202129Stockporteng ENGFA Cup3.0210550.03.301.650.100.2011Matches
2020-202129Stockporteng ENG5. National League33.41433Matches
2021-202230Stockporteng ENGFA Cup1.10000.000.0000Matches
2021-202230Barroweng ENG4. League Two18.65331030.31.780.540.150.5000Matches
2021-202230Stockporteng ENG5. National League14.9400Matches
2022-202331Barroweng ENGEFL Cup1.104375.03.602.700.000.0000Matches
2022-202331Oldham Athleticeng ENGFA Cup1.0000Matches
2022-202331Barroweng ENG4. League Two1.00200.02.090.000.0000Matches
2022-202331Oldham Athleticeng ENG5. National League23.5200Matches
15 Seasons10 Clubs6 Leagues377.910352240138.50.611.080.370.182125
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barrow (4 Seasons)3 Leagues99.832391333.31.890.630.130.3866
Chester (3 Seasons)2 Leagues106.6261401.350.1558
Macclesfield (3 Seasons)1 League26.63220.830.1401
Stockport (2 Seasons)2 Leagues52.42010550.02.441.220.100.2044
Guiseley (2 Seasons)2 Leagues31.17325833.30.100.802.000.2411
Oldham Athletic (1 Season)2 Leagues24.5200
Wrexham (1 Season)1 League28.9110290.001.000.2444
Orlando City (1 Season)1 League6.2260.960.1711
NY Red Bulls (1 Season)1 League0.6000.0000
Bury (1 Season)1 League1.1000.0000
National League (10 Seasons)313.79001930.001.190.181821
League Two (6 Seasons)47.38353228.61.790.680.140.2501
FA Cup (5 Seasons)9.1313646.22.571.190.080.1722
USL Pro (1 Season)6.2260.960.1711
MLS (1 Season)0.6000.0000
EFL Cup (1 Season)1.104375.03.602.700.000.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
2007-200816Macclesfield1 League1.0000.0000
2008-200917Macclesfield1 League9.8280.820.2500
2009-201018Macclesfield1 League15.81140.890.0701
201120NY Red Bulls1 League0.6000.0000
201221Orlando City1 League6.2260.960.1711
2013-201422Bury1 League1.1000.0000
2013-201422Chester1 League25.05331.320.1211
2014-201523Chester2 Leagues45.811671.570.1234
2015-201624Chester1 League35.810401.120.2313
2016-201725Wrexham1 League28.9110290.001.000.2444
2016-201725Guiseley1 League6.41050.000.790.2000
2017-201826Guiseley2 Leagues24.86320666.70.120.811.670.2511
2018-201927Barrow1 League43.61022
2019-202028Barrow1 League35.61744
2020-202129Stockport2 Leagues36.41610550.03.301.650.100.2044
2021-202230Stockport2 Leagues16.04000.000.0000
2021-202230Barrow1 League18.65331030.31.780.540.150.5000
2022-202331Barrow2 Leagues2.106350.02.901.450.000.0000
2022-202331Oldham Athletic2 Leagues24.5200
15 Seasons10 Clubs6 Leagues377.910352240138.50.611.080.370.182125
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barrow (4 Seasons)3 Leagues99.832391333.31.890.630.130.3866
Chester (3 Seasons)2 Leagues106.6261401.350.1558
Macclesfield (3 Seasons)1 League26.63220.830.1401
Stockport (2 Seasons)2 Leagues52.42010550.02.441.220.100.2044
Guiseley (2 Seasons)2 Leagues31.17325833.30.100.802.000.2411
Oldham Athletic (1 Season)2 Leagues24.5200
Wrexham (1 Season)1 League28.9110290.001.000.2444
Orlando City (1 Season)1 League6.2260.960.1711
NY Red Bulls (1 Season)1 League0.6000.0000
Bury (1 Season)1 League1.1000.0000
National League (10 Seasons)313.79001930.001.190.181821
League Two (6 Seasons)47.38353228.61.790.680.140.2501
FA Cup (5 Seasons)9.1313646.22.571.190.080.1722
USL Pro (1 Season)6.2260.960.1711
MLS (1 Season)0.6000.0000
EFL Cup (1 Season)1.104375.03.602.700.000.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
2007-200816Macclesfieldeng ENG4. League Two19th1.0000.0000
2008-200917Macclesfieldeng ENG4. League Two20th9.8280.820.2500
2009-201018Macclesfieldeng ENG4. League Two19th15.81140.890.0701
201120NY Red Bullsus USA1. MLS10th0.6000.0000Matches
201221Orlando Cityus USA3. USL Pro1st6.2260.960.1711
2013-201422Buryeng ENG4. League Two12th1.1000.0000
2013-201422Chestereng ENG5. Conf Premier21st25.05331.320.1211
2014-201523Chestereng ENG5. Conf Premier12th42.811671.570.1234Matches
2015-201624Chestereng ENG5. National League17th35.810401.120.2313
2016-201725Wrexhameng ENG5. National League13th28.9110290.001.000.2444Matches
2016-201725Guiseleyeng ENG5. National League20th6.41050.000.790.2000Matches
2017-201826Guiseleyeng ENG5. National League24th23.850190.000.800.2600Matches
2018-201927Barroweng ENG5. National League11th43.61022Matches
2019-202028Barroweng ENG5. National League1st35.61744Matches
2020-202129Stockporteng ENG5. National League3rd33.41433Matches
2021-202230Stockporteng ENG5. National League1st14.9400Matches
2021-202230Barroweng ENG4. League Two22nd18.65331030.31.780.540.150.5000Matches
2022-202331Barroweng ENG4. League Two9th1.00200.02.090.000.0000Matches
2022-202331Oldham Athleticeng ENG5. National League12th23.5200Matches
15 Seasons10 Clubs4 Leagues367.810035231180.00.451.070.510.191923
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barrow (4 Seasons)2 Leagues98.732351028.61.790.510.140.5066
Chester (3 Seasons)1 League103.6261401.350.1558
Macclesfield (3 Seasons)1 League26.63220.830.1401
Stockport (2 Seasons)1 League48.31833
Guiseley (2 Seasons)1 League30.260240.000.790.2500
Wrexham (1 Season)1 League28.9110290.001.000.2444
Oldham Athletic (1 Season)1 League23.5200
Orlando City (1 Season)1 League6.2260.960.1711
NY Red Bulls (1 Season)1 League0.6000.0000
Bury (1 Season)1 League1.1000.0000
National League (10 Seasons)313.79001930.001.190.181821
League Two (6 Seasons)47.38353228.61.790.680.140.2501
USL Pro (1 Season)6.2260.960.1711
MLS (1 Season)0.6000.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-201523Chestereng ENGFA Cup65th3.0000Matches
2017-201826Guiseleyeng ENGFA Cup65th1.013133.33.141.050.000.0011Matches
2020-202129Stockporteng ENGFA Cup33rd3.0210550.03.301.650.100.2011Matches
2021-202230Stockporteng ENGFA Cup1.10000.000.0000Matches
2022-202331Barroweng ENGEFL CupRd21.104375.03.602.700.000.0000Matches
2022-202331Oldham Athleticeng ENGFA Cup1.0000Matches
5 Seasons5 Clubs2 Leagues10.2317952.92.761.460.060.1122
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stockport (2 Seasons)1 League4.1210550.02.441.220.100.2011
Chester (1 Season)1 League3.0000
Guiseley (1 Season)1 League1.013133.33.141.050.000.0011
Barrow (1 Season)1 League1.104375.03.602.700.000.0000
Oldham Athletic (1 Season)1 League1.0000
FA Cup (5 Seasons)9.1313646.22.571.190.080.1722
EFL Cup (1 Season)1.104375.03.602.700.000.0000

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
2007-200816Macclesfieldeng ENG4. League Two291462.21.011
2008-200917Macclesfieldeng ENG4. League Two148826321.39.8104
2009-201018Macclesfieldeng ENG4. League Two251,4215734.315.81411
201120NY Red Bullsus USA1. MLS552101.70.6051100.00-0.18Matches
201221Orlando Cityus USA3. USL Pro95606225.96.272
2013-201422Chestereng ENG5. Conf Premier252,2509054.325.0250
2013-201422Buryeng ENG4. League Two3103342.51.112
2014-201523Chestereng ENG5. Conf Premier463,8488492.942.8433Matches
2014-201523Chestereng ENGFA Cup327090100.03.03903001.3324-2-0.67Matches
2015-201624Chestereng ENG5. National League413,2257977.935.8365
2016-201725Guiseleyeng ENG5. National League75738213.86.476002.2995+4+0.63+1.16Matches
2016-201725Wrexhameng ENG5. National League332,5997962.828.92924401.393035-5-0.17+0.35Matches
2017-201826Guiseleyeng ENGFA Cup2864328.71.00024301.001100.00+1.26Matches
2017-201826Guiseleyeng ENG5. National League312,1446951.823.82419710.771944-25-1.05-0.15Matches
2018-201927Barroweng ENG5. National League463,9228594.743.644873423801.394947+2+0.05+0.46Matches
2019-202028Barroweng ENG5. National League373,2078796.335.6378732001.896635+31+0.87+2.33Matches
2020-202129Stockporteng ENGFA Cup32739191.03.03911002.0054+1+0.33+0.33Matches
2020-202129Stockporteng ENG5. National League353,0048677.633.434872813601.845626+30+0.90+0.17Matches
2021-202230Stockporteng ENGFA Cup2964832.01.119011600.502200.00-0.44Matches
2021-202230Barroweng ENG4. League Two191,6718840.418.6198817000.951721-4-0.22+0.11Matches
2021-202230Stockporteng ENG5. National League191,3447133.914.915871241051.892218+4+0.27-1.28Matches
2022-202331Barroweng ENGEFL Cup21005047.61.1170013001.001100.000.00Matches
2022-202331Oldham Athleticeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2022-202331Barroweng ENG4. League Two886112.11.00081121.882200.00+0.13Matches
2022-202331Oldham Athleticeng ENG5. National League322,1176651.123.524811382111.313730+7+0.30+0.65Matches
15 Seasons10 Clubs6 Leagues45034,0147644.9377.937986191712091.46319279+40+0.17+0.24
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barrow (4 Seasons)3 Leagues1128,9868056.399.81018783111721.51135106+29+0.29+0.52
Chester (3 Seasons)2 Leagues1159,5938375.6106.6107903801.3324-2-0.67
Macclesfield (3 Seasons)1 League412,3945819.326.62516
Stockport (2 Seasons)2 Leagues594,7178056.052.453874261451.828550+35+0.67-0.62
Guiseley (2 Seasons)2 Leagues402,8037032.731.1312594311.052950-21-0.67+0.01
Oldham Athletic (1 Season)2 Leagues332,2076752.224.525821482111.273733+4+0.16+0.52
Wrexham (1 Season)1 League332,5997962.828.92924401.393035-5-0.17+0.35
Orlando City (1 Season)1 League95606225.96.272
NY Red Bulls (1 Season)1 League552101.70.6051100.00-0.18
Bury (1 Season)1 League3103342.51.112
National League (10 Seasons)35228,2338063.8313.731886168342171.51288240+48+0.23+0.29
League Two (6 Seasons)714,2546017.147.3458817261121.231923-4-0.200.00
FA Cup (5 Seasons)118157464.79.1890633101.181014-4-0.44-0.04
USL Pro (1 Season)95606225.96.272
MLS (1 Season)552101.70.6051100.00-0.18
EFL Cup (1 Season)21005047.61.1170013001.001100.000.00
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
2007-200816Macclesfield1 League291462.21.011
2008-200917Macclesfield1 League148826321.39.8104
2009-201018Macclesfield1 League251,4215734.315.81411
201120NY Red Bulls1 League552101.70.6051100.00-0.18
201221Orlando City1 League95606225.96.272
2013-201422Bury1 League3103342.51.112
2013-201422Chester1 League252,2509054.325.0250
2014-201523Chester2 Leagues494,1188493.445.846903301.3324-2-0.67
2015-201624Chester1 League413,2257977.935.8365
2016-201725Wrexham1 League332,5997962.828.92924401.393035-5-0.17+0.35
2016-201725Guiseley1 League75738213.86.476002.2995+4+0.63+1.16
2017-201826Guiseley2 Leagues332,2306850.224.8241994310.782045-25-1.01-0.07
2018-201927Barrow1 League463,9228594.743.644873423801.394947+2+0.05+0.46
2019-202028Barrow1 League373,2078796.335.6378732001.896635+31+0.87+2.33
2020-202129Stockport2 Leagues383,2778678.636.437882913601.856130+31+0.85+0.15
2021-202230Stockport2 Leagues211,4406933.816.01687135951.762420+4+0.25-1.22
2021-202230Barrow1 League191,6718840.418.6198817000.951721-4-0.22+0.11
2022-202331Barrow2 Leagues10186194.32.1170091321.703300.00+0.13
2022-202331Oldham Athletic2 Leagues332,2076752.224.525821482111.273733+4+0.16+0.52
15 Seasons10 Clubs6 Leagues45034,0147644.9377.937986191712091.46319279+40+0.17+0.24
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barrow (4 Seasons)3 Leagues1128,9868056.399.81018783111721.51135106+29+0.29+0.52
Chester (3 Seasons)2 Leagues1159,5938375.6106.6107903801.3324-2-0.67
Macclesfield (3 Seasons)1 League412,3945819.326.62516
Stockport (2 Seasons)2 Leagues594,7178056.052.453874261451.828550+35+0.67-0.62
Guiseley (2 Seasons)2 Leagues402,8037032.731.1312594311.052950-21-0.67+0.01
Oldham Athletic (1 Season)2 Leagues332,2076752.224.525821482111.273733+4+0.16+0.52
Wrexham (1 Season)1 League332,5997962.828.92924401.393035-5-0.17+0.35
Orlando City (1 Season)1 League95606225.96.272
NY Red Bulls (1 Season)1 League552101.70.6051100.00-0.18
Bury (1 Season)1 League3103342.51.112
National League (10 Seasons)35228,2338063.8313.731886168342171.51288240+48+0.23+0.29
League Two (6 Seasons)714,2546017.147.3458817261121.231923-4-0.200.00
FA Cup (5 Seasons)118157464.79.1890633101.181014-4-0.44-0.04
USL Pro (1 Season)95606225.96.272
MLS (1 Season)552101.70.6051100.00-0.18
EFL Cup (1 Season)21005047.61.1170013001.001100.000.00
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
2007-200816Macclesfieldeng ENG4. League Two19th291462.21.011
2008-200917Macclesfieldeng ENG4. League Two20th148826321.39.8104
2009-201018Macclesfieldeng ENG4. League Two19th251,4215734.315.81411
201120NY Red Bullsus USA1. MLS10th552101.70.6051100.00-0.18Matches
201221Orlando Cityus USA3. USL Pro1st95606225.96.272
2013-201422Buryeng ENG4. League Two12th3103342.51.112
2013-201422Chestereng ENG5. Conf Premier21st252,2509054.325.0250
2014-201523Chestereng ENG5. Conf Premier12th463,8488492.942.8433Matches
2015-201624Chestereng ENG5. National League17th413,2257977.935.8365
2016-201725Wrexhameng ENG5. National League13th332,5997962.828.92924401.393035-5-0.17+0.35Matches
2016-201725Guiseleyeng ENG5. National League20th75738213.86.476002.2995+4+0.63+1.16Matches
2017-201826Guiseleyeng ENG5. National League24th312,1446951.823.82419710.771944-25-1.05-0.15Matches
2018-201927Barroweng ENG5. National League11th463,9228594.743.644873423801.394947+2+0.05+0.46Matches
2019-202028Barroweng ENG5. National League1st373,2078796.335.6378732001.896635+31+0.87+2.33Matches
2020-202129Stockporteng ENG5. National League3rd353,0048677.633.434872813601.845626+30+0.90+0.17Matches
2021-202230Stockporteng ENG5. National League1st191,3447133.914.915871241051.892218+4+0.27-1.28Matches
2021-202230Barroweng ENG4. League Two22nd191,6718840.418.6198817000.951721-4-0.22+0.11Matches
2022-202331Barroweng ENG4. League Two9th886112.11.00081121.882200.00+0.13Matches
2022-202331Oldham Athleticeng ENG5. National League12th322,1176651.123.524811382111.313730+7+0.30+0.65Matches
15 Seasons10 Clubs4 Leagues43733,0997644.5367.837086185671891.48308264+44+0.19+0.26
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barrow (4 Seasons)2 Leagues1108,8868156.498.71008783101621.52134105+29+0.29+0.53
Chester (3 Seasons)1 League1129,3238375.1103.61048
Macclesfield (3 Seasons)1 League412,3945819.326.62516
Stockport (2 Seasons)1 League544,3488155.548.349874051551.867844+34+0.70-0.64
Guiseley (2 Seasons)1 League382,7177232.830.23125711.052849-21-0.70-0.03
Wrexham (1 Season)1 League332,5997962.828.92924401.393035-5-0.17+0.35
Oldham Athletic (1 Season)1 League322,1176651.123.524811382111.313730+7+0.30+0.65
Orlando City (1 Season)1 League95606225.96.272
NY Red Bulls (1 Season)1 League552101.70.6051100.00-0.18
Bury (1 Season)1 League3103342.51.112
National League (10 Seasons)35228,2338063.8313.731886168342171.51288240+48+0.23+0.29
League Two (6 Seasons)714,2546017.147.3458817261121.231923-4-0.200.00
USL Pro (1 Season)95606225.96.272
MLS (1 Season)552101.70.6051100.00-0.18
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-201523Chestereng ENGFA Cup65th327090100.03.03903001.3324-2-0.67Matches
2017-201826Guiseleyeng ENGFA Cup65th2864328.71.00024301.001100.00+1.26Matches
2020-202129Stockporteng ENGFA Cup33rd32739191.03.03911002.0054+1+0.33+0.33Matches
2021-202230Stockporteng ENGFA Cup2964832.01.119011600.502200.00-0.44Matches
2022-202331Barroweng ENGEFL CupRd221005047.61.1170013001.001100.000.00Matches
2022-202331Oldham Athleticeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
5 Seasons5 Clubs2 Leagues139157062.210.2988643101.151115-4-0.39-0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stockport (2 Seasons)1 League53697461.54.149121601.4076+1+0.24-0.15
Chester (1 Season)1 League327090100.03.03903001.3324-2-0.67
Guiseley (1 Season)1 League2864328.71.00024301.001100.00+1.26
Barrow (1 Season)1 League21005047.61.1170013001.001100.000.00
Oldham Athletic (1 Season)1 League19090100.01.01901000.0003-3-3.00
FA Cup (5 Seasons)118157464.79.1890633101.181014-4-0.44-0.04
EFL Cup (1 Season)21005047.61.1170013001.001100.000.00
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
2007-200816Macclesfieldeng ENG4. League Two1.0001
2008-200917Macclesfieldeng ENG4. League Two9.8108
2009-201018Macclesfieldeng ENG4. League Two15.82012
201120NY Red Bullsus USA1. MLS0.6100Matches
201221Orlando Cityus USA3. USL Pro6.2008
2013-201422Chestereng ENG5. Conf Premier25.07037
2013-201422Buryeng ENG4. League Two1.1000
2014-201523Chestereng ENG5. Conf Premier42.85033Matches
2014-201523Chestereng ENGFA Cup3.01000Matches
2015-201624Chestereng ENG5. National League35.84037
2016-201725Guiseleyeng ENG5. National League6.4100600000000Matches
2016-201725Wrexhameng ENG5. National League28.96003400000000Matches
2017-201826Guiseleyeng ENGFA Cup1.01001012000Matches
2017-201826Guiseleyeng ENG5. National League23.85103100000000Matches
2018-201927Barroweng ENG5. National League43.64000Matches
2019-202028Barroweng ENG5. National League35.66100Matches
2020-202129Stockporteng ENGFA Cup3.000053021110Matches
2020-202129Stockporteng ENG5. National League33.44100Matches
2021-202230Stockporteng ENGFA Cup1.10002005000Matches
2021-202230Barroweng ENG4. League Two18.640018621017140Matches
2021-202230Stockporteng ENG5. National League14.93000Matches
2022-202331Barroweng ENGEFL Cup1.10001002020Matches
2022-202331Oldham Athleticeng ENGFA Cup1.00000Matches
2022-202331Barroweng ENG4. League Two1.02004106000Matches
2022-202331Oldham Athleticeng ENG5. National League23.55000Matches
15 Seasons10 Clubs6 Leagues377.96230238103137817000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barrow (4 Seasons)3 Leagues99.8161023721097160
Chester (3 Seasons)2 Leagues106.617001070
Macclesfield (3 Seasons)1 League26.63021
Stockport (2 Seasons)2 Leagues52.471073026110
Guiseley (2 Seasons)2 Leagues31.17103801200000
Oldham Athletic (1 Season)2 Leagues24.55000
Wrexham (1 Season)1 League28.96003400000000
Orlando City (1 Season)1 League6.2008
NY Red Bulls (1 Season)1 League0.6100
Bury (1 Season)1 League1.1000
National League (10 Seasons)313.7503017800000000
League Two (6 Seasons)47.390043721077140
FA Cup (5 Seasons)9.120083128110
USL Pro (1 Season)6.2008
MLS (1 Season)0.6100
EFL Cup (1 Season)1.10001002020
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200816Macclesfield1 League1.0001
2008-200917Macclesfield1 League9.8108
2009-201018Macclesfield1 League15.82012
201120NY Red Bulls1 League0.6100
201221Orlando City1 League6.2008
2013-201422Bury1 League1.1000
2013-201422Chester1 League25.07037
2014-201523Chester2 Leagues45.8600330
2015-201624Chester1 League35.84037
2016-201725Wrexham1 League28.96003400000000
2016-201725Guiseley1 League6.4100600000000
2017-201826Guiseley2 Leagues24.86103201200000
2018-201927Barrow1 League43.64000
2019-202028Barrow1 League35.66100
2020-202129Stockport2 Leagues36.441053021110
2021-202230Stockport2 Leagues16.03002005000
2021-202230Barrow1 League18.640018621017140
2022-202331Barrow2 Leagues2.12005108020
2022-202331Oldham Athletic2 Leagues24.55000
15 Seasons10 Clubs6 Leagues377.96230238103137817000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barrow (4 Seasons)3 Leagues99.8161023721097160
Chester (3 Seasons)2 Leagues106.617001070
Macclesfield (3 Seasons)1 League26.63021
Stockport (2 Seasons)2 Leagues52.471073026110
Guiseley (2 Seasons)2 Leagues31.17103801200000
Oldham Athletic (1 Season)2 Leagues24.55000
Wrexham (1 Season)1 League28.96003400000000
Orlando City (1 Season)1 League6.2008
NY Red Bulls (1 Season)1 League0.6100
Bury (1 Season)1 League1.1000
National League (10 Seasons)313.7503017800000000
League Two (6 Seasons)47.390043721077140
FA Cup (5 Seasons)9.120083128110
USL Pro (1 Season)6.2008
MLS (1 Season)0.6100
EFL Cup (1 Season)1.10001002020
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200816Macclesfieldeng ENG4. League Two19th1.0001
2008-200917Macclesfieldeng ENG4. League Two20th9.8108
2009-201018Macclesfieldeng ENG4. League Two19th15.82012
201120NY Red Bullsus USA1. MLS10th0.6100Matches
201221Orlando Cityus USA3. USL Pro1st6.2008
2013-201422Buryeng ENG4. League Two12th1.1000
2013-201422Chestereng ENG5. Conf Premier21st25.07037
2014-201523Chestereng ENG5. Conf Premier12th42.85033Matches
2015-201624Chestereng ENG5. National League17th35.84037
2016-201725Wrexhameng ENG5. National League13th28.96003400000000Matches
2016-201725Guiseleyeng ENG5. National League20th6.4100600000000Matches
2017-201826Guiseleyeng ENG5. National League24th23.85103100000000Matches
2018-201927Barroweng ENG5. National League11th43.64000Matches
2019-202028Barroweng ENG5. National League1st35.66100Matches
2020-202129Stockporteng ENG5. National League3rd33.44100Matches
2021-202230Stockporteng ENG5. National League1st14.93000Matches
2021-202230Barroweng ENG4. League Two22nd18.640018621017140Matches
2022-202331Barroweng ENG4. League Two9th1.02004106000Matches
2022-202331Oldham Athleticeng ENG5. National League12th23.55000Matches
15 Seasons10 Clubs4 Leagues367.8603022972107714000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barrow (4 Seasons)2 Leagues98.7161022721077140
Chester (3 Seasons)1 League103.6160107
Macclesfield (3 Seasons)1 League26.63021
Stockport (2 Seasons)1 League48.37100
Guiseley (2 Seasons)1 League30.26103700000000
Wrexham (1 Season)1 League28.96003400000000
Oldham Athletic (1 Season)1 League23.55000
Orlando City (1 Season)1 League6.2008
NY Red Bulls (1 Season)1 League0.6100
Bury (1 Season)1 League1.1000
National League (10 Seasons)313.7503017800000000
League Two (6 Seasons)47.390043721077140
USL Pro (1 Season)6.2008
MLS (1 Season)0.6100
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-201523Chestereng ENGFA Cup65th3.01000Matches
2017-201826Guiseleyeng ENGFA Cup65th1.01001012000Matches
2020-202129Stockporteng ENGFA Cup33rd3.000053021110Matches
2021-202230Stockporteng ENGFA Cup1.10002005000Matches
2022-202331Barroweng ENGEFL CupRd21.10001002020Matches
2022-202331Oldham Athleticeng ENGFA Cup1.00000Matches
5 Seasons5 Clubs2 Leagues10.220093130130
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stockport (2 Seasons)1 League4.100073026110
Chester (1 Season)1 League3.01000
Guiseley (1 Season)1 League1.01001012000
Barrow (1 Season)1 League1.10001002020
Oldham Athletic (1 Season)1 League1.00000
FA Cup (5 Seasons)9.120083128110
EFL Cup (1 Season)1.10001002020

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.