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
2012-201318Oxford Unitedeng ENG4. League Two20280.3011000000.003.213.210.003.21
2013-201419Oxford Unitedeng ENG4. League Two50520.6000000000.000.000.000.000.00
2014-201520Welling Unitedeng ENG5. Conf Premier20181,62318.08210800100.440.110.550.440.55
2015-201621Torquay Unitedeng ENG5. National League18111,00011.1707611010.630.000.630.540.54
2015-201621Dover Athleticeng ENG5. National League811862.1000000000.000.000.000.000.00
2016-201722Dover Athleticeng ENGFA Cup00Matches
2016-201722Dover Athleticeng ENG5. National League811441.6000000000.000.000.000.000.00Matches
2017-201823Macclesfieldeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201823Macclesfieldeng ENG5. National League41282,57628.69615900200.310.210.520.310.52Matches
2018-201924Macclesfieldeng ENGEFL Cup311681.9101100000.540.000.540.540.54Matches
2018-201924Macclesfieldeng ENG4. League Two25181,65218.4213200200.110.050.160.110.16Matches
2019-202025Boreham Woodeng ENG5. National League36322,82231.4141311400.450.41Matches
2020-202126Stevenageeng ENGEFL Cup11520.6000000000.000.000.000.000.00Matches
2020-202126Stevenageeng ENGFA Cup11710.8000000000.000.000.000.000.00Matches
2020-202126Stevenageeng ENG4. League Two1044294.8000000000.000.000.000.000.00Matches
2020-202126Boreham Woodeng ENG5. National League23232,02922.56600400.270.27Matches
2021-202227Boreham Woodeng ENGFA Cup554294.8112100200.210.210.420.210.42Matches
2021-202227Boreham Woodeng ENG5. National League44433,79642.210911500.240.21Matches
2022-202328Boreham Woodeng ENGFA Cup411882.1000000200.000.000.000.000.00Matches
2022-202328Boreham Woodeng ENG5. National League39312,60428.99811400.310.28Matches
2023-202429Boreham Woodeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202429Boreham Woodeng ENG5. National League44302,81231.265111010.190.16Matches
12 Seasons7 Clubs4 Leagues33925122,841253.873113968553620.290.110.400.270.39
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
Boreham Wood (5 Seasons)2 Leagues19616614,770164.1461242443110.280.130.250.260.25
Macclesfield (2 Seasons)4 Leagues70484,48649.8127191200400.240.140.380.240.38
Dover Athletic (2 Seasons)2 Leagues1623303.7000000000.000.000.000.000.00
Oxford United (2 Seasons)1 League70800.9011000000.001.131.130.001.13
Welling United (1 Season)1 League20181,62318.08210800100.440.110.550.440.55
Torquay United (1 Season)1 League18111,00011.1707611010.630.000.630.540.54
Stevenage (1 Season)3 Leagues1265526.1000000000.000.000.000.000.00
National League (9 Seasons)28121819,592217.76983264553020.320.130.520.290.50
FA Cup (6 Seasons)1298689.6112100400.100.100.210.100.21
League Two (4 Seasons)42222,16124.0224200200.080.080.170.080.17
EFL Cup (2 Seasons)422202.4101100000.410.000.410.410.41
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
2012-201318Oxford United1 League20280.3011000000.003.213.210.003.21
2013-201419Oxford United1 League50520.6000000000.000.000.000.000.00
2014-201520Welling United1 League20181,62318.08210800100.440.110.550.440.55
2015-201621Torquay United1 League18111,00011.1707611010.630.000.630.540.54
2015-201621Dover Athletic1 League811862.1000000000.000.000.000.000.00
2016-201722Dover Athletic2 Leagues811441.6000000000.000.000.000.000.00
2017-201823Macclesfield2 Leagues42292,66629.69615900200.300.200.510.300.51
2018-201924Macclesfield2 Leagues28191,82020.2314300200.150.050.200.150.20
2019-202025Boreham Wood1 League36322,82231.4141311400.450.41
2020-202126Stevenage3 Leagues1265526.1000000000.000.000.000.000.00
2020-202126Boreham Wood1 League23232,02922.56600400.270.27
2021-202227Boreham Wood2 Leagues49484,22546.911121011700.230.210.420.210.42
2022-202328Boreham Wood2 Leagues43322,79231.0900811600.290.000.000.260.00
2023-202429Boreham Wood2 Leagues45312,90232.26005111010.190.000.000.160.00
12 Seasons7 Clubs4 Leagues33925122,841253.873113968553620.290.110.400.270.39
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
Boreham Wood (5 Seasons)2 Leagues19616614,770164.1461242443110.280.130.250.260.25
Macclesfield (2 Seasons)4 Leagues70484,48649.8127191200400.240.140.380.240.38
Dover Athletic (2 Seasons)2 Leagues1623303.7000000000.000.000.000.000.00
Oxford United (2 Seasons)1 League70800.9011000000.001.131.130.001.13
Welling United (1 Season)1 League20181,62318.08210800100.440.110.550.440.55
Torquay United (1 Season)1 League18111,00011.1707611010.630.000.630.540.54
Stevenage (1 Season)3 Leagues1265526.1000000000.000.000.000.000.00
National League (9 Seasons)28121819,592217.76983264553020.320.130.520.290.50
FA Cup (6 Seasons)1298689.6112100400.100.100.210.100.21
League Two (4 Seasons)42222,16124.0224200200.080.080.170.080.17
EFL Cup (2 Seasons)422202.4101100000.410.000.410.410.41
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
2012-201318Oxford Unitedeng ENG4. League Two9th20280.3011000000.003.213.210.003.21
2013-201419Oxford Unitedeng ENG4. League Two8th50520.6000000000.000.000.000.000.00
2014-201520Welling Unitedeng ENG5. Conf Premier20th20181,62318.08210800100.440.110.550.440.55
2015-201621Torquay Unitedeng ENG5. National League18th18111,00011.1707611010.630.000.630.540.54
2015-201621Dover Athleticeng ENG5. National League5th811862.1000000000.000.000.000.000.00
2016-201722Dover Athleticeng ENG5. National League6th811441.6000000000.000.000.000.000.00Matches
2017-201823Macclesfieldeng ENG5. National League1st41282,57628.69615900200.310.210.520.310.52Matches
2018-201924Macclesfieldeng ENG4. League Two22nd25181,65218.4213200200.110.050.160.110.16Matches
2019-202025Boreham Woodeng ENG5. National League5th36322,82231.4141311400.450.41Matches
2020-202126Stevenageeng ENG4. League Two14th1044294.8000000000.000.000.000.000.00Matches
2020-202126Boreham Woodeng ENG5. National League14th23232,02922.56600400.270.27Matches
2021-202227Boreham Woodeng ENG5. National League9th44433,79642.210911500.240.21Matches
2022-202328Boreham Woodeng ENG5. National League6th39312,60428.99811400.310.28Matches
2023-202429Boreham Woodeng ENG5. National League21st44302,81231.265111010.190.16Matches
12 Seasons7 Clubs2 Leagues32324021,753241.771103666553220.290.120.420.270.41
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
Boreham Wood (5 Seasons)1 League18615914,063156.34541442710.290.26
Macclesfield (2 Seasons)2 Leagues66464,22847.0117181100400.230.150.380.230.38
Dover Athletic (2 Seasons)1 League1623303.7000000000.000.000.000.000.00
Oxford United (2 Seasons)1 League70800.9011000000.001.131.130.001.13
Welling United (1 Season)1 League20181,62318.08210800100.440.110.550.440.55
Torquay United (1 Season)1 League18111,00011.1707611010.630.000.630.540.54
Stevenage (1 Season)1 League1044294.8000000000.000.000.000.000.00
National League (9 Seasons)28121819,592217.76983264553020.320.130.520.290.50
League Two (4 Seasons)42222,16124.0224200200.080.080.170.080.17
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
2016-201722Dover Athleticeng ENGFA Cup85th00Matches
2017-201823Macclesfieldeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201924Macclesfieldeng ENGEFL Cup17th311681.9101100000.540.000.540.540.54Matches
2020-202126Stevenageeng ENGEFL Cup58th11520.6000000000.000.000.000.000.00Matches
2020-202126Stevenageeng ENGFA Cup33rd11710.8000000000.000.000.000.000.00Matches
2021-202227Boreham Woodeng ENGFA Cup554294.8112100200.210.210.420.210.42Matches
2022-202328Boreham Woodeng ENGFA Cup411882.1000000200.000.000.000.000.00Matches
2023-202429Boreham Woodeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
7 Seasons4 Clubs2 Leagues16111,08812.1213200400.170.080.250.170.25
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
Boreham Wood (3 Seasons)1 League1077077.9112100400.130.130.250.130.25
Macclesfield (2 Seasons)2 Leagues422582.9101100000.350.000.350.350.35
Stevenage (1 Season)2 Leagues221231.4000000000.000.000.000.000.00
Dover Athletic (1 Season)1 League00
FA Cup (6 Seasons)1298689.6112100400.100.100.210.100.21
EFL Cup (2 Seasons)422202.4101100000.410.000.410.410.41

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
2012-201318Oxford Unitedeng ENG4. League Two0.3026.430.0000
2013-201419Oxford Unitedeng ENG4. League Two0.6011.730.0000
2014-201520Welling Unitedeng ENG5. Conf Premier18.08251.390.3200
2015-201621Torquay Unitedeng ENG5. National League11.17141.260.4311
2015-201621Dover Athleticeng ENG5. National League2.1041.940.0000
2016-201722Dover Athleticeng ENG5. National League1.60000.000.0000Matches
2017-201823Macclesfieldeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2017-201823Macclesfieldeng ENG5. National League28.690260.000.910.3500Matches
2018-201924Macclesfieldeng ENGEFL Cup1.9111100.00.540.541.001.0000Matches
2018-201924Macclesfieldeng ENG4. League Two18.4200Matches
2019-202025Boreham Woodeng ENG5. National League31.41411Matches
2020-202126Stevenageeng ENGEFL Cup0.60000.000.0000Matches
2020-202126Stevenageeng ENGFA Cup0.80000.000.0000Matches
2020-202126Stevenageeng ENG4. League Two4.809222.21.890.420.000.0000Matches
2020-202126Boreham Woodeng ENG5. National League22.5600Matches
2021-202227Boreham Woodeng ENGFA Cup4.818225.01.680.420.130.5000Matches
2021-202227Boreham Woodeng ENG5. National League42.21011Matches
2022-202328Boreham Woodeng ENGFA Cup2.103133.31.440.480.000.0000Matches
2022-202328Boreham Woodeng ENG5. National League28.9911Matches
2023-202429Boreham Woodeng ENGFA Cup1.004125.04.001.000.000.0000Matches
2023-202429Boreham Woodeng ENG5. National League31.2611Matches
12 Seasons7 Clubs4 Leagues253.8732680130.80.551.010.420.3155
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Boreham Wood (5 Seasons)2 Leagues164.14615426.71.910.510.070.2544
Macclesfield (2 Seasons)4 Leagues49.8122281400.00.060.895.000.3600
Dover Athletic (2 Seasons)2 Leagues3.70040.001.090.0000
Oxford United (2 Seasons)1 League0.9033.380.0000
Welling United (1 Season)1 League18.08251.390.3200
Torquay United (1 Season)1 League11.17141.260.4311
Stevenage (1 Season)3 Leagues6.109222.21.470.330.000.0000
National League (9 Seasons)217.7690690.001.120.3355
FA Cup (6 Seasons)9.6116531.31.660.520.060.2000
League Two (4 Seasons)24.029522.21.890.880.000.0000
EFL Cup (2 Seasons)2.4111100.00.410.411.001.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
2012-201318Oxford United1 League0.3026.430.0000
2013-201419Oxford United1 League0.6011.730.0000
2014-201520Welling United1 League18.08251.390.3200
2015-201621Torquay United1 League11.17141.260.4311
2015-201621Dover Athletic1 League2.1041.940.0000
2016-201722Dover Athletic2 Leagues1.60000.000.0000
2017-201823Macclesfield2 Leagues29.691272700.00.030.919.000.3300
2018-201924Macclesfield2 Leagues20.2311100.00.540.541.001.0000
2019-202025Boreham Wood1 League31.41411
2020-202126Stevenage3 Leagues6.109222.21.470.330.000.0000
2020-202126Boreham Wood1 League22.5600
2021-202227Boreham Wood2 Leagues46.9118225.01.680.420.130.5011
2022-202328Boreham Wood2 Leagues31.093133.31.440.480.000.0011
2023-202429Boreham Wood2 Leagues32.264125.04.001.000.000.0011
12 Seasons7 Clubs4 Leagues253.8732680130.80.551.010.420.3155
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Boreham Wood (5 Seasons)2 Leagues164.14615426.71.910.510.070.2544
Macclesfield (2 Seasons)4 Leagues49.8122281400.00.060.895.000.3600
Dover Athletic (2 Seasons)2 Leagues3.70040.001.090.0000
Oxford United (2 Seasons)1 League0.9033.380.0000
Welling United (1 Season)1 League18.08251.390.3200
Torquay United (1 Season)1 League11.17141.260.4311
Stevenage (1 Season)3 Leagues6.109222.21.470.330.000.0000
National League (9 Seasons)217.7690690.001.120.3355
FA Cup (6 Seasons)9.6116531.31.660.520.060.2000
League Two (4 Seasons)24.029522.21.890.880.000.0000
EFL Cup (2 Seasons)2.4111100.00.410.411.001.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
2012-201318Oxford Unitedeng ENG4. League Two9th0.3026.430.0000
2013-201419Oxford Unitedeng ENG4. League Two8th0.6011.730.0000
2014-201520Welling Unitedeng ENG5. Conf Premier20th18.08251.390.3200
2015-201621Torquay Unitedeng ENG5. National League18th11.17141.260.4311
2015-201621Dover Athleticeng ENG5. National League5th2.1041.940.0000
2016-201722Dover Athleticeng ENG5. National League6th1.60000.000.0000Matches
2017-201823Macclesfieldeng ENG5. National League1st28.690260.000.910.3500Matches
2018-201924Macclesfieldeng ENG4. League Two22nd18.4200Matches
2019-202025Boreham Woodeng ENG5. National League5th31.41411Matches
2020-202126Stevenageeng ENG4. League Two14th4.809222.21.890.420.000.0000Matches
2020-202126Boreham Woodeng ENG5. National League14th22.5600Matches
2021-202227Boreham Woodeng ENG5. National League9th42.21011Matches
2022-202328Boreham Woodeng ENG5. National League6th28.9911Matches
2023-202429Boreham Woodeng ENG5. National League21st31.2611Matches
12 Seasons7 Clubs2 Leagues241.771974311.10.261.101.000.3155
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Boreham Wood (5 Seasons)1 League156.34544
Macclesfield (2 Seasons)2 Leagues47.0110260.000.910.3500
Dover Athletic (2 Seasons)1 League3.70040.001.090.0000
Oxford United (2 Seasons)1 League0.9033.380.0000
Welling United (1 Season)1 League18.08251.390.3200
Torquay United (1 Season)1 League11.17141.260.4311
Stevenage (1 Season)1 League4.809222.21.890.420.000.0000
National League (9 Seasons)217.7690690.001.120.3355
League Two (4 Seasons)24.029522.21.890.880.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
2017-201823Macclesfieldeng ENGFA Cup85th1.0011100.01.001.000.000.0000Matches
2018-201924Macclesfieldeng ENGEFL Cup17th1.9111100.00.540.541.001.0000Matches
2020-202126Stevenageeng ENGEFL Cup58th0.60000.000.0000Matches
2020-202126Stevenageeng ENGFA Cup33rd0.80000.000.0000Matches
2021-202227Boreham Woodeng ENGFA Cup4.818225.01.680.420.130.5000Matches
2022-202328Boreham Woodeng ENGFA Cup2.103133.31.440.480.000.0000Matches
2023-202429Boreham Woodeng ENGFA Cup1.004125.04.001.000.000.0000Matches
7 Seasons4 Clubs2 Leagues12.1217635.31.410.500.120.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Boreham Wood (3 Seasons)1 League7.9115426.71.910.510.070.2500
Macclesfield (2 Seasons)2 Leagues2.9122100.00.700.700.500.5000
Stevenage (1 Season)2 Leagues1.40000.000.0000
Dover Athletic (1 Season)1 League
FA Cup (6 Seasons)9.6116531.31.660.520.060.2000
EFL Cup (2 Seasons)2.4111100.00.410.411.001.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
2012-201318Oxford Unitedeng ENG4. League Two228140.70.302
2013-201419Oxford Unitedeng ENG4. League Two552101.30.605
2014-201520Welling Unitedeng ENG5. Conf Premier201,6238139.218.0182
2015-201621Torquay Unitedeng ENG5. National League181,0005624.211.1117
2015-201621Dover Athleticeng ENG5. National League8186234.52.117
2016-201722Dover Athleticeng ENGFA Cup00002Matches
2016-201722Dover Athleticeng ENG5. National League8144183.51.6107101.252200.00-0.50Matches
2017-201823Macclesfieldeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201823Macclesfieldeng ENG5. National League412,5766362.228.628161332.054228+14+0.49+0.09Matches
2018-201924Macclesfieldeng ENGEFL Cup31685650.91.9192123800.6718-7-3.75-3.19Matches
2018-201924Macclesfieldeng ENG4. League Two251,6526639.918.4188511718130.882028-8-0.44+0.22Matches
2019-202025Boreham Woodeng ENG5. National League362,8227884.731.432862341911.635032+18+0.57+1.11Matches
2020-202126Stevenageeng ENGEFL Cup1525257.80.61520001.003300.000.00Matches
2020-202126Stevenageeng ENGFA Cup1717121.50.81710011.0001-1-1.27-0.92Matches
2020-202126Stevenageeng ENG4. League Two104294310.44.8477162060.7029-7-1.47-1.64Matches
2020-202126Boreham Woodeng ENG5. National League232,0298852.422.5238820021.133031-1-0.04-0.29Matches
2021-202227Boreham Woodeng ENGFA Cup54298695.34.85860002.4082+6+1.26-3.03Matches
2021-202227Boreham Woodeng ENG5. National League443,7968695.942.243882713301.524840+8+0.19-0.36Matches
2022-202328Boreham Woodeng ENGFA Cup41884748.22.11120132301.751100.00-1.34Matches
2022-202328Boreham Woodeng ENG5. National League392,6046762.928.93174783961.633725+12+0.41+0.41Matches
2023-202429Boreham Woodeng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2023-202429Boreham Woodeng ENG5. National League442,8126467.931.2308625141701.113958-19-0.61-0.95Matches
12 Seasons7 Clubs4 Leagues33922,8416738.9253.8251841348823441.43284274+10+0.05-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
Boreham Wood (5 Seasons)2 Leagues19614,7707572.5164.116685104302491.44214194+20+0.12-0.07
Macclesfield (2 Seasons)4 Leagues704,4866451.649.84885292223161.546365-2-0.04+0.22
Dover Athletic (2 Seasons)2 Leagues16330213.93.72014121.252200.00-0.50
Oxford United (2 Seasons)1 League780111.00.907
Welling United (1 Season)1 League201,6238139.218.0182
Torquay United (1 Season)1 League181,0005624.211.1117
Stevenage (1 Season)3 Leagues125524612.16.1672162070.75513-8-1.30-1.44
National League (9 Seasons)28119,5927048.8217.7218841186325221.52248216+32+0.17-0.13
FA Cup (6 Seasons)128687255.69.6989332331.67101000.00-0.56
League Two (4 Seasons)422,1615113.024.02283122019190.832237-15-0.65-0.49
EFL Cup (2 Seasons)42205552.42.4272123800.75411-7-2.86-2.41
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
2012-201318Oxford United1 League228140.70.302
2013-201419Oxford United1 League552101.30.605
2014-201520Welling United1 League201,6238139.218.0182
2015-201621Torquay United1 League181,0005624.211.1117
2015-201621Dover Athletic1 League8186234.52.117
2016-201722Dover Athletic2 Leagues8144183.31.6107121.252200.00-0.50
2017-201823Macclesfield2 Leagues422,6666363.029.62990171332.004229+13+0.44+0.04
2018-201924Macclesfield2 Leagues281,8206540.720.2198512923130.862136-15-0.74-0.10
2019-202025Boreham Wood1 League362,8227884.731.432862341911.635032+18+0.57+1.11
2020-202126Stevenage3 Leagues125524612.16.1672162070.75513-8-1.30-1.44
2020-202126Boreham Wood1 League232,0298852.422.5238820021.133031-1-0.04-0.29
2021-202227Boreham Wood2 Leagues494,2258695.846.948872713301.615642+14+0.30-0.67
2022-202328Boreham Wood2 Leagues432,7926561.631.032758113561.643826+12+0.39+0.23
2023-202429Boreham Wood2 Leagues452,9026468.632.2318626141701.094063-23-0.71-1.05
12 Seasons7 Clubs4 Leagues33922,8416738.9253.8251841348823441.43284274+10+0.05-0.10
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Boreham Wood (5 Seasons)2 Leagues19614,7707572.5164.116685104302491.44214194+20+0.12-0.07
Macclesfield (2 Seasons)4 Leagues704,4866451.649.84885292223161.546365-2-0.04+0.22
Dover Athletic (2 Seasons)2 Leagues16330213.93.72014121.252200.00-0.50
Oxford United (2 Seasons)1 League780111.00.907
Welling United (1 Season)1 League201,6238139.218.0182
Torquay United (1 Season)1 League181,0005624.211.1117
Stevenage (1 Season)3 Leagues125524612.16.1672162070.75513-8-1.30-1.44
National League (9 Seasons)28119,5927048.8217.7218841186325221.52248216+32+0.17-0.13
FA Cup (6 Seasons)128687255.69.6989332331.67101000.00-0.56
League Two (4 Seasons)422,1615113.024.02283122019190.832237-15-0.65-0.49
EFL Cup (2 Seasons)42205552.42.4272123800.75411-7-2.86-2.41
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
2012-201318Oxford Unitedeng ENG4. League Two9th228140.70.302
2013-201419Oxford Unitedeng ENG4. League Two8th552101.30.605
2014-201520Welling Unitedeng ENG5. Conf Premier20th201,6238139.218.0182
2015-201621Torquay Unitedeng ENG5. National League18th181,0005624.211.1117
2015-201621Dover Athleticeng ENG5. National League5th8186234.52.117
2016-201722Dover Athleticeng ENG5. National League6th8144183.51.6107101.252200.00-0.50Matches
2017-201823Macclesfieldeng ENG5. National League1st412,5766362.228.628161332.054228+14+0.49+0.09Matches
2018-201924Macclesfieldeng ENG4. League Two22nd251,6526639.918.4188511718130.882028-8-0.44+0.22Matches
2019-202025Boreham Woodeng ENG5. National League5th362,8227884.731.432862341911.635032+18+0.57+1.11Matches
2020-202126Stevenageeng ENG4. League Two14th104294310.44.8477162060.7029-7-1.47-1.64Matches
2020-202126Boreham Woodeng ENG5. National League14th232,0298852.422.5238820021.133031-1-0.04-0.29Matches
2021-202227Boreham Woodeng ENG5. National League9th443,7968695.942.243882713301.524840+8+0.19-0.36Matches
2022-202328Boreham Woodeng ENG5. National League6th392,6046762.928.93174783961.633725+12+0.41+0.41Matches
2023-202429Boreham Woodeng ENG5. National League21st442,8126467.931.2308625141701.113958-19-0.61-0.95Matches
12 Seasons7 Clubs2 Leagues32321,7536738.4241.7240841308323411.43270253+17+0.08-0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Boreham Wood (5 Seasons)1 League18614,0637672.3156.315984102272591.42204186+18+0.12-0.02
Macclesfield (2 Seasons)2 Leagues664,2286451.147.04685272018161.616256+6+0.13+0.37
Dover Athletic (2 Seasons)1 League16330214.03.72014101.252200.00-0.50
Oxford United (2 Seasons)1 League780111.00.907
Welling United (1 Season)1 League201,6238139.218.0182
Torquay United (1 Season)1 League181,0005624.211.1117
Stevenage (1 Season)1 League104294310.44.8477162060.7029-7-1.47-1.64
National League (9 Seasons)28119,5927048.8217.7218841186325221.52248216+32+0.17-0.13
League Two (4 Seasons)422,1615113.024.02283122019190.832237-15-0.65-0.49
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
2016-201722Dover Athleticeng ENGFA Cup85th00002Matches
2017-201823Macclesfieldeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201924Macclesfieldeng ENGEFL Cup17th31685650.91.9192123800.6718-7-3.75-3.19Matches
2020-202126Stevenageeng ENGEFL Cup58th1525257.80.61520001.003300.000.00Matches
2020-202126Stevenageeng ENGFA Cup33rd1717121.50.81710011.0001-1-1.27-0.92Matches
2021-202227Boreham Woodeng ENGFA Cup54298695.34.85860002.4082+6+1.26-3.03Matches
2022-202328Boreham Woodeng ENGFA Cup41884748.22.11120132301.751100.00-1.34Matches
2023-202429Boreham Woodeng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
7 Seasons4 Clubs2 Leagues161,0886854.912.11186452931.441421-7-0.58-0.84
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Boreham Wood (3 Seasons)1 League107077176.07.9791232301.90108+2+0.25-1.36
Macclesfield (2 Seasons)2 Leagues42586561.42.9291223800.5019-8-2.79-2.24
Stevenage (1 Season)2 Leagues21236229.31.42620011.0034-1-0.73-0.43
Dover Athletic (1 Season)1 League00002
FA Cup (6 Seasons)128687255.69.6989332331.67101000.00-0.56
EFL Cup (2 Seasons)42205552.42.4272123800.75411-7-2.86-2.41
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
2012-201318Oxford Unitedeng ENG4. League Two0.3000
2013-201419Oxford Unitedeng ENG4. League Two0.6002
2014-201520Welling Unitedeng ENG5. Conf Premier18.01013
2015-201621Torquay Unitedeng ENG5. National League11.1017
2015-201621Dover Athleticeng ENG5. National League2.1003
2016-201722Dover Athleticeng ENG5. National League1.6000200000000Matches
2017-201823Macclesfieldeng ENGFA Cup1.00001050000Matches
2017-201823Macclesfieldeng ENG5. National League28.62005000000000Matches
2018-201924Macclesfieldeng ENGEFL Cup1.9000100100000Matches
2018-201924Macclesfieldeng ENG4. League Two18.42000Matches
2019-202025Boreham Woodeng ENG5. National League31.44000Matches
2020-202126Stevenageeng ENGEFL Cup0.60001100000Matches
2020-202126Stevenageeng ENGFA Cup0.80002101000Matches
2020-202126Stevenageeng ENG4. League Two4.80003704370Matches
2020-202126Boreham Woodeng ENG5. National League22.54000Matches
2021-202227Boreham Woodeng ENGFA Cup4.82005236110Matches
2021-202227Boreham Woodeng ENG5. National League42.25000Matches
2022-202328Boreham Woodeng ENGFA Cup2.12007211010Matches
2022-202328Boreham Woodeng ENG5. National League28.94000Matches
2023-202429Boreham Woodeng ENGFA Cup1.00001010000Matches
2023-202429Boreham Woodeng ENG5. National League31.210110Matches
12 Seasons7 Clubs4 Leagues253.836219813101349000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Boreham Wood (5 Seasons)2 Leagues164.1311113457120
Macclesfield (2 Seasons)4 Leagues49.84005205100000
Dover Athletic (2 Seasons)2 Leagues3.7000500000000
Oxford United (2 Seasons)1 League0.9002
Welling United (1 Season)1 League18.01013
Torquay United (1 Season)1 League11.1017
Stevenage (1 Season)3 Leagues6.10006905370
National League (9 Seasons)217.730217500000000
FA Cup (6 Seasons)9.6400165108120
League Two (4 Seasons)24.02005704370
EFL Cup (2 Seasons)2.4000210100000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Oxford United1 League0.3000
2013-201419Oxford United1 League0.6002
2014-201520Welling United1 League18.01013
2015-201621Torquay United1 League11.1017
2015-201621Dover Athletic1 League2.1003
2016-201722Dover Athletic2 Leagues1.6000200000000
2017-201823Macclesfield2 Leagues29.62005105000000
2018-201924Macclesfield2 Leagues20.2200100100000
2019-202025Boreham Wood1 League31.44000
2020-202126Stevenage3 Leagues6.10006905370
2020-202126Boreham Wood1 League22.54000
2021-202227Boreham Wood2 Leagues46.97005236110
2022-202328Boreham Wood2 Leagues31.06007211010
2023-202429Boreham Wood2 Leagues32.210111010000
12 Seasons7 Clubs4 Leagues253.836219813101349000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Boreham Wood (5 Seasons)2 Leagues164.1311113457120
Macclesfield (2 Seasons)4 Leagues49.84005205100000
Dover Athletic (2 Seasons)2 Leagues3.7000500000000
Oxford United (2 Seasons)1 League0.9002
Welling United (1 Season)1 League18.01013
Torquay United (1 Season)1 League11.1017
Stevenage (1 Season)3 Leagues6.10006905370
National League (9 Seasons)217.730217500000000
FA Cup (6 Seasons)9.6400165108120
League Two (4 Seasons)24.02005704370
EFL Cup (2 Seasons)2.4000210100000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Oxford Unitedeng ENG4. League Two9th0.3000
2013-201419Oxford Unitedeng ENG4. League Two8th0.6002
2014-201520Welling Unitedeng ENG5. Conf Premier20th18.01013
2015-201621Torquay Unitedeng ENG5. National League18th11.1017
2015-201621Dover Athleticeng ENG5. National League5th2.1003
2016-201722Dover Athleticeng ENG5. National League6th1.6000200000000Matches
2017-201823Macclesfieldeng ENG5. National League1st28.62005000000000Matches
2018-201924Macclesfieldeng ENG4. League Two22nd18.42000Matches
2019-202025Boreham Woodeng ENG5. National League5th31.44000Matches
2020-202126Stevenageeng ENG4. League Two14th4.80003704370Matches
2020-202126Boreham Woodeng ENG5. National League14th22.54000Matches
2021-202227Boreham Woodeng ENG5. National League9th42.25000Matches
2022-202328Boreham Woodeng ENG5. National League6th28.94000Matches
2023-202429Boreham Woodeng ENG5. National League21st31.210110Matches
12 Seasons7 Clubs2 Leagues241.732218070437000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Boreham Wood (5 Seasons)1 League156.327110
Macclesfield (2 Seasons)2 Leagues47.04005000000000
Dover Athletic (2 Seasons)1 League3.7000500000000
Oxford United (2 Seasons)1 League0.9002
Welling United (1 Season)1 League18.01013
Torquay United (1 Season)1 League11.1017
Stevenage (1 Season)1 League4.80003704370
National League (9 Seasons)217.730217500000000
League Two (4 Seasons)24.02005704370
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201823Macclesfieldeng ENGFA Cup85th1.00001050000Matches
2018-201924Macclesfieldeng ENGEFL Cup17th1.9000100100000Matches
2020-202126Stevenageeng ENGEFL Cup58th0.60001100000Matches
2020-202126Stevenageeng ENGFA Cup33rd0.80002101000Matches
2021-202227Boreham Woodeng ENGFA Cup4.82005236110Matches
2022-202328Boreham Woodeng ENGFA Cup2.12007211010Matches
2023-202429Boreham Woodeng ENGFA Cup1.00001010000Matches
7 Seasons4 Clubs2 Leagues12.140018610912000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Boreham Wood (3 Seasons)1 League7.940013457120
Macclesfield (2 Seasons)2 Leagues2.9000205100000
Stevenage (1 Season)2 Leagues1.40003201000
Dover Athletic (1 Season)1 League
FA Cup (6 Seasons)9.6400165108120
EFL Cup (2 Seasons)2.4000210100000

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.