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 2006-2007 19 Crewe Alexandra eng ENG 3. League One 3 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Crewe Alexandra eng ENG 3. League One 9 3 369 4.1 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 2008-2009 21 Crewe Alexandra eng ENG 3. League One 17 12 1,082 12.0 2 1 3 2 0 0 1 0 0.17 0.08 0.25 0.17 0.25 2009-2010 22 Milton Keynes Dons eng ENG 3. League One 20 15 1,374 15.3 4 0 4 4 0 0 2 0 0.26 0.00 0.26 0.26 0.26 2010-2011 23 Milton Keynes Dons eng ENG 3. League One 12 7 714 7.9 2 1 3 2 0 0 0 0 0.25 0.13 0.38 0.25 0.38 2010-2011 23 Hamilton Acad. sct SCO 1. Premier League 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 24 Bury eng ENG 3. League One 21 12 1,053 11.7 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2012-2013 25 Bury eng ENG 3. League One 27 20 1,781 19.8 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 2013-2014 26 Wrexham eng ENG 5. Conf Premier 37 36 3,237 36.0 2 6 8 2 0 0 4 0 0.06 0.17 0.22 0.06 0.22 2014-2015 27 Wrexham eng ENG 5. Conf Premier 30 27 2,385 26.5 1 1 2 1 0 0 3 1 0.04 0.04 0.08 0.04 0.08 Matches 2014-2015 27 Wrexham eng ENG FA Cup 3 3 269 3.0 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2015-2016 28 Wrexham eng ENG 5. National League 32 26 2,405 26.7 1 3 4 1 0 0 2 1 0.04 0.11 0.15 0.04 0.15 2016-2017 29 Wrexham eng ENG 5. National League 44 43 3,852 42.8 1 2 3 1 0 0 3 0 0.02 0.05 0.07 0.02 0.07 Matches 2017-2018 30 Wrexham eng ENG 5. National League 26 17 1,698 18.9 0 1 1 0 0 0 3 1 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 31 Wrexham eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Wrexham eng ENG 5. National League 29 26 2,311 25.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Wrexham eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Wrexham eng ENG 5. National League 24 21 1,900 21.1 0 0 0 0 2 0 0.00 0.00 Matches 2020-2021 33 Wrexham eng ENG 5. National League 17 16 1,441 16.0 0 0 0 0 0 0 0.00 0.00 Matches 2021-2022 34 Kidderminster eng ENG FA Cup 4 4 340 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 6 Clubs 4 Leagues 371 298 27,198 302.2 15 17 32 15 0 0 30 3 0.05 0.06 0.12 0.05 0.12 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 Wrexham (8 Seasons) 2 Leagues 246 219 19,858 220.6 6 13 19 6 0 0 20 3 0.03 0.07 0.10 0.03 0.10 Crewe Alexandra (3 Seasons) 1 League 29 15 1,500 16.7 2 2 4 2 0 0 1 0 0.12 0.12 0.24 0.12 0.24 Bury (2 Seasons) 1 League 48 32 2,834 31.5 1 1 2 1 0 0 6 0 0.03 0.03 0.06 0.03 0.06 Milton Keynes Dons (2 Seasons) 1 League 32 22 2,088 23.2 6 1 7 6 0 0 2 0 0.26 0.04 0.30 0.26 0.30 Hamilton Acad. (1 Season) 1 League 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Kidderminster (1 Season) 1 League 4 4 340 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (8 Seasons) 239 212 19,229 213.7 5 13 18 5 0 0 20 3 0.02 0.07 0.10 0.02 0.10 League One (7 Seasons) 109 69 6,422 71.4 9 4 13 9 0 0 9 0 0.13 0.06 0.18 0.13 0.18 FA Cup (4 Seasons) 11 11 969 10.8 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Premier League (1 Season) 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
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 2006-2007 19 Crewe Alexandra 1 League 3 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Crewe Alexandra 1 League 9 3 369 4.1 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 2008-2009 21 Crewe Alexandra 1 League 17 12 1,082 12.0 2 1 3 2 0 0 1 0 0.17 0.08 0.25 0.17 0.25 2009-2010 22 Milton Keynes Dons 1 League 20 15 1,374 15.3 4 0 4 4 0 0 2 0 0.26 0.00 0.26 0.26 0.26 2010-2011 23 Milton Keynes Dons 1 League 12 7 714 7.9 2 1 3 2 0 0 0 0 0.25 0.13 0.38 0.25 0.38 2010-2011 23 Hamilton Acad. 1 League 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 24 Bury 1 League 21 12 1,053 11.7 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2012-2013 25 Bury 1 League 27 20 1,781 19.8 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 2013-2014 26 Wrexham 1 League 37 36 3,237 36.0 2 6 8 2 0 0 4 0 0.06 0.17 0.22 0.06 0.22 2014-2015 27 Wrexham 2 Leagues 33 30 2,654 29.5 2 1 3 2 0 0 3 1 0.07 0.03 0.10 0.07 0.10 2015-2016 28 Wrexham 1 League 32 26 2,405 26.7 1 3 4 1 0 0 2 1 0.04 0.11 0.15 0.04 0.15 2016-2017 29 Wrexham 1 League 44 43 3,852 42.8 1 2 3 1 0 0 3 0 0.02 0.05 0.07 0.02 0.07 2017-2018 30 Wrexham 1 League 26 17 1,698 18.9 0 1 1 0 0 0 3 1 0.00 0.05 0.05 0.00 0.05 2018-2019 31 Wrexham 2 Leagues 31 28 2,491 27.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2019-2020 32 Wrexham 2 Leagues 26 23 2,080 23.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2020-2021 33 Wrexham 1 League 17 16 1,441 16.0 0 0 0 0 0 0 0.00 0.00 2021-2022 34 Kidderminster 1 League 4 4 340 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 16 Seasons 6 Clubs 4 Leagues 371 298 27,198 302.2 15 17 32 15 0 0 30 3 0.05 0.06 0.12 0.05 0.12 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 Wrexham (8 Seasons) 2 Leagues 246 219 19,858 220.6 6 13 19 6 0 0 20 3 0.03 0.07 0.10 0.03 0.10 Crewe Alexandra (3 Seasons) 1 League 29 15 1,500 16.7 2 2 4 2 0 0 1 0 0.12 0.12 0.24 0.12 0.24 Bury (2 Seasons) 1 League 48 32 2,834 31.5 1 1 2 1 0 0 6 0 0.03 0.03 0.06 0.03 0.06 Milton Keynes Dons (2 Seasons) 1 League 32 22 2,088 23.2 6 1 7 6 0 0 2 0 0.26 0.04 0.30 0.26 0.30 Hamilton Acad. (1 Season) 1 League 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Kidderminster (1 Season) 1 League 4 4 340 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (8 Seasons) 239 212 19,229 213.7 5 13 18 5 0 0 20 3 0.02 0.07 0.10 0.02 0.10 League One (7 Seasons) 109 69 6,422 71.4 9 4 13 9 0 0 9 0 0.13 0.06 0.18 0.13 0.18 FA Cup (4 Seasons) 11 11 969 10.8 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Premier League (1 Season) 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
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 2006-2007 19 Crewe Alexandra eng ENG 3. League One 13th 3 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Crewe Alexandra eng ENG 3. League One 20th 9 3 369 4.1 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 2008-2009 21 Crewe Alexandra eng ENG 3. League One 22nd 17 12 1,082 12.0 2 1 3 2 0 0 1 0 0.17 0.08 0.25 0.17 0.25 2009-2010 22 Milton Keynes Dons eng ENG 3. League One 12th 20 15 1,374 15.3 4 0 4 4 0 0 2 0 0.26 0.00 0.26 0.26 0.26 2010-2011 23 Milton Keynes Dons eng ENG 3. League One 5th 12 7 714 7.9 2 1 3 2 0 0 0 0 0.25 0.13 0.38 0.25 0.38 2010-2011 23 Hamilton Acad. sct SCO 1. Premier League 12th 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 24 Bury eng ENG 3. League One 14th 21 12 1,053 11.7 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2012-2013 25 Bury eng ENG 3. League One 22nd 27 20 1,781 19.8 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 2013-2014 26 Wrexham eng ENG 5. Conf Premier 17th 37 36 3,237 36.0 2 6 8 2 0 0 4 0 0.06 0.17 0.22 0.06 0.22 2014-2015 27 Wrexham eng ENG 5. Conf Premier 11th 30 27 2,385 26.5 1 1 2 1 0 0 3 1 0.04 0.04 0.08 0.04 0.08 Matches 2015-2016 28 Wrexham eng ENG 5. National League 8th 32 26 2,405 26.7 1 3 4 1 0 0 2 1 0.04 0.11 0.15 0.04 0.15 2016-2017 29 Wrexham eng ENG 5. National League 13th 44 43 3,852 42.8 1 2 3 1 0 0 3 0 0.02 0.05 0.07 0.02 0.07 Matches 2017-2018 30 Wrexham eng ENG 5. National League 10th 26 17 1,698 18.9 0 1 1 0 0 0 3 1 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 31 Wrexham eng ENG 5. National League 4th 29 26 2,311 25.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Wrexham eng ENG 5. National League 19th 24 21 1,900 21.1 0 0 0 0 2 0 0.00 0.00 Matches 2020-2021 33 Wrexham eng ENG 5. National League 8th 17 16 1,441 16.0 0 0 0 0 0 0 0.00 0.00 Matches 15 Seasons 5 Clubs 3 Leagues 360 287 26,229 291.4 14 17 31 14 0 0 30 3 0.05 0.07 0.12 0.05 0.12 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 Wrexham (8 Seasons) 1 League 239 212 19,229 213.7 5 13 18 5 0 0 20 3 0.02 0.07 0.10 0.02 0.10 Crewe Alexandra (3 Seasons) 1 League 29 15 1,500 16.7 2 2 4 2 0 0 1 0 0.12 0.12 0.24 0.12 0.24 Bury (2 Seasons) 1 League 48 32 2,834 31.5 1 1 2 1 0 0 6 0 0.03 0.03 0.06 0.03 0.06 Milton Keynes Dons (2 Seasons) 1 League 32 22 2,088 23.2 6 1 7 6 0 0 2 0 0.26 0.04 0.30 0.26 0.30 Hamilton Acad. (1 Season) 1 League 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (8 Seasons) 239 212 19,229 213.7 5 13 18 5 0 0 20 3 0.02 0.07 0.10 0.02 0.10 League One (7 Seasons) 109 69 6,422 71.4 9 4 13 9 0 0 9 0 0.13 0.06 0.18 0.13 0.18 Premier League (1 Season) 12 6 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
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 27 Wrexham eng ENG FA Cup 33rd 3 3 269 3.0 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2018-2019 31 Wrexham eng ENG FA Cup 65th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Wrexham eng ENG FA Cup 85th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 34 Kidderminster eng ENG FA Cup 4 4 340 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 1 League 11 11 969 10.8 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 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 Wrexham (3 Seasons) 1 League 7 7 629 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Kidderminster (1 Season) 1 League 4 4 340 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2006-2007 19 Crewe Alexandra 1 League 0.5 0 0 0.00 0 0 2007-2008 20 Crewe Alexandra 1 League 4.1 0 1 0.24 0.00 0 0 2008-2009 21 Crewe Alexandra 1 League 12.0 2 2 0.17 1.00 0 0 2009-2010 22 Milton Keynes Dons 1 League 15.3 4 12 0.79 0.33 0 0 2010-2011 23 Milton Keynes Dons 1 League 7.9 2 4 0.50 0.50 0 0 2010-2011 23 Hamilton Acad. 1 League 6.4 0 3 0.47 0.00 0 0 2011-2012 24 Bury 1 League 11.7 1 1 0.09 1.00 0 0 2012-2013 25 Bury 1 League 19.8 0 5 0.25 0.00 0 0 2013-2014 26 Wrexham 1 League 36.0 2 11 0.31 0.18 0 0 2014-2015 27 Wrexham 2 Leagues 29.5 2 5 0.19 0.20 0 0 2015-2016 28 Wrexham 1 League 26.7 1 6 0.22 0.17 0 0 2016-2017 29 Wrexham 1 League 42.8 1 0 5 0.00 0.12 0.20 0 0 2017-2018 30 Wrexham 1 League 18.9 0 0 2 0.00 0.11 0.00 0 0 2018-2019 31 Wrexham 2 Leagues 27.7 0 3 0 0.0 1.50 0.00 0.00 0 0 2019-2020 32 Wrexham 2 Leagues 23.1 0 1 0 0.0 0.50 0.00 0.00 0 0 2020-2021 33 Wrexham 1 League 16.0 0 0 0 2021-2022 34 Kidderminster 1 League 3.8 0 1 0 0.0 0.26 0.00 0.00 0 0 16 Seasons 6 Clubs 4 Leagues 302.2 15 5 57 140.0 0.07 0.24 0.20 0.25 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wrexham (8 Seasons) 2 Leagues 220.6 6 4 29 175.0 0.06 0.19 0.25 0.17 0 0 Crewe Alexandra (3 Seasons) 1 League 16.7 2 3 0.18 0.67 0 0 Bury (2 Seasons) 1 League 31.5 1 6 0.19 0.17 0 0 Milton Keynes Dons (2 Seasons) 1 League 23.2 6 16 0.69 0.38 0 0 Hamilton Acad. (1 Season) 1 League 6.4 0 3 0.47 0.00 0 0 Kidderminster (1 Season) 1 League 3.8 0 1 0 0.0 0.26 0.00 0.00 0 0 National League (8 Seasons) 213.7 5 0 29 0.00 0.19 0.17 0 0 League One (7 Seasons) 71.4 9 25 0.35 0.36 0 0 FA Cup (4 Seasons) 10.8 1 5 0 0.0 0.64 0.00 0.00 0 0 Premier League (1 Season) 6.4 0 3 0.47 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 27 Wrexham eng ENG FA Cup 33rd 3.0 1 0 0 Matches 2018-2019 31 Wrexham eng ENG FA Cup 65th 2.0 0 3 0 0.0 1.50 0.00 0.00 0 0 Matches 2019-2020 32 Wrexham eng ENG FA Cup 85th 2.0 0 1 0 0.0 0.50 0.00 0.00 0 0 Matches 2021-2022 34 Kidderminster eng ENG FA Cup 3.8 0 1 0 0.0 0.26 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 1 League 10.8 1 5 0 0.0 0.64 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wrexham (3 Seasons) 1 League 7.0 1 4 0 0.0 1.00 0.00 0.00 0 0 Kidderminster (1 Season) 1 League 3.8 0 1 0 0.0 0.26 0.00 0.00 0 0
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 2006-2007 19 Crewe Alexandra eng ENG 3. League One 3 49 16 1.2 0.5 0 3 2007-2008 20 Crewe Alexandra eng ENG 3. League One 9 369 41 8.9 4.1 3 6 2008-2009 21 Crewe Alexandra eng ENG 3. League One 17 1,082 64 26.1 12.0 12 5 2009-2010 22 Milton Keynes Dons eng ENG 3. League One 20 1,374 69 33.2 15.3 15 5 2010-2011 23 Milton Keynes Dons eng ENG 3. League One 12 714 60 17.2 7.9 7 5 2010-2011 23 Hamilton Acad. sct SCO 1. Premier League 12 578 48 16.9 6.4 6 6 2011-2012 24 Bury eng ENG 3. League One 21 1,053 50 25.4 11.7 12 9 2012-2013 25 Bury eng ENG 3. League One 27 1,781 66 43.0 19.8 20 7 2013-2014 26 Wrexham eng ENG 5. Conf Premier 37 3,237 87 78.2 36.0 36 1 2014-2015 27 Wrexham eng ENG 5. Conf Premier 30 2,385 80 57.6 26.5 27 3 Matches 2014-2015 27 Wrexham eng ENG FA Cup 3 269 90 99.6 3.0 3 90 2 0 0 2.00 7 3 +4 +1.34 +91.34 Matches 2015-2016 28 Wrexham eng ENG 5. National League 32 2,405 75 58.1 26.7 26 6 2016-2017 29 Wrexham eng ENG 5. National League 44 3,852 88 93.0 42.8 43 41 1 0 1.25 44 58 -14 -0.33 -0.33 Matches 2017-2018 30 Wrexham eng ENG 5. National League 26 1,698 65 41.0 18.9 17 12 9 5 1.62 17 20 -3 -0.16 -0.64 Matches 2018-2019 31 Wrexham eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 1 0.50 0 4 -4 -2.00 -4.00 Matches 2018-2019 31 Wrexham eng ENG 5. National League 29 2,311 80 55.8 25.7 26 87 23 3 18 5 2.07 39 22 +17 +0.66 +0.56 Matches 2019-2020 32 Wrexham eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 Matches 2019-2020 32 Wrexham eng ENG 5. National League 24 1,900 79 57.1 21.1 21 89 19 3 13 7 1.38 31 27 +4 +0.19 +0.63 Matches 2020-2021 33 Wrexham eng ENG 5. National League 17 1,441 85 37.2 16.0 16 90 16 1 1 3 1.88 27 14 +13 +0.81 +0.52 Matches 2021-2022 34 Kidderminster eng ENG FA Cup 4 340 85 87.2 3.8 4 85 3 0 0 2.25 6 1 +5 +1.32 +4.92 Matches 16 Seasons 6 Clubs 4 Leagues 371 27,198 73 41.5 302.2 298 88 120 73 13 21 1.58 171 150 +21 +0.16 0.00 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (8 Seasons) 2 Leagues 246 19,858 81 60.6 220.6 219 88 117 27 13 21 1.57 165 149 +16 +0.12 -0.06 Crewe Alexandra (3 Seasons) 1 League 29 1,500 52 12.1 16.7 15 14 Bury (2 Seasons) 1 League 48 2,834 59 34.2 31.5 32 16 Milton Keynes Dons (2 Seasons) 1 League 32 2,088 65 25.2 23.2 22 10 Hamilton Acad. (1 Season) 1 League 12 578 48 16.9 6.4 6 6 Kidderminster (1 Season) 1 League 4 340 85 87.2 3.8 4 85 3 0 0 2.25 6 1 +5 +1.32 +4.92 National League (8 Seasons) 239 19,229 80 60.0 213.7 212 88 111 27 13 20 1.59 158 141 +17 +0.14 -0.03 League One (7 Seasons) 109 6,422 59 22.2 71.4 69 40 FA Cup (4 Seasons) 11 969 88 87.3 10.8 11 88 9 0 1 1.55 13 9 +4 +0.37 +1.01 Premier League (1 Season) 12 578 48 16.9 6.4 6 6
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 2006-2007 19 Crewe Alexandra 1 League 3 49 16 1.2 0.5 0 3 2007-2008 20 Crewe Alexandra 1 League 9 369 41 8.9 4.1 3 6 2008-2009 21 Crewe Alexandra 1 League 17 1,082 64 26.1 12.0 12 5 2009-2010 22 Milton Keynes Dons 1 League 20 1,374 69 33.2 15.3 15 5 2010-2011 23 Milton Keynes Dons 1 League 12 714 60 17.2 7.9 7 5 2010-2011 23 Hamilton Acad. 1 League 12 578 48 16.9 6.4 6 6 2011-2012 24 Bury 1 League 21 1,053 50 25.4 11.7 12 9 2012-2013 25 Bury 1 League 27 1,781 66 43.0 19.8 20 7 2013-2014 26 Wrexham 1 League 37 3,237 87 78.2 36.0 36 1 2014-2015 27 Wrexham 2 Leagues 33 2,654 80 60.2 29.5 30 90 2 3 0 2.00 7 3 +4 +1.34 +91.34 2015-2016 28 Wrexham 1 League 32 2,405 75 58.1 26.7 26 6 2016-2017 29 Wrexham 1 League 44 3,852 88 93.0 42.8 43 41 1 0 1.25 44 58 -14 -0.33 -0.33 2017-2018 30 Wrexham 1 League 26 1,698 65 41.0 18.9 17 12 9 5 1.62 17 20 -3 -0.16 -0.64 2018-2019 31 Wrexham 2 Leagues 31 2,491 80 56.5 27.7 28 87 25 3 18 6 1.97 39 26 +13 +0.47 +0.28 2019-2020 32 Wrexham 2 Leagues 26 2,080 80 59.3 23.1 23 89 21 3 13 7 1.31 31 28 +3 +0.13 +0.57 2020-2021 33 Wrexham 1 League 17 1,441 85 37.2 16.0 16 90 16 1 1 3 1.88 27 14 +13 +0.81 +0.52 2021-2022 34 Kidderminster 1 League 4 340 85 87.2 3.8 4 85 3 0 0 2.25 6 1 +5 +1.32 +4.92 16 Seasons 6 Clubs 4 Leagues 371 27,198 73 41.5 302.2 298 88 120 73 13 21 1.58 171 150 +21 +0.16 0.00 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (8 Seasons) 2 Leagues 246 19,858 81 60.6 220.6 219 88 117 27 13 21 1.57 165 149 +16 +0.12 -0.06 Crewe Alexandra (3 Seasons) 1 League 29 1,500 52 12.1 16.7 15 14 Bury (2 Seasons) 1 League 48 2,834 59 34.2 31.5 32 16 Milton Keynes Dons (2 Seasons) 1 League 32 2,088 65 25.2 23.2 22 10 Hamilton Acad. (1 Season) 1 League 12 578 48 16.9 6.4 6 6 Kidderminster (1 Season) 1 League 4 340 85 87.2 3.8 4 85 3 0 0 2.25 6 1 +5 +1.32 +4.92 National League (8 Seasons) 239 19,229 80 60.0 213.7 212 88 111 27 13 20 1.59 158 141 +17 +0.14 -0.03 League One (7 Seasons) 109 6,422 59 22.2 71.4 69 40 FA Cup (4 Seasons) 11 969 88 87.3 10.8 11 88 9 0 1 1.55 13 9 +4 +0.37 +1.01 Premier League (1 Season) 12 578 48 16.9 6.4 6 6
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 2006-2007 19 Crewe Alexandra eng ENG 3. League One 13th 3 49 16 1.2 0.5 0 3 2007-2008 20 Crewe Alexandra eng ENG 3. League One 20th 9 369 41 8.9 4.1 3 6 2008-2009 21 Crewe Alexandra eng ENG 3. League One 22nd 17 1,082 64 26.1 12.0 12 5 2009-2010 22 Milton Keynes Dons eng ENG 3. League One 12th 20 1,374 69 33.2 15.3 15 5 2010-2011 23 Milton Keynes Dons eng ENG 3. League One 5th 12 714 60 17.2 7.9 7 5 2010-2011 23 Hamilton Acad. sct SCO 1. Premier League 12th 12 578 48 16.9 6.4 6 6 2011-2012 24 Bury eng ENG 3. League One 14th 21 1,053 50 25.4 11.7 12 9 2012-2013 25 Bury eng ENG 3. League One 22nd 27 1,781 66 43.0 19.8 20 7 2013-2014 26 Wrexham eng ENG 5. Conf Premier 17th 37 3,237 87 78.2 36.0 36 1 2014-2015 27 Wrexham eng ENG 5. Conf Premier 11th 30 2,385 80 57.6 26.5 27 3 Matches 2015-2016 28 Wrexham eng ENG 5. National League 8th 32 2,405 75 58.1 26.7 26 6 2016-2017 29 Wrexham eng ENG 5. National League 13th 44 3,852 88 93.0 42.8 43 41 1 0 1.25 44 58 -14 -0.33 -0.33 Matches 2017-2018 30 Wrexham eng ENG 5. National League 10th 26 1,698 65 41.0 18.9 17 12 9 5 1.62 17 20 -3 -0.16 -0.64 Matches 2018-2019 31 Wrexham eng ENG 5. National League 4th 29 2,311 80 55.8 25.7 26 87 23 3 18 5 2.07 39 22 +17 +0.66 +0.56 Matches 2019-2020 32 Wrexham eng ENG 5. National League 19th 24 1,900 79 57.1 21.1 21 89 19 3 13 7 1.38 31 27 +4 +0.19 +0.63 Matches 2020-2021 33 Wrexham eng ENG 5. National League 8th 17 1,441 85 37.2 16.0 16 90 16 1 1 3 1.88 27 14 +13 +0.81 +0.52 Matches 15 Seasons 5 Clubs 3 Leagues 360 26,229 73 40.7 291.4 287 88 111 73 13 20 1.59 158 141 +17 +0.14 -0.03 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (8 Seasons) 1 League 239 19,229 80 60.0 213.7 212 88 111 27 13 20 1.59 158 141 +17 +0.14 -0.03 Crewe Alexandra (3 Seasons) 1 League 29 1,500 52 12.1 16.7 15 14 Bury (2 Seasons) 1 League 48 2,834 59 34.2 31.5 32 16 Milton Keynes Dons (2 Seasons) 1 League 32 2,088 65 25.2 23.2 22 10 Hamilton Acad. (1 Season) 1 League 12 578 48 16.9 6.4 6 6 National League (8 Seasons) 239 19,229 80 60.0 213.7 212 88 111 27 13 20 1.59 158 141 +17 +0.14 -0.03 League One (7 Seasons) 109 6,422 59 22.2 71.4 69 40 Premier League (1 Season) 12 578 48 16.9 6.4 6 6
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 27 Wrexham eng ENG FA Cup 33rd 3 269 90 99.6 3.0 3 90 2 0 0 2.00 7 3 +4 +1.34 +91.34 Matches 2018-2019 31 Wrexham eng ENG FA Cup 65th 2 180 90 66.7 2.0 2 90 2 0 1 0.50 0 4 -4 -2.00 -4.00 Matches 2019-2020 32 Wrexham eng ENG FA Cup 85th 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 Matches 2021-2022 34 Kidderminster eng ENG FA Cup 4 340 85 87.2 3.8 4 85 3 0 0 2.25 6 1 +5 +1.32 +4.92 Matches 4 Seasons 2 Clubs 1 League 11 969 88 87.3 10.8 11 88 9 0 1 1.55 13 9 +4 +0.37 +1.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (3 Seasons) 1 League 7 629 90 87.4 7.0 7 90 6 0 1 1.14 7 8 -1 -0.14 -1.13 Kidderminster (1 Season) 1 League 4 340 85 87.2 3.8 4 85 3 0 0 2.25 6 1 +5 +1.32 +4.92
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 19 Crewe Alexandra 1 League 0.5 0 0 1 2007-2008 20 Crewe Alexandra 1 League 4.1 0 0 5 2008-2009 21 Crewe Alexandra 1 League 12.0 1 0 5 2009-2010 22 Milton Keynes Dons 1 League 15.3 2 0 19 2010-2011 23 Milton Keynes Dons 1 League 7.9 0 0 4 2010-2011 23 Hamilton Acad. 1 League 6.4 1 0 6 2011-2012 24 Bury 1 League 11.7 1 0 14 2012-2013 25 Bury 1 League 19.8 5 0 24 2013-2014 26 Wrexham 1 League 36.0 4 0 15 2014-2015 27 Wrexham 2 Leagues 29.5 3 1 0 19 0 2015-2016 28 Wrexham 1 League 26.7 2 1 15 2016-2017 29 Wrexham 1 League 42.8 3 0 0 31 0 0 0 0 0 0 0 0 2017-2018 30 Wrexham 1 League 18.9 3 1 0 12 0 0 0 0 0 0 0 0 2018-2019 31 Wrexham 2 Leagues 27.7 3 0 0 0 1 0 1 0 0 0 0 1 2019-2020 32 Wrexham 2 Leagues 23.1 2 0 0 2 3 0 4 0 0 0 2020-2021 33 Wrexham 1 League 16.0 0 0 0 0 2021-2022 34 Kidderminster 1 League 3.8 0 0 0 7 4 0 0 1 2 0 16 Seasons 6 Clubs 4 Leagues 302.2 30 3 0 179 8 0 5 1 2 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wrexham (8 Seasons) 2 Leagues 220.6 20 3 0 94 4 0 5 0 0 0 0 1 Crewe Alexandra (3 Seasons) 1 League 16.7 1 0 11 Bury (2 Seasons) 1 League 31.5 6 0 38 Milton Keynes Dons (2 Seasons) 1 League 23.2 2 0 23 Hamilton Acad. (1 Season) 1 League 6.4 1 0 6 Kidderminster (1 Season) 1 League 3.8 0 0 0 7 4 0 0 1 2 0 National League (8 Seasons) 213.7 20 3 0 92 0 0 0 0 0 0 0 0 League One (7 Seasons) 71.4 9 0 72 FA Cup (4 Seasons) 10.8 0 0 0 9 8 0 5 1 2 0 0 1 Premier League (1 Season) 6.4 1 0 6
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 27 Wrexham eng ENG FA Cup 33rd 3.0 0 0 0 0 Matches 2018-2019 31 Wrexham eng ENG FA Cup 65th 2.0 0 0 0 0 1 0 1 0 0 0 0 1 Matches 2019-2020 32 Wrexham eng ENG FA Cup 85th 2.0 0 0 0 2 3 0 4 0 0 0 Matches 2021-2022 34 Kidderminster eng ENG FA Cup 3.8 0 0 0 7 4 0 0 1 2 0 Matches 4 Seasons 2 Clubs 1 League 10.8 0 0 0 9 8 0 5 1 2 0 0 1 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wrexham (3 Seasons) 1 League 7.0 0 0 0 2 4 0 5 0 0 0 0 1 Kidderminster (1 Season) 1 League 3.8 0 0 0 7 4 0 0 1 2 0
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.
View Additional Information
More Mark Carrington Pages
Mark Carrington Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary