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 2002-2003 18 Bury eng ENG 4. Third Division 2 0 40 0.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2003-2004 19 Bury eng ENG 4. Third Division 37 29 1,923 21.4 9 1 10 8 1 1 1 0 0.42 0.05 0.47 0.37 0.42 2004-2005 20 Bury eng ENG 4. League Two 32 29 2,311 25.7 8 3 11 8 0 0 0 0 0.31 0.12 0.43 0.31 0.43 2005-2006 21 Oldham Athletic eng ENG 3. League One 31 28 1,624 18.0 7 0 7 7 0 0 0 0 0.39 0.00 0.39 0.39 0.39 2006-2007 22 Oldham Athletic eng ENG 3. League One 35 34 2,910 32.3 21 5 26 21 0 0 2 0 0.65 0.15 0.80 0.65 0.80 2007-2008 23 Motherwell sct SCO 1. Premier League 37 34 3,058 34.0 14 3 17 14 0 0 5 0 0.41 0.09 0.50 0.41 0.50 2008-2009 24 Derby County eng ENG 2. Championship 5 3 248 2.8 3 0 3 3 0 0 0 0 1.09 0.00 1.09 1.09 1.09 Matches 2008-2009 24 Motherwell sct SCO 1. Premier League 22 21 1,875 20.8 9 2 11 9 0 1 0 0 0.43 0.10 0.53 0.43 0.53 Matches 2008-2009 24 Motherwell 2. UEFA Cup 2 1 113 1.3 0 0 0 0 0 0.00 0.00 Matches 2009-2010 25 Derby County eng ENG 2. Championship 21 11 1,061 11.8 4 0 4 4 0 0 0 0 0.34 0.00 0.34 0.34 0.34 2010-2011 26 Derby County eng ENG 2. Championship 18 6 688 7.6 2 0 2 2 0 0 1 0 0.26 0.00 0.26 0.26 0.26 2011-2012 27 Sheffield United eng ENG 3. League One 34 18 1,551 17.2 5 3 8 5 0 0 2 0 0.29 0.17 0.46 0.29 0.46 2012-2013 28 Sheffield United eng ENG 3. League One 21 13 1,271 14.1 3 1 4 3 0 0 1 0 0.21 0.07 0.28 0.21 0.28 2012-2013 28 Shrewsbury Town eng ENG 3. League One 5 4 304 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 2013-2014 29 Sheffield United eng ENG 3. League One 32 16 1,681 18.7 7 3 10 5 2 2 0 0 0.37 0.16 0.54 0.27 0.43 2013-2014 29 Chesterfield eng ENG 4. League Two 3 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 30 Sheffield United eng ENG FA Cup 0 0 Matches 2014-2015 30 Sheffield United eng ENG League Cup 2 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 30 Colchester United eng ENG 3. League One 21 20 1,782 19.8 7 1 8 5 2 3 2 0 0.35 0.05 0.40 0.25 0.30 Matches 2014-2015 30 Sheffield United eng ENG 3. League One 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 31 Colchester United eng ENG FA Cup 3 2 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 31 Colchester United eng ENG 3. League One 32 26 2,287 25.4 7 4 11 7 0 0 0 0 0.28 0.16 0.43 0.28 0.43 Matches 2016-2017 32 Colchester United eng ENG EFL Cup 0 0 Matches 2016-2017 32 Colchester United eng ENG 4. League Two 38 32 2,839 31.5 16 8 24 12 4 4 1 0 0.51 0.25 0.76 0.38 0.63 Matches 2017-2018 33 Crewe Alexandra eng ENG EFL 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 2017-2018 33 Crewe Alexandra eng ENG FA Cup 3 2 184 2.0 2 0 2 1 1 1 0 0 0.98 0.00 0.98 0.49 0.49 Matches 2017-2018 33 Crewe Alexandra eng ENG 4. League Two 31 23 2,145 23.8 9 2 11 8 1 1 1 0 0.38 0.08 0.46 0.34 0.42 Matches 2018-2019 34 Crewe Alexandra eng ENG FA Cup 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Crewe Alexandra eng ENG 4. League Two 40 27 2,598 28.9 13 2 15 9 4 4 2 0 0.45 0.07 0.52 0.31 0.38 Matches 2019-2020 35 Crewe Alexandra eng ENG EFL Cup 2 2 165 1.8 1 0 1 1 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Matches 2019-2020 35 Crewe Alexandra eng ENG FA Cup 3 3 211 2.3 1 0 1 0 1 1 0 0 0.43 0.00 0.43 0.00 0.00 Matches 2019-2020 35 Crewe Alexandra eng ENG 4. League Two 26 25 2,096 23.3 12 2 14 9 3 3 0 0 0.52 0.09 0.60 0.39 0.47 Matches 2020-2021 36 Crewe Alexandra eng ENG FA Cup 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75 Matches 2020-2021 36 Crewe Alexandra eng ENG 3. League One 35 14 1,435 15.9 6 2 8 4 2 2 0 0 0.38 0.13 0.50 0.25 0.38 Matches 2021-2022 37 Crewe Alexandra eng ENG EFL Cup 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 37 Crewe Alexandra eng ENG FA Cup 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 37 Crewe Alexandra eng ENG 3. League One 36 20 1,967 21.9 6 4 10 5 1 2 2 0 0.27 0.18 0.46 0.23 0.41 Matches 2022-2023 38 Oldham Athletic eng ENG 5. National League 3 3 175 1.9 1 1 0 0 0 0 0.51 0.51 Matches 21 Seasons 9 Clubs 8 Leagues 618 454 39,340 437.1 176 46 221 154 22 25 21 0 0.40 0.11 0.51 0.35 0.46 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 Crewe Alexandra (5 Seasons) 4 Leagues 181 121 11,174 124.2 52 12 64 39 13 14 5 0 0.42 0.10 0.52 0.31 0.41 Sheffield United (4 Seasons) 3 Leagues 90 48 4,596 51.1 15 7 22 13 2 2 3 0 0.29 0.14 0.43 0.25 0.39 Colchester United (3 Seasons) 4 Leagues 94 80 7,097 78.9 30 13 43 24 6 7 3 0 0.38 0.16 0.55 0.30 0.47 Bury (3 Seasons) 1 League 71 58 4,274 47.5 17 4 21 16 1 1 2 0 0.36 0.08 0.44 0.34 0.42 Oldham Athletic (3 Seasons) 2 Leagues 69 65 4,709 52.3 29 5 33 29 0 0 2 0 0.55 0.10 0.66 0.55 0.66 Derby County (3 Seasons) 1 League 44 20 1,997 22.2 9 0 9 9 0 0 1 0 0.41 0.00 0.41 0.41 0.41 Motherwell (2 Seasons) 2 Leagues 61 56 5,046 56.1 23 5 28 23 0 1 5 0 0.41 0.09 0.51 0.41 0.51 Shrewsbury Town (1 Season) 1 League 5 4 304 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Chesterfield (1 Season) 1 League 3 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (9 Seasons) 283 193 16,818 186.9 70 23 93 63 7 9 9 0 0.37 0.12 0.50 0.34 0.46 League Two (8 Seasons) 209 167 14,095 156.6 67 18 85 54 13 13 6 0 0.43 0.11 0.54 0.34 0.46 FA Cup (7 Seasons) 12 10 822 9.1 4 0 4 2 2 2 0 0 0.44 0.00 0.44 0.22 0.22 League Cup (5 Seasons) 6 5 387 4.3 2 0 2 2 0 0 0 0 0.47 0.00 0.47 0.47 0.47 Championship (3 Seasons) 44 20 1,997 22.2 9 0 9 9 0 0 1 0 0.41 0.00 0.41 0.41 0.41 Premier League (2 Seasons) 59 55 4,933 54.8 23 5 28 23 0 1 5 0 0.42 0.09 0.51 0.42 0.51 National League (1 Season) 3 3 175 1.9 1 1 0 0 0 0 0.51 0.51 UEFA Cup (1 Season) 2 1 113 1.3 0 0 0 0 0 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 2002-2003 18 Bury 1 League 2 0 40 0.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2003-2004 19 Bury 1 League 37 29 1,923 21.4 9 1 10 8 1 1 1 0 0.42 0.05 0.47 0.37 0.42 2004-2005 20 Bury 1 League 32 29 2,311 25.7 8 3 11 8 0 0 0 0 0.31 0.12 0.43 0.31 0.43 2005-2006 21 Oldham Athletic 1 League 31 28 1,624 18.0 7 0 7 7 0 0 0 0 0.39 0.00 0.39 0.39 0.39 2006-2007 22 Oldham Athletic 1 League 35 34 2,910 32.3 21 5 26 21 0 0 2 0 0.65 0.15 0.80 0.65 0.80 2007-2008 23 Motherwell 1 League 37 34 3,058 34.0 14 3 17 14 0 0 5 0 0.41 0.09 0.50 0.41 0.50 2008-2009 24 Motherwell 2 Leagues 24 22 1,988 22.1 9 2 11 9 0 1 0 0 0.41 0.10 0.53 0.41 0.53 2008-2009 24 Derby County 1 League 5 3 248 2.8 3 0 3 3 0 0 0 0 1.09 0.00 1.09 1.09 1.09 2009-2010 25 Derby County 1 League 21 11 1,061 11.8 4 0 4 4 0 0 0 0 0.34 0.00 0.34 0.34 0.34 2010-2011 26 Derby County 1 League 18 6 688 7.6 2 0 2 2 0 0 1 0 0.26 0.00 0.26 0.26 0.26 2011-2012 27 Sheffield United 1 League 34 18 1,551 17.2 5 3 8 5 0 0 2 0 0.29 0.17 0.46 0.29 0.46 2012-2013 28 Shrewsbury Town 1 League 5 4 304 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 2012-2013 28 Sheffield United 1 League 21 13 1,271 14.1 3 1 4 3 0 0 1 0 0.21 0.07 0.28 0.21 0.28 2013-2014 29 Chesterfield 1 League 3 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 29 Sheffield United 1 League 32 16 1,681 18.7 7 3 10 5 2 2 0 0 0.37 0.16 0.54 0.27 0.43 2014-2015 30 Sheffield United 3 Leagues 3 1 93 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 30 Colchester United 1 League 21 20 1,782 19.8 7 1 8 5 2 3 2 0 0.35 0.05 0.40 0.25 0.30 2015-2016 31 Colchester United 2 Leagues 35 28 2,476 27.5 7 4 11 7 0 0 0 0 0.25 0.15 0.40 0.25 0.40 2016-2017 32 Colchester United 2 Leagues 38 32 2,839 31.5 16 8 24 12 4 4 1 0 0.51 0.25 0.76 0.38 0.63 2017-2018 33 Crewe Alexandra 3 Leagues 35 26 2,419 26.9 12 2 14 10 2 2 1 0 0.45 0.07 0.52 0.37 0.45 2018-2019 34 Crewe Alexandra 2 Leagues 41 28 2,654 29.5 13 2 15 9 4 4 2 0 0.44 0.07 0.51 0.31 0.37 2019-2020 35 Crewe Alexandra 3 Leagues 31 30 2,472 27.5 14 2 16 10 4 4 0 0 0.51 0.07 0.58 0.36 0.44 2020-2021 36 Crewe Alexandra 2 Leagues 36 15 1,555 17.3 7 2 9 5 2 2 0 0 0.41 0.12 0.52 0.29 0.41 2021-2022 37 Crewe Alexandra 3 Leagues 38 22 2,074 23.0 6 4 10 5 1 2 2 0 0.26 0.17 0.43 0.22 0.39 2022-2023 38 Oldham Athletic 1 League 3 3 175 1.9 1 1 0 0 0 0 0.51 0.51 21 Seasons 9 Clubs 8 Leagues 618 454 39,340 437.1 176 46 221 154 22 25 21 0 0.40 0.11 0.51 0.35 0.46 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 Crewe Alexandra (5 Seasons) 4 Leagues 181 121 11,174 124.2 52 12 64 39 13 14 5 0 0.42 0.10 0.52 0.31 0.41 Sheffield United (4 Seasons) 3 Leagues 90 48 4,596 51.1 15 7 22 13 2 2 3 0 0.29 0.14 0.43 0.25 0.39 Colchester United (3 Seasons) 4 Leagues 94 80 7,097 78.9 30 13 43 24 6 7 3 0 0.38 0.16 0.55 0.30 0.47 Bury (3 Seasons) 1 League 71 58 4,274 47.5 17 4 21 16 1 1 2 0 0.36 0.08 0.44 0.34 0.42 Oldham Athletic (3 Seasons) 2 Leagues 69 65 4,709 52.3 29 5 33 29 0 0 2 0 0.55 0.10 0.66 0.55 0.66 Derby County (3 Seasons) 1 League 44 20 1,997 22.2 9 0 9 9 0 0 1 0 0.41 0.00 0.41 0.41 0.41 Motherwell (2 Seasons) 2 Leagues 61 56 5,046 56.1 23 5 28 23 0 1 5 0 0.41 0.09 0.51 0.41 0.51 Shrewsbury Town (1 Season) 1 League 5 4 304 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Chesterfield (1 Season) 1 League 3 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (9 Seasons) 283 193 16,818 186.9 70 23 93 63 7 9 9 0 0.37 0.12 0.50 0.34 0.46 League Two (8 Seasons) 209 167 14,095 156.6 67 18 85 54 13 13 6 0 0.43 0.11 0.54 0.34 0.46 FA Cup (7 Seasons) 12 10 822 9.1 4 0 4 2 2 2 0 0 0.44 0.00 0.44 0.22 0.22 League Cup (5 Seasons) 6 5 387 4.3 2 0 2 2 0 0 0 0 0.47 0.00 0.47 0.47 0.47 Championship (3 Seasons) 44 20 1,997 22.2 9 0 9 9 0 0 1 0 0.41 0.00 0.41 0.41 0.41 Premier League (2 Seasons) 59 55 4,933 54.8 23 5 28 23 0 1 5 0 0.42 0.09 0.51 0.42 0.51 National League (1 Season) 3 3 175 1.9 1 1 0 0 0 0 0.51 0.51 UEFA Cup (1 Season) 2 1 113 1.3 0 0 0 0 0 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 2002-2003 18 Bury eng ENG 4. Third Division 7th 2 0 40 0.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2003-2004 19 Bury eng ENG 4. Third Division 12th 37 29 1,923 21.4 9 1 10 8 1 1 1 0 0.42 0.05 0.47 0.37 0.42 2004-2005 20 Bury eng ENG 4. League Two 17th 32 29 2,311 25.7 8 3 11 8 0 0 0 0 0.31 0.12 0.43 0.31 0.43 2005-2006 21 Oldham Athletic eng ENG 3. League One 10th 31 28 1,624 18.0 7 0 7 7 0 0 0 0 0.39 0.00 0.39 0.39 0.39 2006-2007 22 Oldham Athletic eng ENG 3. League One 6th 35 34 2,910 32.3 21 5 26 21 0 0 2 0 0.65 0.15 0.80 0.65 0.80 2007-2008 23 Motherwell sct SCO 1. Premier League 3rd 37 34 3,058 34.0 14 3 17 14 0 0 5 0 0.41 0.09 0.50 0.41 0.50 2008-2009 24 Motherwell sct SCO 1. Premier League 7th 22 21 1,875 20.8 9 2 11 9 0 1 0 0 0.43 0.10 0.53 0.43 0.53 Matches 2008-2009 24 Derby County eng ENG 2. Championship 18th 5 3 248 2.8 3 0 3 3 0 0 0 0 1.09 0.00 1.09 1.09 1.09 Matches 2009-2010 25 Derby County eng ENG 2. Championship 14th 21 11 1,061 11.8 4 0 4 4 0 0 0 0 0.34 0.00 0.34 0.34 0.34 2010-2011 26 Derby County eng ENG 2. Championship 19th 18 6 688 7.6 2 0 2 2 0 0 1 0 0.26 0.00 0.26 0.26 0.26 2011-2012 27 Sheffield United eng ENG 3. League One 3rd 34 18 1,551 17.2 5 3 8 5 0 0 2 0 0.29 0.17 0.46 0.29 0.46 2012-2013 28 Shrewsbury Town eng ENG 3. League One 16th 5 4 304 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 2012-2013 28 Sheffield United eng ENG 3. League One 5th 21 13 1,271 14.1 3 1 4 3 0 0 1 0 0.21 0.07 0.28 0.21 0.28 2013-2014 29 Chesterfield eng ENG 4. League Two 1st 3 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 29 Sheffield United eng ENG 3. League One 7th 32 16 1,681 18.7 7 3 10 5 2 2 0 0 0.37 0.16 0.54 0.27 0.43 2014-2015 30 Sheffield United eng ENG 3. League One 5th 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 30 Colchester United eng ENG 3. League One 19th 21 20 1,782 19.8 7 1 8 5 2 3 2 0 0.35 0.05 0.40 0.25 0.30 Matches 2015-2016 31 Colchester United eng ENG 3. League One 23rd 32 26 2,287 25.4 7 4 11 7 0 0 0 0 0.28 0.16 0.43 0.28 0.43 Matches 2016-2017 32 Colchester United eng ENG 4. League Two 8th 38 32 2,839 31.5 16 8 24 12 4 4 1 0 0.51 0.25 0.76 0.38 0.63 Matches 2017-2018 33 Crewe Alexandra eng ENG 4. League Two 15th 31 23 2,145 23.8 9 2 11 8 1 1 1 0 0.38 0.08 0.46 0.34 0.42 Matches 2018-2019 34 Crewe Alexandra eng ENG 4. League Two 12th 40 27 2,598 28.9 13 2 15 9 4 4 2 0 0.45 0.07 0.52 0.31 0.38 Matches 2019-2020 35 Crewe Alexandra eng ENG 4. League Two 2nd 26 25 2,096 23.3 12 2 14 9 3 3 0 0 0.52 0.09 0.60 0.39 0.47 Matches 2020-2021 36 Crewe Alexandra eng ENG 3. League One 12th 35 14 1,435 15.9 6 2 8 4 2 2 0 0 0.38 0.13 0.50 0.25 0.38 Matches 2021-2022 37 Crewe Alexandra eng ENG 3. League One 24th 36 20 1,967 21.9 6 4 10 5 1 2 2 0 0.27 0.18 0.46 0.23 0.41 Matches 2022-2023 38 Oldham Athletic eng ENG 5. National League 12th 3 3 175 1.9 1 1 0 0 0 0 0.51 0.51 Matches 21 Seasons 9 Clubs 5 Leagues 598 438 38,018 422.4 170 46 215 150 20 23 21 0 0.40 0.11 0.51 0.36 0.46 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 Crewe Alexandra (5 Seasons) 2 Leagues 168 109 10,241 113.8 46 12 58 35 11 12 5 0 0.40 0.11 0.51 0.31 0.41 Sheffield United (4 Seasons) 1 League 88 47 4,509 50.1 15 7 22 13 2 2 3 0 0.30 0.14 0.44 0.26 0.40 Colchester United (3 Seasons) 2 Leagues 91 78 6,908 76.8 30 13 43 24 6 7 3 0 0.39 0.17 0.56 0.31 0.48 Bury (3 Seasons) 1 League 71 58 4,274 47.5 17 4 21 16 1 1 2 0 0.36 0.08 0.44 0.34 0.42 Oldham Athletic (3 Seasons) 2 Leagues 69 65 4,709 52.3 29 5 33 29 0 0 2 0 0.55 0.10 0.66 0.55 0.66 Derby County (3 Seasons) 1 League 44 20 1,997 22.2 9 0 9 9 0 0 1 0 0.41 0.00 0.41 0.41 0.41 Motherwell (2 Seasons) 1 League 59 55 4,933 54.8 23 5 28 23 0 1 5 0 0.42 0.09 0.51 0.42 0.51 Shrewsbury Town (1 Season) 1 League 5 4 304 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Chesterfield (1 Season) 1 League 3 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (9 Seasons) 283 193 16,818 186.9 70 23 93 63 7 9 9 0 0.37 0.12 0.50 0.34 0.46 League Two (8 Seasons) 209 167 14,095 156.6 67 18 85 54 13 13 6 0 0.43 0.11 0.54 0.34 0.46 Championship (3 Seasons) 44 20 1,997 22.2 9 0 9 9 0 0 1 0 0.41 0.00 0.41 0.41 0.41 Premier League (2 Seasons) 59 55 4,933 54.8 23 5 28 23 0 1 5 0 0.42 0.09 0.51 0.42 0.51 National League (1 Season) 3 3 175 1.9 1 1 0 0 0 0 0.51 0.51
Standard Stats Table Season Age Squad 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 2008-2009 24 Motherwell 2. UEFA Cup Rd1 2 1 113 1.3 0 0 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 2 1 113 1.3 0 0 0 0 0 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 2002-2003 18 Bury 1 League 0.4 0 0 0.00 0 0 2003-2004 19 Bury 1 League 21.4 9 20 0.94 0.40 1 1 2004-2005 20 Bury 1 League 25.7 8 21 0.82 0.38 0 0 2005-2006 21 Oldham Athletic 1 League 18.0 7 17 0.94 0.41 0 0 2006-2007 22 Oldham Athletic 1 League 32.3 21 52 1.61 0.40 0 0 2007-2008 23 Motherwell 1 League 34.0 14 25 0.74 0.56 0 0 2008-2009 24 Motherwell 2 Leagues 22.1 9 14 0.67 0.64 0 1 2008-2009 24 Derby County 1 League 2.8 3 4 1.45 0.75 0 0 2009-2010 25 Derby County 1 League 11.8 4 13 1.10 0.31 0 0 2010-2011 26 Derby County 1 League 7.6 2 5 0.65 0.40 0 0 2011-2012 27 Sheffield United 1 League 17.2 5 6 0.35 0.83 0 0 2012-2013 28 Shrewsbury Town 1 League 3.4 1 1 0.30 1.00 0 0 2012-2013 28 Sheffield United 1 League 14.1 3 16 1.13 0.19 0 0 2013-2014 29 Chesterfield 1 League 1.6 0 0 0.00 0 0 2013-2014 29 Sheffield United 1 League 18.7 7 18 0.96 0.28 2 2 2014-2015 30 Sheffield United 3 Leagues 1.0 0 0 0.00 0 0 2014-2015 30 Colchester United 1 League 19.8 7 23 1.16 0.22 2 3 2015-2016 31 Colchester United 2 Leagues 27.5 7 15 0.59 0.47 0 0 2016-2017 32 Colchester United 2 Leagues 31.5 16 0 32 0.00 1.01 0.38 4 4 2017-2018 33 Crewe Alexandra 3 Leagues 26.9 12 8 31 387.5 0.30 1.15 1.25 0.32 2 2 2018-2019 34 Crewe Alexandra 2 Leagues 29.5 13 0 0 0.00 0.00 4 4 2019-2020 35 Crewe Alexandra 3 Leagues 27.5 14 56 27 48.2 2.04 0.98 0.18 0.37 4 4 2020-2021 36 Crewe Alexandra 2 Leagues 17.3 7 25 12 48.0 1.45 0.69 0.20 0.42 2 2 2021-2022 37 Crewe Alexandra 3 Leagues 23.0 6 43 19 44.2 1.87 0.82 0.12 0.26 1 2 2022-2023 38 Oldham Athletic 1 League 1.9 1 0 0 21 Seasons 9 Clubs 8 Leagues 437.1 176 132 371 91.7 1.04 0.92 0.32 0.39 22 25 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Crewe Alexandra (5 Seasons) 4 Leagues 124.2 52 132 89 67.4 1.39 0.93 0.23 0.34 13 14 Sheffield United (4 Seasons) 3 Leagues 51.1 15 40 0.80 0.33 2 2 Colchester United (3 Seasons) 4 Leagues 78.9 30 0 70 0.00 0.91 0.34 6 7 Bury (3 Seasons) 1 League 47.5 17 41 0.86 0.39 1 1 Oldham Athletic (3 Seasons) 2 Leagues 52.3 29 69 1.37 0.41 0 0 Derby County (3 Seasons) 1 League 22.2 9 22 0.99 0.41 0 0 Motherwell (2 Seasons) 2 Leagues 56.1 23 39 0.71 0.59 0 1 Shrewsbury Town (1 Season) 1 League 3.4 1 1 0.30 1.00 0 0 Chesterfield (1 Season) 1 League 1.6 0 0 0.00 0 0 League One (9 Seasons) 186.9 70 64 177 45.3 1.69 0.95 0.14 0.36 7 9 League Two (8 Seasons) 156.6 67 47 123 174.5 0.60 0.96 0.62 0.37 13 13 FA Cup (7 Seasons) 9.1 4 10 5 50.0 1.42 0.71 0.20 0.40 2 2 League Cup (5 Seasons) 4.3 2 11 5 45.5 3.30 1.50 0.18 0.40 0 0 Championship (3 Seasons) 22.2 9 22 0.99 0.41 0 0 Premier League (2 Seasons) 54.8 23 39 0.71 0.59 0 1 National League (1 Season) 1.9 1 0 0 UEFA Cup (1 Season) 1.3 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2008-2009 24 Motherwell 2. UEFA Cup Rd1 1.3 0 0 Matches 1 Season 1 Club 1 League 1.3 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 2002-2003 18 Bury eng ENG 4. Third Division 2 40 20 1.0 0.4 0 2 2003-2004 19 Bury eng ENG 4. Third Division 37 1,923 52 46.4 21.4 29 8 2004-2005 20 Bury eng ENG 4. League Two 32 2,311 72 55.8 25.7 29 3 2005-2006 21 Oldham Athletic eng ENG 3. League One 31 1,624 52 39.2 18.0 28 3 2006-2007 22 Oldham Athletic eng ENG 3. League One 35 2,910 83 70.3 32.3 34 1 2007-2008 23 Motherwell sct SCO 1. Premier League 37 3,058 83 89.4 34.0 34 3 2008-2009 24 Derby County eng ENG 2. Championship 5 248 50 6.0 2.8 3 2 Matches 2008-2009 24 Motherwell sct SCO 1. Premier League 22 1,875 85 54.8 20.8 21 1 Matches 2008-2009 24 Motherwell 2. UEFA Cup 2 113 57 62.8 1.3 1 1 1 0 Matches 2009-2010 25 Derby County eng ENG 2. Championship 21 1,061 51 25.6 11.8 11 10 2010-2011 26 Derby County eng ENG 2. Championship 18 688 38 16.6 7.6 6 12 2011-2012 27 Sheffield United eng ENG 3. League One 34 1,551 46 37.5 17.2 18 16 2012-2013 28 Sheffield United eng ENG 3. League One 21 1,271 61 30.7 14.1 13 8 2012-2013 28 Shrewsbury Town eng ENG 3. League One 5 304 61 7.3 3.4 4 1 2013-2014 29 Sheffield United eng ENG 3. League One 32 1,681 53 40.6 18.7 16 16 2013-2014 29 Chesterfield eng ENG 4. League Two 3 143 48 3.5 1.6 2 1 2014-2015 30 Sheffield United eng ENG FA Cup 0 0 0 0 1 Matches 2014-2015 30 Sheffield United eng ENG League Cup 2 87 44 13.2 1.0 1 73 0 1 14 0 3.00 1 1 0 0.00 -0.47 Matches 2014-2015 30 Colchester United eng ENG 3. League One 21 1,782 85 43.0 19.8 20 16 1 0 1.33 27 35 -8 -0.40 +0.02 Matches 2014-2015 30 Sheffield United eng ENG 3. League One 1 6 6 0.1 0.1 0 0 1 5 0.00 0 0 0 0.00 -0.28 Matches 2015-2016 31 Colchester United eng ENG FA Cup 3 189 63 52.5 2.1 2 91 2 1 8 0 2.00 4 5 -1 -0.48 -2.58 Matches 2015-2016 31 Colchester United eng ENG 3. League One 32 2,287 71 55.2 25.4 26 13 6 4 0.72 25 52 -27 -1.06 -0.33 Matches 2016-2017 32 Colchester United eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 32 Colchester United eng ENG 4. League Two 38 2,839 75 68.6 31.5 32 16 6 0 1.47 48 39 +9 +0.29 +0.22 Matches 2017-2018 33 Crewe Alexandra eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2017-2018 33 Crewe Alexandra eng ENG FA Cup 3 184 61 68.1 2.0 2 84 1 1 16 0 1.33 4 4 0 0.00 0.00 Matches 2017-2018 33 Crewe Alexandra eng ENG 4. League Two 31 2,145 69 51.8 23.8 23 18 8 2 1.16 25 35 -10 -0.42 -0.28 Matches 2018-2019 34 Crewe Alexandra eng ENG FA Cup 1 56 56 62.2 0.6 1 56 0 0 0 0.00 0 0 0 0.00 +2.65 Matches 2018-2019 34 Crewe Alexandra eng ENG 4. League Two 40 2,598 65 62.8 28.9 27 88 22 13 17 4 1.55 43 40 +3 +0.10 +0.22 Matches 2019-2020 35 Crewe Alexandra eng ENG EFL Cup 2 165 83 78.6 1.8 2 83 1 0 0 1.50 2 5 -3 -1.64 +2.36 Matches 2019-2020 35 Crewe Alexandra eng ENG FA Cup 3 211 70 58.6 2.3 3 70 2 0 0 2.33 3 1 +2 +0.85 +0.85 Matches 2019-2020 35 Crewe Alexandra eng ENG 4. League Two 26 2,096 81 62.9 23.3 25 83 12 1 33 1 1.85 38 25 +13 +0.56 -0.24 Matches 2020-2021 36 Crewe Alexandra eng ENG FA Cup 1 120 120 57.1 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 -1.75 Matches 2020-2021 36 Crewe Alexandra eng ENG 3. League One 35 1,435 41 34.7 15.9 14 82 5 21 14 4 1.40 20 21 -1 -0.06 +0.07 Matches 2021-2022 37 Crewe Alexandra eng ENG EFL Cup 1 45 45 25.0 0.5 1 45 0 0 1 3.00 0 0 0 0.00 +1.33 Matches 2021-2022 37 Crewe Alexandra eng ENG FA Cup 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 2 -2 -2.90 +0.31 Matches 2021-2022 37 Crewe Alexandra eng ENG 3. League One 36 1,967 55 47.5 21.9 20 86 16 16 15 4 0.61 20 40 -20 -0.92 +0.16 Matches 2022-2023 38 Oldham Athletic eng ENG 5. National League 3 175 58 4.2 1.9 3 58 0 0 0 1.33 3 2 +1 +0.51 +0.56 Matches 21 Seasons 9 Clubs 8 Leagues 618 39,340 64 37.6 437.1 454 83 127 164 15 27 1.27 265 311 -46 -0.22 -0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crewe Alexandra (5 Seasons) 4 Leagues 181 11,174 62 52.2 124.2 121 84 79 60 16 16 1.29 157 177 -20 -0.16 +0.09 Sheffield United (4 Seasons) 3 Leagues 90 4,596 51 25.9 51.1 48 73 0 42 14 6 2.00 1 1 0 0.00 -0.31 Colchester United (3 Seasons) 4 Leagues 94 7,097 76 55.1 78.9 80 91 47 14 8 5 1.20 104 131 -27 -0.34 -0.01 Bury (3 Seasons) 1 League 71 4,274 60 34.4 47.5 58 13 Oldham Athletic (3 Seasons) 2 Leagues 69 4,709 68 37.9 52.3 65 58 0 4 0 1.33 3 2 +1 +0.51 +0.56 Derby County (3 Seasons) 1 League 44 1,997 45 16.1 22.2 20 24 Motherwell (2 Seasons) 2 Leagues 61 5,046 83 71.9 56.1 56 1 5 0 Shrewsbury Town (1 Season) 1 League 5 304 61 7.3 3.4 4 1 Chesterfield (1 Season) 1 League 3 143 48 3.5 1.6 2 1 League One (9 Seasons) 283 16,818 59 36.9 186.9 193 84 50 90 15 17 0.98 92 148 -56 -0.67 -0.38 League Two (8 Seasons) 209 14,095 67 43.6 156.6 167 85 68 42 18 7 1.50 154 139 +15 +0.14 +0.04 FA Cup (7 Seasons) 12 822 69 42.8 9.1 10 80 6 2 12 1 1.42 12 14 -2 -0.22 -0.70 League Cup (5 Seasons) 6 387 65 31.5 4.3 5 75 2 1 14 2 2.00 4 8 -4 -0.93 -0.81 Championship (3 Seasons) 44 1,997 45 16.1 22.2 20 24 Premier League (2 Seasons) 59 4,933 84 72.1 54.8 55 4 National League (1 Season) 3 175 58 4.2 1.9 3 58 0 0 0 1.33 3 2 +1 +0.51 +0.56 UEFA Cup (1 Season) 2 113 57 62.8 1.3 1 1 1 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 2002-2003 18 Bury 1 League 2 40 20 1.0 0.4 0 2 2003-2004 19 Bury 1 League 37 1,923 52 46.4 21.4 29 8 2004-2005 20 Bury 1 League 32 2,311 72 55.8 25.7 29 3 2005-2006 21 Oldham Athletic 1 League 31 1,624 52 39.2 18.0 28 3 2006-2007 22 Oldham Athletic 1 League 35 2,910 83 70.3 32.3 34 1 2007-2008 23 Motherwell 1 League 37 3,058 83 89.4 34.0 34 3 2008-2009 24 Motherwell 2 Leagues 24 1,988 83 55.2 22.1 22 1 2 0 2008-2009 24 Derby County 1 League 5 248 50 6.0 2.8 3 2 2009-2010 25 Derby County 1 League 21 1,061 51 25.6 11.8 11 10 2010-2011 26 Derby County 1 League 18 688 38 16.6 7.6 6 12 2011-2012 27 Sheffield United 1 League 34 1,551 46 37.5 17.2 18 16 2012-2013 28 Shrewsbury Town 1 League 5 304 61 7.3 3.4 4 1 2012-2013 28 Sheffield United 1 League 21 1,271 61 30.7 14.1 13 8 2013-2014 29 Chesterfield 1 League 3 143 48 3.5 1.6 2 1 2013-2014 29 Sheffield United 1 League 32 1,681 53 40.6 18.7 16 16 2014-2015 30 Sheffield United 3 Leagues 3 93 31 1.7 1.0 1 73 0 2 14 6 2.00 1 1 0 0.00 -0.31 2014-2015 30 Colchester United 1 League 21 1,782 85 43.0 19.8 20 16 1 0 1.33 27 35 -8 -0.40 +0.02 2015-2016 31 Colchester United 2 Leagues 35 2,476 71 55.0 27.5 28 91 15 7 8 4 0.83 29 57 -28 -1.02 -0.53 2016-2017 32 Colchester United 2 Leagues 38 2,839 75 67.1 31.5 32 16 6 1 1.47 48 39 +9 +0.29 +0.22 2017-2018 33 Crewe Alexandra 3 Leagues 35 2,419 69 53.8 26.9 26 86 20 9 16 2 1.14 30 41 -11 -0.41 -0.28 2018-2019 34 Crewe Alexandra 2 Leagues 41 2,654 65 62.7 29.5 28 87 22 13 17 4 1.51 43 40 +3 +0.10 +0.27 2019-2020 35 Crewe Alexandra 3 Leagues 31 2,472 80 63.4 27.5 30 81 15 1 33 1 1.87 43 31 +12 +0.44 -0.13 2020-2021 36 Crewe Alexandra 2 Leagues 36 1,555 43 35.7 17.3 15 84 6 21 14 4 1.36 21 23 -2 -0.12 -0.02 2021-2022 37 Crewe Alexandra 3 Leagues 38 2,074 55 47.0 23.0 22 83 16 16 15 5 0.66 20 42 -22 -0.95 +0.16 2022-2023 38 Oldham Athletic 1 League 3 175 58 4.2 1.9 3 58 0 0 0 1.33 3 2 +1 +0.51 +0.56 21 Seasons 9 Clubs 8 Leagues 618 39,340 64 37.6 437.1 454 83 127 164 15 27 1.27 265 311 -46 -0.22 -0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crewe Alexandra (5 Seasons) 4 Leagues 181 11,174 62 52.2 124.2 121 84 79 60 16 16 1.29 157 177 -20 -0.16 +0.09 Sheffield United (4 Seasons) 3 Leagues 90 4,596 51 25.9 51.1 48 73 0 42 14 6 2.00 1 1 0 0.00 -0.31 Colchester United (3 Seasons) 4 Leagues 94 7,097 76 55.1 78.9 80 91 47 14 8 5 1.20 104 131 -27 -0.34 -0.01 Bury (3 Seasons) 1 League 71 4,274 60 34.4 47.5 58 13 Oldham Athletic (3 Seasons) 2 Leagues 69 4,709 68 37.9 52.3 65 58 0 4 0 1.33 3 2 +1 +0.51 +0.56 Derby County (3 Seasons) 1 League 44 1,997 45 16.1 22.2 20 24 Motherwell (2 Seasons) 2 Leagues 61 5,046 83 71.9 56.1 56 1 5 0 Shrewsbury Town (1 Season) 1 League 5 304 61 7.3 3.4 4 1 Chesterfield (1 Season) 1 League 3 143 48 3.5 1.6 2 1 League One (9 Seasons) 283 16,818 59 36.9 186.9 193 84 50 90 15 17 0.98 92 148 -56 -0.67 -0.38 League Two (8 Seasons) 209 14,095 67 43.6 156.6 167 85 68 42 18 7 1.50 154 139 +15 +0.14 +0.04 FA Cup (7 Seasons) 12 822 69 42.8 9.1 10 80 6 2 12 1 1.42 12 14 -2 -0.22 -0.70 League Cup (5 Seasons) 6 387 65 31.5 4.3 5 75 2 1 14 2 2.00 4 8 -4 -0.93 -0.81 Championship (3 Seasons) 44 1,997 45 16.1 22.2 20 24 Premier League (2 Seasons) 59 4,933 84 72.1 54.8 55 4 National League (1 Season) 3 175 58 4.2 1.9 3 58 0 0 0 1.33 3 2 +1 +0.51 +0.56 UEFA Cup (1 Season) 2 113 57 62.8 1.3 1 1 1 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 2002-2003 18 Bury eng ENG 4. Third Division 7th 2 40 20 1.0 0.4 0 2 2003-2004 19 Bury eng ENG 4. Third Division 12th 37 1,923 52 46.4 21.4 29 8 2004-2005 20 Bury eng ENG 4. League Two 17th 32 2,311 72 55.8 25.7 29 3 2005-2006 21 Oldham Athletic eng ENG 3. League One 10th 31 1,624 52 39.2 18.0 28 3 2006-2007 22 Oldham Athletic eng ENG 3. League One 6th 35 2,910 83 70.3 32.3 34 1 2007-2008 23 Motherwell sct SCO 1. Premier League 3rd 37 3,058 83 89.4 34.0 34 3 2008-2009 24 Motherwell sct SCO 1. Premier League 7th 22 1,875 85 54.8 20.8 21 1 Matches 2008-2009 24 Derby County eng ENG 2. Championship 18th 5 248 50 6.0 2.8 3 2 Matches 2009-2010 25 Derby County eng ENG 2. Championship 14th 21 1,061 51 25.6 11.8 11 10 2010-2011 26 Derby County eng ENG 2. Championship 19th 18 688 38 16.6 7.6 6 12 2011-2012 27 Sheffield United eng ENG 3. League One 3rd 34 1,551 46 37.5 17.2 18 16 2012-2013 28 Shrewsbury Town eng ENG 3. League One 16th 5 304 61 7.3 3.4 4 1 2012-2013 28 Sheffield United eng ENG 3. League One 5th 21 1,271 61 30.7 14.1 13 8 2013-2014 29 Chesterfield eng ENG 4. League Two 1st 3 143 48 3.5 1.6 2 1 2013-2014 29 Sheffield United eng ENG 3. League One 7th 32 1,681 53 40.6 18.7 16 16 2014-2015 30 Sheffield United eng ENG 3. League One 5th 1 6 6 0.1 0.1 0 0 1 5 0.00 0 0 0 0.00 -0.28 Matches 2014-2015 30 Colchester United eng ENG 3. League One 19th 21 1,782 85 43.0 19.8 20 16 1 0 1.33 27 35 -8 -0.40 +0.02 Matches 2015-2016 31 Colchester United eng ENG 3. League One 23rd 32 2,287 71 55.2 25.4 26 13 6 4 0.72 25 52 -27 -1.06 -0.33 Matches 2016-2017 32 Colchester United eng ENG 4. League Two 8th 38 2,839 75 68.6 31.5 32 16 6 0 1.47 48 39 +9 +0.29 +0.22 Matches 2017-2018 33 Crewe Alexandra eng ENG 4. League Two 15th 31 2,145 69 51.8 23.8 23 18 8 2 1.16 25 35 -10 -0.42 -0.28 Matches 2018-2019 34 Crewe Alexandra eng ENG 4. League Two 12th 40 2,598 65 62.8 28.9 27 88 22 13 17 4 1.55 43 40 +3 +0.10 +0.22 Matches 2019-2020 35 Crewe Alexandra eng ENG 4. League Two 2nd 26 2,096 81 62.9 23.3 25 83 12 1 33 1 1.85 38 25 +13 +0.56 -0.24 Matches 2020-2021 36 Crewe Alexandra eng ENG 3. League One 12th 35 1,435 41 34.7 15.9 14 82 5 21 14 4 1.40 20 21 -1 -0.06 +0.07 Matches 2021-2022 37 Crewe Alexandra eng ENG 3. League One 24th 36 1,967 55 47.5 21.9 20 86 16 16 15 4 0.61 20 40 -20 -0.92 +0.16 Matches 2022-2023 38 Oldham Athletic eng ENG 5. National League 12th 3 175 58 4.2 1.9 3 58 0 0 0 1.33 3 2 +1 +0.51 +0.56 Matches 21 Seasons 9 Clubs 5 Leagues 598 38,018 64 37.5 422.4 438 84 118 160 15 24 1.25 249 289 -40 -0.21 -0.06 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crewe Alexandra (5 Seasons) 2 Leagues 168 10,241 61 51.5 113.8 109 85 73 59 15 15 1.29 146 161 -15 -0.13 +0.09 Sheffield United (4 Seasons) 1 League 88 4,509 51 27.2 50.1 47 0 41 5 0.00 0 0 0 0.00 -0.28 Colchester United (3 Seasons) 2 Leagues 91 6,908 76 55.6 76.8 78 45 13 4 1.17 100 126 -26 -0.34 +0.07 Bury (3 Seasons) 1 League 71 4,274 60 34.4 47.5 58 13 Oldham Athletic (3 Seasons) 2 Leagues 69 4,709 68 37.9 52.3 65 58 0 4 0 1.33 3 2 +1 +0.51 +0.56 Derby County (3 Seasons) 1 League 44 1,997 45 16.1 22.2 20 24 Motherwell (2 Seasons) 1 League 59 4,933 84 72.1 54.8 55 4 Shrewsbury Town (1 Season) 1 League 5 304 61 7.3 3.4 4 1 Chesterfield (1 Season) 1 League 3 143 48 3.5 1.6 2 1 League One (9 Seasons) 283 16,818 59 36.9 186.9 193 84 50 90 15 17 0.98 92 148 -56 -0.67 -0.38 League Two (8 Seasons) 209 14,095 67 43.6 156.6 167 85 68 42 18 7 1.50 154 139 +15 +0.14 +0.04 Championship (3 Seasons) 44 1,997 45 16.1 22.2 20 24 Premier League (2 Seasons) 59 4,933 84 72.1 54.8 55 4 National League (1 Season) 3 175 58 4.2 1.9 3 58 0 0 0 1.33 3 2 +1 +0.51 +0.56
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2008-2009 24 Motherwell 2. UEFA Cup Rd1 2 113 57 62.8 1.3 1 1 1 0 Matches 1 Season 1 Club 1 League 2 113 57 62.8 1.3 1 1 1 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2002-2003 18 Bury 1 League 0.4 1 0 2 2003-2004 19 Bury 1 League 21.4 1 0 29 2004-2005 20 Bury 1 League 25.7 0 0 61 2005-2006 21 Oldham Athletic 1 League 18.0 0 0 32 2006-2007 22 Oldham Athletic 1 League 32.3 2 0 63 2007-2008 23 Motherwell 1 League 34.0 5 0 47 2008-2009 24 Motherwell 2 Leagues 22.1 0 0 0 33 0 2008-2009 24 Derby County 1 League 2.8 0 0 6 2009-2010 25 Derby County 1 League 11.8 0 0 13 2010-2011 26 Derby County 1 League 7.6 1 0 14 2011-2012 27 Sheffield United 1 League 17.2 2 0 27 2012-2013 28 Shrewsbury Town 1 League 3.4 0 0 2 2012-2013 28 Sheffield United 1 League 14.1 1 0 26 2013-2014 29 Chesterfield 1 League 1.6 0 0 0 2013-2014 29 Sheffield United 1 League 18.7 0 0 38 2014-2015 30 Sheffield United 3 Leagues 1.0 0 0 0 0 0 2014-2015 30 Colchester United 1 League 19.8 2 0 28 2015-2016 31 Colchester United 2 Leagues 27.5 0 0 0 22 0 2016-2017 32 Colchester United 2 Leagues 31.5 1 0 0 37 0 0 0 0 0 0 0 0 2017-2018 33 Crewe Alexandra 3 Leagues 26.9 1 0 0 28 2 4 0 0 0 0 0 0 2018-2019 34 Crewe Alexandra 2 Leagues 29.5 2 0 0 0 0 0 0 0 0 0 0 0 2019-2020 35 Crewe Alexandra 3 Leagues 27.5 0 0 0 20 45 32 1 1 5 0 0 0 2020-2021 36 Crewe Alexandra 2 Leagues 17.3 0 0 0 16 20 20 0 2 1 0 2021-2022 37 Crewe Alexandra 3 Leagues 23.0 2 0 0 20 15 25 0 1 5 0 2022-2023 38 Oldham Athletic 1 League 1.9 0 0 0 0 21 Seasons 9 Clubs 8 Leagues 437.1 21 0 0 564 82 81 1 4 11 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Crewe Alexandra (5 Seasons) 4 Leagues 124.2 5 0 0 84 82 81 1 4 11 0 0 0 Sheffield United (4 Seasons) 3 Leagues 51.1 3 0 0 91 0 Colchester United (3 Seasons) 4 Leagues 78.9 3 0 0 87 0 0 0 0 0 0 0 0 Bury (3 Seasons) 1 League 47.5 2 0 92 Oldham Athletic (3 Seasons) 2 Leagues 52.3 2 0 0 95 0 Derby County (3 Seasons) 1 League 22.2 1 0 33 Motherwell (2 Seasons) 2 Leagues 56.1 5 0 0 80 0 Shrewsbury Town (1 Season) 1 League 3.4 0 0 2 Chesterfield (1 Season) 1 League 1.6 0 0 0 League One (9 Seasons) 186.9 9 0 0 273 33 41 0 3 6 0 League Two (8 Seasons) 156.6 6 0 0 173 42 30 1 0 4 0 0 0 FA Cup (7 Seasons) 9.1 0 0 0 3 5 9 0 0 0 0 0 0 League Cup (5 Seasons) 4.3 0 0 0 2 2 1 0 1 1 0 0 0 Championship (3 Seasons) 22.2 1 0 33 Premier League (2 Seasons) 54.8 5 0 80 National League (1 Season) 1.9 0 0 0 0 UEFA Cup (1 Season) 1.3 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 24 Motherwell 2. UEFA Cup Rd1 1.3 0 0 0 0 Matches 1 Season 1 Club 1 League 1.3 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 Chris Porter Pages
Chris Porter Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary