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 24 Morecambe eng ENG 5. Conf National 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05 2006-2007 24 Rochdale eng ENG 4. League Two 18 14 1,377 15.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2007-2008 25 Rochdale eng ENG 4. League Two 40 40 3,478 38.6 4 2 6 4 0 0 4 2 0.10 0.05 0.16 0.10 0.16 2008-2009 26 Colchester United eng ENG 3. League One 38 35 2,953 32.8 5 3 8 5 0 0 1 0 0.15 0.09 0.24 0.15 0.24 2009-2010 27 Colchester United eng ENG 3. League One 5 0 76 0.8 1 0 1 1 0 0 1 0 1.18 0.00 1.18 1.18 1.18 2009-2010 27 Stockport eng ENG 3. League One 22 22 1,920 21.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2009-2010 27 Chesterfield eng ENG 4. League Two 13 11 1,013 11.3 1 1 2 1 0 0 0 0 0.09 0.09 0.18 0.09 0.18 2010-2011 28 Colchester United eng ENG 3. League One 36 36 2,984 33.2 1 2 3 1 0 0 6 1 0.03 0.06 0.09 0.03 0.09 2011-2012 29 Barnsley eng ENG 2. Championship 33 31 2,598 28.9 1 1 2 1 0 0 4 1 0.03 0.03 0.07 0.03 0.07 2012-2013 30 Barnsley eng ENG 2. Championship 35 31 2,753 30.6 1 4 5 1 0 0 5 0 0.03 0.13 0.16 0.03 0.16 2013-2014 31 Barnsley eng ENG 2. Championship 23 22 1,924 21.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 31 Blackpool eng ENG 2. Championship 20 20 1,770 19.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2014-2015 32 Blackpool eng ENG 2. Championship 44 44 3,810 42.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 32 Blackpool 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 2014-2015 32 Blackpool eng ENG League Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 33 Wigan Athletic 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 33 Wigan Athletic 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 2015-2016 33 Wigan Athletic eng ENG 3. League One 45 44 3,964 44.0 0 4 4 0 0 0 10 1 0.00 0.09 0.09 0.00 0.09 Matches 2016-2017 34 Wigan Athletic eng ENG 2. Championship 27 24 2,034 22.6 0 2 2 0 0 0 7 0 0.00 0.09 0.09 0.00 0.09 Matches 2016-2017 34 Wigan Athletic eng ENG EFL 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 34 Wigan Athletic eng ENG FA Cup 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 35 Wigan Athletic eng ENG EFL 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 2017-2018 35 Wigan Athletic eng ENG FA Cup 5 3 322 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 35 Wigan Athletic eng ENG 3. League One 13 2 385 4.3 1 0 1 1 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Matches 2018-2019 36 Rochdale eng ENG EFL 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 2018-2019 36 Rochdale eng ENG FA Cup 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 36 Rochdale eng ENG 3. League One 17 11 1,042 11.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 36 Tranmere Rovers eng ENG 4. League Two 17 17 1,453 16.1 2 2 4 2 0 0 7 0 0.12 0.12 0.25 0.12 0.25 Matches 2019-2020 37 Tranmere Rovers eng ENG EFL 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 2019-2020 37 Tranmere Rovers eng ENG FA Cup 5 5 454 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 37 Tranmere Rovers eng ENG 3. League One 27 23 2,050 22.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 38 Fylde eng ENG FA Cup 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 41 Exeter City eng ENG 3. League One 0 0 Matches 16 Seasons 11 Clubs 6 Leagues 514 464 40,900 454.4 17 22 39 17 0 0 76 6 0.04 0.05 0.09 0.04 0.09 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 Wigan Athletic (3 Seasons) 4 Leagues 95 78 7,123 79.1 1 6 7 1 0 0 18 1 0.01 0.08 0.09 0.01 0.09 Barnsley (3 Seasons) 1 League 91 84 7,275 80.8 2 5 7 2 0 0 11 1 0.02 0.06 0.09 0.02 0.09 Colchester United (3 Seasons) 1 League 79 71 6,013 66.8 7 5 12 7 0 0 8 1 0.10 0.07 0.18 0.10 0.18 Rochdale (3 Seasons) 4 Leagues 77 66 6,003 66.7 4 2 6 4 0 0 11 2 0.06 0.03 0.09 0.06 0.09 Blackpool (2 Seasons) 3 Leagues 66 66 5,760 64.0 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (2 Seasons) 4 Leagues 50 46 4,047 45.0 2 2 4 2 0 0 9 0 0.04 0.04 0.09 0.04 0.09 Stockport (1 Season) 1 League 22 22 1,920 21.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Morecambe (1 Season) 1 League 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05 Chesterfield (1 Season) 1 League 13 11 1,013 11.3 1 1 2 1 0 0 0 0 0.09 0.09 0.18 0.09 0.18 Fylde (1 Season) 1 League 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Exeter City (1 Season) 1 League 0 0 League One (8 Seasons) 203 173 15,374 170.8 8 9 17 8 0 0 27 2 0.05 0.05 0.10 0.05 0.10 FA Cup (7 Seasons) 15 11 1,054 11.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (6 Seasons) 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (5 Seasons) 182 172 14,889 165.4 2 7 9 2 0 0 27 1 0.01 0.04 0.05 0.01 0.05 League Two (4 Seasons) 88 82 7,321 81.3 7 5 12 7 0 0 15 2 0.09 0.06 0.15 0.09 0.15 Conf National (1 Season) 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05
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 24 Morecambe 1 League 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05 2006-2007 24 Rochdale 1 League 18 14 1,377 15.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2007-2008 25 Rochdale 1 League 40 40 3,478 38.6 4 2 6 4 0 0 4 2 0.10 0.05 0.16 0.10 0.16 2008-2009 26 Colchester United 1 League 38 35 2,953 32.8 5 3 8 5 0 0 1 0 0.15 0.09 0.24 0.15 0.24 2009-2010 27 Stockport 1 League 22 22 1,920 21.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2009-2010 27 Chesterfield 1 League 13 11 1,013 11.3 1 1 2 1 0 0 0 0 0.09 0.09 0.18 0.09 0.18 2009-2010 27 Colchester United 1 League 5 0 76 0.8 1 0 1 1 0 0 1 0 1.18 0.00 1.18 1.18 1.18 2010-2011 28 Colchester United 1 League 36 36 2,984 33.2 1 2 3 1 0 0 6 1 0.03 0.06 0.09 0.03 0.09 2011-2012 29 Barnsley 1 League 33 31 2,598 28.9 1 1 2 1 0 0 4 1 0.03 0.03 0.07 0.03 0.07 2012-2013 30 Barnsley 1 League 35 31 2,753 30.6 1 4 5 1 0 0 5 0 0.03 0.13 0.16 0.03 0.16 2013-2014 31 Barnsley 1 League 23 22 1,924 21.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 31 Blackpool 1 League 20 20 1,770 19.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2014-2015 32 Blackpool 3 Leagues 46 46 3,990 44.3 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2015-2016 33 Wigan Athletic 3 Leagues 47 46 4,144 46.0 0 4 4 0 0 0 10 1 0.00 0.09 0.09 0.00 0.09 2016-2017 34 Wigan Athletic 3 Leagues 29 26 2,182 24.2 0 2 2 0 0 0 7 0 0.00 0.08 0.08 0.00 0.08 2017-2018 35 Wigan Athletic 3 Leagues 19 6 797 8.9 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 2018-2019 36 Rochdale 3 Leagues 19 12 1,148 12.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2018-2019 36 Tranmere Rovers 1 League 17 17 1,453 16.1 2 2 4 2 0 0 7 0 0.12 0.12 0.25 0.12 0.25 2019-2020 37 Tranmere Rovers 3 Leagues 33 29 2,594 28.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2020-2021 38 Fylde 1 League 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 41 Exeter City 1 League 0 0 16 Seasons 11 Clubs 6 Leagues 514 464 40,900 454.4 17 22 39 17 0 0 76 6 0.04 0.05 0.09 0.04 0.09 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 Wigan Athletic (3 Seasons) 4 Leagues 95 78 7,123 79.1 1 6 7 1 0 0 18 1 0.01 0.08 0.09 0.01 0.09 Barnsley (3 Seasons) 1 League 91 84 7,275 80.8 2 5 7 2 0 0 11 1 0.02 0.06 0.09 0.02 0.09 Colchester United (3 Seasons) 1 League 79 71 6,013 66.8 7 5 12 7 0 0 8 1 0.10 0.07 0.18 0.10 0.18 Rochdale (3 Seasons) 4 Leagues 77 66 6,003 66.7 4 2 6 4 0 0 11 2 0.06 0.03 0.09 0.06 0.09 Blackpool (2 Seasons) 3 Leagues 66 66 5,760 64.0 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (2 Seasons) 4 Leagues 50 46 4,047 45.0 2 2 4 2 0 0 9 0 0.04 0.04 0.09 0.04 0.09 Stockport (1 Season) 1 League 22 22 1,920 21.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Morecambe (1 Season) 1 League 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05 Chesterfield (1 Season) 1 League 13 11 1,013 11.3 1 1 2 1 0 0 0 0 0.09 0.09 0.18 0.09 0.18 Fylde (1 Season) 1 League 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Exeter City (1 Season) 1 League 0 0 League One (8 Seasons) 203 173 15,374 170.8 8 9 17 8 0 0 27 2 0.05 0.05 0.10 0.05 0.10 FA Cup (7 Seasons) 15 11 1,054 11.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (6 Seasons) 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (5 Seasons) 182 172 14,889 165.4 2 7 9 2 0 0 27 1 0.01 0.04 0.05 0.01 0.05 League Two (4 Seasons) 88 82 7,321 81.3 7 5 12 7 0 0 15 2 0.09 0.06 0.15 0.09 0.15 Conf National (1 Season) 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05
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 24 Morecambe eng ENG 5. Conf National 3rd 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05 2006-2007 24 Rochdale eng ENG 4. League Two 9th 18 14 1,377 15.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2007-2008 25 Rochdale eng ENG 4. League Two 5th 40 40 3,478 38.6 4 2 6 4 0 0 4 2 0.10 0.05 0.16 0.10 0.16 2008-2009 26 Colchester United eng ENG 3. League One 12th 38 35 2,953 32.8 5 3 8 5 0 0 1 0 0.15 0.09 0.24 0.15 0.24 2009-2010 27 Stockport eng ENG 3. League One 24th 22 22 1,920 21.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2009-2010 27 Chesterfield eng ENG 4. League Two 8th 13 11 1,013 11.3 1 1 2 1 0 0 0 0 0.09 0.09 0.18 0.09 0.18 2009-2010 27 Colchester United eng ENG 3. League One 8th 5 0 76 0.8 1 0 1 1 0 0 1 0 1.18 0.00 1.18 1.18 1.18 2010-2011 28 Colchester United eng ENG 3. League One 10th 36 36 2,984 33.2 1 2 3 1 0 0 6 1 0.03 0.06 0.09 0.03 0.09 2011-2012 29 Barnsley eng ENG 2. Championship 21st 33 31 2,598 28.9 1 1 2 1 0 0 4 1 0.03 0.03 0.07 0.03 0.07 2012-2013 30 Barnsley eng ENG 2. Championship 21st 35 31 2,753 30.6 1 4 5 1 0 0 5 0 0.03 0.13 0.16 0.03 0.16 2013-2014 31 Barnsley eng ENG 2. Championship 23rd 23 22 1,924 21.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 31 Blackpool eng ENG 2. Championship 20th 20 20 1,770 19.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2014-2015 32 Blackpool eng ENG 2. Championship 24th 44 44 3,810 42.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 33 Wigan Athletic eng ENG 3. League One 1st 45 44 3,964 44.0 0 4 4 0 0 0 10 1 0.00 0.09 0.09 0.00 0.09 Matches 2016-2017 34 Wigan Athletic eng ENG 2. Championship 23rd 27 24 2,034 22.6 0 2 2 0 0 0 7 0 0.00 0.09 0.09 0.00 0.09 Matches 2017-2018 35 Wigan Athletic eng ENG 3. League One 1st 13 2 385 4.3 1 0 1 1 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Matches 2018-2019 36 Rochdale eng ENG 3. League One 16th 17 11 1,042 11.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 36 Tranmere Rovers eng ENG 4. League Two 6th 17 17 1,453 16.1 2 2 4 2 0 0 7 0 0.12 0.12 0.25 0.12 0.25 Matches 2019-2020 37 Tranmere Rovers eng ENG 3. League One 21st 27 23 2,050 22.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 41 Exeter City eng ENG 3. League One 13th 0 0 Matches 15 Seasons 10 Clubs 4 Leagues 493 447 39,306 436.7 17 22 39 17 0 0 74 6 0.04 0.05 0.09 0.04 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 Barnsley (3 Seasons) 1 League 91 84 7,275 80.8 2 5 7 2 0 0 11 1 0.02 0.06 0.09 0.02 0.09 Wigan Athletic (3 Seasons) 2 Leagues 85 70 6,383 70.9 1 6 7 1 0 0 17 1 0.01 0.08 0.10 0.01 0.10 Colchester United (3 Seasons) 1 League 79 71 6,013 66.8 7 5 12 7 0 0 8 1 0.10 0.07 0.18 0.10 0.18 Rochdale (3 Seasons) 2 Leagues 75 65 5,897 65.5 4 2 6 4 0 0 11 2 0.06 0.03 0.09 0.06 0.09 Blackpool (2 Seasons) 1 League 64 64 5,580 62.0 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (2 Seasons) 2 Leagues 44 40 3,503 38.9 2 2 4 2 0 0 9 0 0.05 0.05 0.10 0.05 0.10 Stockport (1 Season) 1 League 22 22 1,920 21.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Morecambe (1 Season) 1 League 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05 Chesterfield (1 Season) 1 League 13 11 1,013 11.3 1 1 2 1 0 0 0 0 0.09 0.09 0.18 0.09 0.18 Exeter City (1 Season) 1 League 0 0 League One (8 Seasons) 203 173 15,374 170.8 8 9 17 8 0 0 27 2 0.05 0.05 0.10 0.05 0.10 Championship (5 Seasons) 182 172 14,889 165.4 2 7 9 2 0 0 27 1 0.01 0.04 0.05 0.01 0.05 League Two (4 Seasons) 88 82 7,321 81.3 7 5 12 7 0 0 15 2 0.09 0.06 0.15 0.09 0.15 Conf National (1 Season) 20 20 1,722 19.1 0 1 1 0 0 0 5 1 0.00 0.05 0.05 0.00 0.05
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2006-2007 24 Morecambe 1 League 19.1 0 1 0.05 0.00 0 0 2006-2007 24 Rochdale 1 League 15.3 0 1 0.07 0.00 0 0 2007-2008 25 Rochdale 1 League 38.6 4 28 0.72 0.14 0 0 2008-2009 26 Colchester United 1 League 32.8 5 13 0.40 0.38 0 0 2009-2010 27 Stockport 1 League 21.3 0 2 0.09 0.00 0 0 2009-2010 27 Chesterfield 1 League 11.3 1 3 0.27 0.33 0 0 2009-2010 27 Colchester United 1 League 0.8 1 1 1.18 1.00 0 0 2010-2011 28 Colchester United 1 League 33.2 1 10 0.30 0.10 0 0 2011-2012 29 Barnsley 1 League 28.9 1 6 0.21 0.17 0 0 2012-2013 30 Barnsley 1 League 30.6 1 7 0.23 0.14 0 0 2013-2014 31 Barnsley 1 League 21.4 0 3 0.14 0.00 0 0 2013-2014 31 Blackpool 1 League 19.7 0 0 0.00 0 0 2014-2015 32 Blackpool 3 Leagues 44.3 0 4 0.09 0.00 0 0 2015-2016 33 Wigan Athletic 3 Leagues 46.0 0 3 0.07 0.00 0 0 2016-2017 34 Wigan Athletic 3 Leagues 24.2 0 0 2 0.00 0.08 0.00 0 0 2017-2018 35 Wigan Athletic 3 Leagues 8.9 1 1 2 200.0 0.11 0.23 1.00 0.50 0 0 2018-2019 36 Rochdale 3 Leagues 12.8 0 0 0 0.00 0.00 0 0 2018-2019 36 Tranmere Rovers 1 League 16.1 2 0 0 2019-2020 37 Tranmere Rovers 3 Leagues 28.8 0 6 3 50.0 0.21 0.10 0.00 0.00 0 0 2020-2021 38 Fylde 1 League 0.3 0 0 0 0.00 0.00 0 0 16 Seasons 11 Clubs 6 Leagues 454.4 17 7 89 100.0 0.11 0.21 0.14 0.17 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wigan Athletic (3 Seasons) 4 Leagues 79.1 1 1 7 400.0 0.03 0.09 1.00 0.14 0 0 Barnsley (3 Seasons) 1 League 80.8 2 16 0.20 0.13 0 0 Colchester United (3 Seasons) 1 League 66.8 7 24 0.36 0.29 0 0 Rochdale (3 Seasons) 4 Leagues 66.7 4 0 29 0.00 0.53 0.14 0 0 Blackpool (2 Seasons) 3 Leagues 64.0 0 4 0.06 0.00 0 0 Tranmere Rovers (2 Seasons) 4 Leagues 45.0 2 6 3 50.0 0.21 0.10 0.00 0.00 0 0 Stockport (1 Season) 1 League 21.3 0 2 0.09 0.00 0 0 Morecambe (1 Season) 1 League 19.1 0 1 0.05 0.00 0 0 Chesterfield (1 Season) 1 League 11.3 1 3 0.27 0.33 0 0 Fylde (1 Season) 1 League 0.3 0 0 0 0.00 0.00 0 0 Exeter City (1 Season) 1 League League One (8 Seasons) 170.8 8 6 34 83.3 0.22 0.21 0.17 0.24 0 0 FA Cup (7 Seasons) 11.7 0 1 0 0.0 0.11 0.00 0.00 0 0 EFL Cup (6 Seasons) 6.0 0 0 0 0.00 0.00 0 0 Championship (5 Seasons) 165.4 2 0 22 0.00 0.13 0.09 0 0 League Two (4 Seasons) 81.3 7 32 0.49 0.16 0 0 Conf National (1 Season) 19.1 0 1 0.05 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 24 Morecambe eng ENG 5. Conf National 20 1,722 86 41.6 19.1 20 0 2006-2007 24 Rochdale eng ENG 4. League Two 18 1,377 77 33.3 15.3 14 4 2007-2008 25 Rochdale eng ENG 4. League Two 40 3,478 87 84.0 38.6 40 0 2008-2009 26 Colchester United eng ENG 3. League One 38 2,953 78 71.3 32.8 35 3 2009-2010 27 Colchester United eng ENG 3. League One 5 76 15 1.8 0.8 0 5 2009-2010 27 Stockport eng ENG 3. League One 22 1,920 87 46.4 21.3 22 0 2009-2010 27 Chesterfield eng ENG 4. League Two 13 1,013 78 24.5 11.3 11 2 2010-2011 28 Colchester United eng ENG 3. League One 36 2,984 83 72.1 33.2 36 0 2011-2012 29 Barnsley eng ENG 2. Championship 33 2,598 79 62.8 28.9 31 2 2012-2013 30 Barnsley eng ENG 2. Championship 35 2,753 79 66.5 30.6 31 4 2013-2014 31 Barnsley eng ENG 2. Championship 23 1,924 84 46.5 21.4 22 1 2013-2014 31 Blackpool eng ENG 2. Championship 20 1,770 89 42.8 19.7 20 0 2014-2015 32 Blackpool eng ENG 2. Championship 44 3,810 87 92.0 42.3 44 39 0 0 0.58 35 83 -48 -1.13 +0.78 Matches 2014-2015 32 Blackpool eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2014-2015 32 Blackpool eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 33 Wigan Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 Matches 2015-2016 33 Wigan Athletic eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2015-2016 33 Wigan Athletic eng ENG 3. League One 45 3,964 88 95.7 44.0 44 41 1 0 1.91 80 40 +40 +0.91 +2.44 Matches 2016-2017 34 Wigan Athletic eng ENG 2. Championship 27 2,034 75 49.1 22.6 24 13 3 10 0.93 18 25 -7 -0.31 +0.12 Matches 2016-2017 34 Wigan Athletic eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 34 Wigan Athletic eng ENG FA Cup 1 58 58 32.2 0.6 1 58 0 0 0 0.00 0 2 -2 -3.10 -3.10 Matches 2017-2018 35 Wigan Athletic eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 0.00 1 4 -3 -3.00 -4.00 Matches 2017-2018 35 Wigan Athletic eng ENG FA Cup 5 322 64 44.7 3.6 3 90 3 2 26 3 2.60 7 3 +4 +1.12 +0.67 Matches 2017-2018 35 Wigan Athletic eng ENG 3. League One 13 385 30 9.3 4.3 2 1 11 26 2.23 7 8 -1 -0.23 -1.70 Matches 2018-2019 36 Rochdale eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 0 +2 +2.00 +3.00 Matches 2018-2019 36 Rochdale eng ENG FA Cup 1 16 16 8.9 0.2 0 0 1 15 1 3.00 0 0 0 0.00 0.00 Matches 2018-2019 36 Rochdale eng ENG 3. League One 17 1,042 61 25.2 11.6 11 83 7 6 21 6 1.12 11 24 -13 -1.12 -0.54 Matches 2018-2019 36 Tranmere Rovers eng ENG 4. League Two 17 1,453 85 35.1 16.1 17 85 15 0 1 1.95 23 15 +8 +0.50 +0.33 Matches 2019-2020 37 Tranmere Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2019-2020 37 Tranmere Rovers eng ENG FA Cup 5 454 91 75.7 5.0 5 91 4 0 0 1.60 12 13 -1 -0.20 -0.81 Matches 2019-2020 37 Tranmere Rovers eng ENG 3. League One 27 2,050 76 67.0 22.8 23 85 18 4 26 4 1.04 28 42 -14 -0.61 +0.28 Matches 2020-2021 38 Fylde eng ENG FA Cup 1 24 24 26.7 0.3 0 0 1 24 0 0.00 0 0 0 0.00 +1.36 Matches 2023-2024 41 Exeter City eng ENG 3. League One 0 0 0 0 1 Matches 16 Seasons 11 Clubs 6 Leagues 514 40,900 80 48.5 454.4 464 86 149 50 23 53 1.29 226 272 -46 -0.25 -0.37 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wigan Athletic (3 Seasons) 4 Leagues 95 7,123 75 51.7 79.1 78 86 62 17 26 40 1.61 115 90 +25 +0.32 -0.37 Barnsley (3 Seasons) 1 League 91 7,275 80 58.6 80.8 84 7 Colchester United (3 Seasons) 1 League 79 6,013 76 48.4 66.8 71 8 Rochdale (3 Seasons) 4 Leagues 77 6,003 78 47.0 66.7 66 84 8 11 20 7 1.32 13 24 -11 -0.86 -0.30 Blackpool (2 Seasons) 3 Leagues 66 5,760 87 68.1 64.0 66 90 41 0 0 0.55 35 85 -50 -1.13 +0.78 Tranmere Rovers (2 Seasons) 4 Leagues 50 4,047 81 51.3 45.0 46 86 38 4 26 5 1.38 63 73 -10 -0.22 -0.13 Stockport (1 Season) 1 League 22 1,920 87 46.4 21.3 22 0 Morecambe (1 Season) 1 League 20 1,722 86 41.6 19.1 20 0 Chesterfield (1 Season) 1 League 13 1,013 78 24.5 11.3 11 2 Fylde (1 Season) 1 League 1 24 24 26.7 0.3 0 0 1 24 0 0.00 0 0 0 0.00 +1.36 Exeter City (1 Season) 1 League 0 0 0 0 1 League One (8 Seasons) 203 15,374 76 42.5 170.8 173 84 67 30 23 37 1.59 126 114 +12 +0.15 -0.17 FA Cup (7 Seasons) 15 1,054 70 54.1 11.7 11 88 9 4 23 4 1.60 19 23 -4 -0.34 -0.54 EFL Cup (6 Seasons) 6 540 90 75.0 6.0 6 90 6 0 1 0.50 5 12 -7 -1.17 -1.17 Championship (5 Seasons) 182 14,889 82 59.9 165.4 172 52 10 10 0.71 53 108 -55 -0.85 -0.22 League Two (4 Seasons) 88 7,321 83 44.2 81.3 82 85 15 6 1 1.95 23 15 +8 +0.50 +0.33 Conf National (1 Season) 20 1,722 86 41.6 19.1 20 0
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 24 Morecambe 1 League 20 1,722 86 41.6 19.1 20 0 2006-2007 24 Rochdale 1 League 18 1,377 77 33.3 15.3 14 4 2007-2008 25 Rochdale 1 League 40 3,478 87 84.0 38.6 40 0 2008-2009 26 Colchester United 1 League 38 2,953 78 71.3 32.8 35 3 2009-2010 27 Stockport 1 League 22 1,920 87 46.4 21.3 22 0 2009-2010 27 Chesterfield 1 League 13 1,013 78 24.5 11.3 11 2 2009-2010 27 Colchester United 1 League 5 76 15 1.8 0.8 0 5 2010-2011 28 Colchester United 1 League 36 2,984 83 72.1 33.2 36 0 2011-2012 29 Barnsley 1 League 33 2,598 79 62.8 28.9 31 2 2012-2013 30 Barnsley 1 League 35 2,753 79 66.5 30.6 31 4 2013-2014 31 Barnsley 1 League 23 1,924 84 46.5 21.4 22 1 2013-2014 31 Blackpool 1 League 20 1,770 89 42.8 19.7 20 0 2014-2015 32 Blackpool 3 Leagues 46 3,990 87 92.4 44.3 46 90 41 0 0 0.55 35 85 -50 -1.13 +0.78 2015-2016 33 Wigan Athletic 3 Leagues 47 4,144 88 95.9 46.0 46 90 43 1 0 1.83 81 46 +35 +0.76 +2.29 2016-2017 34 Wigan Athletic 3 Leagues 29 2,182 75 49.5 24.2 26 74 14 3 10 0.87 19 29 -10 -0.41 -0.01 2017-2018 35 Wigan Athletic 3 Leagues 19 797 42 15.8 8.9 6 90 5 13 26 30 2.21 15 15 0 0.00 -1.36 2018-2019 36 Rochdale 3 Leagues 19 1,148 60 25.5 12.8 12 84 8 7 20 7 1.32 13 24 -11 -0.86 -0.30 2018-2019 36 Tranmere Rovers 1 League 17 1,453 85 35.1 16.1 17 85 15 0 1 1.95 23 15 +8 +0.50 +0.33 2019-2020 37 Tranmere Rovers 3 Leagues 33 2,594 79 69.2 28.8 29 86 23 4 26 4 1.09 40 58 -18 -0.62 +0.08 2020-2021 38 Fylde 1 League 1 24 24 26.7 0.3 0 0 1 24 0 0.00 0 0 0 0.00 +1.36 2023-2024 41 Exeter City 1 League 0 0 0 0 1 16 Seasons 11 Clubs 6 Leagues 514 40,900 80 48.5 454.4 464 86 149 50 23 53 1.29 226 272 -46 -0.25 -0.37 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wigan Athletic (3 Seasons) 4 Leagues 95 7,123 75 51.7 79.1 78 86 62 17 26 40 1.61 115 90 +25 +0.32 -0.37 Barnsley (3 Seasons) 1 League 91 7,275 80 58.6 80.8 84 7 Colchester United (3 Seasons) 1 League 79 6,013 76 48.4 66.8 71 8 Rochdale (3 Seasons) 4 Leagues 77 6,003 78 47.0 66.7 66 84 8 11 20 7 1.32 13 24 -11 -0.86 -0.30 Blackpool (2 Seasons) 3 Leagues 66 5,760 87 68.1 64.0 66 90 41 0 0 0.55 35 85 -50 -1.13 +0.78 Tranmere Rovers (2 Seasons) 4 Leagues 50 4,047 81 51.3 45.0 46 86 38 4 26 5 1.38 63 73 -10 -0.22 -0.13 Stockport (1 Season) 1 League 22 1,920 87 46.4 21.3 22 0 Morecambe (1 Season) 1 League 20 1,722 86 41.6 19.1 20 0 Chesterfield (1 Season) 1 League 13 1,013 78 24.5 11.3 11 2 Fylde (1 Season) 1 League 1 24 24 26.7 0.3 0 0 1 24 0 0.00 0 0 0 0.00 +1.36 Exeter City (1 Season) 1 League 0 0 0 0 1 League One (8 Seasons) 203 15,374 76 42.5 170.8 173 84 67 30 23 37 1.59 126 114 +12 +0.15 -0.17 FA Cup (7 Seasons) 15 1,054 70 54.1 11.7 11 88 9 4 23 4 1.60 19 23 -4 -0.34 -0.54 EFL Cup (6 Seasons) 6 540 90 75.0 6.0 6 90 6 0 1 0.50 5 12 -7 -1.17 -1.17 Championship (5 Seasons) 182 14,889 82 59.9 165.4 172 52 10 10 0.71 53 108 -55 -0.85 -0.22 League Two (4 Seasons) 88 7,321 83 44.2 81.3 82 85 15 6 1 1.95 23 15 +8 +0.50 +0.33 Conf National (1 Season) 20 1,722 86 41.6 19.1 20 0
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 24 Morecambe eng ENG 5. Conf National 3rd 20 1,722 86 41.6 19.1 20 0 2006-2007 24 Rochdale eng ENG 4. League Two 9th 18 1,377 77 33.3 15.3 14 4 2007-2008 25 Rochdale eng ENG 4. League Two 5th 40 3,478 87 84.0 38.6 40 0 2008-2009 26 Colchester United eng ENG 3. League One 12th 38 2,953 78 71.3 32.8 35 3 2009-2010 27 Stockport eng ENG 3. League One 24th 22 1,920 87 46.4 21.3 22 0 2009-2010 27 Chesterfield eng ENG 4. League Two 8th 13 1,013 78 24.5 11.3 11 2 2009-2010 27 Colchester United eng ENG 3. League One 8th 5 76 15 1.8 0.8 0 5 2010-2011 28 Colchester United eng ENG 3. League One 10th 36 2,984 83 72.1 33.2 36 0 2011-2012 29 Barnsley eng ENG 2. Championship 21st 33 2,598 79 62.8 28.9 31 2 2012-2013 30 Barnsley eng ENG 2. Championship 21st 35 2,753 79 66.5 30.6 31 4 2013-2014 31 Barnsley eng ENG 2. Championship 23rd 23 1,924 84 46.5 21.4 22 1 2013-2014 31 Blackpool eng ENG 2. Championship 20th 20 1,770 89 42.8 19.7 20 0 2014-2015 32 Blackpool eng ENG 2. Championship 24th 44 3,810 87 92.0 42.3 44 39 0 0 0.58 35 83 -48 -1.13 +0.78 Matches 2015-2016 33 Wigan Athletic eng ENG 3. League One 1st 45 3,964 88 95.7 44.0 44 41 1 0 1.91 80 40 +40 +0.91 +2.44 Matches 2016-2017 34 Wigan Athletic eng ENG 2. Championship 23rd 27 2,034 75 49.1 22.6 24 13 3 10 0.93 18 25 -7 -0.31 +0.12 Matches 2017-2018 35 Wigan Athletic eng ENG 3. League One 1st 13 385 30 9.3 4.3 2 1 11 26 2.23 7 8 -1 -0.23 -1.70 Matches 2018-2019 36 Rochdale eng ENG 3. League One 16th 17 1,042 61 25.2 11.6 11 83 7 6 21 6 1.12 11 24 -13 -1.12 -0.54 Matches 2018-2019 36 Tranmere Rovers eng ENG 4. League Two 6th 17 1,453 85 35.1 16.1 17 85 15 0 1 1.95 23 15 +8 +0.50 +0.33 Matches 2019-2020 37 Tranmere Rovers eng ENG 3. League One 21st 27 2,050 76 67.0 22.8 23 85 18 4 26 4 1.04 28 42 -14 -0.61 +0.28 Matches 2023-2024 41 Exeter City eng ENG 3. League One 13th 0 0 0 0 1 Matches 15 Seasons 10 Clubs 4 Leagues 493 39,306 80 48.1 436.7 447 85 134 46 23 48 1.29 202 237 -35 -0.21 -0.32 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barnsley (3 Seasons) 1 League 91 7,275 80 58.6 80.8 84 7 Wigan Athletic (3 Seasons) 2 Leagues 85 6,383 75 51.4 70.9 70 55 15 36 1.65 105 73 +32 +0.45 -0.26 Colchester United (3 Seasons) 1 League 79 6,013 76 48.4 66.8 71 8 Rochdale (3 Seasons) 2 Leagues 75 5,897 79 47.5 65.5 65 83 7 10 21 6 1.12 11 24 -13 -1.12 -0.54 Blackpool (2 Seasons) 1 League 64 5,580 87 67.4 62.0 64 39 0 0 0.58 35 83 -48 -1.13 +0.78 Tranmere Rovers (2 Seasons) 2 Leagues 44 3,503 80 48.7 38.9 40 85 33 4 26 5 1.39 51 57 -6 -0.15 -0.03 Stockport (1 Season) 1 League 22 1,920 87 46.4 21.3 22 0 Morecambe (1 Season) 1 League 20 1,722 86 41.6 19.1 20 0 Chesterfield (1 Season) 1 League 13 1,013 78 24.5 11.3 11 2 Exeter City (1 Season) 1 League 0 0 0 0 1 League One (8 Seasons) 203 15,374 76 42.5 170.8 173 84 67 30 23 37 1.59 126 114 +12 +0.15 -0.17 Championship (5 Seasons) 182 14,889 82 59.9 165.4 172 52 10 10 0.71 53 108 -55 -0.85 -0.22 League Two (4 Seasons) 88 7,321 83 44.2 81.3 82 85 15 6 1 1.95 23 15 +8 +0.50 +0.33 Conf National (1 Season) 20 1,722 86 41.6 19.1 20 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 24 Morecambe 1 League 19.1 5 1 36 2006-2007 24 Rochdale 1 League 15.3 4 0 36 2007-2008 25 Rochdale 1 League 38.6 4 2 51 2008-2009 26 Colchester United 1 League 32.8 1 0 25 2009-2010 27 Stockport 1 League 21.3 4 0 16 2009-2010 27 Chesterfield 1 League 11.3 0 0 6 2009-2010 27 Colchester United 1 League 0.8 1 0 2 2010-2011 28 Colchester United 1 League 33.2 6 1 25 2011-2012 29 Barnsley 1 League 28.9 4 1 31 2012-2013 30 Barnsley 1 League 30.6 5 0 29 2013-2014 31 Barnsley 1 League 21.4 2 0 16 2013-2014 31 Blackpool 1 League 19.7 4 0 20 2014-2015 32 Blackpool 3 Leagues 44.3 6 0 0 41 0 2015-2016 33 Wigan Athletic 3 Leagues 46.0 10 1 0 54 0 2016-2017 34 Wigan Athletic 3 Leagues 24.2 7 0 0 21 1 0 0 0 0 0 0 0 2017-2018 35 Wigan Athletic 3 Leagues 8.9 1 0 0 9 4 0 1 0 0 0 0 0 2018-2019 36 Rochdale 3 Leagues 12.8 3 0 0 2 3 0 0 0 0 0 0 1 2018-2019 36 Tranmere Rovers 1 League 16.1 7 0 0 0 2019-2020 37 Tranmere Rovers 3 Leagues 28.8 2 0 0 23 41 0 11 16 24 0 0 0 2020-2021 38 Fylde 1 League 0.3 0 0 0 0 0 0 0 0 0 0 16 Seasons 11 Clubs 6 Leagues 454.4 76 6 0 443 49 0 12 16 24 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wigan Athletic (3 Seasons) 4 Leagues 79.1 18 1 0 84 5 0 1 0 0 0 0 0 Barnsley (3 Seasons) 1 League 80.8 11 1 76 Colchester United (3 Seasons) 1 League 66.8 8 1 52 Rochdale (3 Seasons) 4 Leagues 66.7 11 2 0 89 3 0 0 0 0 0 0 1 Blackpool (2 Seasons) 3 Leagues 64.0 10 0 0 61 0 Tranmere Rovers (2 Seasons) 4 Leagues 45.0 9 0 0 23 41 0 11 16 24 0 0 0 Stockport (1 Season) 1 League 21.3 4 0 16 Morecambe (1 Season) 1 League 19.1 5 1 36 Chesterfield (1 Season) 1 League 11.3 0 0 6 Fylde (1 Season) 1 League 0.3 0 0 0 0 0 0 0 0 0 0 Exeter City (1 Season) 1 League League One (8 Seasons) 170.8 27 2 0 140 29 0 8 15 22 0 0 1 FA Cup (7 Seasons) 11.7 1 0 0 13 11 0 2 0 1 0 0 0 EFL Cup (6 Seasons) 6.0 1 0 0 3 9 0 2 1 1 0 0 0 Championship (5 Seasons) 165.4 27 1 0 158 0 0 0 0 0 0 0 0 League Two (4 Seasons) 81.3 15 2 0 93 0 Conf National (1 Season) 19.1 5 1 36
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 David Perkins Pages
David Perkins Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary