Standard Stats Table 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-2008 19 Lincoln City eng ENG 4. League Two 12 11 975 10.8 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 2009-2010 21 Macclesfield eng ENG 4. League Two 19 19 1,569 17.4 5 0 5 5 0 0 4 0 0.29 0.00 0.29 0.29 0.29 2010-2011 22 Macclesfield eng ENG 4. League Two 41 36 3,263 36.3 11 2 13 11 0 0 5 0 0.30 0.06 0.36 0.30 0.36 2011-2012 23 Notts County eng ENG 3. League One 20 14 1,241 13.8 2 1 3 2 0 0 3 0 0.15 0.07 0.22 0.15 0.22 2012-2013 24 Notts County eng ENG 3. League One 11 1 143 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Plymouth Argyle eng ENG 4. League Two 7 5 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Lincoln City eng ENG 5. Conf Premier 41 41 3,665 40.7 6 0 6 6 0 0 4 1 0.15 0.00 0.15 0.15 0.15 Matches 2014-2015 26 Lincoln City eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 FC Halifax Town eng ENG FA Cup 0 0 Matches 2015-2016 27 FC Halifax Town eng ENG 5. National League 41 38 3,147 35.0 0 1 1 0 0 0 2 0 0.00 0.03 0.03 0.00 0.03 Matches 2016-2017 28 Wrexham eng ENG 5. National League 26 24 2,169 24.1 2 1 3 2 0 0 3 0 0.08 0.04 0.12 0.08 0.12 Matches 2016-2017 28 York City eng ENG 5. National League 17 17 1,530 17.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Matches 2018-2019 30 York City eng ENG FA Cup 0 0 Matches 2021-2022 33 Guiseley eng ENG FA Cup 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 35 Worksop eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 9 Clubs 4 Leagues 238 209 18,300 203.3 27 6 33 27 0 0 25 1 0.13 0.03 0.16 0.13 0.16 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 Macclesfield (2 Seasons) 1 League 60 55 4,832 53.7 16 2 18 16 0 0 9 0 0.30 0.04 0.34 0.30 0.34 Lincoln City (2 Seasons) 3 Leagues 54 53 4,730 52.6 7 0 7 7 0 0 6 1 0.13 0.00 0.13 0.13 0.13 Notts County (2 Seasons) 1 League 31 15 1,384 15.4 2 1 3 2 0 0 4 0 0.13 0.07 0.20 0.13 0.20 York City (2 Seasons) 2 Leagues 17 17 1,530 17.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 FC Halifax Town (1 Season) 2 Leagues 41 38 3,147 35.0 0 1 1 0 0 0 2 0 0.00 0.03 0.03 0.00 0.03 Wrexham (1 Season) 1 League 26 24 2,169 24.1 2 1 3 2 0 0 3 0 0.08 0.04 0.12 0.08 0.12 Plymouth Argyle (1 Season) 1 League 7 5 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Guiseley (1 Season) 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Worksop (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 3 3 248 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 79 71 6,157 68.4 17 2 19 17 0 0 11 0 0.25 0.03 0.28 0.25 0.28 Conf Premier (3 Seasons) 125 120 10,511 116.8 8 3 11 8 0 0 10 1 0.07 0.03 0.09 0.07 0.09 League One (2 Seasons) 31 15 1,384 15.4 2 1 3 2 0 0 4 0 0.13 0.07 0.20 0.13 0.20
Standard Stats Table 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-2008 19 Lincoln City 1 League 12 11 975 10.8 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 2009-2010 21 Macclesfield 1 League 19 19 1,569 17.4 5 0 5 5 0 0 4 0 0.29 0.00 0.29 0.29 0.29 2010-2011 22 Macclesfield 1 League 41 36 3,263 36.3 11 2 13 11 0 0 5 0 0.30 0.06 0.36 0.30 0.36 2011-2012 23 Notts County 1 League 20 14 1,241 13.8 2 1 3 2 0 0 3 0 0.15 0.07 0.22 0.15 0.22 2012-2013 24 Notts County 1 League 11 1 143 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Plymouth Argyle 1 League 7 5 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Lincoln City 2 Leagues 42 42 3,755 41.7 6 0 6 6 0 0 4 1 0.14 0.00 0.14 0.14 0.14 2015-2016 27 FC Halifax Town 2 Leagues 41 38 3,147 35.0 0 1 1 0 0 0 2 0 0.00 0.03 0.03 0.00 0.03 2016-2017 28 Wrexham 1 League 26 24 2,169 24.1 2 1 3 2 0 0 3 0 0.08 0.04 0.12 0.08 0.12 2016-2017 28 York City 1 League 17 17 1,530 17.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2018-2019 30 York City 1 League 0 0 2021-2022 33 Guiseley 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 35 Worksop 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 9 Clubs 4 Leagues 238 209 18,300 203.3 27 6 33 27 0 0 25 1 0.13 0.03 0.16 0.13 0.16 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 Macclesfield (2 Seasons) 1 League 60 55 4,832 53.7 16 2 18 16 0 0 9 0 0.30 0.04 0.34 0.30 0.34 Lincoln City (2 Seasons) 3 Leagues 54 53 4,730 52.6 7 0 7 7 0 0 6 1 0.13 0.00 0.13 0.13 0.13 Notts County (2 Seasons) 1 League 31 15 1,384 15.4 2 1 3 2 0 0 4 0 0.13 0.07 0.20 0.13 0.20 York City (2 Seasons) 2 Leagues 17 17 1,530 17.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 FC Halifax Town (1 Season) 2 Leagues 41 38 3,147 35.0 0 1 1 0 0 0 2 0 0.00 0.03 0.03 0.00 0.03 Wrexham (1 Season) 1 League 26 24 2,169 24.1 2 1 3 2 0 0 3 0 0.08 0.04 0.12 0.08 0.12 Plymouth Argyle (1 Season) 1 League 7 5 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Guiseley (1 Season) 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Worksop (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 3 3 248 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 79 71 6,157 68.4 17 2 19 17 0 0 11 0 0.25 0.03 0.28 0.25 0.28 Conf Premier (3 Seasons) 125 120 10,511 116.8 8 3 11 8 0 0 10 1 0.07 0.03 0.09 0.07 0.09 League One (2 Seasons) 31 15 1,384 15.4 2 1 3 2 0 0 4 0 0.13 0.07 0.20 0.13 0.20
Standard Stats Table 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-2008 19 Lincoln City eng ENG 4. League Two 15th 12 11 975 10.8 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 2009-2010 21 Macclesfield eng ENG 4. League Two 19th 19 19 1,569 17.4 5 0 5 5 0 0 4 0 0.29 0.00 0.29 0.29 0.29 2010-2011 22 Macclesfield eng ENG 4. League Two 15th 41 36 3,263 36.3 11 2 13 11 0 0 5 0 0.30 0.06 0.36 0.30 0.36 2011-2012 23 Notts County eng ENG 3. League One 7th 20 14 1,241 13.8 2 1 3 2 0 0 3 0 0.15 0.07 0.22 0.15 0.22 2012-2013 24 Notts County eng ENG 3. League One 12th 11 1 143 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Plymouth Argyle eng ENG 4. League Two 10th 7 5 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Lincoln City eng ENG 5. Conf Premier 15th 41 41 3,665 40.7 6 0 6 6 0 0 4 1 0.15 0.00 0.15 0.15 0.15 Matches 2015-2016 27 FC Halifax Town eng ENG 5. National League 21st 41 38 3,147 35.0 0 1 1 0 0 0 2 0 0.00 0.03 0.03 0.00 0.03 Matches 2016-2017 28 Wrexham eng ENG 5. National League 13th 26 24 2,169 24.1 2 1 3 2 0 0 3 0 0.08 0.04 0.12 0.08 0.12 Matches 2016-2017 28 York City eng ENG 5. National League 21st 17 17 1,530 17.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Matches 9 Seasons 7 Clubs 3 Leagues 235 206 18,052 200.6 27 6 33 27 0 0 25 1 0.13 0.03 0.16 0.13 0.16 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 Macclesfield (2 Seasons) 1 League 60 55 4,832 53.7 16 2 18 16 0 0 9 0 0.30 0.04 0.34 0.30 0.34 Lincoln City (2 Seasons) 2 Leagues 53 52 4,640 51.6 7 0 7 7 0 0 6 1 0.14 0.00 0.14 0.14 0.14 Notts County (2 Seasons) 1 League 31 15 1,384 15.4 2 1 3 2 0 0 4 0 0.13 0.07 0.20 0.13 0.20 FC Halifax Town (1 Season) 1 League 41 38 3,147 35.0 0 1 1 0 0 0 2 0 0.00 0.03 0.03 0.00 0.03 Wrexham (1 Season) 1 League 26 24 2,169 24.1 2 1 3 2 0 0 3 0 0.08 0.04 0.12 0.08 0.12 York City (1 Season) 1 League 17 17 1,530 17.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Plymouth Argyle (1 Season) 1 League 7 5 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 79 71 6,157 68.4 17 2 19 17 0 0 11 0 0.25 0.03 0.28 0.25 0.28 Conf Premier (3 Seasons) 125 120 10,511 116.8 8 3 11 8 0 0 10 1 0.07 0.03 0.09 0.07 0.09 League One (2 Seasons) 31 15 1,384 15.4 2 1 3 2 0 0 4 0 0.13 0.07 0.20 0.13 0.20
Standard Stats Table 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-2015 26 Lincoln City eng ENG FA Cup 85th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 FC Halifax Town eng ENG FA Cup 85th 0 0 Matches 2018-2019 30 York City eng ENG FA Cup 85th 0 0 Matches 2021-2022 33 Guiseley eng ENG FA Cup 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 35 Worksop eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 5 Clubs 1 League 3 3 248 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Guiseley (1 Season) 1 League 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Worksop (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Lincoln City (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FC Halifax Town (1 Season) 1 League 0 0 York City (1 Season) 1 League 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2007-2008 19 Lincoln City 1 League 10.8 1 5 0.46 0.20 0 0 2009-2010 21 Macclesfield 1 League 17.4 5 12 0.69 0.42 0 0 2010-2011 22 Macclesfield 1 League 36.3 11 23 0.63 0.48 0 0 2011-2012 23 Notts County 1 League 13.8 2 6 0.44 0.33 0 0 2012-2013 24 Notts County 1 League 1.6 0 2 1.26 0.00 0 0 2013-2014 25 Plymouth Argyle 1 League 3.9 0 1 0.26 0.00 0 0 2014-2015 26 Lincoln City 2 Leagues 41.7 6 25 0.61 0.24 0 0 2015-2016 27 FC Halifax Town 2 Leagues 35.0 0 6 0.17 0.00 0 0 2016-2017 28 Wrexham 1 League 24.1 2 0 4 0.00 0.17 0.50 0 0 2016-2017 28 York City 1 League 17.0 0 0 2 0.00 0.12 0.00 0 0 2021-2022 33 Guiseley 1 League 0.8 0 0 0 0.00 0.00 0 0 2023-2024 35 Worksop 1 League 1.0 0 0 0 0.00 0.00 0 0 12 Seasons 9 Clubs 4 Leagues 203.3 27 0 86 0.00 0.43 0.31 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Macclesfield (2 Seasons) 1 League 53.7 16 35 0.65 0.46 0 0 Lincoln City (2 Seasons) 3 Leagues 52.6 7 30 0.58 0.23 0 0 Notts County (2 Seasons) 1 League 15.4 2 8 0.52 0.25 0 0 York City (2 Seasons) 2 Leagues 17.0 0 0 2 0.00 0.12 0.00 0 0 FC Halifax Town (1 Season) 2 Leagues 35.0 0 6 0.17 0.00 0 0 Wrexham (1 Season) 1 League 24.1 2 0 4 0.00 0.17 0.50 0 0 Plymouth Argyle (1 Season) 1 League 3.9 0 1 0.26 0.00 0 0 Guiseley (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0 Worksop (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 FA Cup (5 Seasons) 2.8 0 0 0 0.00 0.00 0 0 League Two (4 Seasons) 68.4 17 41 0.60 0.41 0 0 Conf Premier (3 Seasons) 116.8 8 0 37 0.00 0.32 0.22 0 0 League One (2 Seasons) 15.4 2 8 0.52 0.25 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014-2015 26 Lincoln City eng ENG FA Cup 85th 1.0 0 0 0 Matches 2021-2022 33 Guiseley eng ENG FA Cup 0.8 0 0 0 0.00 0.00 0 0 Matches 2023-2024 35 Worksop eng ENG FA Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 5 Seasons 5 Clubs 1 League 2.8 0 0 0 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Guiseley (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0 Worksop (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 Lincoln City (1 Season) 1 League 1.0 0 0 0 FC Halifax Town (1 Season) 1 League York City (1 Season) 1 League
Playing Time Table 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-2008 19 Lincoln City eng ENG 4. League Two 12 975 81 23.6 10.8 11 1 2009-2010 21 Macclesfield eng ENG 4. League Two 19 1,569 83 37.9 17.4 19 0 2010-2011 22 Macclesfield eng ENG 4. League Two 41 3,263 80 78.8 36.3 36 5 2011-2012 23 Notts County eng ENG 3. League One 20 1,241 62 30.0 13.8 14 6 2012-2013 24 Notts County eng ENG 3. League One 11 143 13 3.5 1.6 1 10 2013-2014 25 Plymouth Argyle eng ENG 4. League Two 7 350 50 8.5 3.9 5 2 2014-2015 26 Lincoln City eng ENG 5. Conf Premier 41 3,665 89 88.5 40.7 41 0 Matches 2014-2015 26 Lincoln City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2015-2016 27 FC Halifax Town eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 27 FC Halifax Town eng ENG 5. National League 41 3,147 77 76.0 35.0 38 3 Matches 2016-2017 28 Wrexham eng ENG 5. National League 26 2,169 83 52.4 24.1 24 24 2 1 1.23 21 31 -10 -0.41 -0.23 Matches 2016-2017 28 York City eng ENG 5. National League 17 1,530 90 37.0 17.0 17 17 0 0 1.65 29 21 +8 +0.47 +1.26 Matches 2018-2019 30 York City eng ENG FA Cup 0 0 0 0 1 Matches 2021-2022 33 Guiseley eng ENG FA Cup 1 68 68 75.6 0.8 1 68 0 0 0 0.00 0 1 -1 -1.32 -1.32 Matches 2023-2024 35 Worksop eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 12 Seasons 9 Clubs 4 Leagues 238 18,300 77 43.7 203.3 209 83 43 29 3 1.31 52 60 -8 -0.18 +0.35 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Macclesfield (2 Seasons) 1 League 60 4,832 81 58.4 53.7 55 5 Lincoln City (2 Seasons) 3 Leagues 54 4,730 88 56.5 52.6 53 90 1 1 0 0.00 1 2 -1 -1.00 Notts County (2 Seasons) 1 League 31 1,384 45 16.7 15.4 15 16 York City (2 Seasons) 2 Leagues 17 1,530 90 36.2 17.0 17 17 0 1 1.65 29 21 +8 +0.47 +1.26 FC Halifax Town (1 Season) 2 Leagues 41 3,147 77 74.4 35.0 38 0 3 1 Wrexham (1 Season) 1 League 26 2,169 83 52.4 24.1 24 24 2 1 1.23 21 31 -10 -0.41 -0.23 Plymouth Argyle (1 Season) 1 League 7 350 50 8.5 3.9 5 2 Guiseley (1 Season) 1 League 1 68 68 75.6 0.8 1 68 0 0 0 0.00 0 1 -1 -1.32 -1.32 Worksop (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 FA Cup (5 Seasons) 3 248 83 55.1 2.8 3 83 2 0 2 0.00 2 8 -6 -2.18 -2.18 League Two (4 Seasons) 79 6,157 78 37.2 68.4 71 8 Conf Premier (3 Seasons) 125 10,511 84 63.5 116.8 120 41 5 1 1.40 50 52 -2 -0.05 +0.48 League One (2 Seasons) 31 1,384 45 16.7 15.4 15 16
Playing Time Table 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-2008 19 Lincoln City 1 League 12 975 81 23.6 10.8 11 1 2009-2010 21 Macclesfield 1 League 19 1,569 83 37.9 17.4 19 0 2010-2011 22 Macclesfield 1 League 41 3,263 80 78.8 36.3 36 5 2011-2012 23 Notts County 1 League 20 1,241 62 30.0 13.8 14 6 2012-2013 24 Notts County 1 League 11 143 13 3.5 1.6 1 10 2013-2014 25 Plymouth Argyle 1 League 7 350 50 8.5 3.9 5 2 2014-2015 26 Lincoln City 2 Leagues 42 3,755 89 88.8 41.7 42 90 1 0 0 0.00 1 2 -1 -1.00 2015-2016 27 FC Halifax Town 2 Leagues 41 3,147 77 74.4 35.0 38 0 3 1 2016-2017 28 Wrexham 1 League 26 2,169 83 52.4 24.1 24 24 2 1 1.23 21 31 -10 -0.41 -0.23 2016-2017 28 York City 1 League 17 1,530 90 37.0 17.0 17 17 0 0 1.65 29 21 +8 +0.47 +1.26 2018-2019 30 York City 1 League 0 0 0 0 1 2021-2022 33 Guiseley 1 League 1 68 68 75.6 0.8 1 68 0 0 0 0.00 0 1 -1 -1.32 -1.32 2023-2024 35 Worksop 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 12 Seasons 9 Clubs 4 Leagues 238 18,300 77 43.7 203.3 209 83 43 29 3 1.31 52 60 -8 -0.18 +0.35 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Macclesfield (2 Seasons) 1 League 60 4,832 81 58.4 53.7 55 5 Lincoln City (2 Seasons) 3 Leagues 54 4,730 88 56.5 52.6 53 90 1 1 0 0.00 1 2 -1 -1.00 Notts County (2 Seasons) 1 League 31 1,384 45 16.7 15.4 15 16 York City (2 Seasons) 2 Leagues 17 1,530 90 36.2 17.0 17 17 0 1 1.65 29 21 +8 +0.47 +1.26 FC Halifax Town (1 Season) 2 Leagues 41 3,147 77 74.4 35.0 38 0 3 1 Wrexham (1 Season) 1 League 26 2,169 83 52.4 24.1 24 24 2 1 1.23 21 31 -10 -0.41 -0.23 Plymouth Argyle (1 Season) 1 League 7 350 50 8.5 3.9 5 2 Guiseley (1 Season) 1 League 1 68 68 75.6 0.8 1 68 0 0 0 0.00 0 1 -1 -1.32 -1.32 Worksop (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 FA Cup (5 Seasons) 3 248 83 55.1 2.8 3 83 2 0 2 0.00 2 8 -6 -2.18 -2.18 League Two (4 Seasons) 79 6,157 78 37.2 68.4 71 8 Conf Premier (3 Seasons) 125 10,511 84 63.5 116.8 120 41 5 1 1.40 50 52 -2 -0.05 +0.48 League One (2 Seasons) 31 1,384 45 16.7 15.4 15 16
Playing Time Table 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-2008 19 Lincoln City eng ENG 4. League Two 15th 12 975 81 23.6 10.8 11 1 2009-2010 21 Macclesfield eng ENG 4. League Two 19th 19 1,569 83 37.9 17.4 19 0 2010-2011 22 Macclesfield eng ENG 4. League Two 15th 41 3,263 80 78.8 36.3 36 5 2011-2012 23 Notts County eng ENG 3. League One 7th 20 1,241 62 30.0 13.8 14 6 2012-2013 24 Notts County eng ENG 3. League One 12th 11 143 13 3.5 1.6 1 10 2013-2014 25 Plymouth Argyle eng ENG 4. League Two 10th 7 350 50 8.5 3.9 5 2 2014-2015 26 Lincoln City eng ENG 5. Conf Premier 15th 41 3,665 89 88.5 40.7 41 0 Matches 2015-2016 27 FC Halifax Town eng ENG 5. National League 21st 41 3,147 77 76.0 35.0 38 3 Matches 2016-2017 28 Wrexham eng ENG 5. National League 13th 26 2,169 83 52.4 24.1 24 24 2 1 1.23 21 31 -10 -0.41 -0.23 Matches 2016-2017 28 York City eng ENG 5. National League 21st 17 1,530 90 37.0 17.0 17 17 0 0 1.65 29 21 +8 +0.47 +1.26 Matches 9 Seasons 7 Clubs 3 Leagues 235 18,052 77 43.6 200.6 206 41 29 1 1.40 50 52 -2 -0.05 +0.48 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Macclesfield (2 Seasons) 1 League 60 4,832 81 58.4 53.7 55 5 Lincoln City (2 Seasons) 2 Leagues 53 4,640 88 56.0 51.6 52 1 Notts County (2 Seasons) 1 League 31 1,384 45 16.7 15.4 15 16 FC Halifax Town (1 Season) 1 League 41 3,147 77 76.0 35.0 38 3 Wrexham (1 Season) 1 League 26 2,169 83 52.4 24.1 24 24 2 1 1.23 21 31 -10 -0.41 -0.23 York City (1 Season) 1 League 17 1,530 90 37.0 17.0 17 17 0 0 1.65 29 21 +8 +0.47 +1.26 Plymouth Argyle (1 Season) 1 League 7 350 50 8.5 3.9 5 2 League Two (4 Seasons) 79 6,157 78 37.2 68.4 71 8 Conf Premier (3 Seasons) 125 10,511 84 63.5 116.8 120 41 5 1 1.40 50 52 -2 -0.05 +0.48 League One (2 Seasons) 31 1,384 45 16.7 15.4 15 16
Playing Time Table 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-2015 26 Lincoln City eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2015-2016 27 FC Halifax Town eng ENG FA Cup 85th 0 0 0 0 1 Matches 2018-2019 30 York City eng ENG FA Cup 85th 0 0 0 0 1 Matches 2021-2022 33 Guiseley eng ENG FA Cup 1 68 68 75.6 0.8 1 68 0 0 0 0.00 0 1 -1 -1.32 -1.32 Matches 2023-2024 35 Worksop eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 5 Seasons 5 Clubs 1 League 3 248 83 55.1 2.8 3 83 2 0 2 0.00 2 8 -6 -2.18 -2.18 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Guiseley (1 Season) 1 League 1 68 68 75.6 0.8 1 68 0 0 0 0.00 0 1 -1 -1.32 -1.32 Worksop (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Lincoln City (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 FC Halifax Town (1 Season) 1 League 0 0 0 0 1 York City (1 Season) 1 League 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 19 Lincoln City 1 League 10.8 2 0 17 2009-2010 21 Macclesfield 1 League 17.4 4 0 28 2010-2011 22 Macclesfield 1 League 36.3 5 0 50 2011-2012 23 Notts County 1 League 13.8 3 0 28 2012-2013 24 Notts County 1 League 1.6 1 0 4 2013-2014 25 Plymouth Argyle 1 League 3.9 0 0 6 2014-2015 26 Lincoln City 2 Leagues 41.7 4 1 0 50 0 2015-2016 27 FC Halifax Town 2 Leagues 35.0 2 0 37 2016-2017 28 Wrexham 1 League 24.1 3 0 0 28 0 0 0 0 0 0 0 0 2016-2017 28 York City 1 League 17.0 1 0 0 15 0 0 0 0 0 0 0 0 2021-2022 33 Guiseley 1 League 0.8 0 0 0 2 0 0 0 0 0 0 2023-2024 35 Worksop 1 League 1.0 0 0 0 2 0 0 0 0 0 0 12 Seasons 9 Clubs 4 Leagues 203.3 25 1 0 267 0 0 0 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Macclesfield (2 Seasons) 1 League 53.7 9 0 78 Lincoln City (2 Seasons) 3 Leagues 52.6 6 1 0 67 0 Notts County (2 Seasons) 1 League 15.4 4 0 32 York City (2 Seasons) 2 Leagues 17.0 1 0 0 15 0 0 0 0 0 0 0 0 FC Halifax Town (1 Season) 2 Leagues 35.0 2 0 37 Wrexham (1 Season) 1 League 24.1 3 0 0 28 0 0 0 0 0 0 0 0 Plymouth Argyle (1 Season) 1 League 3.9 0 0 6 Guiseley (1 Season) 1 League 0.8 0 0 0 2 0 0 0 0 0 0 Worksop (1 Season) 1 League 1.0 0 0 0 2 0 0 0 0 0 0 FA Cup (5 Seasons) 2.8 0 0 0 4 0 0 0 0 0 0 League Two (4 Seasons) 68.4 11 0 101 Conf Premier (3 Seasons) 116.8 10 1 0 130 0 0 0 0 0 0 0 0 League One (2 Seasons) 15.4 4 0 32
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 26 Lincoln City eng ENG FA Cup 85th 1.0 0 0 0 0 Matches 2021-2022 33 Guiseley eng ENG FA Cup 0.8 0 0 0 2 0 0 0 0 0 0 Matches 2023-2024 35 Worksop eng ENG FA Cup 1.0 0 0 0 2 0 0 0 0 0 0 Matches 5 Seasons 5 Clubs 1 League 2.8 0 0 0 4 0 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Guiseley (1 Season) 1 League 0.8 0 0 0 2 0 0 0 0 0 0 Worksop (1 Season) 1 League 1.0 0 0 0 2 0 0 0 0 0 0 Lincoln City (1 Season) 1 League 1.0 0 0 0 0 FC Halifax Town (1 Season) 1 League York City (1 Season) 1 League
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 .
View Additional Information
More Hamza Bencherif Pages
Hamza Bencherif Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary