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 18 Torquay United eng ENG 5. Conf Premier 22 22 1,881 20.9 4 0 4 4 0 0 4 0 0.19 0.00 0.19 0.19 0.19 2008-2009 19 Torquay United eng ENG 5. Conf Premier 9 8 702 7.8 1 0 1 1 0 0 2 0 0.13 0.00 0.13 0.13 0.13 2009-2010 20 Forest Green Rovers eng ENG 5. Conf Premier 7 7 630 7.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Torquay United eng ENG 4. League Two 27 25 2,259 25.1 3 1 4 3 0 0 6 0 0.12 0.04 0.16 0.12 0.16 2010-2011 21 Torquay United eng ENG 4. League Two 27 24 2,148 23.9 2 0 2 2 0 0 3 1 0.08 0.00 0.08 0.08 0.08 2011-2012 22 Torquay United eng ENG 4. League Two 35 34 3,064 34.0 3 2 5 3 0 0 5 0 0.09 0.06 0.15 0.09 0.15 2012-2013 23 Crewe Alexandra eng ENG 3. League One 44 43 3,855 42.8 5 0 5 5 0 0 3 0 0.12 0.00 0.12 0.12 0.12 2013-2014 24 Crewe Alexandra eng ENG 3. League One 37 36 3,276 36.4 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 2014-2015 25 Shrewsbury Town eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2014-2015 25 Shrewsbury Town eng ENG League 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 2014-2015 25 Shrewsbury Town eng ENG 4. League Two 32 32 2,748 30.5 2 0 2 2 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 26 Carlisle United eng ENG FA Cup 5 5 480 5.3 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2015-2016 26 Shrewsbury Town eng ENG League Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 Shrewsbury Town eng ENG 3. League One 9 9 765 8.5 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 Matches 2015-2016 26 Carlisle United eng ENG 4. League Two 30 30 2,610 29.0 0 1 1 0 0 0 6 1 0.00 0.03 0.03 0.00 0.03 Matches 2016-2017 27 Carlisle United eng ENG EFL Cup 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Carlisle United 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 2016-2017 27 Carlisle United eng ENG 4. League Two 7 5 453 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Forest Green Rovers eng ENG 5. National League 17 17 1,530 17.0 2 1 3 2 0 0 2 1 0.12 0.06 0.18 0.12 0.18 Matches 2017-2018 28 Carlisle United eng ENG EFL Cup 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Carlisle United eng ENG FA Cup 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Carlisle United eng ENG 4. League Two 23 21 1,927 21.4 2 1 3 2 0 0 4 0 0.09 0.05 0.14 0.09 0.14 Matches 2017-2018 28 Leyton Orient eng ENG 5. National League 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Matches 2018-2019 29 Tranmere Rovers eng ENG EFL Cup 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2018-2019 29 Tranmere Rovers 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 29 Tranmere Rovers eng ENG 4. League Two 25 23 2,004 22.3 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Matches 2019-2020 30 Tranmere Rovers eng ENG 3. League One 3 3 270 3.0 2 0 2 2 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2020-2021 31 Tranmere Rovers eng ENG EFL Cup 0 0 Matches 2020-2021 31 Tranmere Rovers eng ENG FA Cup 0 0 Matches 2020-2021 31 Tranmere Rovers eng ENG 4. League Two 6 5 366 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Notts County eng ENG 5. National League 19 19 1,690 18.8 5 5 0 0 1 0 0.27 0.27 Matches 2021-2022 32 Barrow eng ENG EFL Cup 2 2 159 1.8 0 1 1 0 0 0 0 0 0.00 0.57 0.57 0.00 0.57 Matches 2021-2022 32 Barrow eng ENG FA Cup 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Barrow eng ENG 4. League Two 16 14 1,147 12.7 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Solihull Moors eng ENG 5. National League 7 7 600 6.7 0 0 0 0 0 1 0.00 0.00 Matches 2022-2023 33 Barrow eng ENG EFL Cup 0 0 Matches 2022-2023 33 Torquay eng ENG FA Cup 2 2 156 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Torquay eng ENG 5. National League 9 9 800 8.9 2 2 0 0 1 0 0.23 0.23 Matches 2022-2023 33 York City eng ENG 5. National League 15 14 1,305 14.5 0 0 0 0 3 0 0.00 0.00 Matches 16 Seasons 11 Clubs 5 Leagues 456 436 38,636 429.3 38 9 40 38 0 0 54 5 0.09 0.02 0.11 0.09 0.11 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 Torquay United (6 Seasons) 3 Leagues 131 124 11,010 122.3 15 3 16 15 0 0 22 1 0.12 0.03 0.14 0.12 0.14 Carlisle United (3 Seasons) 3 Leagues 71 67 5,990 66.6 3 2 5 3 0 0 12 1 0.05 0.03 0.08 0.05 0.08 Tranmere Rovers (3 Seasons) 4 Leagues 37 34 2,910 32.3 2 2 4 2 0 0 2 0 0.06 0.06 0.12 0.06 0.12 Crewe Alexandra (2 Seasons) 1 League 81 79 7,131 79.2 6 0 6 6 0 0 5 0 0.08 0.00 0.08 0.08 0.08 Shrewsbury Town (2 Seasons) 4 Leagues 44 44 3,813 42.4 4 0 4 4 0 0 2 0 0.09 0.00 0.09 0.09 0.09 Forest Green Rovers (2 Seasons) 1 League 24 24 2,160 24.0 2 1 3 2 0 0 5 1 0.08 0.04 0.12 0.08 0.12 Barrow (2 Seasons) 3 Leagues 20 17 1,397 15.5 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 Notts County (1 Season) 1 League 19 19 1,690 18.8 5 5 0 0 1 0 0.27 0.27 York City (1 Season) 1 League 15 14 1,305 14.5 0 0 0 0 3 0 0.00 0.00 Leyton Orient (1 Season) 1 League 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Solihull Moors (1 Season) 1 League 7 7 600 6.7 0 0 0 0 0 1 0.00 0.00 League Two (10 Seasons) 228 213 18,726 208.1 12 6 18 12 0 0 31 3 0.06 0.03 0.09 0.06 0.09 National League (8 Seasons) 112 110 9,768 108.5 15 1 9 15 0 0 16 2 0.14 0.02 0.15 0.14 0.15 FA Cup (8 Seasons) 14 13 1,153 12.8 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 EFL Cup (8 Seasons) 9 9 823 9.1 0 2 2 0 0 0 0 0 0.00 0.22 0.22 0.00 0.22 League One (4 Seasons) 93 91 8,166 90.7 9 0 9 9 0 0 5 0 0.10 0.00 0.10 0.10 0.10
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 18 Torquay United 1 League 22 22 1,881 20.9 4 0 4 4 0 0 4 0 0.19 0.00 0.19 0.19 0.19 2008-2009 19 Torquay United 1 League 9 8 702 7.8 1 0 1 1 0 0 2 0 0.13 0.00 0.13 0.13 0.13 2009-2010 20 Forest Green Rovers 1 League 7 7 630 7.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Torquay United 1 League 27 25 2,259 25.1 3 1 4 3 0 0 6 0 0.12 0.04 0.16 0.12 0.16 2010-2011 21 Torquay United 1 League 27 24 2,148 23.9 2 0 2 2 0 0 3 1 0.08 0.00 0.08 0.08 0.08 2011-2012 22 Torquay United 1 League 35 34 3,064 34.0 3 2 5 3 0 0 5 0 0.09 0.06 0.15 0.09 0.15 2012-2013 23 Crewe Alexandra 1 League 44 43 3,855 42.8 5 0 5 5 0 0 3 0 0.12 0.00 0.12 0.12 0.12 2013-2014 24 Crewe Alexandra 1 League 37 36 3,276 36.4 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 2014-2015 25 Shrewsbury Town 3 Leagues 34 34 2,928 32.5 3 0 3 3 0 0 2 0 0.09 0.00 0.09 0.09 0.09 2015-2016 26 Shrewsbury Town 2 Leagues 10 10 885 9.8 1 0 1 1 0 0 0 0 0.10 0.00 0.10 0.10 0.10 2015-2016 26 Carlisle United 2 Leagues 35 35 3,090 34.3 1 1 2 1 0 0 7 1 0.03 0.03 0.06 0.03 0.06 2016-2017 27 Forest Green Rovers 1 League 17 17 1,530 17.0 2 1 3 2 0 0 2 1 0.12 0.06 0.18 0.12 0.18 2016-2017 27 Carlisle United 3 Leagues 10 8 697 7.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 28 Carlisle United 3 Leagues 26 24 2,203 24.5 2 1 3 2 0 0 4 0 0.08 0.04 0.12 0.08 0.12 2017-2018 28 Leyton Orient 1 League 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 2018-2019 29 Tranmere Rovers 3 Leagues 28 26 2,274 25.3 0 2 2 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 2019-2020 30 Tranmere Rovers 1 League 3 3 270 3.0 2 0 2 2 0 0 0 0 0.67 0.00 0.67 0.67 0.67 2020-2021 31 Tranmere Rovers 3 Leagues 6 5 366 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 31 Notts County 1 League 19 19 1,690 18.8 5 5 0 0 1 0 0.27 0.27 2021-2022 32 Solihull Moors 1 League 7 7 600 6.7 0 0 0 0 0 1 0.00 0.00 2021-2022 32 Barrow 3 Leagues 20 17 1,397 15.5 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 2022-2023 33 Barrow 1 League 0 0 2022-2023 33 Torquay 2 Leagues 11 11 956 10.6 2 0 0 2 0 0 2 0 0.19 0.00 0.00 0.19 0.00 2022-2023 33 York City 1 League 15 14 1,305 14.5 0 0 0 0 3 0 0.00 0.00 16 Seasons 11 Clubs 5 Leagues 456 436 38,636 429.3 38 9 40 38 0 0 54 5 0.09 0.02 0.11 0.09 0.11 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 Torquay United (6 Seasons) 3 Leagues 131 124 11,010 122.3 15 3 16 15 0 0 22 1 0.12 0.03 0.14 0.12 0.14 Carlisle United (3 Seasons) 3 Leagues 71 67 5,990 66.6 3 2 5 3 0 0 12 1 0.05 0.03 0.08 0.05 0.08 Tranmere Rovers (3 Seasons) 4 Leagues 37 34 2,910 32.3 2 2 4 2 0 0 2 0 0.06 0.06 0.12 0.06 0.12 Crewe Alexandra (2 Seasons) 1 League 81 79 7,131 79.2 6 0 6 6 0 0 5 0 0.08 0.00 0.08 0.08 0.08 Shrewsbury Town (2 Seasons) 4 Leagues 44 44 3,813 42.4 4 0 4 4 0 0 2 0 0.09 0.00 0.09 0.09 0.09 Forest Green Rovers (2 Seasons) 1 League 24 24 2,160 24.0 2 1 3 2 0 0 5 1 0.08 0.04 0.12 0.08 0.12 Barrow (2 Seasons) 3 Leagues 20 17 1,397 15.5 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 Notts County (1 Season) 1 League 19 19 1,690 18.8 5 5 0 0 1 0 0.27 0.27 York City (1 Season) 1 League 15 14 1,305 14.5 0 0 0 0 3 0 0.00 0.00 Leyton Orient (1 Season) 1 League 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Solihull Moors (1 Season) 1 League 7 7 600 6.7 0 0 0 0 0 1 0.00 0.00 League Two (10 Seasons) 228 213 18,726 208.1 12 6 18 12 0 0 31 3 0.06 0.03 0.09 0.06 0.09 National League (8 Seasons) 112 110 9,768 108.5 15 1 9 15 0 0 16 2 0.14 0.02 0.15 0.14 0.15 FA Cup (8 Seasons) 14 13 1,153 12.8 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 EFL Cup (8 Seasons) 9 9 823 9.1 0 2 2 0 0 0 0 0 0.00 0.22 0.22 0.00 0.22 League One (4 Seasons) 93 91 8,166 90.7 9 0 9 9 0 0 5 0 0.10 0.00 0.10 0.10 0.10
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 18 Torquay United eng ENG 5. Conf Premier 3rd 22 22 1,881 20.9 4 0 4 4 0 0 4 0 0.19 0.00 0.19 0.19 0.19 2008-2009 19 Torquay United eng ENG 5. Conf Premier 4th 9 8 702 7.8 1 0 1 1 0 0 2 0 0.13 0.00 0.13 0.13 0.13 2009-2010 20 Forest Green Rovers eng ENG 5. Conf Premier 21st 7 7 630 7.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Torquay United eng ENG 4. League Two 17th 27 25 2,259 25.1 3 1 4 3 0 0 6 0 0.12 0.04 0.16 0.12 0.16 2010-2011 21 Torquay United eng ENG 4. League Two 7th 27 24 2,148 23.9 2 0 2 2 0 0 3 1 0.08 0.00 0.08 0.08 0.08 2011-2012 22 Torquay United eng ENG 4. League Two 5th 35 34 3,064 34.0 3 2 5 3 0 0 5 0 0.09 0.06 0.15 0.09 0.15 2012-2013 23 Crewe Alexandra eng ENG 3. League One 13th 44 43 3,855 42.8 5 0 5 5 0 0 3 0 0.12 0.00 0.12 0.12 0.12 2013-2014 24 Crewe Alexandra eng ENG 3. League One 19th 37 36 3,276 36.4 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 2014-2015 25 Shrewsbury Town eng ENG 4. League Two 2nd 32 32 2,748 30.5 2 0 2 2 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 26 Shrewsbury Town eng ENG 3. League One 20th 9 9 765 8.5 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 Matches 2015-2016 26 Carlisle United eng ENG 4. League Two 10th 30 30 2,610 29.0 0 1 1 0 0 0 6 1 0.00 0.03 0.03 0.00 0.03 Matches 2016-2017 27 Forest Green Rovers eng ENG 5. National League 3rd 17 17 1,530 17.0 2 1 3 2 0 0 2 1 0.12 0.06 0.18 0.12 0.18 Matches 2016-2017 27 Carlisle United eng ENG 4. League Two 6th 7 5 453 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Carlisle United eng ENG 4. League Two 10th 23 21 1,927 21.4 2 1 3 2 0 0 4 0 0.09 0.05 0.14 0.09 0.14 Matches 2017-2018 28 Leyton Orient eng ENG 5. National League 13th 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Matches 2018-2019 29 Tranmere Rovers eng ENG 4. League Two 6th 25 23 2,004 22.3 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Matches 2019-2020 30 Tranmere Rovers eng ENG 3. League One 21st 3 3 270 3.0 2 0 2 2 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2020-2021 31 Tranmere Rovers eng ENG 4. League Two 7th 6 5 366 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Notts County eng ENG 5. National League 5th 19 19 1,690 18.8 5 5 0 0 1 0 0.27 0.27 Matches 2021-2022 32 Solihull Moors eng ENG 5. National League 3rd 7 7 600 6.7 0 0 0 0 0 1 0.00 0.00 Matches 2021-2022 32 Barrow eng ENG 4. League Two 22nd 16 14 1,147 12.7 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Torquay eng ENG 5. National League 21st 9 9 800 8.9 2 2 0 0 1 0 0.23 0.23 Matches 2022-2023 33 York City eng ENG 5. National League 19th 15 14 1,305 14.5 0 0 0 0 3 0 0.00 0.00 Matches 16 Seasons 11 Clubs 3 Leagues 433 414 36,660 407.3 36 7 36 36 0 0 52 5 0.09 0.02 0.10 0.09 0.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 Torquay United (6 Seasons) 2 Leagues 129 122 10,854 120.6 15 3 16 15 0 0 21 1 0.12 0.03 0.14 0.12 0.14 Carlisle United (3 Seasons) 1 League 60 56 4,990 55.4 2 2 4 2 0 0 11 1 0.04 0.04 0.07 0.04 0.07 Tranmere Rovers (3 Seasons) 2 Leagues 34 31 2,640 29.3 2 1 3 2 0 0 2 0 0.07 0.03 0.10 0.07 0.10 Crewe Alexandra (2 Seasons) 1 League 81 79 7,131 79.2 6 0 6 6 0 0 5 0 0.08 0.00 0.08 0.08 0.08 Shrewsbury Town (2 Seasons) 2 Leagues 41 41 3,513 39.0 3 0 3 3 0 0 2 0 0.08 0.00 0.08 0.08 0.08 Forest Green Rovers (2 Seasons) 1 League 24 24 2,160 24.0 2 1 3 2 0 0 5 1 0.08 0.04 0.12 0.08 0.12 Notts County (1 Season) 1 League 19 19 1,690 18.8 5 5 0 0 1 0 0.27 0.27 Barrow (1 Season) 1 League 16 14 1,147 12.7 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 15 14 1,305 14.5 0 0 0 0 3 0 0.00 0.00 Leyton Orient (1 Season) 1 League 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Solihull Moors (1 Season) 1 League 7 7 600 6.7 0 0 0 0 0 1 0.00 0.00 League Two (10 Seasons) 228 213 18,726 208.1 12 6 18 12 0 0 31 3 0.06 0.03 0.09 0.06 0.09 National League (8 Seasons) 112 110 9,768 108.5 15 1 9 15 0 0 16 2 0.14 0.02 0.15 0.14 0.15 League One (4 Seasons) 93 91 8,166 90.7 9 0 9 9 0 0 5 0 0.10 0.00 0.10 0.10 0.10
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2007-2008 18 Torquay United 1 League 20.9 4 6 0.29 0.67 0 0 2008-2009 19 Torquay United 1 League 7.8 1 1 0.13 1.00 0 0 2009-2010 20 Forest Green Rovers 1 League 7.0 0 0 0.00 0 0 2009-2010 20 Torquay United 1 League 25.1 3 8 0.32 0.38 0 0 2010-2011 21 Torquay United 1 League 23.9 2 8 0.34 0.25 0 0 2011-2012 22 Torquay United 1 League 34.0 3 6 0.18 0.50 0 0 2012-2013 23 Crewe Alexandra 1 League 42.8 5 13 0.30 0.38 0 0 2013-2014 24 Crewe Alexandra 1 League 36.4 1 3 0.08 0.33 0 0 2014-2015 25 Shrewsbury Town 3 Leagues 32.5 3 4 0.13 0.50 0 0 2015-2016 26 Shrewsbury Town 2 Leagues 9.8 1 5 0.59 0.20 0 0 2015-2016 26 Carlisle United 2 Leagues 34.3 1 6 0.21 0.00 0 0 2016-2017 27 Forest Green Rovers 1 League 17.0 2 0 4 0.00 0.24 0.50 0 0 2016-2017 27 Carlisle United 3 Leagues 7.7 0 1 2 200.0 0.15 0.30 0.00 0.00 0 0 2017-2018 28 Carlisle United 3 Leagues 24.5 2 7 11 157.1 0.29 0.45 0.29 0.18 0 0 2017-2018 28 Leyton Orient 1 League 7.0 1 0 2 0.00 0.29 0.50 0 0 2018-2019 29 Tranmere Rovers 3 Leagues 25.3 0 1 0 0.0 0.33 0.00 0.00 0 0 2019-2020 30 Tranmere Rovers 1 League 3.0 2 3 2 66.7 1.00 0.67 0.67 1.00 0 0 2020-2021 31 Tranmere Rovers 3 Leagues 4.1 0 3 1 33.3 0.74 0.25 0.00 0.00 0 0 2020-2021 31 Notts County 1 League 18.8 5 0 0 2021-2022 32 Solihull Moors 1 League 6.7 0 0 0 2021-2022 32 Barrow 3 Leagues 15.5 0 17 3 17.6 1.10 0.19 0.00 0.00 0 0 2022-2023 33 Torquay 2 Leagues 10.6 2 0 0 0.00 0.00 0 0 2022-2023 33 York City 1 League 14.5 0 0 0 16 Seasons 11 Clubs 5 Leagues 429.3 38 32 85 78.1 0.39 0.24 0.22 0.34 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Torquay United (6 Seasons) 3 Leagues 122.3 15 0 29 0.00 0.26 0.45 0 0 Carlisle United (3 Seasons) 3 Leagues 66.6 3 8 19 162.5 0.26 0.32 0.25 0.11 0 0 Tranmere Rovers (3 Seasons) 4 Leagues 32.3 2 7 3 42.9 0.70 0.30 0.29 0.67 0 0 Crewe Alexandra (2 Seasons) 1 League 79.2 6 16 0.20 0.38 0 0 Shrewsbury Town (2 Seasons) 4 Leagues 42.4 4 9 0.23 0.33 0 0 Forest Green Rovers (2 Seasons) 1 League 24.0 2 0 4 0.00 0.17 0.50 0 0 Barrow (2 Seasons) 3 Leagues 15.5 0 17 3 17.6 1.10 0.19 0.00 0.00 0 0 Notts County (1 Season) 1 League 18.8 5 0 0 York City (1 Season) 1 League 14.5 0 0 0 Leyton Orient (1 Season) 1 League 7.0 1 0 2 0.00 0.29 0.50 0 0 Solihull Moors (1 Season) 1 League 6.7 0 0 0 League Two (10 Seasons) 208.1 12 16 43 68.8 0.37 0.23 0.13 0.28 0 0 National League (8 Seasons) 108.5 15 0 13 0.00 0.22 0.62 0 0 FA Cup (8 Seasons) 12.8 2 3 2 66.7 0.55 0.37 0.00 0.00 0 0 EFL Cup (8 Seasons) 9.1 0 10 4 40.0 1.47 0.59 0.00 0.00 0 0 League One (4 Seasons) 90.7 9 3 23 66.7 1.00 0.25 0.67 0.39 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 2007-2008 18 Torquay United eng ENG 5. Conf Premier 22 1,881 86 45.4 20.9 22 0 2008-2009 19 Torquay United eng ENG 5. Conf Premier 9 702 78 17.0 7.8 8 1 2009-2010 20 Forest Green Rovers eng ENG 5. Conf Premier 7 630 90 15.9 7.0 7 0 2009-2010 20 Torquay United eng ENG 4. League Two 27 2,259 84 54.6 25.1 25 2 2010-2011 21 Torquay United eng ENG 4. League Two 27 2,148 80 51.9 23.9 24 3 2011-2012 22 Torquay United eng ENG 4. League Two 35 3,064 88 74.0 34.0 34 1 2012-2013 23 Crewe Alexandra eng ENG 3. League One 44 3,855 88 93.1 42.8 43 1 2013-2014 24 Crewe Alexandra eng ENG 3. League One 37 3,276 89 79.1 36.4 36 1 2014-2015 25 Shrewsbury Town eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 2 1.00 2 2 0 0.00 0.00 Matches 2014-2015 25 Shrewsbury Town eng ENG League Cup 1 90 90 25.0 1.0 1 90 1 0 2 3.00 1 0 +1 +1.00 +0.67 Matches 2014-2015 25 Shrewsbury Town eng ENG 4. League Two 32 2,748 86 66.4 30.5 32 27 0 11 1.81 39 21 +18 +0.59 -0.57 Matches 2015-2016 26 Carlisle United eng ENG FA Cup 5 480 96 100.0 5.3 5 96 5 0 0 2.00 10 6 +4 +0.75 Matches 2015-2016 26 Shrewsbury Town eng ENG League Cup 1 120 120 57.1 1.3 1 120 1 0 1 0.00 1 4 -3 -2.25 -3.25 Matches 2015-2016 26 Shrewsbury Town eng ENG 3. League One 9 765 85 18.5 8.5 9 8 0 4 1.44 10 11 -1 -0.12 +0.42 Matches 2015-2016 26 Carlisle United eng ENG 4. League Two 30 2,610 87 63.0 29.0 30 26 0 0 1.47 38 33 +5 +0.17 +0.17 Matches 2016-2017 27 Carlisle United eng ENG EFL Cup 2 154 77 73.3 1.7 2 77 1 0 0 2.00 2 2 0 0.00 -1.61 Matches 2016-2017 27 Carlisle United eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 5 3 +2 +2.00 +4.00 Matches 2016-2017 27 Carlisle United eng ENG 4. League Two 7 453 65 10.9 5.0 5 3 2 19 1.43 8 9 -1 -0.20 -0.25 Matches 2016-2017 27 Forest Green Rovers eng ENG 5. National League 17 1,530 90 37.0 17.0 17 16 0 0 1.95 30 21 +9 +0.53 -0.26 Matches 2017-2018 28 Carlisle United eng ENG EFL Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 3 3 0 0.00 Matches 2017-2018 28 Carlisle United eng ENG FA Cup 1 66 66 14.7 0.7 1 66 0 0 2 0.00 0 2 -2 -2.73 -3.43 Matches 2017-2018 28 Carlisle United eng ENG 4. League Two 23 1,927 84 46.5 21.4 21 20 2 10 1.43 27 21 +6 +0.28 +0.20 Matches 2017-2018 28 Leyton Orient eng ENG 5. National League 7 630 90 15.2 7.0 7 7 0 3 0.29 7 13 -6 -0.86 -1.06 Matches 2018-2019 29 Tranmere Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2018-2019 29 Tranmere Rovers eng ENG FA Cup 2 180 90 40.0 2.0 2 90 2 0 1 1.50 2 7 -5 -2.50 -3.17 Matches 2018-2019 29 Tranmere Rovers eng ENG 4. League Two 25 2,004 80 48.4 22.3 23 85 20 2 28 11 1.80 32 19 +13 +0.58 +0.58 Matches 2019-2020 30 Tranmere Rovers eng ENG 3. League One 3 270 90 8.8 3.0 3 90 3 0 0 3.00 7 4 +3 +1.00 +1.87 Matches 2020-2021 31 Tranmere Rovers eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 31 Tranmere Rovers eng ENG FA Cup 0 0 0 1 Matches 2020-2021 31 Tranmere Rovers eng ENG 4. League Two 6 366 61 8.8 4.1 5 68 3 1 28 3 0.83 4 8 -4 -0.98 -1.20 Matches 2020-2021 31 Notts County eng ENG 5. National League 19 1,690 89 43.7 18.8 19 89 17 0 2 1.67 33 22 +11 +0.59 +0.17 Matches 2021-2022 32 Barrow eng ENG EFL Cup 2 159 80 88.3 1.8 2 80 1 0 0 1.50 1 4 -3 -1.70 +6.87 Matches 2021-2022 32 Barrow eng ENG FA Cup 2 91 46 23.3 1.0 1 90 1 1 1 2 2.00 0 0 0 0.00 -1.51 Matches 2021-2022 32 Barrow eng ENG 4. League Two 16 1,147 72 27.7 12.7 14 81 11 2 5 3 1.06 13 17 -4 -0.31 -0.04 Matches 2021-2022 32 Solihull Moors eng ENG 5. National League 7 600 86 15.2 6.7 7 86 6 0 9 2.13 18 8 +10 +1.50 +0.75 Matches 2022-2023 33 Barrow eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 33 Torquay eng ENG FA Cup 2 156 78 86.7 1.7 2 78 1 0 0 0.50 2 6 -4 -2.31 +1.44 Matches 2022-2023 33 Torquay eng ENG 5. National League 9 800 89 19.3 8.9 9 89 8 0 0 1.00 15 17 -2 -0.23 +0.31 Matches 2022-2023 33 York City eng ENG 5. National League 15 1,305 87 31.5 14.5 14 90 14 1 45 1 1.27 21 23 -2 -0.14 +0.05 Matches 16 Seasons 11 Clubs 5 Leagues 456 38,636 85 39.5 429.3 436 86 207 20 20 90 1.53 332 289 +43 +0.19 +0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torquay United (6 Seasons) 3 Leagues 131 11,010 84 44.0 122.3 124 87 9 7 0 0.91 17 23 -6 -0.56 0.00 Carlisle United (3 Seasons) 3 Leagues 71 5,990 84 42.9 66.6 67 91 58 4 32 1.51 93 79 +14 +0.21 +0.14 Tranmere Rovers (3 Seasons) 4 Leagues 37 2,910 79 23.8 32.3 34 83 29 3 28 17 1.68 46 41 +5 +0.15 +0.32 Crewe Alexandra (2 Seasons) 1 League 81 7,131 88 86.1 79.2 79 2 Shrewsbury Town (2 Seasons) 4 Leagues 44 3,813 87 41.8 42.4 44 100 38 0 20 1.70 53 38 +15 +0.35 +0.35 Forest Green Rovers (2 Seasons) 1 League 24 2,160 90 26.7 24.0 24 16 0 0 1.95 30 21 +9 +0.53 -0.26 Barrow (2 Seasons) 3 Leagues 20 1,397 70 28.4 15.5 17 82 13 3 3 6 1.20 14 21 -7 -0.45 -0.29 Notts County (1 Season) 1 League 19 1,690 89 43.7 18.8 19 89 17 0 2 1.67 33 22 +11 +0.59 +0.17 York City (1 Season) 1 League 15 1,305 87 31.5 14.5 14 90 14 1 45 1 1.27 21 23 -2 -0.14 +0.05 Leyton Orient (1 Season) 1 League 7 630 90 15.2 7.0 7 7 0 3 0.29 7 13 -6 -0.86 -1.06 Solihull Moors (1 Season) 1 League 7 600 86 15.2 6.7 7 86 6 0 9 2.13 18 8 +10 +1.50 +0.75 League Two (10 Seasons) 228 18,726 82 45.2 208.1 213 82 110 15 19 57 1.52 161 128 +33 +0.26 +0.15 National League (8 Seasons) 112 9,768 87 26.7 108.5 110 89 68 2 45 15 1.48 124 104 +20 +0.27 +0.06 FA Cup (8 Seasons) 14 1,153 82 43.2 12.8 13 89 11 1 1 9 1.57 21 26 -5 -0.39 -0.90 EFL Cup (8 Seasons) 9 823 91 52.8 9.1 9 91 7 0 5 1.44 9 16 -7 -0.77 -0.97 League One (4 Seasons) 93 8,166 88 52.8 90.7 91 90 11 2 4 1.83 17 15 +2 +0.17 +0.86
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 18 Torquay United 1 League 22 1,881 86 45.4 20.9 22 0 2008-2009 19 Torquay United 1 League 9 702 78 17.0 7.8 8 1 2009-2010 20 Forest Green Rovers 1 League 7 630 90 15.9 7.0 7 0 2009-2010 20 Torquay United 1 League 27 2,259 84 54.6 25.1 25 2 2010-2011 21 Torquay United 1 League 27 2,148 80 51.9 23.9 24 3 2011-2012 22 Torquay United 1 League 35 3,064 88 74.0 34.0 34 1 2012-2013 23 Crewe Alexandra 1 League 44 3,855 88 93.1 42.8 43 1 2013-2014 24 Crewe Alexandra 1 League 37 3,276 89 79.1 36.4 36 1 2014-2015 25 Shrewsbury Town 3 Leagues 34 2,928 86 61.4 32.5 34 90 29 0 15 1.82 42 23 +19 +0.58 -0.34 2015-2016 26 Shrewsbury Town 2 Leagues 10 885 89 20.3 9.8 10 120 9 0 5 1.30 11 15 -4 -0.41 +0.09 2015-2016 26 Carlisle United 2 Leagues 35 3,090 88 66.9 34.3 35 96 31 0 0 1.55 48 39 +9 +0.26 +0.26 2016-2017 27 Forest Green Rovers 1 League 17 1,530 90 37.0 17.0 17 16 0 0 1.95 30 21 +9 +0.53 -0.26 2016-2017 27 Carlisle United 3 Leagues 10 697 70 15.4 7.7 8 81 5 2 20 1.70 15 14 +1 +0.13 +0.11 2017-2018 28 Carlisle United 3 Leagues 26 2,203 85 45.9 24.5 24 92 22 2 12 1.38 30 26 +4 +0.16 -0.01 2017-2018 28 Leyton Orient 1 League 7 630 90 15.2 7.0 7 7 0 3 0.29 7 13 -6 -0.86 -1.06 2018-2019 29 Tranmere Rovers 3 Leagues 28 2,274 81 48.6 25.3 26 85 23 2 28 12 1.71 35 29 +6 +0.24 +0.16 2019-2020 30 Tranmere Rovers 1 League 3 270 90 8.8 3.0 3 90 3 0 0 3.00 7 4 +3 +1.00 +1.87 2020-2021 31 Tranmere Rovers 3 Leagues 6 366 61 8.1 4.1 5 68 3 1 28 5 0.83 4 8 -4 -0.98 -1.20 2020-2021 31 Notts County 1 League 19 1,690 89 43.7 18.8 19 89 17 0 2 1.67 33 22 +11 +0.59 +0.17 2021-2022 32 Solihull Moors 1 League 7 600 86 15.2 6.7 7 86 6 0 9 2.13 18 8 +10 +1.50 +0.75 2021-2022 32 Barrow 3 Leagues 20 1,397 70 29.7 15.5 17 82 13 3 3 5 1.20 14 21 -7 -0.45 -0.29 2022-2023 33 Barrow 1 League 0 0 0 0 1 2022-2023 33 Torquay 2 Leagues 11 956 87 22.1 10.6 11 87 9 0 0 0.91 17 23 -6 -0.56 0.00 2022-2023 33 York City 1 League 15 1,305 87 31.5 14.5 14 90 14 1 45 1 1.27 21 23 -2 -0.14 +0.05 16 Seasons 11 Clubs 5 Leagues 456 38,636 85 39.5 429.3 436 86 207 20 20 90 1.53 332 289 +43 +0.19 +0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torquay United (6 Seasons) 3 Leagues 131 11,010 84 44.0 122.3 124 87 9 7 0 0.91 17 23 -6 -0.56 0.00 Carlisle United (3 Seasons) 3 Leagues 71 5,990 84 42.9 66.6 67 91 58 4 32 1.51 93 79 +14 +0.21 +0.14 Tranmere Rovers (3 Seasons) 4 Leagues 37 2,910 79 23.8 32.3 34 83 29 3 28 17 1.68 46 41 +5 +0.15 +0.32 Crewe Alexandra (2 Seasons) 1 League 81 7,131 88 86.1 79.2 79 2 Shrewsbury Town (2 Seasons) 4 Leagues 44 3,813 87 41.8 42.4 44 100 38 0 20 1.70 53 38 +15 +0.35 +0.35 Forest Green Rovers (2 Seasons) 1 League 24 2,160 90 26.7 24.0 24 16 0 0 1.95 30 21 +9 +0.53 -0.26 Barrow (2 Seasons) 3 Leagues 20 1,397 70 28.4 15.5 17 82 13 3 3 6 1.20 14 21 -7 -0.45 -0.29 Notts County (1 Season) 1 League 19 1,690 89 43.7 18.8 19 89 17 0 2 1.67 33 22 +11 +0.59 +0.17 York City (1 Season) 1 League 15 1,305 87 31.5 14.5 14 90 14 1 45 1 1.27 21 23 -2 -0.14 +0.05 Leyton Orient (1 Season) 1 League 7 630 90 15.2 7.0 7 7 0 3 0.29 7 13 -6 -0.86 -1.06 Solihull Moors (1 Season) 1 League 7 600 86 15.2 6.7 7 86 6 0 9 2.13 18 8 +10 +1.50 +0.75 League Two (10 Seasons) 228 18,726 82 45.2 208.1 213 82 110 15 19 57 1.52 161 128 +33 +0.26 +0.15 National League (8 Seasons) 112 9,768 87 26.7 108.5 110 89 68 2 45 15 1.48 124 104 +20 +0.27 +0.06 FA Cup (8 Seasons) 14 1,153 82 43.2 12.8 13 89 11 1 1 9 1.57 21 26 -5 -0.39 -0.90 EFL Cup (8 Seasons) 9 823 91 52.8 9.1 9 91 7 0 5 1.44 9 16 -7 -0.77 -0.97 League One (4 Seasons) 93 8,166 88 52.8 90.7 91 90 11 2 4 1.83 17 15 +2 +0.17 +0.86
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 18 Torquay United eng ENG 5. Conf Premier 3rd 22 1,881 86 45.4 20.9 22 0 2008-2009 19 Torquay United eng ENG 5. Conf Premier 4th 9 702 78 17.0 7.8 8 1 2009-2010 20 Forest Green Rovers eng ENG 5. Conf Premier 21st 7 630 90 15.9 7.0 7 0 2009-2010 20 Torquay United eng ENG 4. League Two 17th 27 2,259 84 54.6 25.1 25 2 2010-2011 21 Torquay United eng ENG 4. League Two 7th 27 2,148 80 51.9 23.9 24 3 2011-2012 22 Torquay United eng ENG 4. League Two 5th 35 3,064 88 74.0 34.0 34 1 2012-2013 23 Crewe Alexandra eng ENG 3. League One 13th 44 3,855 88 93.1 42.8 43 1 2013-2014 24 Crewe Alexandra eng ENG 3. League One 19th 37 3,276 89 79.1 36.4 36 1 2014-2015 25 Shrewsbury Town eng ENG 4. League Two 2nd 32 2,748 86 66.4 30.5 32 27 0 11 1.81 39 21 +18 +0.59 -0.57 Matches 2015-2016 26 Shrewsbury Town eng ENG 3. League One 20th 9 765 85 18.5 8.5 9 8 0 4 1.44 10 11 -1 -0.12 +0.42 Matches 2015-2016 26 Carlisle United eng ENG 4. League Two 10th 30 2,610 87 63.0 29.0 30 26 0 0 1.47 38 33 +5 +0.17 +0.17 Matches 2016-2017 27 Forest Green Rovers eng ENG 5. National League 3rd 17 1,530 90 37.0 17.0 17 16 0 0 1.95 30 21 +9 +0.53 -0.26 Matches 2016-2017 27 Carlisle United eng ENG 4. League Two 6th 7 453 65 10.9 5.0 5 3 2 19 1.43 8 9 -1 -0.20 -0.25 Matches 2017-2018 28 Carlisle United eng ENG 4. League Two 10th 23 1,927 84 46.5 21.4 21 20 2 10 1.43 27 21 +6 +0.28 +0.20 Matches 2017-2018 28 Leyton Orient eng ENG 5. National League 13th 7 630 90 15.2 7.0 7 7 0 3 0.29 7 13 -6 -0.86 -1.06 Matches 2018-2019 29 Tranmere Rovers eng ENG 4. League Two 6th 25 2,004 80 48.4 22.3 23 85 20 2 28 11 1.80 32 19 +13 +0.58 +0.58 Matches 2019-2020 30 Tranmere Rovers eng ENG 3. League One 21st 3 270 90 8.8 3.0 3 90 3 0 0 3.00 7 4 +3 +1.00 +1.87 Matches 2020-2021 31 Tranmere Rovers eng ENG 4. League Two 7th 6 366 61 8.8 4.1 5 68 3 1 28 3 0.83 4 8 -4 -0.98 -1.20 Matches 2020-2021 31 Notts County eng ENG 5. National League 5th 19 1,690 89 43.7 18.8 19 89 17 0 2 1.67 33 22 +11 +0.59 +0.17 Matches 2021-2022 32 Solihull Moors eng ENG 5. National League 3rd 7 600 86 15.2 6.7 7 86 6 0 9 2.13 18 8 +10 +1.50 +0.75 Matches 2021-2022 32 Barrow eng ENG 4. League Two 22nd 16 1,147 72 27.7 12.7 14 81 11 2 5 3 1.06 13 17 -4 -0.31 -0.04 Matches 2022-2023 33 Torquay eng ENG 5. National League 21st 9 800 89 19.3 8.9 9 89 8 0 0 1.00 15 17 -2 -0.23 +0.31 Matches 2022-2023 33 York City eng ENG 5. National League 19th 15 1,305 87 31.5 14.5 14 90 14 1 45 1 1.27 21 23 -2 -0.14 +0.05 Matches 16 Seasons 11 Clubs 3 Leagues 433 36,660 85 39.2 407.3 414 86 189 19 23 76 1.53 302 247 +55 +0.26 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torquay United (6 Seasons) 2 Leagues 129 10,854 84 43.7 120.6 122 89 8 7 0 1.00 15 17 -2 -0.23 +0.31 Carlisle United (3 Seasons) 1 League 60 4,990 83 40.2 55.4 56 49 4 29 1.45 73 63 +10 +0.18 +0.13 Tranmere Rovers (3 Seasons) 2 Leagues 34 2,640 78 23.3 29.3 31 82 26 3 28 14 1.73 43 31 +12 +0.41 +0.60 Crewe Alexandra (2 Seasons) 1 League 81 7,131 88 86.1 79.2 79 2 Shrewsbury Town (2 Seasons) 2 Leagues 41 3,513 86 42.4 39.0 41 35 0 15 1.73 49 32 +17 +0.44 +0.47 Forest Green Rovers (2 Seasons) 1 League 24 2,160 90 26.7 24.0 24 16 0 0 1.95 30 21 +9 +0.53 -0.26 Notts County (1 Season) 1 League 19 1,690 89 43.7 18.8 19 89 17 0 2 1.67 33 22 +11 +0.59 +0.17 Barrow (1 Season) 1 League 16 1,147 72 27.7 12.7 14 81 11 2 5 3 1.06 13 17 -4 -0.31 -0.04 York City (1 Season) 1 League 15 1,305 87 31.5 14.5 14 90 14 1 45 1 1.27 21 23 -2 -0.14 +0.05 Leyton Orient (1 Season) 1 League 7 630 90 15.2 7.0 7 7 0 3 0.29 7 13 -6 -0.86 -1.06 Solihull Moors (1 Season) 1 League 7 600 86 15.2 6.7 7 86 6 0 9 2.13 18 8 +10 +1.50 +0.75 League Two (10 Seasons) 228 18,726 82 45.2 208.1 213 82 110 15 19 57 1.52 161 128 +33 +0.26 +0.15 National League (8 Seasons) 112 9,768 87 26.7 108.5 110 89 68 2 45 15 1.48 124 104 +20 +0.27 +0.06 League One (4 Seasons) 93 8,166 88 52.8 90.7 91 90 11 2 4 1.83 17 15 +2 +0.17 +0.86
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 18 Torquay United 1 League 20.9 4 0 18 2008-2009 19 Torquay United 1 League 7.8 2 0 14 2009-2010 20 Forest Green Rovers 1 League 7.0 3 0 9 2009-2010 20 Torquay United 1 League 25.1 6 0 25 2010-2011 21 Torquay United 1 League 23.9 3 1 27 2011-2012 22 Torquay United 1 League 34.0 5 0 26 2012-2013 23 Crewe Alexandra 1 League 42.8 3 0 23 2013-2014 24 Crewe Alexandra 1 League 36.4 2 0 19 2014-2015 25 Shrewsbury Town 3 Leagues 32.5 2 0 0 21 0 2015-2016 26 Shrewsbury Town 2 Leagues 9.8 0 0 0 2 0 2015-2016 26 Carlisle United 2 Leagues 34.3 7 1 0 26 0 2016-2017 27 Forest Green Rovers 1 League 17.0 2 1 0 11 0 0 0 0 0 0 0 0 2016-2017 27 Carlisle United 3 Leagues 7.7 1 0 0 3 1 0 0 0 0 0 0 0 2017-2018 28 Carlisle United 3 Leagues 24.5 4 0 0 18 3 0 0 0 0 0 0 0 2017-2018 28 Leyton Orient 1 League 7.0 0 0 0 4 0 0 0 0 0 0 0 0 2018-2019 29 Tranmere Rovers 3 Leagues 25.3 2 0 0 3 8 0 0 5 6 0 0 0 2019-2020 30 Tranmere Rovers 1 League 3.0 0 0 0 0 6 0 0 4 2 0 2020-2021 31 Tranmere Rovers 3 Leagues 4.1 0 0 0 4 2 0 0 6 1 0 2020-2021 31 Notts County 1 League 18.8 1 0 0 1 2021-2022 32 Solihull Moors 1 League 6.7 0 1 0 0 2021-2022 32 Barrow 3 Leagues 15.5 2 1 0 8 23 0 1 16 4 0 2022-2023 33 Torquay 2 Leagues 10.6 2 0 0 1 0 0 0 0 0 1 2022-2023 33 York City 1 League 14.5 3 0 0 0 16 Seasons 11 Clubs 5 Leagues 429.3 54 5 0 262 43 0 1 31 13 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Torquay United (6 Seasons) 3 Leagues 122.3 22 1 0 111 0 0 0 0 0 1 Carlisle United (3 Seasons) 3 Leagues 66.6 12 1 0 47 4 0 0 0 0 0 0 0 Tranmere Rovers (3 Seasons) 4 Leagues 32.3 2 0 0 7 16 0 0 15 9 0 0 0 Crewe Alexandra (2 Seasons) 1 League 79.2 5 0 42 Shrewsbury Town (2 Seasons) 4 Leagues 42.4 2 0 0 23 0 Forest Green Rovers (2 Seasons) 1 League 24.0 5 1 0 20 0 0 0 0 0 0 0 0 Barrow (2 Seasons) 3 Leagues 15.5 2 1 0 8 23 0 1 16 4 0 Notts County (1 Season) 1 League 18.8 1 0 0 1 York City (1 Season) 1 League 14.5 3 0 0 0 Leyton Orient (1 Season) 1 League 7.0 0 0 0 4 0 0 0 0 0 0 0 0 Solihull Moors (1 Season) 1 League 6.7 0 1 0 0 League Two (10 Seasons) 208.1 31 3 0 155 19 0 1 17 5 0 0 0 National League (8 Seasons) 108.5 16 2 0 56 0 0 0 0 0 0 0 1 FA Cup (8 Seasons) 12.8 2 0 0 3 7 0 0 5 6 0 0 1 EFL Cup (8 Seasons) 9.1 0 0 0 4 11 0 0 5 0 0 0 0 League One (4 Seasons) 90.7 5 0 0 44 6 0 0 4 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 Ellis Pages
Mark Ellis Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary