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 2003-2004 16 Luton Town eng ENG 3. Second Division 15 14 1,227 13.6 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 2004-2005 17 Luton Town eng ENG 3. League One 17 11 1,077 12.0 0 1 1 0 0 0 0 0 0.00 0.08 0.08 0.00 0.08 2005-2006 18 Luton Town eng ENG 2. Championship 10 5 542 6.0 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 2006-2007 19 Luton Town eng ENG 2. Championship 19 17 1,582 17.6 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 2007-2008 20 Luton Town eng ENG 3. League One 28 27 2,395 26.6 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 2008-2009 21 Luton Town eng ENG 4. League Two 40 40 3,518 39.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Luton Town eng ENG 5. Conf Premier 35 35 3,146 35.0 2 8 10 2 0 0 8 1 0.06 0.23 0.29 0.06 0.29 2010-2011 23 Luton Town eng ENG 5. Conf Premier 39 39 3,430 38.1 0 2 2 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 2011-2012 24 Luton Town eng ENG 5. Conf Premier 33 33 2,945 32.7 1 3 4 1 0 0 7 0 0.03 0.09 0.12 0.03 0.12 2012-2013 25 Preston North End eng ENG 3. League One 26 22 1,988 22.1 1 0 1 1 0 0 9 0 0.05 0.00 0.05 0.05 0.05 2013-2014 26 Preston North End eng ENG 3. League One 38 31 2,838 31.5 1 2 3 1 0 0 5 0 0.03 0.06 0.10 0.03 0.10 2014-2015 27 Crawley 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 2014-2015 27 Crawley Town eng ENG 3. League One 12 12 1,070 11.9 0 1 1 0 0 0 8 0 0.00 0.08 0.08 0.00 0.08 Matches 2014-2015 27 Stevenage eng ENG 4. League Two 7 5 516 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Cambridge United 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 28 Cambridge United eng ENG 4. League Two 4 3 216 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Stevenage eng ENG 4. League Two 6 5 488 5.4 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 2016-2017 29 Cambridge United eng ENG EFL Cup 0 0 Matches 2016-2017 29 Rochdale eng ENG FA Cup 3 3 269 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Rochdale eng ENG 3. League One 29 27 2,219 24.7 0 1 1 0 0 0 8 3 0.00 0.04 0.04 0.00 0.04 Matches 2016-2017 29 Cambridge United eng ENG 4. League Two 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Rochdale 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 2017-2018 30 Rochdale eng ENG FA Cup 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Rochdale eng ENG 3. League One 3 3 113 1.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 6 Clubs 6 Leagues 369 336 29,905 332.3 10 19 29 10 0 0 60 7 0.03 0.06 0.09 0.03 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 Luton Town (9 Seasons) 4 Leagues 236 221 19,862 220.7 7 15 22 7 0 0 27 3 0.03 0.07 0.10 0.03 0.10 Preston North End (2 Seasons) 1 League 64 53 4,826 53.6 2 2 4 2 0 0 14 0 0.04 0.04 0.07 0.04 0.07 Rochdale (2 Seasons) 3 Leagues 37 34 2,673 29.7 0 1 1 0 0 0 8 4 0.00 0.03 0.03 0.00 0.03 Stevenage (2 Seasons) 1 League 13 10 1,004 11.2 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 Cambridge United (2 Seasons) 2 Leagues 6 5 380 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crawley Town (1 Season) 2 Leagues 13 13 1,160 12.9 0 1 1 0 0 0 8 0 0.00 0.08 0.08 0.00 0.08 League One (8 Seasons) 168 147 12,927 143.6 4 5 9 4 0 0 33 4 0.03 0.03 0.06 0.03 0.06 League Two (4 Seasons) 58 54 4,812 53.5 1 0 1 1 0 0 5 1 0.02 0.00 0.02 0.02 0.02 Conf Premier (3 Seasons) 107 107 9,521 105.8 3 13 16 3 0 0 19 2 0.03 0.12 0.15 0.03 0.15 FA Cup (3 Seasons) 5 4 386 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 29 22 2,124 23.6 2 1 3 2 0 0 3 0 0.08 0.04 0.13 0.08 0.13
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 2003-2004 16 Luton Town 1 League 15 14 1,227 13.6 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 2004-2005 17 Luton Town 1 League 17 11 1,077 12.0 0 1 1 0 0 0 0 0 0.00 0.08 0.08 0.00 0.08 2005-2006 18 Luton Town 1 League 10 5 542 6.0 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 2006-2007 19 Luton Town 1 League 19 17 1,582 17.6 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 2007-2008 20 Luton Town 1 League 28 27 2,395 26.6 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 2008-2009 21 Luton Town 1 League 40 40 3,518 39.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Luton Town 1 League 35 35 3,146 35.0 2 8 10 2 0 0 8 1 0.06 0.23 0.29 0.06 0.29 2010-2011 23 Luton Town 1 League 39 39 3,430 38.1 0 2 2 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 2011-2012 24 Luton Town 1 League 33 33 2,945 32.7 1 3 4 1 0 0 7 0 0.03 0.09 0.12 0.03 0.12 2012-2013 25 Preston North End 1 League 26 22 1,988 22.1 1 0 1 1 0 0 9 0 0.05 0.00 0.05 0.05 0.05 2013-2014 26 Preston North End 1 League 38 31 2,838 31.5 1 2 3 1 0 0 5 0 0.03 0.06 0.10 0.03 0.10 2014-2015 27 Crawley Town 2 Leagues 13 13 1,160 12.9 0 1 1 0 0 0 8 0 0.00 0.08 0.08 0.00 0.08 2014-2015 27 Stevenage 1 League 7 5 516 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 28 Stevenage 1 League 6 5 488 5.4 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18 2015-2016 28 Cambridge United 2 Leagues 5 4 306 3.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 29 Cambridge United 2 Leagues 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 29 Rochdale 2 Leagues 32 30 2,488 27.6 0 1 1 0 0 0 8 3 0.00 0.04 0.04 0.00 0.04 2017-2018 30 Rochdale 3 Leagues 5 4 185 2.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 15 Seasons 6 Clubs 6 Leagues 369 336 29,905 332.3 10 19 29 10 0 0 60 7 0.03 0.06 0.09 0.03 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 Luton Town (9 Seasons) 4 Leagues 236 221 19,862 220.7 7 15 22 7 0 0 27 3 0.03 0.07 0.10 0.03 0.10 Preston North End (2 Seasons) 1 League 64 53 4,826 53.6 2 2 4 2 0 0 14 0 0.04 0.04 0.07 0.04 0.07 Rochdale (2 Seasons) 3 Leagues 37 34 2,673 29.7 0 1 1 0 0 0 8 4 0.00 0.03 0.03 0.00 0.03 Stevenage (2 Seasons) 1 League 13 10 1,004 11.2 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 Cambridge United (2 Seasons) 2 Leagues 6 5 380 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crawley Town (1 Season) 2 Leagues 13 13 1,160 12.9 0 1 1 0 0 0 8 0 0.00 0.08 0.08 0.00 0.08 League One (8 Seasons) 168 147 12,927 143.6 4 5 9 4 0 0 33 4 0.03 0.03 0.06 0.03 0.06 League Two (4 Seasons) 58 54 4,812 53.5 1 0 1 1 0 0 5 1 0.02 0.00 0.02 0.02 0.02 Conf Premier (3 Seasons) 107 107 9,521 105.8 3 13 16 3 0 0 19 2 0.03 0.12 0.15 0.03 0.15 FA Cup (3 Seasons) 5 4 386 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 29 22 2,124 23.6 2 1 3 2 0 0 3 0 0.08 0.04 0.13 0.08 0.13
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 2003-2004 16 Luton Town eng ENG 3. Second Division 10th 15 14 1,227 13.6 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 2004-2005 17 Luton Town eng ENG 3. League One 1st 17 11 1,077 12.0 0 1 1 0 0 0 0 0 0.00 0.08 0.08 0.00 0.08 2005-2006 18 Luton Town eng ENG 2. Championship 10th 10 5 542 6.0 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 2006-2007 19 Luton Town eng ENG 2. Championship 23rd 19 17 1,582 17.6 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 2007-2008 20 Luton Town eng ENG 3. League One 24th 28 27 2,395 26.6 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 2008-2009 21 Luton Town eng ENG 4. League Two 24th 40 40 3,518 39.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Luton Town eng ENG 5. Conf Premier 2nd 35 35 3,146 35.0 2 8 10 2 0 0 8 1 0.06 0.23 0.29 0.06 0.29 2010-2011 23 Luton Town eng ENG 5. Conf Premier 3rd 39 39 3,430 38.1 0 2 2 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 2011-2012 24 Luton Town eng ENG 5. Conf Premier 5th 33 33 2,945 32.7 1 3 4 1 0 0 7 0 0.03 0.09 0.12 0.03 0.12 2012-2013 25 Preston North End eng ENG 3. League One 14th 26 22 1,988 22.1 1 0 1 1 0 0 9 0 0.05 0.00 0.05 0.05 0.05 2013-2014 26 Preston North End eng ENG 3. League One 5th 38 31 2,838 31.5 1 2 3 1 0 0 5 0 0.03 0.06 0.10 0.03 0.10 2014-2015 27 Crawley Town eng ENG 3. League One 22nd 12 12 1,070 11.9 0 1 1 0 0 0 8 0 0.00 0.08 0.08 0.00 0.08 Matches 2014-2015 27 Stevenage eng ENG 4. League Two 6th 7 5 516 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Stevenage eng ENG 4. League Two 18th 6 5 488 5.4 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 2015-2016 28 Cambridge United eng ENG 4. League Two 9th 4 3 216 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Cambridge United eng ENG 4. League Two 11th 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Rochdale eng ENG 3. League One 9th 29 27 2,219 24.7 0 1 1 0 0 0 8 3 0.00 0.04 0.04 0.00 0.04 Matches 2017-2018 30 Rochdale eng ENG 3. League One 20th 3 3 113 1.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 6 Clubs 4 Leagues 362 330 29,384 326.5 10 19 29 10 0 0 60 7 0.03 0.06 0.09 0.03 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 Luton Town (9 Seasons) 4 Leagues 236 221 19,862 220.7 7 15 22 7 0 0 27 3 0.03 0.07 0.10 0.03 0.10 Preston North End (2 Seasons) 1 League 64 53 4,826 53.6 2 2 4 2 0 0 14 0 0.04 0.04 0.07 0.04 0.07 Rochdale (2 Seasons) 1 League 32 30 2,332 25.9 0 1 1 0 0 0 8 4 0.00 0.04 0.04 0.00 0.04 Stevenage (2 Seasons) 1 League 13 10 1,004 11.2 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 Cambridge United (2 Seasons) 1 League 5 4 290 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crawley Town (1 Season) 1 League 12 12 1,070 11.9 0 1 1 0 0 0 8 0 0.00 0.08 0.08 0.00 0.08 League One (8 Seasons) 168 147 12,927 143.6 4 5 9 4 0 0 33 4 0.03 0.03 0.06 0.03 0.06 League Two (4 Seasons) 58 54 4,812 53.5 1 0 1 1 0 0 5 1 0.02 0.00 0.02 0.02 0.02 Conf Premier (3 Seasons) 107 107 9,521 105.8 3 13 16 3 0 0 19 2 0.03 0.12 0.15 0.03 0.15 Championship (2 Seasons) 29 22 2,124 23.6 2 1 3 2 0 0 3 0 0.08 0.04 0.13 0.08 0.13
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 27 Crawley Town 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 2015-2016 28 Cambridge United eng ENG League Cup 57th 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 29 Cambridge United eng ENG EFL Cup 33rd 0 0 Matches 2016-2017 29 Rochdale eng ENG FA Cup 17th 3 3 269 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Rochdale eng ENG EFL Cup 33rd 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Rochdale eng ENG FA Cup 9th 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 7 6 521 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 (2 Seasons) 2 Leagues 5 4 341 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cambridge United (2 Seasons) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Crawley Town (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 5 4 386 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2003-2004 16 Luton Town 1 League 13.6 1 2 0.15 0.50 0 0 2004-2005 17 Luton Town 1 League 12.0 0 0 0.00 0 0 2005-2006 18 Luton Town 1 League 6.0 1 1 0.17 1.00 0 0 2006-2007 19 Luton Town 1 League 17.6 1 3 0.17 0.33 0 0 2007-2008 20 Luton Town 1 League 26.6 1 4 0.15 0.25 0 0 2008-2009 21 Luton Town 1 League 39.1 0 9 0.23 0.00 0 0 2009-2010 22 Luton Town 1 League 35.0 2 12 0.34 0.17 0 0 2010-2011 23 Luton Town 1 League 38.1 0 6 0.16 0.00 0 0 2011-2012 24 Luton Town 1 League 32.7 1 10 0.31 0.10 0 0 2012-2013 25 Preston North End 1 League 22.1 1 7 0.32 0.14 0 0 2013-2014 26 Preston North End 1 League 31.5 1 11 0.35 0.09 0 0 2014-2015 27 Crawley Town 2 Leagues 12.9 0 1 0.08 0.00 0 0 2014-2015 27 Stevenage 1 League 5.7 0 2 0.35 0.00 0 0 2015-2016 28 Stevenage 1 League 5.4 1 1 0.18 1.00 0 0 2015-2016 28 Cambridge United 2 Leagues 3.4 0 1 0.42 0.00 0 0 2016-2017 29 Cambridge United 2 Leagues 0.8 0 0 0 0.00 0.00 0 0 2016-2017 29 Rochdale 2 Leagues 27.6 0 0 0 0.00 0.00 0 0 2017-2018 30 Rochdale 3 Leagues 2.1 0 0 0 0.00 0.00 0 0 15 Seasons 6 Clubs 6 Leagues 332.3 10 0 70 0.00 0.21 0.14 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Luton Town (9 Seasons) 4 Leagues 220.7 7 47 0.21 0.15 0 0 Preston North End (2 Seasons) 1 League 53.6 2 18 0.34 0.11 0 0 Rochdale (2 Seasons) 3 Leagues 29.7 0 0 0 0.00 0.00 0 0 Stevenage (2 Seasons) 1 League 11.2 1 3 0.27 0.33 0 0 Cambridge United (2 Seasons) 2 Leagues 4.2 0 0 1 0.00 0.31 0.00 0 0 Crawley Town (1 Season) 2 Leagues 12.9 0 1 0.08 0.00 0 0 League One (8 Seasons) 143.6 4 0 25 0.00 0.17 0.16 0 0 League Two (4 Seasons) 53.5 1 0 13 0.00 0.24 0.08 0 0 Conf Premier (3 Seasons) 105.8 3 28 0.26 0.11 0 0 FA Cup (3 Seasons) 4.3 0 0 0 0.00 0.00 0 0 EFL Cup (3 Seasons) 1.5 0 0 0 0.00 0.00 0 0 Championship (2 Seasons) 23.6 2 4 0.17 0.50 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 2003-2004 16 Luton Town eng ENG 3. Second Division 15 1,227 82 29.6 13.6 14 1 2004-2005 17 Luton Town eng ENG 3. League One 17 1,077 63 26.0 12.0 11 6 2005-2006 18 Luton Town eng ENG 2. Championship 10 542 54 13.1 6.0 5 5 2006-2007 19 Luton Town eng ENG 2. Championship 19 1,582 83 38.2 17.6 17 2 2007-2008 20 Luton Town eng ENG 3. League One 28 2,395 86 57.9 26.6 27 1 2008-2009 21 Luton Town eng ENG 4. League Two 40 3,518 88 85.0 39.1 40 0 2009-2010 22 Luton Town eng ENG 5. Conf Premier 35 3,146 90 79.4 35.0 35 0 2010-2011 23 Luton Town eng ENG 5. Conf Premier 39 3,430 88 82.9 38.1 39 0 2011-2012 24 Luton Town eng ENG 5. Conf Premier 33 2,945 89 71.1 32.7 33 0 2012-2013 25 Preston North End eng ENG 3. League One 26 1,988 76 48.0 22.1 22 4 2013-2014 26 Preston North End eng ENG 3. League One 38 2,838 75 68.6 31.5 31 7 2014-2015 27 Crawley Town 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 27 Crawley Town eng ENG 3. League One 12 1,070 89 25.8 11.9 12 11 0 0 1.08 14 18 -4 -0.34 +0.31 Matches 2014-2015 27 Stevenage eng ENG 4. League Two 7 516 74 12.5 5.7 5 5 2 0 1.43 5 6 -1 -0.17 -0.40 Matches 2015-2016 28 Cambridge United 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 28 Cambridge United eng ENG 4. League Two 4 216 54 5.2 2.4 3 2 1 2 1.75 7 4 +3 +1.25 +1.07 Matches 2015-2016 28 Stevenage eng ENG 4. League Two 6 488 81 11.8 5.4 5 4 1 3 0.83 5 8 -3 -0.55 -0.26 Matches 2016-2017 29 Cambridge United eng ENG EFL Cup 0 0 0 0 2 Matches 2016-2017 29 Rochdale eng ENG FA Cup 3 269 90 59.8 3.0 3 90 2 0 0 2.00 4 4 0 0.00 -0.99 Matches 2016-2017 29 Rochdale eng ENG 3. League One 29 2,219 77 53.6 24.7 27 20 2 1 1.76 37 25 +12 +0.49 +0.63 Matches 2016-2017 29 Cambridge United eng ENG 4. League Two 1 74 74 1.8 0.8 1 0 0 3 0.00 0 1 -1 -1.22 -1.42 Matches 2017-2018 30 Rochdale eng ENG EFL Cup 1 45 45 25.0 0.5 1 45 0 0 0 0.00 0 3 -3 -6.00 -6.00 Matches 2017-2018 30 Rochdale eng ENG FA Cup 1 27 27 4.3 0.3 0 0 1 27 0 3.00 0 0 0 0.00 -0.75 Matches 2017-2018 30 Rochdale eng ENG 3. League One 3 113 38 2.7 1.3 3 0 0 4 0.00 0 4 -4 -3.19 -3.10 Matches 15 Seasons 6 Clubs 6 Leagues 369 29,905 81 39.4 332.3 336 82 46 33 27 15 1.38 72 75 -3 -0.05 -0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Luton Town (9 Seasons) 4 Leagues 236 19,862 84 53.6 220.7 221 15 Preston North End (2 Seasons) 1 League 64 4,826 75 58.3 53.6 53 11 Rochdale (2 Seasons) 3 Leagues 37 2,673 72 28.0 29.7 34 79 22 3 27 5 1.62 41 36 +5 +0.17 +0.17 Stevenage (2 Seasons) 1 League 13 1,004 77 12.1 11.2 10 9 3 3 1.15 10 14 -4 -0.36 -0.32 Cambridge United (2 Seasons) 2 Leagues 6 380 63 4.4 4.2 5 90 3 1 7 1.17 7 6 +1 +0.24 +0.05 Crawley Town (1 Season) 2 Leagues 13 1,160 89 27.4 12.9 13 90 12 0 0 1.00 14 19 -5 -0.39 +0.26 League One (8 Seasons) 168 12,927 77 39.0 143.6 147 31 21 5 1.45 51 47 +4 +0.11 +0.40 League Two (4 Seasons) 58 4,812 83 23.2 53.5 54 11 4 8 1.22 17 19 -2 -0.14 -0.22 Conf Premier (3 Seasons) 107 9,521 89 77.8 105.8 107 0 FA Cup (3 Seasons) 5 386 77 33.0 4.3 4 90 3 1 27 0 1.80 4 5 -1 -0.23 -1.04 EFL Cup (3 Seasons) 2 135 68 28.1 1.5 2 68 1 0 2 0.00 0 4 -4 -2.67 -2.67 Championship (2 Seasons) 29 2,124 73 25.7 23.6 22 7
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 2003-2004 16 Luton Town 1 League 15 1,227 82 29.6 13.6 14 1 2004-2005 17 Luton Town 1 League 17 1,077 63 26.0 12.0 11 6 2005-2006 18 Luton Town 1 League 10 542 54 13.1 6.0 5 5 2006-2007 19 Luton Town 1 League 19 1,582 83 38.2 17.6 17 2 2007-2008 20 Luton Town 1 League 28 2,395 86 57.9 26.6 27 1 2008-2009 21 Luton Town 1 League 40 3,518 88 85.0 39.1 40 0 2009-2010 22 Luton Town 1 League 35 3,146 90 79.4 35.0 35 0 2010-2011 23 Luton Town 1 League 39 3,430 88 82.9 38.1 39 0 2011-2012 24 Luton Town 1 League 33 2,945 89 71.1 32.7 33 0 2012-2013 25 Preston North End 1 League 26 1,988 76 48.0 22.1 22 4 2013-2014 26 Preston North End 1 League 38 2,838 75 68.6 31.5 31 7 2014-2015 27 Crawley Town 2 Leagues 13 1,160 89 27.4 12.9 13 90 12 0 0 1.00 14 19 -5 -0.39 +0.26 2014-2015 27 Stevenage 1 League 7 516 74 12.5 5.7 5 5 2 0 1.43 5 6 -1 -0.17 -0.40 2015-2016 28 Stevenage 1 League 6 488 81 11.8 5.4 5 4 1 3 0.83 5 8 -3 -0.55 -0.26 2015-2016 28 Cambridge United 2 Leagues 5 306 61 7.2 3.4 4 90 3 1 2 1.40 7 5 +2 +0.59 +0.40 2016-2017 29 Cambridge United 2 Leagues 1 74 74 1.7 0.8 1 0 0 5 0.00 0 1 -1 -1.22 -1.42 2016-2017 29 Rochdale 2 Leagues 32 2,488 78 54.2 27.6 30 90 22 2 1 1.78 41 29 +12 +0.43 +0.48 2017-2018 30 Rochdale 3 Leagues 5 185 37 3.7 2.1 4 45 0 1 27 4 0.60 0 7 -7 -3.41 -3.42 15 Seasons 6 Clubs 6 Leagues 369 29,905 81 39.4 332.3 336 82 46 33 27 15 1.38 72 75 -3 -0.05 -0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Luton Town (9 Seasons) 4 Leagues 236 19,862 84 53.6 220.7 221 15 Preston North End (2 Seasons) 1 League 64 4,826 75 58.3 53.6 53 11 Rochdale (2 Seasons) 3 Leagues 37 2,673 72 28.0 29.7 34 79 22 3 27 5 1.62 41 36 +5 +0.17 +0.17 Stevenage (2 Seasons) 1 League 13 1,004 77 12.1 11.2 10 9 3 3 1.15 10 14 -4 -0.36 -0.32 Cambridge United (2 Seasons) 2 Leagues 6 380 63 4.4 4.2 5 90 3 1 7 1.17 7 6 +1 +0.24 +0.05 Crawley Town (1 Season) 2 Leagues 13 1,160 89 27.4 12.9 13 90 12 0 0 1.00 14 19 -5 -0.39 +0.26 League One (8 Seasons) 168 12,927 77 39.0 143.6 147 31 21 5 1.45 51 47 +4 +0.11 +0.40 League Two (4 Seasons) 58 4,812 83 23.2 53.5 54 11 4 8 1.22 17 19 -2 -0.14 -0.22 Conf Premier (3 Seasons) 107 9,521 89 77.8 105.8 107 0 FA Cup (3 Seasons) 5 386 77 33.0 4.3 4 90 3 1 27 0 1.80 4 5 -1 -0.23 -1.04 EFL Cup (3 Seasons) 2 135 68 28.1 1.5 2 68 1 0 2 0.00 0 4 -4 -2.67 -2.67 Championship (2 Seasons) 29 2,124 73 25.7 23.6 22 7
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 2003-2004 16 Luton Town eng ENG 3. Second Division 10th 15 1,227 82 29.6 13.6 14 1 2004-2005 17 Luton Town eng ENG 3. League One 1st 17 1,077 63 26.0 12.0 11 6 2005-2006 18 Luton Town eng ENG 2. Championship 10th 10 542 54 13.1 6.0 5 5 2006-2007 19 Luton Town eng ENG 2. Championship 23rd 19 1,582 83 38.2 17.6 17 2 2007-2008 20 Luton Town eng ENG 3. League One 24th 28 2,395 86 57.9 26.6 27 1 2008-2009 21 Luton Town eng ENG 4. League Two 24th 40 3,518 88 85.0 39.1 40 0 2009-2010 22 Luton Town eng ENG 5. Conf Premier 2nd 35 3,146 90 79.4 35.0 35 0 2010-2011 23 Luton Town eng ENG 5. Conf Premier 3rd 39 3,430 88 82.9 38.1 39 0 2011-2012 24 Luton Town eng ENG 5. Conf Premier 5th 33 2,945 89 71.1 32.7 33 0 2012-2013 25 Preston North End eng ENG 3. League One 14th 26 1,988 76 48.0 22.1 22 4 2013-2014 26 Preston North End eng ENG 3. League One 5th 38 2,838 75 68.6 31.5 31 7 2014-2015 27 Crawley Town eng ENG 3. League One 22nd 12 1,070 89 25.8 11.9 12 11 0 0 1.08 14 18 -4 -0.34 +0.31 Matches 2014-2015 27 Stevenage eng ENG 4. League Two 6th 7 516 74 12.5 5.7 5 5 2 0 1.43 5 6 -1 -0.17 -0.40 Matches 2015-2016 28 Stevenage eng ENG 4. League Two 18th 6 488 81 11.8 5.4 5 4 1 3 0.83 5 8 -3 -0.55 -0.26 Matches 2015-2016 28 Cambridge United eng ENG 4. League Two 9th 4 216 54 5.2 2.4 3 2 1 2 1.75 7 4 +3 +1.25 +1.07 Matches 2016-2017 29 Cambridge United eng ENG 4. League Two 11th 1 74 74 1.8 0.8 1 0 0 3 0.00 0 1 -1 -1.22 -1.42 Matches 2016-2017 29 Rochdale eng ENG 3. League One 9th 29 2,219 77 53.6 24.7 27 20 2 1 1.76 37 25 +12 +0.49 +0.63 Matches 2017-2018 30 Rochdale eng ENG 3. League One 20th 3 113 38 2.7 1.3 3 0 0 4 0.00 0 4 -4 -3.19 -3.10 Matches 15 Seasons 6 Clubs 4 Leagues 362 29,384 81 39.5 326.5 330 42 32 13 1.39 68 66 +2 +0.04 +0.09 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Luton Town (9 Seasons) 4 Leagues 236 19,862 84 53.6 220.7 221 15 Preston North End (2 Seasons) 1 League 64 4,826 75 58.3 53.6 53 11 Rochdale (2 Seasons) 1 League 32 2,332 73 28.2 25.9 30 20 2 5 1.60 37 29 +8 +0.31 +0.41 Stevenage (2 Seasons) 1 League 13 1,004 77 12.1 11.2 10 9 3 3 1.15 10 14 -4 -0.36 -0.32 Cambridge United (2 Seasons) 1 League 5 290 58 3.5 3.2 4 2 1 5 1.40 7 5 +2 +0.62 +0.43 Crawley Town (1 Season) 1 League 12 1,070 89 25.8 11.9 12 11 0 0 1.08 14 18 -4 -0.34 +0.31 League One (8 Seasons) 168 12,927 77 39.0 143.6 147 31 21 5 1.45 51 47 +4 +0.11 +0.40 League Two (4 Seasons) 58 4,812 83 23.2 53.5 54 11 4 8 1.22 17 19 -2 -0.14 -0.22 Conf Premier (3 Seasons) 107 9,521 89 77.8 105.8 107 0 Championship (2 Seasons) 29 2,124 73 25.7 23.6 22 7
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 27 Crawley Town eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 28 Cambridge United eng ENG League Cup 57th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 29 Cambridge United eng ENG EFL Cup 33rd 0 0 0 0 2 Matches 2016-2017 29 Rochdale eng ENG FA Cup 17th 3 269 90 59.8 3.0 3 90 2 0 0 2.00 4 4 0 0.00 -0.99 Matches 2017-2018 30 Rochdale eng ENG EFL Cup 33rd 1 45 45 25.0 0.5 1 45 0 0 0 0.00 0 3 -3 -6.00 -6.00 Matches 2017-2018 30 Rochdale eng ENG FA Cup 9th 1 27 27 4.3 0.3 0 0 1 27 0 3.00 0 0 0 0.00 -0.75 Matches 4 Seasons 3 Clubs 2 Leagues 7 521 74 31.6 5.8 6 82 4 1 27 2 1.29 4 9 -5 -0.86 -1.55 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 (2 Seasons) 2 Leagues 5 341 68 27.1 3.8 4 79 2 1 27 0 1.80 4 7 -3 -0.79 -1.48 Cambridge United (2 Seasons) 1 League 1 90 90 30.0 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 Crawley Town (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 FA Cup (3 Seasons) 5 386 77 33.0 4.3 4 90 3 1 27 0 1.80 4 5 -1 -0.23 -1.04 EFL Cup (3 Seasons) 2 135 68 28.1 1.5 2 68 1 0 2 0.00 0 4 -4 -2.67 -2.67
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2003-2004 16 Luton Town 1 League 13.6 1 0 7 2004-2005 17 Luton Town 1 League 12.0 0 0 13 2005-2006 18 Luton Town 1 League 6.0 1 0 5 2006-2007 19 Luton Town 1 League 17.6 2 0 12 2007-2008 20 Luton Town 1 League 26.6 2 0 31 2008-2009 21 Luton Town 1 League 39.1 2 1 23 2009-2010 22 Luton Town 1 League 35.0 8 1 44 2010-2011 23 Luton Town 1 League 38.1 4 1 64 2011-2012 24 Luton Town 1 League 32.7 7 0 45 2012-2013 25 Preston North End 1 League 22.1 9 0 33 2013-2014 26 Preston North End 1 League 31.5 5 0 55 2014-2015 27 Crawley Town 2 Leagues 12.9 8 0 0 27 0 2014-2015 27 Stevenage 1 League 5.7 1 0 11 2015-2016 28 Stevenage 1 League 5.4 1 0 6 2015-2016 28 Cambridge United 2 Leagues 3.4 1 0 0 4 0 2016-2017 29 Cambridge United 2 Leagues 0.8 0 0 0 1 0 0 0 0 0 0 0 0 2016-2017 29 Rochdale 2 Leagues 27.6 8 3 1 34 0 0 0 0 0 0 0 0 2017-2018 30 Rochdale 3 Leagues 2.1 0 1 0 4 2 0 0 0 3 0 0 0 15 Seasons 6 Clubs 6 Leagues 332.3 60 7 1 419 2 0 0 0 3 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Luton Town (9 Seasons) 4 Leagues 220.7 27 3 244 Preston North End (2 Seasons) 1 League 53.6 14 0 88 Rochdale (2 Seasons) 3 Leagues 29.7 8 4 1 38 2 0 0 0 3 0 0 0 Stevenage (2 Seasons) 1 League 11.2 2 0 17 Cambridge United (2 Seasons) 2 Leagues 4.2 1 0 0 5 0 0 0 0 0 0 0 0 Crawley Town (1 Season) 2 Leagues 12.9 8 0 0 27 0 League One (8 Seasons) 143.6 33 4 1 204 0 0 0 0 0 0 0 0 League Two (4 Seasons) 53.5 5 1 0 45 0 0 0 0 0 0 0 0 Conf Premier (3 Seasons) 105.8 19 2 153 FA Cup (3 Seasons) 4.3 0 0 0 0 2 0 0 0 0 0 EFL Cup (3 Seasons) 1.5 0 0 0 0 0 0 0 0 3 0 0 0 Championship (2 Seasons) 23.6 3 0 17
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 Keith Keane Pages
Keith Keane Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary