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 2001-2002 17 Birmingham City eng ENG 2. First Division 13 12 1,093 12.1 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 2002-2003 18 Birmingham City eng ENG 1. Premier League 12 3 382 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2003-2004 19 Birmingham City eng ENG 1. Premier League 5 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 20 Sunderland eng ENG 2. Championship 10 8 715 7.9 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Matches 2004-2005 20 Birmingham City eng ENG 1. Premier League 15 12 1,040 11.6 2 1 3 2 0 0 1 0 0.17 0.09 0.26 0.17 0.26 Matches 2005-2006 21 West Brom eng ENG 1. Premier League 20 11 1,103 12.3 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 Matches 2006-2007 22 West Brom eng ENG 2. Championship 33 19 1,921 21.3 3 3 6 3 0 0 10 1 0.14 0.14 0.28 0.14 0.28 2007-2008 23 Preston North End eng ENG 2. Championship 39 30 2,871 31.9 4 5 9 4 0 1 6 0 0.13 0.16 0.28 0.13 0.28 2008-2009 24 Preston North End eng ENG 2. Championship 18 8 828 9.2 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 2009-2010 25 Preston North End eng ENG 2. Championship 23 11 1,210 13.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2010-2011 26 Preston North End eng ENG 2. Championship 14 13 1,111 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 26 Millwall eng ENG 2. Championship 10 5 500 5.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2012-2013 28 Cheltenham Town eng ENG 4. League Two 34 27 2,295 25.5 6 2 8 6 0 0 6 0 0.24 0.08 0.31 0.24 0.31 2013-2014 29 Northampton Town eng ENG 4. League Two 37 37 3,256 36.2 5 1 6 2 3 3 11 1 0.14 0.03 0.17 0.06 0.08 2014-2015 30 Northampton Town eng ENG FA Cup 2 1 135 1.5 0 1 1 0 0 0 0 0 0.00 0.67 0.67 0.00 0.67 Matches 2014-2015 30 Northampton Town eng ENG 4. League Two 23 12 1,141 12.7 1 3 4 1 0 0 4 0 0.08 0.24 0.32 0.08 0.32 Matches 2015-2016 31 Forest Green Rovers eng ENG FA Cup 2 2 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Matches 2015-2016 31 Forest Green Rovers eng ENG 5. National League 33 32 2,747 30.5 7 2 9 6 1 1 6 0 0.23 0.07 0.29 0.20 0.26 Matches 2016-2017 32 Forest Green Rovers eng ENG 5. National League 29 25 2,166 24.1 4 0 4 4 0 1 4 0 0.17 0.00 0.17 0.17 0.17 Matches 2017-2018 33 Solihull Moors 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 2017-2018 33 Solihull Moors eng ENG 5. National League 45 44 3,936 43.7 7 5 12 5 2 4 6 2 0.16 0.11 0.27 0.11 0.23 Matches 2018-2019 34 Solihull Moors eng ENG FA Cup 3 3 284 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Solihull Moors eng ENG 5. National League 44 44 3,750 41.7 3 0 3 3 0 0 9 0 0.07 0.00 0.07 0.07 0.07 Matches 2019-2020 35 Solihull Moors eng ENG 5. National League 18 9 971 10.8 0 0 0 0 2 0 0.00 0.00 Matches 2020-2021 36 Solihull Moors eng ENG FA Cup 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 36 Solihull Moors eng ENG 5. National League 11 10 878 9.8 0 0 0 0 3 1 0.00 0.00 Matches 19 Seasons 9 Clubs 5 Leagues 495 380 34,683 385.4 46 25 71 40 6 10 84 6 0.12 0.07 0.19 0.10 0.18 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 Solihull Moors (4 Seasons) 2 Leagues 123 111 9,928 110.3 10 5 15 8 2 4 21 3 0.09 0.06 0.17 0.07 0.14 Preston North End (4 Seasons) 1 League 94 62 6,020 66.9 4 7 11 4 0 1 16 0 0.06 0.10 0.16 0.06 0.16 Birmingham City (4 Seasons) 2 Leagues 45 28 2,589 28.8 3 1 4 3 0 0 1 0 0.10 0.03 0.14 0.10 0.14 Forest Green Rovers (2 Seasons) 2 Leagues 64 59 5,080 56.4 12 2 14 11 1 2 10 0 0.21 0.04 0.25 0.19 0.23 Northampton Town (2 Seasons) 2 Leagues 62 50 4,532 50.4 6 5 11 3 3 3 15 1 0.12 0.10 0.22 0.06 0.16 West Brom (2 Seasons) 2 Leagues 53 30 3,024 33.6 4 3 7 4 0 0 12 1 0.12 0.09 0.21 0.12 0.21 Cheltenham Town (1 Season) 1 League 34 27 2,295 25.5 6 2 8 6 0 0 6 0 0.24 0.08 0.31 0.24 0.31 Sunderland (1 Season) 1 League 10 8 715 7.9 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Millwall (1 Season) 1 League 10 5 500 5.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 160 106 10,249 113.9 9 10 19 9 0 1 29 2 0.08 0.09 0.17 0.08 0.17 National League (6 Seasons) 180 164 14,448 160.5 21 7 28 18 3 6 30 3 0.13 0.05 0.20 0.11 0.18 FA Cup (5 Seasons) 9 7 695 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26 Premier League (4 Seasons) 52 27 2,599 28.9 3 1 4 3 0 0 3 0 0.10 0.03 0.14 0.10 0.14 League Two (3 Seasons) 94 76 6,692 74.4 12 6 18 9 3 3 21 1 0.16 0.08 0.24 0.12 0.20
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 2001-2002 17 Birmingham City 1 League 13 12 1,093 12.1 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 2002-2003 18 Birmingham City 1 League 12 3 382 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2003-2004 19 Birmingham City 1 League 5 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 20 Birmingham City 1 League 15 12 1,040 11.6 2 1 3 2 0 0 1 0 0.17 0.09 0.26 0.17 0.26 2004-2005 20 Sunderland 1 League 10 8 715 7.9 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 2005-2006 21 West Brom 1 League 20 11 1,103 12.3 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 2006-2007 22 West Brom 1 League 33 19 1,921 21.3 3 3 6 3 0 0 10 1 0.14 0.14 0.28 0.14 0.28 2007-2008 23 Preston North End 1 League 39 30 2,871 31.9 4 5 9 4 0 1 6 0 0.13 0.16 0.28 0.13 0.28 2008-2009 24 Preston North End 1 League 18 8 828 9.2 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 2009-2010 25 Preston North End 1 League 23 11 1,210 13.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2010-2011 26 Preston North End 1 League 14 13 1,111 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 26 Millwall 1 League 10 5 500 5.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2012-2013 28 Cheltenham Town 1 League 34 27 2,295 25.5 6 2 8 6 0 0 6 0 0.24 0.08 0.31 0.24 0.31 2013-2014 29 Northampton Town 1 League 37 37 3,256 36.2 5 1 6 2 3 3 11 1 0.14 0.03 0.17 0.06 0.08 2014-2015 30 Northampton Town 2 Leagues 25 13 1,276 14.2 1 4 5 1 0 0 4 0 0.07 0.28 0.35 0.07 0.35 2015-2016 31 Forest Green Rovers 2 Leagues 35 34 2,914 32.4 8 2 10 7 1 1 6 0 0.25 0.06 0.31 0.22 0.28 2016-2017 32 Forest Green Rovers 1 League 29 25 2,166 24.1 4 0 4 4 0 1 4 0 0.17 0.00 0.17 0.17 0.17 2017-2018 33 Solihull Moors 2 Leagues 46 45 4,026 44.7 7 5 12 5 2 4 6 2 0.16 0.11 0.27 0.11 0.22 2018-2019 34 Solihull Moors 2 Leagues 47 47 4,034 44.8 3 0 3 3 0 0 10 0 0.07 0.00 0.07 0.07 0.07 2019-2020 35 Solihull Moors 1 League 18 9 971 10.8 0 0 0 0 2 0 0.00 0.00 2020-2021 36 Solihull Moors 2 Leagues 12 10 897 10.0 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 19 Seasons 9 Clubs 5 Leagues 495 380 34,683 385.4 46 25 71 40 6 10 84 6 0.12 0.07 0.19 0.10 0.18 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 Solihull Moors (4 Seasons) 2 Leagues 123 111 9,928 110.3 10 5 15 8 2 4 21 3 0.09 0.06 0.17 0.07 0.14 Preston North End (4 Seasons) 1 League 94 62 6,020 66.9 4 7 11 4 0 1 16 0 0.06 0.10 0.16 0.06 0.16 Birmingham City (4 Seasons) 2 Leagues 45 28 2,589 28.8 3 1 4 3 0 0 1 0 0.10 0.03 0.14 0.10 0.14 Forest Green Rovers (2 Seasons) 2 Leagues 64 59 5,080 56.4 12 2 14 11 1 2 10 0 0.21 0.04 0.25 0.19 0.23 Northampton Town (2 Seasons) 2 Leagues 62 50 4,532 50.4 6 5 11 3 3 3 15 1 0.12 0.10 0.22 0.06 0.16 West Brom (2 Seasons) 2 Leagues 53 30 3,024 33.6 4 3 7 4 0 0 12 1 0.12 0.09 0.21 0.12 0.21 Cheltenham Town (1 Season) 1 League 34 27 2,295 25.5 6 2 8 6 0 0 6 0 0.24 0.08 0.31 0.24 0.31 Sunderland (1 Season) 1 League 10 8 715 7.9 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Millwall (1 Season) 1 League 10 5 500 5.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 160 106 10,249 113.9 9 10 19 9 0 1 29 2 0.08 0.09 0.17 0.08 0.17 National League (6 Seasons) 180 164 14,448 160.5 21 7 28 18 3 6 30 3 0.13 0.05 0.20 0.11 0.18 FA Cup (5 Seasons) 9 7 695 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26 Premier League (4 Seasons) 52 27 2,599 28.9 3 1 4 3 0 0 3 0 0.10 0.03 0.14 0.10 0.14 League Two (3 Seasons) 94 76 6,692 74.4 12 6 18 9 3 3 21 1 0.16 0.08 0.24 0.12 0.20
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 2001-2002 17 Birmingham City eng ENG 2. First Division 5th 13 12 1,093 12.1 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 2002-2003 18 Birmingham City eng ENG 1. Premier League 13th 12 3 382 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2003-2004 19 Birmingham City eng ENG 1. Premier League 10th 5 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 20 Birmingham City eng ENG 1. Premier League 12th 15 12 1,040 11.6 2 1 3 2 0 0 1 0 0.17 0.09 0.26 0.17 0.26 Matches 2004-2005 20 Sunderland eng ENG 2. Championship 1st 10 8 715 7.9 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Matches 2005-2006 21 West Brom eng ENG 1. Premier League 19th 20 11 1,103 12.3 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 Matches 2006-2007 22 West Brom eng ENG 2. Championship 4th 33 19 1,921 21.3 3 3 6 3 0 0 10 1 0.14 0.14 0.28 0.14 0.28 2007-2008 23 Preston North End eng ENG 2. Championship 15th 39 30 2,871 31.9 4 5 9 4 0 1 6 0 0.13 0.16 0.28 0.13 0.28 2008-2009 24 Preston North End eng ENG 2. Championship 6th 18 8 828 9.2 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 2009-2010 25 Preston North End eng ENG 2. Championship 17th 23 11 1,210 13.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2010-2011 26 Preston North End eng ENG 2. Championship 22nd 14 13 1,111 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 26 Millwall eng ENG 2. Championship 9th 10 5 500 5.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2012-2013 28 Cheltenham Town eng ENG 4. League Two 5th 34 27 2,295 25.5 6 2 8 6 0 0 6 0 0.24 0.08 0.31 0.24 0.31 2013-2014 29 Northampton Town eng ENG 4. League Two 21st 37 37 3,256 36.2 5 1 6 2 3 3 11 1 0.14 0.03 0.17 0.06 0.08 2014-2015 30 Northampton Town eng ENG 4. League Two 12th 23 12 1,141 12.7 1 3 4 1 0 0 4 0 0.08 0.24 0.32 0.08 0.32 Matches 2015-2016 31 Forest Green Rovers eng ENG 5. National League 2nd 33 32 2,747 30.5 7 2 9 6 1 1 6 0 0.23 0.07 0.29 0.20 0.26 Matches 2016-2017 32 Forest Green Rovers eng ENG 5. National League 3rd 29 25 2,166 24.1 4 0 4 4 0 1 4 0 0.17 0.00 0.17 0.17 0.17 Matches 2017-2018 33 Solihull Moors eng ENG 5. National League 18th 45 44 3,936 43.7 7 5 12 5 2 4 6 2 0.16 0.11 0.27 0.11 0.23 Matches 2018-2019 34 Solihull Moors eng ENG 5. National League 2nd 44 44 3,750 41.7 3 0 3 3 0 0 9 0 0.07 0.00 0.07 0.07 0.07 Matches 2019-2020 35 Solihull Moors eng ENG 5. National League 9th 18 9 971 10.8 0 0 0 0 2 0 0.00 0.00 Matches 2020-2021 36 Solihull Moors eng ENG 5. National League 11th 11 10 878 9.8 0 0 0 0 3 1 0.00 0.00 Matches 19 Seasons 9 Clubs 4 Leagues 486 373 33,988 377.6 45 24 69 39 6 10 83 6 0.12 0.07 0.19 0.10 0.18 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 Solihull Moors (4 Seasons) 1 League 118 107 9,535 105.9 10 5 15 8 2 4 20 3 0.09 0.06 0.18 0.08 0.15 Preston North End (4 Seasons) 1 League 94 62 6,020 66.9 4 7 11 4 0 1 16 0 0.06 0.10 0.16 0.06 0.16 Birmingham City (4 Seasons) 2 Leagues 45 28 2,589 28.8 3 1 4 3 0 0 1 0 0.10 0.03 0.14 0.10 0.14 Forest Green Rovers (2 Seasons) 1 League 62 57 4,913 54.6 11 2 13 10 1 2 10 0 0.20 0.04 0.24 0.18 0.22 Northampton Town (2 Seasons) 1 League 60 49 4,397 48.9 6 4 10 3 3 3 15 1 0.12 0.08 0.20 0.06 0.14 West Brom (2 Seasons) 2 Leagues 53 30 3,024 33.6 4 3 7 4 0 0 12 1 0.12 0.09 0.21 0.12 0.21 Cheltenham Town (1 Season) 1 League 34 27 2,295 25.5 6 2 8 6 0 0 6 0 0.24 0.08 0.31 0.24 0.31 Sunderland (1 Season) 1 League 10 8 715 7.9 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Millwall (1 Season) 1 League 10 5 500 5.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 160 106 10,249 113.9 9 10 19 9 0 1 29 2 0.08 0.09 0.17 0.08 0.17 National League (6 Seasons) 180 164 14,448 160.5 21 7 28 18 3 6 30 3 0.13 0.05 0.20 0.11 0.18 Premier League (4 Seasons) 52 27 2,599 28.9 3 1 4 3 0 0 3 0 0.10 0.03 0.14 0.10 0.14 League Two (3 Seasons) 94 76 6,692 74.4 12 6 18 9 3 3 21 1 0.16 0.08 0.24 0.12 0.20
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 30 Northampton Town eng ENG FA Cup 85th 2 1 135 1.5 0 1 1 0 0 0 0 0 0.00 0.67 0.67 0.00 0.67 Matches 2015-2016 31 Forest Green Rovers eng ENG FA Cup 65th 2 2 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Matches 2017-2018 33 Solihull Moors eng ENG FA Cup 85th 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 34 Solihull Moors eng ENG FA Cup 65th 3 3 284 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 36 Solihull Moors eng ENG FA Cup 65th 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 1 League 9 7 695 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26 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 Solihull Moors (3 Seasons) 1 League 5 4 393 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 2 1 135 1.5 0 1 1 0 0 0 0 0 0.00 0.67 0.67 0.00 0.67 Forest Green Rovers (1 Season) 1 League 2 2 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2001-2002 17 Birmingham City 1 League 12.1 1 6 0.49 0.17 0 0 2002-2003 18 Birmingham City 1 League 4.2 0 0 0.00 0 0 2003-2004 19 Birmingham City 1 League 0.8 0 0 0.00 0 0 2004-2005 20 Birmingham City 1 League 11.6 2 9 0.78 0.22 0 0 2004-2005 20 Sunderland 1 League 7.9 1 3 0.38 0.33 0 0 2005-2006 21 West Brom 1 League 12.3 1 6 0.49 0.17 0 0 2006-2007 22 West Brom 1 League 21.3 3 21 0.98 0.14 0 0 2007-2008 23 Preston North End 1 League 31.9 4 22 0.69 0.18 0 1 2008-2009 24 Preston North End 1 League 9.2 0 8 0.87 0.00 0 0 2009-2010 25 Preston North End 1 League 13.4 0 5 0.37 0.00 0 0 2010-2011 26 Preston North End 1 League 12.3 0 8 0.65 0.00 0 0 2010-2011 26 Millwall 1 League 5.6 0 4 0.72 0.00 0 0 2012-2013 28 Cheltenham Town 1 League 25.5 6 18 0.71 0.33 0 0 2013-2014 29 Northampton Town 1 League 36.2 5 22 0.61 0.09 3 3 2014-2015 30 Northampton Town 2 Leagues 14.2 1 6 0.47 0.17 0 0 2015-2016 31 Forest Green Rovers 2 Leagues 32.4 8 27 0.88 0.22 1 1 2016-2017 32 Forest Green Rovers 1 League 24.1 4 0 10 0.00 0.42 0.40 0 1 2017-2018 33 Solihull Moors 2 Leagues 44.7 7 0 18 0.00 0.40 0.28 2 4 2018-2019 34 Solihull Moors 2 Leagues 44.8 3 6 0 0.0 1.90 0.00 0.00 0 0 2019-2020 35 Solihull Moors 1 League 10.8 0 0 0 2020-2021 36 Solihull Moors 2 Leagues 10.0 0 0 0 0.00 0.00 0 0 19 Seasons 9 Clubs 5 Leagues 385.4 46 6 193 466.7 0.08 0.60 1.50 0.19 6 10 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Solihull Moors (4 Seasons) 2 Leagues 110.3 10 6 18 300.0 0.12 0.37 0.83 0.28 2 4 Preston North End (4 Seasons) 1 League 66.9 4 43 0.64 0.09 0 1 Birmingham City (4 Seasons) 2 Leagues 28.8 3 15 0.52 0.20 0 0 Forest Green Rovers (2 Seasons) 2 Leagues 56.4 12 0 37 0.00 0.68 0.27 1 2 Northampton Town (2 Seasons) 2 Leagues 50.4 6 28 0.57 0.11 3 3 West Brom (2 Seasons) 2 Leagues 33.6 4 27 0.80 0.15 0 0 Cheltenham Town (1 Season) 1 League 25.5 6 18 0.71 0.33 0 0 Sunderland (1 Season) 1 League 7.9 1 3 0.38 0.33 0 0 Millwall (1 Season) 1 League 5.6 0 4 0.72 0.00 0 0 Championship (7 Seasons) 113.9 9 77 0.68 0.12 0 1 National League (6 Seasons) 160.5 21 0 55 0.00 0.56 0.27 3 6 FA Cup (5 Seasons) 7.7 1 6 0 0.0 1.37 0.00 0.00 0 0 Premier League (4 Seasons) 28.9 3 15 0.52 0.20 0 0 League Two (3 Seasons) 74.4 12 46 0.62 0.20 3 3
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 2001-2002 17 Birmingham City eng ENG 2. First Division 13 1,093 84 26.4 12.1 12 1 2002-2003 18 Birmingham City eng ENG 1. Premier League 12 382 32 11.2 4.2 3 2 9 Matches 2003-2004 19 Birmingham City eng ENG 1. Premier League 5 74 15 2.2 0.8 1 0 4 Matches 2004-2005 20 Sunderland eng ENG 2. Championship 10 715 72 17.3 7.9 8 2 Matches 2004-2005 20 Birmingham City eng ENG 1. Premier League 15 1,040 69 30.4 11.6 12 9 3 Matches 2005-2006 21 West Brom eng ENG 1. Premier League 20 1,103 55 32.3 12.3 11 9 9 Matches 2006-2007 22 West Brom eng ENG 2. Championship 33 1,921 58 46.4 21.3 19 14 2007-2008 23 Preston North End eng ENG 2. Championship 39 2,871 74 69.3 31.9 30 9 2008-2009 24 Preston North End eng ENG 2. Championship 18 828 46 20.0 9.2 8 10 2009-2010 25 Preston North End eng ENG 2. Championship 23 1,210 53 29.2 13.4 11 12 2010-2011 26 Preston North End eng ENG 2. Championship 14 1,111 79 26.8 12.3 13 1 2010-2011 26 Millwall eng ENG 2. Championship 10 500 50 12.1 5.6 5 5 2012-2013 28 Cheltenham Town eng ENG 4. League Two 34 2,295 68 55.4 25.5 27 7 2013-2014 29 Northampton Town eng ENG 4. League Two 37 3,256 88 78.6 36.2 37 0 2014-2015 30 Northampton Town eng ENG FA Cup 2 135 68 75.0 1.5 1 90 1 1 45 0 0.50 1 2 -1 -0.67 -0.67 Matches 2014-2015 30 Northampton Town eng ENG 4. League Two 23 1,141 50 27.6 12.7 12 8 11 19 1.30 15 23 -8 -0.63 -1.02 Matches 2015-2016 31 Forest Green Rovers eng ENG FA Cup 2 167 84 92.8 1.9 2 84 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2015-2016 31 Forest Green Rovers eng ENG 5. National League 33 2,747 83 66.4 30.5 32 1 Matches 2016-2017 32 Forest Green Rovers eng ENG 5. National League 29 2,166 75 52.3 24.1 25 16 4 10 1.97 45 27 +18 +0.75 +0.11 Matches 2017-2018 33 Solihull Moors eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 33 Solihull Moors eng ENG 5. National League 45 3,936 87 95.1 43.7 44 39 1 1 1.20 48 56 -8 -0.18 +1.14 Matches 2018-2019 34 Solihull Moors eng ENG FA Cup 3 284 95 94.7 3.2 3 95 2 0 0 1.33 3 3 0 0.00 -5.63 Matches 2018-2019 34 Solihull Moors eng ENG 5. National League 44 3,750 85 90.6 41.7 44 85 32 0 1 1.82 64 40 +24 +0.58 -0.81 Matches 2019-2020 35 Solihull Moors eng ENG 5. National League 18 971 54 28.4 10.8 9 89 8 9 19 2 1.11 9 13 -4 -0.37 -0.92 Matches 2020-2021 36 Solihull Moors eng ENG FA Cup 1 19 19 9.0 0.2 0 0 1 19 1 3.00 1 1 0 0.00 +0.47 Matches 2020-2021 36 Solihull Moors eng ENG 5. National League 11 878 80 23.2 9.8 10 81 8 1 68 0 1.55 12 10 +2 +0.21 -0.04 Matches 19 Seasons 9 Clubs 5 Leagues 495 34,683 70 41.3 385.4 380 86 136 115 25 34 1.50 200 179 +21 +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 Solihull Moors (4 Seasons) 2 Leagues 123 9,928 81 61.7 110.3 111 86 90 12 23 5 1.45 137 125 +12 +0.11 -0.27 Preston North End (4 Seasons) 1 League 94 6,020 64 36.4 66.9 62 32 Birmingham City (4 Seasons) 2 Leagues 45 2,589 58 18.0 28.8 28 11 17 Forest Green Rovers (2 Seasons) 2 Leagues 64 5,080 79 60.0 56.4 59 84 17 5 10 1.94 47 29 +18 +0.69 +0.06 Northampton Town (2 Seasons) 2 Leagues 62 4,532 73 53.6 50.4 50 90 9 12 45 19 1.24 16 25 -9 -0.63 -1.02 West Brom (2 Seasons) 2 Leagues 53 3,024 57 40.0 33.6 30 9 23 Cheltenham Town (1 Season) 1 League 34 2,295 68 55.4 25.5 27 7 Sunderland (1 Season) 1 League 10 715 72 17.3 7.9 8 2 Millwall (1 Season) 1 League 10 500 50 12.1 5.6 5 5 Championship (7 Seasons) 160 10,249 64 30.9 113.9 106 54 National League (6 Seasons) 180 14,448 80 60.8 160.5 164 85 103 16 24 14 1.55 178 146 +32 +0.25 -0.21 FA Cup (5 Seasons) 9 695 77 72.4 7.7 7 90 5 2 32 1 1.22 7 10 -3 -0.39 -0.39 Premier League (4 Seasons) 52 2,599 50 19.0 28.9 27 20 25 League Two (3 Seasons) 94 6,692 71 53.9 74.4 76 8 18 19 1.30 15 23 -8 -0.63 -1.02
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 2001-2002 17 Birmingham City 1 League 13 1,093 84 26.4 12.1 12 1 2002-2003 18 Birmingham City 1 League 12 382 32 11.2 4.2 3 2 9 2003-2004 19 Birmingham City 1 League 5 74 15 2.2 0.8 1 0 4 2004-2005 20 Birmingham City 1 League 15 1,040 69 30.4 11.6 12 9 3 2004-2005 20 Sunderland 1 League 10 715 72 17.3 7.9 8 2 2005-2006 21 West Brom 1 League 20 1,103 55 32.3 12.3 11 9 9 2006-2007 22 West Brom 1 League 33 1,921 58 46.4 21.3 19 14 2007-2008 23 Preston North End 1 League 39 2,871 74 69.3 31.9 30 9 2008-2009 24 Preston North End 1 League 18 828 46 20.0 9.2 8 10 2009-2010 25 Preston North End 1 League 23 1,210 53 29.2 13.4 11 12 2010-2011 26 Preston North End 1 League 14 1,111 79 26.8 12.3 13 1 2010-2011 26 Millwall 1 League 10 500 50 12.1 5.6 5 5 2012-2013 28 Cheltenham Town 1 League 34 2,295 68 55.4 25.5 27 7 2013-2014 29 Northampton Town 1 League 37 3,256 88 78.6 36.2 37 0 2014-2015 30 Northampton Town 2 Leagues 25 1,276 51 29.5 14.2 13 90 9 12 45 19 1.24 16 25 -9 -0.63 -1.02 2015-2016 31 Forest Green Rovers 2 Leagues 35 2,914 83 67.5 32.4 34 84 1 1 0 1.50 2 2 0 0.00 0.00 2016-2017 32 Forest Green Rovers 1 League 29 2,166 75 52.3 24.1 25 16 4 10 1.97 45 27 +18 +0.75 +0.11 2017-2018 33 Solihull Moors 2 Leagues 46 4,026 88 95.2 44.7 45 90 40 1 1 1.17 48 58 -10 -0.22 +1.10 2018-2019 34 Solihull Moors 2 Leagues 47 4,034 86 90.9 44.8 47 86 34 0 1 1.79 67 43 +24 +0.54 -1.02 2019-2020 35 Solihull Moors 1 League 18 971 54 28.4 10.8 9 89 8 9 19 2 1.11 9 13 -4 -0.37 -0.92 2020-2021 36 Solihull Moors 2 Leagues 12 897 75 22.5 10.0 10 81 8 2 44 1 1.67 13 11 +2 +0.20 0.00 19 Seasons 9 Clubs 5 Leagues 495 34,683 70 41.3 385.4 380 86 136 115 25 34 1.50 200 179 +21 +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 Solihull Moors (4 Seasons) 2 Leagues 123 9,928 81 61.7 110.3 111 86 90 12 23 5 1.45 137 125 +12 +0.11 -0.27 Preston North End (4 Seasons) 1 League 94 6,020 64 36.4 66.9 62 32 Birmingham City (4 Seasons) 2 Leagues 45 2,589 58 18.0 28.8 28 11 17 Forest Green Rovers (2 Seasons) 2 Leagues 64 5,080 79 60.0 56.4 59 84 17 5 10 1.94 47 29 +18 +0.69 +0.06 Northampton Town (2 Seasons) 2 Leagues 62 4,532 73 53.6 50.4 50 90 9 12 45 19 1.24 16 25 -9 -0.63 -1.02 West Brom (2 Seasons) 2 Leagues 53 3,024 57 40.0 33.6 30 9 23 Cheltenham Town (1 Season) 1 League 34 2,295 68 55.4 25.5 27 7 Sunderland (1 Season) 1 League 10 715 72 17.3 7.9 8 2 Millwall (1 Season) 1 League 10 500 50 12.1 5.6 5 5 Championship (7 Seasons) 160 10,249 64 30.9 113.9 106 54 National League (6 Seasons) 180 14,448 80 60.8 160.5 164 85 103 16 24 14 1.55 178 146 +32 +0.25 -0.21 FA Cup (5 Seasons) 9 695 77 72.4 7.7 7 90 5 2 32 1 1.22 7 10 -3 -0.39 -0.39 Premier League (4 Seasons) 52 2,599 50 19.0 28.9 27 20 25 League Two (3 Seasons) 94 6,692 71 53.9 74.4 76 8 18 19 1.30 15 23 -8 -0.63 -1.02
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 2001-2002 17 Birmingham City eng ENG 2. First Division 5th 13 1,093 84 26.4 12.1 12 1 2002-2003 18 Birmingham City eng ENG 1. Premier League 13th 12 382 32 11.2 4.2 3 2 9 Matches 2003-2004 19 Birmingham City eng ENG 1. Premier League 10th 5 74 15 2.2 0.8 1 0 4 Matches 2004-2005 20 Birmingham City eng ENG 1. Premier League 12th 15 1,040 69 30.4 11.6 12 9 3 Matches 2004-2005 20 Sunderland eng ENG 2. Championship 1st 10 715 72 17.3 7.9 8 2 Matches 2005-2006 21 West Brom eng ENG 1. Premier League 19th 20 1,103 55 32.3 12.3 11 9 9 Matches 2006-2007 22 West Brom eng ENG 2. Championship 4th 33 1,921 58 46.4 21.3 19 14 2007-2008 23 Preston North End eng ENG 2. Championship 15th 39 2,871 74 69.3 31.9 30 9 2008-2009 24 Preston North End eng ENG 2. Championship 6th 18 828 46 20.0 9.2 8 10 2009-2010 25 Preston North End eng ENG 2. Championship 17th 23 1,210 53 29.2 13.4 11 12 2010-2011 26 Preston North End eng ENG 2. Championship 22nd 14 1,111 79 26.8 12.3 13 1 2010-2011 26 Millwall eng ENG 2. Championship 9th 10 500 50 12.1 5.6 5 5 2012-2013 28 Cheltenham Town eng ENG 4. League Two 5th 34 2,295 68 55.4 25.5 27 7 2013-2014 29 Northampton Town eng ENG 4. League Two 21st 37 3,256 88 78.6 36.2 37 0 2014-2015 30 Northampton Town eng ENG 4. League Two 12th 23 1,141 50 27.6 12.7 12 8 11 19 1.30 15 23 -8 -0.63 -1.02 Matches 2015-2016 31 Forest Green Rovers eng ENG 5. National League 2nd 33 2,747 83 66.4 30.5 32 1 Matches 2016-2017 32 Forest Green Rovers eng ENG 5. National League 3rd 29 2,166 75 52.3 24.1 25 16 4 10 1.97 45 27 +18 +0.75 +0.11 Matches 2017-2018 33 Solihull Moors eng ENG 5. National League 18th 45 3,936 87 95.1 43.7 44 39 1 1 1.20 48 56 -8 -0.18 +1.14 Matches 2018-2019 34 Solihull Moors eng ENG 5. National League 2nd 44 3,750 85 90.6 41.7 44 85 32 0 1 1.82 64 40 +24 +0.58 -0.81 Matches 2019-2020 35 Solihull Moors eng ENG 5. National League 9th 18 971 54 28.4 10.8 9 89 8 9 19 2 1.11 9 13 -4 -0.37 -0.92 Matches 2020-2021 36 Solihull Moors eng ENG 5. National League 11th 11 878 80 23.2 9.8 10 81 8 1 68 0 1.55 12 10 +2 +0.21 -0.04 Matches 19 Seasons 9 Clubs 4 Leagues 486 33,988 70 41.0 377.6 373 85 131 113 24 33 1.52 193 169 +24 +0.17 -0.27 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Solihull Moors (4 Seasons) 1 League 118 9,535 81 61.6 105.9 107 85 87 11 24 4 1.45 133 119 +14 +0.13 -0.26 Preston North End (4 Seasons) 1 League 94 6,020 64 36.4 66.9 62 32 Birmingham City (4 Seasons) 2 Leagues 45 2,589 58 18.0 28.8 28 11 17 Forest Green Rovers (2 Seasons) 1 League 62 4,913 79 59.3 54.6 57 16 5 10 1.97 45 27 +18 +0.75 +0.11 Northampton Town (2 Seasons) 1 League 60 4,397 73 53.1 48.9 49 8 11 19 1.30 15 23 -8 -0.63 -1.02 West Brom (2 Seasons) 2 Leagues 53 3,024 57 40.0 33.6 30 9 23 Cheltenham Town (1 Season) 1 League 34 2,295 68 55.4 25.5 27 7 Sunderland (1 Season) 1 League 10 715 72 17.3 7.9 8 2 Millwall (1 Season) 1 League 10 500 50 12.1 5.6 5 5 Championship (7 Seasons) 160 10,249 64 30.9 113.9 106 54 National League (6 Seasons) 180 14,448 80 60.8 160.5 164 85 103 16 24 14 1.55 178 146 +32 +0.25 -0.21 Premier League (4 Seasons) 52 2,599 50 19.0 28.9 27 20 25 League Two (3 Seasons) 94 6,692 71 53.9 74.4 76 8 18 19 1.30 15 23 -8 -0.63 -1.02
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 30 Northampton Town eng ENG FA Cup 85th 2 135 68 75.0 1.5 1 90 1 1 45 0 0.50 1 2 -1 -0.67 -0.67 Matches 2015-2016 31 Forest Green Rovers eng ENG FA Cup 65th 2 167 84 92.8 1.9 2 84 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2017-2018 33 Solihull Moors eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2018-2019 34 Solihull Moors eng ENG FA Cup 65th 3 284 95 94.7 3.2 3 95 2 0 0 1.33 3 3 0 0.00 -5.63 Matches 2020-2021 36 Solihull Moors eng ENG FA Cup 65th 1 19 19 9.0 0.2 0 0 1 19 1 3.00 1 1 0 0.00 +0.47 Matches 5 Seasons 3 Clubs 1 League 9 695 77 72.4 7.7 7 90 5 2 32 1 1.22 7 10 -3 -0.39 -0.39 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Solihull Moors (3 Seasons) 1 League 5 393 79 65.5 4.4 4 94 3 1 19 1 1.40 4 6 -2 -0.46 -0.46 Northampton Town (1 Season) 1 League 2 135 68 75.0 1.5 1 90 1 1 45 0 0.50 1 2 -1 -0.67 -0.67 Forest Green Rovers (1 Season) 1 League 2 167 84 92.8 1.9 2 84 1 0 0 1.50 2 2 0 0.00 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 17 Birmingham City 1 League 12.1 0 0 12 2002-2003 18 Birmingham City 1 League 4.2 0 0 7 2003-2004 19 Birmingham City 1 League 0.8 0 0 0 2004-2005 20 Birmingham City 1 League 11.6 1 0 16 2004-2005 20 Sunderland 1 League 7.9 1 0 8 2005-2006 21 West Brom 1 League 12.3 2 0 14 2006-2007 22 West Brom 1 League 21.3 10 1 31 2007-2008 23 Preston North End 1 League 31.9 6 0 51 2008-2009 24 Preston North End 1 League 9.2 2 0 19 2009-2010 25 Preston North End 1 League 13.4 6 0 25 2010-2011 26 Preston North End 1 League 12.3 2 0 15 2010-2011 26 Millwall 1 League 5.6 2 1 8 2012-2013 28 Cheltenham Town 1 League 25.5 6 0 33 2013-2014 29 Northampton Town 1 League 36.2 11 1 57 2014-2015 30 Northampton Town 2 Leagues 14.2 4 0 0 15 0 2015-2016 31 Forest Green Rovers 2 Leagues 32.4 6 0 0 43 0 2016-2017 32 Forest Green Rovers 1 League 24.1 4 0 0 26 0 0 0 0 0 0 0 0 2017-2018 33 Solihull Moors 2 Leagues 44.7 6 2 1 37 1 0 4 0 0 0 0 0 2018-2019 34 Solihull Moors 2 Leagues 44.8 10 0 0 3 3 1 12 1 0 0 0 0 2019-2020 35 Solihull Moors 1 League 10.8 2 0 0 0 2020-2021 36 Solihull Moors 2 Leagues 10.0 3 1 1 0 0 0 1 0 0 0 19 Seasons 9 Clubs 5 Leagues 385.4 84 6 2 420 4 1 17 1 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Solihull Moors (4 Seasons) 2 Leagues 110.3 21 3 2 40 4 1 17 1 0 0 0 0 Preston North End (4 Seasons) 1 League 66.9 16 0 110 Birmingham City (4 Seasons) 2 Leagues 28.8 1 0 35 Forest Green Rovers (2 Seasons) 2 Leagues 56.4 10 0 0 69 0 0 0 0 0 0 0 0 Northampton Town (2 Seasons) 2 Leagues 50.4 15 1 0 72 0 West Brom (2 Seasons) 2 Leagues 33.6 12 1 45 Cheltenham Town (1 Season) 1 League 25.5 6 0 33 Sunderland (1 Season) 1 League 7.9 1 0 8 Millwall (1 Season) 1 League 5.6 2 1 8 Championship (7 Seasons) 113.9 29 2 169 National League (6 Seasons) 160.5 30 3 2 104 0 0 0 0 0 0 0 0 FA Cup (5 Seasons) 7.7 1 0 0 5 4 1 17 1 0 0 0 0 Premier League (4 Seasons) 28.9 3 0 37 League Two (3 Seasons) 74.4 21 1 105
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 Darren Carter Pages
Darren Carter Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary