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 2004-2005 22 Yeovil Town eng ENG 4. League Two 40 37 3,119 34.7 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 2005-2006 23 Scunthorpe United eng ENG 3. League One 16 15 1,328 14.8 0 2 2 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 2005-2006 23 Yeovil Town eng ENG 3. League One 1 0 23 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Cheltenham Town eng ENG 4. League Two 3 3 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Stockport eng ENG 4. League Two 25 22 1,916 21.3 3 3 6 3 0 0 1 0 0.14 0.14 0.28 0.14 0.28 2007-2008 25 Stockport eng ENG 4. League Two 28 25 2,247 25.0 3 6 9 3 0 0 2 0 0.12 0.24 0.36 0.12 0.36 2008-2009 26 Stockport eng ENG 3. League One 27 23 1,947 21.6 0 3 3 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 2009-2010 27 Norwich City eng ENG 3. League One 12 11 1,017 11.3 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2009-2010 27 Stockport eng ENG 3. League One 24 24 2,160 24.0 2 0 2 2 0 0 5 0 0.08 0.00 0.08 0.08 0.08 2010-2011 28 Swindon Town eng ENG 3. League One 35 27 2,554 28.4 3 4 7 3 0 0 3 1 0.11 0.14 0.25 0.11 0.25 2011-2012 29 Colchester United eng ENG 3. League One 14 12 1,086 12.1 0 2 2 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 2012-2013 30 Colchester United eng ENG 3. League One 22 22 1,935 21.5 2 2 4 2 0 0 3 0 0.09 0.09 0.19 0.09 0.19 2012-2013 30 Rochdale eng ENG 4. League Two 14 10 1,021 11.3 2 2 4 2 0 0 2 0 0.18 0.18 0.35 0.18 0.35 2013-2014 31 Rochdale eng ENG 4. League Two 42 42 3,682 40.9 4 3 7 4 0 0 5 1 0.10 0.07 0.17 0.10 0.17 2014-2015 32 Rochdale eng ENG FA Cup 4 4 332 3.7 0 1 1 0 0 0 0 0 0.00 0.27 0.27 0.00 0.27 Matches 2014-2015 32 Rochdale eng ENG League Cup 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 32 Rochdale eng ENG 3. League One 32 26 2,375 26.4 1 7 8 1 0 0 0 0 0.04 0.27 0.30 0.04 0.30 Matches 2015-2016 33 Rochdale eng ENG FA Cup 2 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 33 Rochdale eng ENG League Cup 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 33 Rochdale eng ENG 3. League One 30 23 2,142 23.8 1 4 5 1 0 0 4 0 0.04 0.17 0.21 0.04 0.21 Matches 2016-2017 34 Morecambe 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 2016-2017 34 Morecambe eng ENG FA Cup 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2016-2017 34 Morecambe eng ENG 4. League Two 43 43 3,827 42.5 7 4 11 3 4 5 9 0 0.16 0.09 0.26 0.07 0.16 Matches 2017-2018 35 Morecambe eng ENG EFL Cup 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 Matches 2017-2018 35 Morecambe eng ENG FA Cup 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 35 Morecambe eng ENG 4. League Two 42 38 3,418 38.0 2 5 7 1 1 1 8 0 0.05 0.13 0.18 0.03 0.16 Matches 2018-2019 36 Macclesfield Town eng ENG EFL 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 2018-2019 36 Macclesfield Town 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 2018-2019 36 Macclesfield Town eng ENG 4. League Two 40 39 3,369 37.4 5 4 9 1 4 4 6 1 0.13 0.11 0.24 0.03 0.13 Matches 2019-2020 37 Macclesfield Town eng ENG EFL Cup 0 0 Matches 2019-2020 37 Macclesfield Town eng ENG 4. League Two 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 10 Clubs 4 Leagues 507 455 40,599 451.1 38 56 94 28 10 11 59 3 0.08 0.12 0.21 0.06 0.19 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 Rochdale (4 Seasons) 4 Leagues 126 107 9,749 108.3 8 17 25 8 0 0 11 1 0.07 0.16 0.23 0.07 0.23 Stockport (4 Seasons) 2 Leagues 104 94 8,270 91.9 8 12 20 8 0 0 10 0 0.09 0.13 0.22 0.09 0.22 Morecambe (2 Seasons) 3 Leagues 91 86 7,729 85.9 10 10 20 4 6 7 17 0 0.12 0.12 0.23 0.05 0.16 Macclesfield Town (2 Seasons) 3 Leagues 43 41 3,585 39.8 5 4 9 1 4 4 6 1 0.13 0.10 0.23 0.03 0.13 Yeovil Town (2 Seasons) 2 Leagues 41 37 3,142 34.9 1 3 4 1 0 0 3 0 0.03 0.09 0.11 0.03 0.11 Colchester United (2 Seasons) 1 League 36 34 3,021 33.6 2 4 6 2 0 0 5 0 0.06 0.12 0.18 0.06 0.18 Swindon Town (1 Season) 1 League 35 27 2,554 28.4 3 4 7 3 0 0 3 1 0.11 0.14 0.25 0.11 0.25 Scunthorpe United (1 Season) 1 League 16 15 1,328 14.8 0 2 2 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 Norwich City (1 Season) 1 League 12 11 1,017 11.3 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Cheltenham Town (1 Season) 1 League 3 3 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (10 Seasons) 278 259 22,809 253.4 27 30 57 18 9 10 35 2 0.11 0.12 0.22 0.07 0.19 League One (8 Seasons) 213 183 16,567 184.1 10 24 34 10 0 0 24 1 0.05 0.13 0.18 0.05 0.18 EFL Cup (6 Seasons) 6 5 505 5.6 1 0 1 0 1 1 0 0 0.18 0.00 0.18 0.00 0.00 FA Cup (5 Seasons) 10 8 718 8.0 0 2 2 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25
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 2004-2005 22 Yeovil Town 1 League 40 37 3,119 34.7 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 2005-2006 23 Yeovil Town 1 League 1 0 23 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Scunthorpe United 1 League 16 15 1,328 14.8 0 2 2 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 2005-2006 23 Cheltenham Town 1 League 3 3 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Stockport 1 League 25 22 1,916 21.3 3 3 6 3 0 0 1 0 0.14 0.14 0.28 0.14 0.28 2007-2008 25 Stockport 1 League 28 25 2,247 25.0 3 6 9 3 0 0 2 0 0.12 0.24 0.36 0.12 0.36 2008-2009 26 Stockport 1 League 27 23 1,947 21.6 0 3 3 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 2009-2010 27 Stockport 1 League 24 24 2,160 24.0 2 0 2 2 0 0 5 0 0.08 0.00 0.08 0.08 0.08 2009-2010 27 Norwich City 1 League 12 11 1,017 11.3 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2010-2011 28 Swindon Town 1 League 35 27 2,554 28.4 3 4 7 3 0 0 3 1 0.11 0.14 0.25 0.11 0.25 2011-2012 29 Colchester United 1 League 14 12 1,086 12.1 0 2 2 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 2012-2013 30 Colchester United 1 League 22 22 1,935 21.5 2 2 4 2 0 0 3 0 0.09 0.09 0.19 0.09 0.19 2012-2013 30 Rochdale 1 League 14 10 1,021 11.3 2 2 4 2 0 0 2 0 0.18 0.18 0.35 0.18 0.35 2013-2014 31 Rochdale 1 League 42 42 3,682 40.9 4 3 7 4 0 0 5 1 0.10 0.07 0.17 0.10 0.17 2014-2015 32 Rochdale 3 Leagues 37 31 2,767 30.7 1 8 9 1 0 0 0 0 0.03 0.26 0.29 0.03 0.29 2015-2016 33 Rochdale 3 Leagues 33 24 2,279 25.3 1 4 5 1 0 0 4 0 0.04 0.16 0.20 0.04 0.20 2016-2017 34 Morecambe 3 Leagues 47 47 4,217 46.9 7 5 12 3 4 5 9 0 0.15 0.11 0.26 0.06 0.17 2017-2018 35 Morecambe 3 Leagues 44 39 3,512 39.0 3 5 8 1 2 2 8 0 0.08 0.13 0.21 0.03 0.15 2018-2019 36 Macclesfield Town 3 Leagues 42 41 3,579 39.8 5 4 9 1 4 4 6 1 0.13 0.10 0.23 0.03 0.13 2019-2020 37 Macclesfield Town 2 Leagues 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 16 Seasons 10 Clubs 4 Leagues 507 455 40,599 451.1 38 56 94 28 10 11 59 3 0.08 0.12 0.21 0.06 0.19 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 Rochdale (4 Seasons) 4 Leagues 126 107 9,749 108.3 8 17 25 8 0 0 11 1 0.07 0.16 0.23 0.07 0.23 Stockport (4 Seasons) 2 Leagues 104 94 8,270 91.9 8 12 20 8 0 0 10 0 0.09 0.13 0.22 0.09 0.22 Morecambe (2 Seasons) 3 Leagues 91 86 7,729 85.9 10 10 20 4 6 7 17 0 0.12 0.12 0.23 0.05 0.16 Macclesfield Town (2 Seasons) 3 Leagues 43 41 3,585 39.8 5 4 9 1 4 4 6 1 0.13 0.10 0.23 0.03 0.13 Yeovil Town (2 Seasons) 2 Leagues 41 37 3,142 34.9 1 3 4 1 0 0 3 0 0.03 0.09 0.11 0.03 0.11 Colchester United (2 Seasons) 1 League 36 34 3,021 33.6 2 4 6 2 0 0 5 0 0.06 0.12 0.18 0.06 0.18 Swindon Town (1 Season) 1 League 35 27 2,554 28.4 3 4 7 3 0 0 3 1 0.11 0.14 0.25 0.11 0.25 Scunthorpe United (1 Season) 1 League 16 15 1,328 14.8 0 2 2 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 Norwich City (1 Season) 1 League 12 11 1,017 11.3 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Cheltenham Town (1 Season) 1 League 3 3 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (10 Seasons) 278 259 22,809 253.4 27 30 57 18 9 10 35 2 0.11 0.12 0.22 0.07 0.19 League One (8 Seasons) 213 183 16,567 184.1 10 24 34 10 0 0 24 1 0.05 0.13 0.18 0.05 0.18 EFL Cup (6 Seasons) 6 5 505 5.6 1 0 1 0 1 1 0 0 0.18 0.00 0.18 0.00 0.00 FA Cup (5 Seasons) 10 8 718 8.0 0 2 2 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25
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 2004-2005 22 Yeovil Town eng ENG 4. League Two 1st 40 37 3,119 34.7 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 2005-2006 23 Yeovil Town eng ENG 3. League One 15th 1 0 23 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2005-2006 23 Scunthorpe United eng ENG 3. League One 12th 16 15 1,328 14.8 0 2 2 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 2005-2006 23 Cheltenham Town eng ENG 4. League Two 5th 3 3 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 24 Stockport eng ENG 4. League Two 8th 25 22 1,916 21.3 3 3 6 3 0 0 1 0 0.14 0.14 0.28 0.14 0.28 2007-2008 25 Stockport eng ENG 4. League Two 4th 28 25 2,247 25.0 3 6 9 3 0 0 2 0 0.12 0.24 0.36 0.12 0.36 2008-2009 26 Stockport eng ENG 3. League One 18th 27 23 1,947 21.6 0 3 3 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 2009-2010 27 Stockport eng ENG 3. League One 24th 24 24 2,160 24.0 2 0 2 2 0 0 5 0 0.08 0.00 0.08 0.08 0.08 2009-2010 27 Norwich City eng ENG 3. League One 1st 12 11 1,017 11.3 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2010-2011 28 Swindon Town eng ENG 3. League One 24th 35 27 2,554 28.4 3 4 7 3 0 0 3 1 0.11 0.14 0.25 0.11 0.25 2011-2012 29 Colchester United eng ENG 3. League One 10th 14 12 1,086 12.1 0 2 2 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 2012-2013 30 Colchester United eng ENG 3. League One 20th 22 22 1,935 21.5 2 2 4 2 0 0 3 0 0.09 0.09 0.19 0.09 0.19 2012-2013 30 Rochdale eng ENG 4. League Two 12th 14 10 1,021 11.3 2 2 4 2 0 0 2 0 0.18 0.18 0.35 0.18 0.35 2013-2014 31 Rochdale eng ENG 4. League Two 3rd 42 42 3,682 40.9 4 3 7 4 0 0 5 1 0.10 0.07 0.17 0.10 0.17 2014-2015 32 Rochdale eng ENG 3. League One 8th 32 26 2,375 26.4 1 7 8 1 0 0 0 0 0.04 0.27 0.30 0.04 0.30 Matches 2015-2016 33 Rochdale eng ENG 3. League One 10th 30 23 2,142 23.8 1 4 5 1 0 0 4 0 0.04 0.17 0.21 0.04 0.21 Matches 2016-2017 34 Morecambe eng ENG 4. League Two 18th 43 43 3,827 42.5 7 4 11 3 4 5 9 0 0.16 0.09 0.26 0.07 0.16 Matches 2017-2018 35 Morecambe eng ENG 4. League Two 22nd 42 38 3,418 38.0 2 5 7 1 1 1 8 0 0.05 0.13 0.18 0.03 0.16 Matches 2018-2019 36 Macclesfield Town eng ENG 4. League Two 22nd 40 39 3,369 37.4 5 4 9 1 4 4 6 1 0.13 0.11 0.24 0.03 0.13 Matches 2019-2020 37 Macclesfield Town eng ENG 4. League Two 24th 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 10 Clubs 2 Leagues 491 442 39,376 437.5 37 54 91 28 9 10 59 3 0.08 0.12 0.21 0.06 0.19 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 Rochdale (4 Seasons) 2 Leagues 118 101 9,220 102.4 8 16 24 8 0 0 11 1 0.08 0.16 0.23 0.08 0.23 Stockport (4 Seasons) 2 Leagues 104 94 8,270 91.9 8 12 20 8 0 0 10 0 0.09 0.13 0.22 0.09 0.22 Morecambe (2 Seasons) 1 League 85 81 7,245 80.5 9 9 18 4 5 6 17 0 0.11 0.11 0.22 0.05 0.16 Macclesfield Town (2 Seasons) 1 League 41 39 3,375 37.5 5 4 9 1 4 4 6 1 0.13 0.11 0.24 0.03 0.13 Yeovil Town (2 Seasons) 2 Leagues 41 37 3,142 34.9 1 3 4 1 0 0 3 0 0.03 0.09 0.11 0.03 0.11 Colchester United (2 Seasons) 1 League 36 34 3,021 33.6 2 4 6 2 0 0 5 0 0.06 0.12 0.18 0.06 0.18 Swindon Town (1 Season) 1 League 35 27 2,554 28.4 3 4 7 3 0 0 3 1 0.11 0.14 0.25 0.11 0.25 Scunthorpe United (1 Season) 1 League 16 15 1,328 14.8 0 2 2 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 Norwich City (1 Season) 1 League 12 11 1,017 11.3 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Cheltenham Town (1 Season) 1 League 3 3 204 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (10 Seasons) 278 259 22,809 253.4 27 30 57 18 9 10 35 2 0.11 0.12 0.22 0.07 0.19 League One (8 Seasons) 213 183 16,567 184.1 10 24 34 10 0 0 24 1 0.05 0.13 0.18 0.05 0.18
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2004-2005 22 Yeovil Town 1 League 34.7 1 10 0.29 0.10 0 0 2005-2006 23 Yeovil Town 1 League 0.3 0 0 0.00 0 0 2005-2006 23 Scunthorpe United 1 League 14.8 0 1 0.07 0.00 0 0 2005-2006 23 Cheltenham Town 1 League 2.3 0 0 0.00 0 0 2006-2007 24 Stockport 1 League 21.3 3 9 0.42 0.33 0 0 2007-2008 25 Stockport 1 League 25.0 3 9 0.36 0.33 0 0 2008-2009 26 Stockport 1 League 21.6 0 6 0.28 0.00 0 0 2009-2010 27 Stockport 1 League 24.0 2 10 0.42 0.20 0 0 2009-2010 27 Norwich City 1 League 11.3 1 1 0.09 1.00 0 0 2010-2011 28 Swindon Town 1 League 28.4 3 12 0.42 0.25 0 0 2011-2012 29 Colchester United 1 League 12.1 0 5 0.41 0.00 0 0 2012-2013 30 Colchester United 1 League 21.5 2 5 0.23 0.40 0 0 2012-2013 30 Rochdale 1 League 11.3 2 5 0.44 0.40 0 0 2013-2014 31 Rochdale 1 League 40.9 4 14 0.34 0.29 0 0 2014-2015 32 Rochdale 3 Leagues 30.7 1 17 0.64 0.06 0 0 2015-2016 33 Rochdale 3 Leagues 25.3 1 6 0.25 0.17 0 0 2016-2017 34 Morecambe 3 Leagues 46.9 7 0 17 0.00 0.38 0.18 4 5 2017-2018 35 Morecambe 3 Leagues 39.0 3 3 16 533.3 0.08 0.41 0.33 0.06 2 2 2018-2019 36 Macclesfield Town 3 Leagues 39.8 5 0 0 0.00 0.00 4 4 2019-2020 37 Macclesfield Town 2 Leagues 0.1 0 0 0 0.00 0.00 0 0 16 Seasons 10 Clubs 4 Leagues 451.1 38 3 143 1100.0 0.03 0.35 1.33 0.19 10 11 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rochdale (4 Seasons) 4 Leagues 108.3 8 42 0.41 0.19 0 0 Stockport (4 Seasons) 2 Leagues 91.9 8 34 0.37 0.24 0 0 Morecambe (2 Seasons) 3 Leagues 85.9 10 3 33 1100.0 0.04 0.39 1.33 0.12 6 7 Macclesfield Town (2 Seasons) 3 Leagues 39.8 5 0 0 0.00 0.00 4 4 Yeovil Town (2 Seasons) 2 Leagues 34.9 1 10 0.29 0.10 0 0 Colchester United (2 Seasons) 1 League 33.6 2 10 0.30 0.20 0 0 Swindon Town (1 Season) 1 League 28.4 3 12 0.42 0.25 0 0 Scunthorpe United (1 Season) 1 League 14.8 0 1 0.07 0.00 0 0 Norwich City (1 Season) 1 League 11.3 1 1 0.09 1.00 0 0 Cheltenham Town (1 Season) 1 League 2.3 0 0 0.00 0 0 League Two (10 Seasons) 253.4 27 0 79 0.00 0.37 0.22 9 10 League One (8 Seasons) 184.1 10 63 0.34 0.16 0 0 EFL Cup (6 Seasons) 5.6 1 3 1 33.3 0.64 0.21 0.00 0.00 1 1 FA Cup (5 Seasons) 8.0 0 0 0 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 2004-2005 22 Yeovil Town eng ENG 4. League Two 40 3,119 78 75.3 34.7 37 3 2005-2006 23 Scunthorpe United eng ENG 3. League One 16 1,328 83 32.1 14.8 15 1 2005-2006 23 Yeovil Town eng ENG 3. League One 1 23 23 0.6 0.3 0 1 2005-2006 23 Cheltenham Town eng ENG 4. League Two 3 204 68 4.9 2.3 3 0 2006-2007 24 Stockport eng ENG 4. League Two 25 1,916 77 46.3 21.3 22 3 2007-2008 25 Stockport eng ENG 4. League Two 28 2,247 80 54.3 25.0 25 3 2008-2009 26 Stockport eng ENG 3. League One 27 1,947 72 47.0 21.6 23 4 2009-2010 27 Norwich City eng ENG 3. League One 12 1,017 85 24.6 11.3 11 1 2009-2010 27 Stockport eng ENG 3. League One 24 2,160 90 52.2 24.0 24 0 2010-2011 28 Swindon Town eng ENG 3. League One 35 2,554 73 61.7 28.4 27 8 2011-2012 29 Colchester United eng ENG 3. League One 14 1,086 78 26.2 12.1 12 2 2012-2013 30 Colchester United eng ENG 3. League One 22 1,935 88 46.7 21.5 22 0 2012-2013 30 Rochdale eng ENG 4. League Two 14 1,021 73 24.7 11.3 10 4 2013-2014 31 Rochdale eng ENG 4. League Two 42 3,682 88 88.9 40.9 42 0 2014-2015 32 Rochdale eng ENG FA Cup 4 332 83 61.5 3.7 4 83 3 0 2 2.00 6 2 +4 +1.08 +1.95 Matches 2014-2015 32 Rochdale eng ENG League Cup 1 60 60 66.7 0.7 1 60 0 0 0 0.00 0 2 -2 -3.00 -3.00 Matches 2014-2015 32 Rochdale eng ENG 3. League One 32 2,375 74 57.4 26.4 26 22 6 10 1.38 38 31 +7 +0.27 +0.32 Matches 2015-2016 33 Rochdale eng ENG FA Cup 2 112 56 62.2 1.2 1 91 1 1 21 0 1.50 3 1 +2 +1.61 +2.93 Matches 2015-2016 33 Rochdale eng ENG League Cup 1 25 25 11.9 0.3 0 0 1 24 1 3.00 0 0 0 0.00 +0.49 Matches 2015-2016 33 Rochdale eng ENG 3. League One 30 2,142 71 51.7 23.8 23 18 7 8 1.53 43 37 +6 +0.25 +0.21 Matches 2016-2017 34 Morecambe eng ENG EFL Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 6 6 0 0.00 Matches 2016-2017 34 Morecambe eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 3 -1 -0.50 Matches 2016-2017 34 Morecambe eng ENG 4. League Two 43 3,827 89 92.4 42.5 43 40 0 0 1.21 51 63 -12 -0.28 +2.02 Matches 2017-2018 35 Morecambe eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 3 4 -1 -1.00 Matches 2017-2018 35 Morecambe eng ENG FA Cup 1 4 4 2.2 0.0 0 0 1 4 1 3.00 0 0 0 0.00 -0.51 Matches 2017-2018 35 Morecambe eng ENG 4. League Two 42 3,418 81 82.6 38.0 38 34 4 4 1.05 34 45 -11 -0.29 +0.21 Matches 2018-2019 36 Macclesfield Town eng ENG EFL Cup 1 120 120 36.4 1.3 1 120 1 0 0 1.00 1 1 0 0.00 +3.43 Matches 2018-2019 36 Macclesfield Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 36 Macclesfield Town eng ENG 4. League Two 40 3,369 84 81.4 37.4 39 86 32 1 15 0 1.03 38 55 -17 -0.45 +0.60 Matches 2019-2020 37 Macclesfield Town eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 37 Macclesfield Town eng ENG 4. League Two 1 6 6 0.2 0.1 0 0 1 6 12 0.00 0 0 0 0.00 +0.41 Matches 16 Seasons 10 Clubs 4 Leagues 507 40,599 80 48.1 451.1 455 87 157 52 14 39 1.22 226 252 -26 -0.14 +0.29 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rochdale (4 Seasons) 4 Leagues 126 9,749 77 55.5 108.3 107 81 44 19 23 21 1.49 90 73 +17 +0.30 +0.39 Stockport (4 Seasons) 2 Leagues 104 8,270 80 49.9 91.9 94 10 Morecambe (2 Seasons) 3 Leagues 91 7,729 85 86.5 85.9 86 96 79 5 4 5 1.13 96 121 -25 -0.29 +0.53 Macclesfield Town (2 Seasons) 3 Leagues 43 3,585 83 44.1 39.8 41 87 34 2 11 13 0.98 40 58 -18 -0.45 +0.22 Yeovil Town (2 Seasons) 2 Leagues 41 3,142 77 37.9 34.9 37 4 Colchester United (2 Seasons) 1 League 36 3,021 84 36.5 33.6 34 2 Swindon Town (1 Season) 1 League 35 2,554 73 61.7 28.4 27 8 Scunthorpe United (1 Season) 1 League 16 1,328 83 32.1 14.8 15 1 Norwich City (1 Season) 1 League 12 1,017 85 24.6 11.3 11 1 Cheltenham Town (1 Season) 1 League 3 204 68 4.9 2.3 3 0 League Two (10 Seasons) 278 22,809 82 56.2 253.4 259 86 106 19 11 16 1.09 123 163 -40 -0.34 +0.29 League One (8 Seasons) 213 16,567 78 40.0 184.1 183 40 30 18 1.45 81 68 +13 +0.26 +0.26 EFL Cup (6 Seasons) 6 505 84 43.2 5.6 5 96 4 1 24 2 1.17 10 13 -3 -0.53 +1.37 FA Cup (5 Seasons) 10 718 72 61.4 8.0 8 87 7 2 13 3 1.50 12 8 +4 +0.50 +0.90
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 2004-2005 22 Yeovil Town 1 League 40 3,119 78 75.3 34.7 37 3 2005-2006 23 Yeovil Town 1 League 1 23 23 0.6 0.3 0 1 2005-2006 23 Scunthorpe United 1 League 16 1,328 83 32.1 14.8 15 1 2005-2006 23 Cheltenham Town 1 League 3 204 68 4.9 2.3 3 0 2006-2007 24 Stockport 1 League 25 1,916 77 46.3 21.3 22 3 2007-2008 25 Stockport 1 League 28 2,247 80 54.3 25.0 25 3 2008-2009 26 Stockport 1 League 27 1,947 72 47.0 21.6 23 4 2009-2010 27 Stockport 1 League 24 2,160 90 52.2 24.0 24 0 2009-2010 27 Norwich City 1 League 12 1,017 85 24.6 11.3 11 1 2010-2011 28 Swindon Town 1 League 35 2,554 73 61.7 28.4 27 8 2011-2012 29 Colchester United 1 League 14 1,086 78 26.2 12.1 12 2 2012-2013 30 Colchester United 1 League 22 1,935 88 46.7 21.5 22 0 2012-2013 30 Rochdale 1 League 14 1,021 73 24.7 11.3 10 4 2013-2014 31 Rochdale 1 League 42 3,682 88 88.9 40.9 42 0 2014-2015 32 Rochdale 3 Leagues 37 2,767 75 58.0 30.7 31 78 25 6 12 1.41 44 35 +9 +0.29 +0.43 2015-2016 33 Rochdale 3 Leagues 33 2,279 69 50.3 25.3 24 92 19 9 23 9 1.57 46 38 +8 +0.32 +0.36 2016-2017 34 Morecambe 3 Leagues 47 4,217 90 93.1 46.9 47 98 44 0 0 1.19 59 72 -13 -0.28 +2.02 2017-2018 35 Morecambe 3 Leagues 44 3,512 80 79.6 39.0 39 90 35 5 4 5 1.07 37 49 -12 -0.31 -0.01 2018-2019 36 Macclesfield Town 3 Leagues 42 3,579 85 78.5 39.8 41 87 34 1 15 0 1.00 40 58 -18 -0.45 +1.11 2019-2020 37 Macclesfield Town 2 Leagues 1 6 6 0.2 0.1 0 0 1 6 13 0.00 0 0 0 0.00 +0.41 16 Seasons 10 Clubs 4 Leagues 507 40,599 80 48.1 451.1 455 87 157 52 14 39 1.22 226 252 -26 -0.14 +0.29 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rochdale (4 Seasons) 4 Leagues 126 9,749 77 55.5 108.3 107 81 44 19 23 21 1.49 90 73 +17 +0.30 +0.39 Stockport (4 Seasons) 2 Leagues 104 8,270 80 49.9 91.9 94 10 Morecambe (2 Seasons) 3 Leagues 91 7,729 85 86.5 85.9 86 96 79 5 4 5 1.13 96 121 -25 -0.29 +0.53 Macclesfield Town (2 Seasons) 3 Leagues 43 3,585 83 44.1 39.8 41 87 34 2 11 13 0.98 40 58 -18 -0.45 +0.22 Yeovil Town (2 Seasons) 2 Leagues 41 3,142 77 37.9 34.9 37 4 Colchester United (2 Seasons) 1 League 36 3,021 84 36.5 33.6 34 2 Swindon Town (1 Season) 1 League 35 2,554 73 61.7 28.4 27 8 Scunthorpe United (1 Season) 1 League 16 1,328 83 32.1 14.8 15 1 Norwich City (1 Season) 1 League 12 1,017 85 24.6 11.3 11 1 Cheltenham Town (1 Season) 1 League 3 204 68 4.9 2.3 3 0 League Two (10 Seasons) 278 22,809 82 56.2 253.4 259 86 106 19 11 16 1.09 123 163 -40 -0.34 +0.29 League One (8 Seasons) 213 16,567 78 40.0 184.1 183 40 30 18 1.45 81 68 +13 +0.26 +0.26 EFL Cup (6 Seasons) 6 505 84 43.2 5.6 5 96 4 1 24 2 1.17 10 13 -3 -0.53 +1.37 FA Cup (5 Seasons) 10 718 72 61.4 8.0 8 87 7 2 13 3 1.50 12 8 +4 +0.50 +0.90
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 2004-2005 22 Yeovil Town eng ENG 4. League Two 1st 40 3,119 78 75.3 34.7 37 3 2005-2006 23 Yeovil Town eng ENG 3. League One 15th 1 23 23 0.6 0.3 0 1 2005-2006 23 Scunthorpe United eng ENG 3. League One 12th 16 1,328 83 32.1 14.8 15 1 2005-2006 23 Cheltenham Town eng ENG 4. League Two 5th 3 204 68 4.9 2.3 3 0 2006-2007 24 Stockport eng ENG 4. League Two 8th 25 1,916 77 46.3 21.3 22 3 2007-2008 25 Stockport eng ENG 4. League Two 4th 28 2,247 80 54.3 25.0 25 3 2008-2009 26 Stockport eng ENG 3. League One 18th 27 1,947 72 47.0 21.6 23 4 2009-2010 27 Stockport eng ENG 3. League One 24th 24 2,160 90 52.2 24.0 24 0 2009-2010 27 Norwich City eng ENG 3. League One 1st 12 1,017 85 24.6 11.3 11 1 2010-2011 28 Swindon Town eng ENG 3. League One 24th 35 2,554 73 61.7 28.4 27 8 2011-2012 29 Colchester United eng ENG 3. League One 10th 14 1,086 78 26.2 12.1 12 2 2012-2013 30 Colchester United eng ENG 3. League One 20th 22 1,935 88 46.7 21.5 22 0 2012-2013 30 Rochdale eng ENG 4. League Two 12th 14 1,021 73 24.7 11.3 10 4 2013-2014 31 Rochdale eng ENG 4. League Two 3rd 42 3,682 88 88.9 40.9 42 0 2014-2015 32 Rochdale eng ENG 3. League One 8th 32 2,375 74 57.4 26.4 26 22 6 10 1.38 38 31 +7 +0.27 +0.32 Matches 2015-2016 33 Rochdale eng ENG 3. League One 10th 30 2,142 71 51.7 23.8 23 18 7 8 1.53 43 37 +6 +0.25 +0.21 Matches 2016-2017 34 Morecambe eng ENG 4. League Two 18th 43 3,827 89 92.4 42.5 43 40 0 0 1.21 51 63 -12 -0.28 +2.02 Matches 2017-2018 35 Morecambe eng ENG 4. League Two 22nd 42 3,418 81 82.6 38.0 38 34 4 4 1.05 34 45 -11 -0.29 +0.21 Matches 2018-2019 36 Macclesfield Town eng ENG 4. League Two 22nd 40 3,369 84 81.4 37.4 39 86 32 1 15 0 1.03 38 55 -17 -0.45 +0.60 Matches 2019-2020 37 Macclesfield Town eng ENG 4. League Two 24th 1 6 6 0.2 0.1 0 0 1 6 12 0.00 0 0 0 0.00 +0.41 Matches 16 Seasons 10 Clubs 2 Leagues 491 39,376 80 48.0 437.5 442 86 146 49 11 34 1.21 204 231 -27 -0.16 +0.20 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rochdale (4 Seasons) 2 Leagues 118 9,220 78 55.7 102.4 101 40 17 18 1.45 81 68 +13 +0.26 +0.26 Stockport (4 Seasons) 2 Leagues 104 8,270 80 49.9 91.9 94 10 Morecambe (2 Seasons) 1 League 85 7,245 85 87.5 80.5 81 74 4 4 1.13 85 108 -23 -0.29 +0.76 Macclesfield Town (2 Seasons) 1 League 41 3,375 82 45.2 37.5 39 86 32 2 11 12 1.00 38 55 -17 -0.45 +0.07 Yeovil Town (2 Seasons) 2 Leagues 41 3,142 77 37.9 34.9 37 4 Colchester United (2 Seasons) 1 League 36 3,021 84 36.5 33.6 34 2 Swindon Town (1 Season) 1 League 35 2,554 73 61.7 28.4 27 8 Scunthorpe United (1 Season) 1 League 16 1,328 83 32.1 14.8 15 1 Norwich City (1 Season) 1 League 12 1,017 85 24.6 11.3 11 1 Cheltenham Town (1 Season) 1 League 3 204 68 4.9 2.3 3 0 League Two (10 Seasons) 278 22,809 82 56.2 253.4 259 86 106 19 11 16 1.09 123 163 -40 -0.34 +0.29 League One (8 Seasons) 213 16,567 78 40.0 184.1 183 40 30 18 1.45 81 68 +13 +0.26 +0.26
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 22 Yeovil Town 1 League 34.7 2 0 36 2005-2006 23 Yeovil Town 1 League 0.3 1 0 1 2005-2006 23 Scunthorpe United 1 League 14.8 4 0 18 2005-2006 23 Cheltenham Town 1 League 2.3 0 0 4 2006-2007 24 Stockport 1 League 21.3 1 0 18 2007-2008 25 Stockport 1 League 25.0 2 0 10 2008-2009 26 Stockport 1 League 21.6 2 0 12 2009-2010 27 Stockport 1 League 24.0 5 0 32 2009-2010 27 Norwich City 1 League 11.3 0 0 14 2010-2011 28 Swindon Town 1 League 28.4 3 1 22 2011-2012 29 Colchester United 1 League 12.1 2 0 9 2012-2013 30 Colchester United 1 League 21.5 3 0 19 2012-2013 30 Rochdale 1 League 11.3 2 0 10 2013-2014 31 Rochdale 1 League 40.9 5 1 33 2014-2015 32 Rochdale 3 Leagues 30.7 0 0 0 23 0 2015-2016 33 Rochdale 3 Leagues 25.3 4 0 0 29 0 2016-2017 34 Morecambe 3 Leagues 46.9 9 0 0 59 1 0 9 0 0 0 0 0 2017-2018 35 Morecambe 3 Leagues 39.0 8 0 0 58 0 0 1 0 0 0 0 0 2018-2019 36 Macclesfield Town 3 Leagues 39.8 6 1 0 2 0 0 1 0 0 0 0 0 2019-2020 37 Macclesfield Town 2 Leagues 0.1 0 0 0 0 0 0 1 0 0 0 16 Seasons 10 Clubs 4 Leagues 451.1 59 3 0 409 1 0 12 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rochdale (4 Seasons) 4 Leagues 108.3 11 1 0 95 0 Stockport (4 Seasons) 2 Leagues 91.9 10 0 72 Morecambe (2 Seasons) 3 Leagues 85.9 17 0 0 117 1 0 10 0 0 0 0 0 Macclesfield Town (2 Seasons) 3 Leagues 39.8 6 1 0 2 0 0 2 0 0 0 0 0 Yeovil Town (2 Seasons) 2 Leagues 34.9 3 0 37 Colchester United (2 Seasons) 1 League 33.6 5 0 28 Swindon Town (1 Season) 1 League 28.4 3 1 22 Scunthorpe United (1 Season) 1 League 14.8 4 0 18 Norwich City (1 Season) 1 League 11.3 0 0 14 Cheltenham Town (1 Season) 1 League 2.3 0 0 4 League Two (10 Seasons) 253.4 35 2 0 223 0 0 1 0 0 0 0 0 League One (8 Seasons) 184.1 24 1 179 EFL Cup (6 Seasons) 5.6 0 0 0 7 1 0 10 0 0 0 0 0 FA Cup (5 Seasons) 8.0 0 0 0 0 0 0 1 0 0 0 0 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 Michael Rose Pages
Michael Rose Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary