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 18 Millwall eng ENG 2. First Division 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2002-2003 19 Millwall eng ENG 2. First Division 4 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2003-2004 20 Millwall eng ENG 2. First Division 8 4 395 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2004-2005 21 Millwall eng ENG 2. Championship 19 15 1,302 14.5 3 2 5 3 0 0 5 2 0.21 0.14 0.35 0.21 0.35 Matches 2005-2006 22 Millwall eng ENG 2. Championship 40 40 3,477 38.6 0 3 3 0 0 0 10 1 0.00 0.08 0.08 0.00 0.08 2006-2007 23 Millwall eng ENG 3. League One 32 29 2,594 28.8 6 2 8 6 0 0 7 1 0.21 0.07 0.28 0.21 0.28 2007-2008 24 Millwall eng ENG 3. League One 19 17 1,349 15.0 3 0 3 2 1 1 3 0 0.20 0.00 0.20 0.13 0.13 2008-2009 25 Millwall eng ENG 3. League One 24 20 1,818 20.2 0 1 1 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 2009-2010 26 Millwall eng ENG 3. League One 32 29 2,675 29.7 2 1 3 2 0 1 4 0 0.07 0.03 0.10 0.07 0.10 2010-2011 27 Millwall eng ENG 2. Championship 39 38 3,393 37.7 0 1 1 0 0 0 9 2 0.00 0.03 0.03 0.00 0.03 2011-2012 28 Millwall eng ENG 2. Championship 30 25 2,441 27.1 0 2 2 0 0 0 4 1 0.00 0.07 0.07 0.00 0.07 2012-2013 29 Millwall eng ENG 2. Championship 25 22 2,110 23.4 1 3 4 1 0 0 11 0 0.04 0.13 0.17 0.04 0.17 2013-2014 30 Millwall eng ENG 2. Championship 29 28 2,425 26.9 0 0 0 0 0 0 6 2 0.00 0.00 0.00 0.00 0.00 2014-2015 31 Millwall eng ENG 2. Championship 39 35 3,248 36.1 2 0 2 2 0 0 10 0 0.06 0.00 0.06 0.06 0.06 Matches 2014-2015 31 Millwall eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 Millwall 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 32 Leyton Orient eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 Leyton Orient eng ENG League Cup 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 Leyton Orient eng ENG 4. League Two 8 3 274 3.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Leyton Orient 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 2016-2017 33 Leyton Orient eng ENG 4. League Two 5 0 159 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Bromley eng ENG 5. National League 16 14 1,236 13.7 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 Matches 2017-2018 34 Bromley 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 34 Bromley eng ENG 5. National League 16 14 1,090 12.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 35 Bromley eng ENG FA Cup 0 0 Matches 2018-2019 35 Bromley eng ENG 5. National League 5 2 237 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 36 Bromley eng ENG FA Cup 0 0 Matches 2019-2020 36 Bromley eng ENG 5. National League 1 0 7 0.1 0 0 0 0 0 0 0.00 0.00 Matches 19 Seasons 3 Clubs 6 Leagues 399 345 31,161 346.2 17 16 33 16 1 2 85 11 0.05 0.05 0.10 0.05 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 Millwall (14 Seasons) 4 Leagues 344 308 27,807 309.0 17 15 32 16 1 2 75 10 0.06 0.05 0.10 0.05 0.10 Bromley (4 Seasons) 2 Leagues 39 31 2,660 29.6 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Leyton Orient (2 Seasons) 3 Leagues 16 6 694 7.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 First Division (10 Seasons) 234 210 19,101 212.2 6 11 17 6 0 0 56 8 0.03 0.05 0.08 0.03 0.08 FA Cup (6 Seasons) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 107 95 8,436 93.7 11 4 15 10 1 2 18 2 0.12 0.04 0.16 0.11 0.15 National League (4 Seasons) 38 30 2,570 28.6 0 1 1 0 0 0 9 0 0.00 0.04 0.04 0.00 0.04 League Two (2 Seasons) 13 3 433 4.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 League Cup (2 Seasons) 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2001-2002 18 Millwall 1 League 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2002-2003 19 Millwall 1 League 4 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2003-2004 20 Millwall 1 League 8 4 395 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2004-2005 21 Millwall 1 League 19 15 1,302 14.5 3 2 5 3 0 0 5 2 0.21 0.14 0.35 0.21 0.35 2005-2006 22 Millwall 1 League 40 40 3,477 38.6 0 3 3 0 0 0 10 1 0.00 0.08 0.08 0.00 0.08 2006-2007 23 Millwall 1 League 32 29 2,594 28.8 6 2 8 6 0 0 7 1 0.21 0.07 0.28 0.21 0.28 2007-2008 24 Millwall 1 League 19 17 1,349 15.0 3 0 3 2 1 1 3 0 0.20 0.00 0.20 0.13 0.13 2008-2009 25 Millwall 1 League 24 20 1,818 20.2 0 1 1 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 2009-2010 26 Millwall 1 League 32 29 2,675 29.7 2 1 3 2 0 1 4 0 0.07 0.03 0.10 0.07 0.10 2010-2011 27 Millwall 1 League 39 38 3,393 37.7 0 1 1 0 0 0 9 2 0.00 0.03 0.03 0.00 0.03 2011-2012 28 Millwall 1 League 30 25 2,441 27.1 0 2 2 0 0 0 4 1 0.00 0.07 0.07 0.00 0.07 2012-2013 29 Millwall 1 League 25 22 2,110 23.4 1 3 4 1 0 0 11 0 0.04 0.13 0.17 0.04 0.17 2013-2014 30 Millwall 1 League 29 28 2,425 26.9 0 0 0 0 0 0 6 2 0.00 0.00 0.00 0.00 0.00 2014-2015 31 Millwall 3 Leagues 42 38 3,518 39.1 2 0 2 2 0 0 11 0 0.05 0.00 0.05 0.05 0.05 2015-2016 32 Leyton Orient 3 Leagues 10 5 445 4.9 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2016-2017 33 Leyton Orient 2 Leagues 6 1 249 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 33 Bromley 1 League 16 14 1,236 13.7 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2017-2018 34 Bromley 2 Leagues 17 15 1,180 13.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2018-2019 35 Bromley 2 Leagues 5 2 237 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 36 Bromley 2 Leagues 1 0 7 0.1 0 0 0 0 0 0 0.00 0.00 19 Seasons 3 Clubs 6 Leagues 399 345 31,161 346.2 17 16 33 16 1 2 85 11 0.05 0.05 0.10 0.05 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 Millwall (14 Seasons) 4 Leagues 344 308 27,807 309.0 17 15 32 16 1 2 75 10 0.06 0.05 0.10 0.05 0.10 Bromley (4 Seasons) 2 Leagues 39 31 2,660 29.6 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Leyton Orient (2 Seasons) 3 Leagues 16 6 694 7.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 First Division (10 Seasons) 234 210 19,101 212.2 6 11 17 6 0 0 56 8 0.03 0.05 0.08 0.03 0.08 FA Cup (6 Seasons) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 107 95 8,436 93.7 11 4 15 10 1 2 18 2 0.12 0.04 0.16 0.11 0.15 National League (4 Seasons) 38 30 2,570 28.6 0 1 1 0 0 0 9 0 0.00 0.04 0.04 0.00 0.04 League Two (2 Seasons) 13 3 433 4.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 League Cup (2 Seasons) 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2001-2002 18 Millwall eng ENG 2. First Division 4th 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2002-2003 19 Millwall eng ENG 2. First Division 9th 4 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2003-2004 20 Millwall eng ENG 2. First Division 10th 8 4 395 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2004-2005 21 Millwall eng ENG 2. Championship 10th 19 15 1,302 14.5 3 2 5 3 0 0 5 2 0.21 0.14 0.35 0.21 0.35 Matches 2005-2006 22 Millwall eng ENG 2. Championship 23rd 40 40 3,477 38.6 0 3 3 0 0 0 10 1 0.00 0.08 0.08 0.00 0.08 2006-2007 23 Millwall eng ENG 3. League One 10th 32 29 2,594 28.8 6 2 8 6 0 0 7 1 0.21 0.07 0.28 0.21 0.28 2007-2008 24 Millwall eng ENG 3. League One 17th 19 17 1,349 15.0 3 0 3 2 1 1 3 0 0.20 0.00 0.20 0.13 0.13 2008-2009 25 Millwall eng ENG 3. League One 5th 24 20 1,818 20.2 0 1 1 0 0 0 4 1 0.00 0.05 0.05 0.00 0.05 2009-2010 26 Millwall eng ENG 3. League One 3rd 32 29 2,675 29.7 2 1 3 2 0 1 4 0 0.07 0.03 0.10 0.07 0.10 2010-2011 27 Millwall eng ENG 2. Championship 9th 39 38 3,393 37.7 0 1 1 0 0 0 9 2 0.00 0.03 0.03 0.00 0.03 2011-2012 28 Millwall eng ENG 2. Championship 16th 30 25 2,441 27.1 0 2 2 0 0 0 4 1 0.00 0.07 0.07 0.00 0.07 2012-2013 29 Millwall eng ENG 2. Championship 20th 25 22 2,110 23.4 1 3 4 1 0 0 11 0 0.04 0.13 0.17 0.04 0.17 2013-2014 30 Millwall eng ENG 2. Championship 19th 29 28 2,425 26.9 0 0 0 0 0 0 6 2 0.00 0.00 0.00 0.00 0.00 2014-2015 31 Millwall eng ENG 2. Championship 22nd 39 35 3,248 36.1 2 0 2 2 0 0 10 0 0.06 0.00 0.06 0.06 0.06 Matches 2015-2016 32 Leyton Orient eng ENG 4. League Two 8th 8 3 274 3.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Leyton Orient eng ENG 4. League Two 24th 5 0 159 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Bromley eng ENG 5. National League 10th 16 14 1,236 13.7 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 Matches 2017-2018 34 Bromley eng ENG 5. National League 9th 16 14 1,090 12.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 35 Bromley eng ENG 5. National League 12th 5 2 237 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 36 Bromley eng ENG 5. National League 13th 1 0 7 0.1 0 0 0 0 0 0 0.00 0.00 Matches 19 Seasons 3 Clubs 4 Leagues 392 338 30,540 339.3 17 16 33 16 1 2 84 11 0.05 0.05 0.10 0.05 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 Millwall (14 Seasons) 2 Leagues 341 305 27,537 306.0 17 15 32 16 1 2 74 10 0.06 0.05 0.10 0.05 0.10 Bromley (4 Seasons) 1 League 38 30 2,570 28.6 0 1 1 0 0 0 9 0 0.00 0.04 0.04 0.00 0.04 Leyton Orient (2 Seasons) 1 League 13 3 433 4.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 First Division (10 Seasons) 234 210 19,101 212.2 6 11 17 6 0 0 56 8 0.03 0.05 0.08 0.03 0.08 League One (4 Seasons) 107 95 8,436 93.7 11 4 15 10 1 2 18 2 0.12 0.04 0.16 0.11 0.15 National League (4 Seasons) 38 30 2,570 28.6 0 1 1 0 0 0 9 0 0.00 0.04 0.04 0.00 0.04 League Two (2 Seasons) 13 3 433 4.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 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 2014-2015 31 Millwall eng ENG FA Cup 33rd 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 Millwall eng ENG League Cup 33rd 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 32 Leyton Orient eng ENG FA Cup 65th 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 32 Leyton Orient eng ENG League Cup 57th 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Leyton Orient 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 2017-2018 34 Bromley 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 35 Bromley eng ENG FA Cup 85th 0 0 Matches 2019-2020 36 Bromley eng ENG FA Cup 85th 0 0 Matches 6 Seasons 3 Clubs 2 Leagues 7 7 621 6.9 0 0 0 0 0 0 1 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 Bromley (3 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 Leyton Orient (2 Seasons) 2 Leagues 3 3 261 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Cup (2 Seasons) 2 2 171 1.9 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 2001-2002 18 Millwall 1 League 0.3 0 0 0.00 0 0 2002-2003 19 Millwall 1 League 3.2 0 0 0.00 0 0 2003-2004 20 Millwall 1 League 4.4 0 1 0.23 0.00 0 0 2004-2005 21 Millwall 1 League 14.5 3 10 0.69 0.30 0 0 2005-2006 22 Millwall 1 League 38.6 0 13 0.34 0.00 0 0 2006-2007 23 Millwall 1 League 28.8 6 20 0.69 0.30 0 0 2007-2008 24 Millwall 1 League 15.0 3 10 0.67 0.20 1 1 2008-2009 25 Millwall 1 League 20.2 0 1 0.05 0.00 0 0 2009-2010 26 Millwall 1 League 29.7 2 4 0.13 0.50 0 1 2010-2011 27 Millwall 1 League 37.7 0 11 0.29 0.00 0 0 2011-2012 28 Millwall 1 League 27.1 0 3 0.11 0.00 0 0 2012-2013 29 Millwall 1 League 23.4 1 2 0.09 0.50 0 0 2013-2014 30 Millwall 1 League 26.9 0 4 0.15 0.00 0 0 2014-2015 31 Millwall 3 Leagues 39.1 2 8 0.22 0.25 0 0 2015-2016 32 Leyton Orient 3 Leagues 4.9 0 0 0.00 0 0 2016-2017 33 Leyton Orient 2 Leagues 2.8 0 0 0 0.00 0.00 0 0 2016-2017 33 Bromley 1 League 13.7 0 0 1 0.00 0.07 0.00 0 0 2017-2018 34 Bromley 2 Leagues 13.1 0 0 0 0.00 0.00 0 0 2018-2019 35 Bromley 2 Leagues 2.6 0 0 0 2019-2020 36 Bromley 2 Leagues 0.1 0 0 0 19 Seasons 3 Clubs 6 Leagues 346.2 17 0 88 0.00 0.26 0.18 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Millwall (14 Seasons) 4 Leagues 309.0 17 87 0.28 0.18 1 2 Bromley (4 Seasons) 2 Leagues 29.6 0 0 1 0.00 0.04 0.00 0 0 Leyton Orient (2 Seasons) 3 Leagues 7.7 0 0 0 0.00 0.00 0 0 First Division (10 Seasons) 212.2 6 52 0.25 0.12 0 0 FA Cup (6 Seasons) 5.0 0 0 0 0.00 0.00 0 0 League One (4 Seasons) 93.7 11 35 0.37 0.29 1 2 National League (4 Seasons) 28.6 0 0 1 0.00 0.04 0.00 0 0 League Two (2 Seasons) 4.8 0 0 0 0.00 0.00 0 0 League Cup (2 Seasons) 1.9 0 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 2001-2002 18 Millwall eng ENG 2. First Division 1 24 24 0.6 0.3 0 1 2002-2003 19 Millwall eng ENG 2. First Division 4 286 72 6.9 3.2 3 1 2003-2004 20 Millwall eng ENG 2. First Division 8 395 49 9.5 4.4 4 4 2004-2005 21 Millwall eng ENG 2. Championship 19 1,302 69 31.4 14.5 15 4 Matches 2005-2006 22 Millwall eng ENG 2. Championship 40 3,477 87 84.0 38.6 40 0 2006-2007 23 Millwall eng ENG 3. League One 32 2,594 81 62.7 28.8 29 3 2007-2008 24 Millwall eng ENG 3. League One 19 1,349 71 32.6 15.0 17 2 2008-2009 25 Millwall eng ENG 3. League One 24 1,818 76 43.9 20.2 20 4 2009-2010 26 Millwall eng ENG 3. League One 32 2,675 84 64.6 29.7 29 3 2010-2011 27 Millwall eng ENG 2. Championship 39 3,393 87 82.0 37.7 38 1 2011-2012 28 Millwall eng ENG 2. Championship 30 2,441 81 59.0 27.1 25 5 2012-2013 29 Millwall eng ENG 2. Championship 25 2,110 84 51.0 23.4 22 3 2013-2014 30 Millwall eng ENG 2. Championship 29 2,425 84 58.6 26.9 28 1 2014-2015 31 Millwall eng ENG 2. Championship 39 3,248 83 78.5 36.1 35 35 4 2 0.77 33 65 -32 -0.89 -0.68 Matches 2014-2015 31 Millwall eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 3 7 -4 -2.00 Matches 2014-2015 31 Millwall eng ENG League Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +3.00 Matches 2015-2016 32 Leyton Orient eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 2 3.00 6 1 +5 +5.00 +6.50 Matches 2015-2016 32 Leyton Orient eng ENG League Cup 1 81 81 90.0 0.9 1 81 0 0 0 0.00 1 0 +1 +1.11 +21.11 Matches 2015-2016 32 Leyton Orient eng ENG 4. League Two 8 274 34 6.6 3.0 3 0 5 16 1.88 4 9 -5 -1.64 -1.74 Matches 2016-2017 33 Leyton Orient eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 Matches 2016-2017 33 Leyton Orient eng ENG 4. League Two 5 159 32 3.8 1.8 0 0 5 3 0.60 2 2 0 0.00 +0.90 Matches 2016-2017 33 Bromley eng ENG 5. National League 16 1,236 77 29.9 13.7 14 11 2 1 1.31 16 14 +2 +0.15 +0.42 Matches 2017-2018 34 Bromley eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 Matches 2017-2018 34 Bromley eng ENG 5. National League 16 1,090 68 26.3 12.1 14 7 2 11 1.88 18 16 +2 +0.17 -0.28 Matches 2018-2019 35 Bromley eng ENG FA Cup 0 0 0 0 1 Matches 2018-2019 35 Bromley eng ENG 5. National League 5 237 47 5.7 2.6 2 79 1 3 26 12 0.40 4 7 -3 -1.14 -1.19 Matches 2019-2020 36 Bromley eng ENG FA Cup 0 0 0 0 2 Matches 2019-2020 36 Bromley eng ENG 5. National League 1 7 7 0.2 0.1 0 0 1 7 9 1.00 0 1 -1 -12.86 -13.02 Matches 19 Seasons 3 Clubs 6 Leagues 399 31,161 78 37.4 346.2 345 87 60 54 22 59 1.12 88 132 -44 -0.58 -0.45 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Millwall (14 Seasons) 4 Leagues 344 27,807 81 47.7 309.0 308 90 38 36 2 0.81 37 72 -35 -0.90 -0.53 Bromley (4 Seasons) 2 Leagues 39 2,660 68 16.4 29.6 31 83 20 8 22 36 1.39 38 42 -4 -0.14 -0.23 Leyton Orient (2 Seasons) 3 Leagues 16 694 43 7.9 7.7 6 87 2 10 21 1.32 13 18 -5 -0.65 -0.19 First Division (10 Seasons) 234 19,101 82 46.1 212.2 210 35 24 2 0.77 33 65 -32 -0.89 -0.68 FA Cup (6 Seasons) 5 450 90 50.0 5.0 5 90 5 0 5 0.80 9 18 -9 -1.80 -0.30 League One (4 Seasons) 107 8,436 79 50.9 93.7 95 12 National League (4 Seasons) 38 2,570 68 16.2 28.6 30 79 19 8 22 33 1.42 38 38 0 0.00 -0.09 League Two (2 Seasons) 13 433 33 5.2 4.8 3 0 10 19 1.39 6 11 -5 -1.04 -0.63 League Cup (2 Seasons) 2 171 86 63.3 1.9 2 86 1 0 0 1.50 2 0 +2 +1.05 +4.69
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 18 Millwall 1 League 1 24 24 0.6 0.3 0 1 2002-2003 19 Millwall 1 League 4 286 72 6.9 3.2 3 1 2003-2004 20 Millwall 1 League 8 395 49 9.5 4.4 4 4 2004-2005 21 Millwall 1 League 19 1,302 69 31.4 14.5 15 4 2005-2006 22 Millwall 1 League 40 3,477 87 84.0 38.6 40 0 2006-2007 23 Millwall 1 League 32 2,594 81 62.7 28.8 29 3 2007-2008 24 Millwall 1 League 19 1,349 71 32.6 15.0 17 2 2008-2009 25 Millwall 1 League 24 1,818 76 43.9 20.2 20 4 2009-2010 26 Millwall 1 League 32 2,675 84 64.6 29.7 29 3 2010-2011 27 Millwall 1 League 39 3,393 87 82.0 37.7 38 1 2011-2012 28 Millwall 1 League 30 2,441 81 59.0 27.1 25 5 2012-2013 29 Millwall 1 League 25 2,110 84 51.0 23.4 22 3 2013-2014 30 Millwall 1 League 29 2,425 84 58.6 26.9 28 1 2014-2015 31 Millwall 3 Leagues 42 3,518 84 78.2 39.1 38 90 38 4 2 0.81 37 72 -35 -0.90 -0.53 2015-2016 32 Leyton Orient 3 Leagues 10 445 45 9.9 4.9 5 86 1 5 18 1.80 11 10 +1 +0.20 +0.22 2016-2017 33 Leyton Orient 2 Leagues 6 249 42 5.9 2.8 1 90 1 5 3 0.50 2 8 -6 -2.17 -1.26 2016-2017 33 Bromley 1 League 16 1,236 77 29.9 13.7 14 11 2 1 1.31 16 14 +2 +0.15 +0.42 2017-2018 34 Bromley 2 Leagues 17 1,180 69 27.9 13.1 15 90 8 2 11 1.77 18 20 -2 -0.15 -0.60 2018-2019 35 Bromley 2 Leagues 5 237 47 5.6 2.6 2 79 1 3 26 13 0.40 4 7 -3 -1.14 -1.19 2019-2020 36 Bromley 2 Leagues 1 7 7 0.2 0.1 0 0 1 7 11 1.00 0 1 -1 -12.86 -13.02 19 Seasons 3 Clubs 6 Leagues 399 31,161 78 37.4 346.2 345 87 60 54 22 59 1.12 88 132 -44 -0.58 -0.45 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Millwall (14 Seasons) 4 Leagues 344 27,807 81 47.7 309.0 308 90 38 36 2 0.81 37 72 -35 -0.90 -0.53 Bromley (4 Seasons) 2 Leagues 39 2,660 68 16.4 29.6 31 83 20 8 22 36 1.39 38 42 -4 -0.14 -0.23 Leyton Orient (2 Seasons) 3 Leagues 16 694 43 7.9 7.7 6 87 2 10 21 1.32 13 18 -5 -0.65 -0.19 First Division (10 Seasons) 234 19,101 82 46.1 212.2 210 35 24 2 0.77 33 65 -32 -0.89 -0.68 FA Cup (6 Seasons) 5 450 90 50.0 5.0 5 90 5 0 5 0.80 9 18 -9 -1.80 -0.30 League One (4 Seasons) 107 8,436 79 50.9 93.7 95 12 National League (4 Seasons) 38 2,570 68 16.2 28.6 30 79 19 8 22 33 1.42 38 38 0 0.00 -0.09 League Two (2 Seasons) 13 433 33 5.2 4.8 3 0 10 19 1.39 6 11 -5 -1.04 -0.63 League Cup (2 Seasons) 2 171 86 63.3 1.9 2 86 1 0 0 1.50 2 0 +2 +1.05 +4.69
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 18 Millwall eng ENG 2. First Division 4th 1 24 24 0.6 0.3 0 1 2002-2003 19 Millwall eng ENG 2. First Division 9th 4 286 72 6.9 3.2 3 1 2003-2004 20 Millwall eng ENG 2. First Division 10th 8 395 49 9.5 4.4 4 4 2004-2005 21 Millwall eng ENG 2. Championship 10th 19 1,302 69 31.4 14.5 15 4 Matches 2005-2006 22 Millwall eng ENG 2. Championship 23rd 40 3,477 87 84.0 38.6 40 0 2006-2007 23 Millwall eng ENG 3. League One 10th 32 2,594 81 62.7 28.8 29 3 2007-2008 24 Millwall eng ENG 3. League One 17th 19 1,349 71 32.6 15.0 17 2 2008-2009 25 Millwall eng ENG 3. League One 5th 24 1,818 76 43.9 20.2 20 4 2009-2010 26 Millwall eng ENG 3. League One 3rd 32 2,675 84 64.6 29.7 29 3 2010-2011 27 Millwall eng ENG 2. Championship 9th 39 3,393 87 82.0 37.7 38 1 2011-2012 28 Millwall eng ENG 2. Championship 16th 30 2,441 81 59.0 27.1 25 5 2012-2013 29 Millwall eng ENG 2. Championship 20th 25 2,110 84 51.0 23.4 22 3 2013-2014 30 Millwall eng ENG 2. Championship 19th 29 2,425 84 58.6 26.9 28 1 2014-2015 31 Millwall eng ENG 2. Championship 22nd 39 3,248 83 78.5 36.1 35 35 4 2 0.77 33 65 -32 -0.89 -0.68 Matches 2015-2016 32 Leyton Orient eng ENG 4. League Two 8th 8 274 34 6.6 3.0 3 0 5 16 1.88 4 9 -5 -1.64 -1.74 Matches 2016-2017 33 Leyton Orient eng ENG 4. League Two 24th 5 159 32 3.8 1.8 0 0 5 3 0.60 2 2 0 0.00 +0.90 Matches 2016-2017 33 Bromley eng ENG 5. National League 10th 16 1,236 77 29.9 13.7 14 11 2 1 1.31 16 14 +2 +0.15 +0.42 Matches 2017-2018 34 Bromley eng ENG 5. National League 9th 16 1,090 68 26.3 12.1 14 7 2 11 1.88 18 16 +2 +0.17 -0.28 Matches 2018-2019 35 Bromley eng ENG 5. National League 12th 5 237 47 5.7 2.6 2 79 1 3 26 12 0.40 4 7 -3 -1.14 -1.19 Matches 2019-2020 36 Bromley eng ENG 5. National League 13th 1 7 7 0.2 0.1 0 0 1 7 9 1.00 0 1 -1 -12.86 -13.02 Matches 19 Seasons 3 Clubs 4 Leagues 392 30,540 78 37.2 339.3 338 79 54 54 22 54 1.13 77 114 -37 -0.53 -0.43 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Millwall (14 Seasons) 2 Leagues 341 27,537 81 47.5 306.0 305 35 36 2 0.77 33 65 -32 -0.89 -0.68 Bromley (4 Seasons) 1 League 38 2,570 68 16.2 28.6 30 79 19 8 22 33 1.42 38 38 0 0.00 -0.09 Leyton Orient (2 Seasons) 1 League 13 433 33 5.2 4.8 3 0 10 19 1.39 6 11 -5 -1.04 -0.63 First Division (10 Seasons) 234 19,101 82 46.1 212.2 210 35 24 2 0.77 33 65 -32 -0.89 -0.68 League One (4 Seasons) 107 8,436 79 50.9 93.7 95 12 National League (4 Seasons) 38 2,570 68 16.2 28.6 30 79 19 8 22 33 1.42 38 38 0 0.00 -0.09 League Two (2 Seasons) 13 433 33 5.2 4.8 3 0 10 19 1.39 6 11 -5 -1.04 -0.63
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 31 Millwall eng ENG FA Cup 33rd 2 180 90 100.0 2.0 2 90 2 0 0 0.50 3 7 -4 -2.00 Matches 2014-2015 31 Millwall eng ENG League Cup 33rd 1 90 90 50.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +3.00 Matches 2015-2016 32 Leyton Orient eng ENG FA Cup 65th 1 90 90 33.3 1.0 1 90 1 0 2 3.00 6 1 +5 +5.00 +6.50 Matches 2015-2016 32 Leyton Orient eng ENG League Cup 57th 1 81 81 90.0 0.9 1 81 0 0 0 0.00 1 0 +1 +1.11 +21.11 Matches 2016-2017 33 Leyton Orient eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 Matches 2017-2018 34 Bromley eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 Matches 2018-2019 35 Bromley eng ENG FA Cup 85th 0 0 0 0 1 Matches 2019-2020 36 Bromley eng ENG FA Cup 85th 0 0 0 0 2 Matches 6 Seasons 3 Clubs 2 Leagues 7 621 89 53.1 6.9 7 89 6 0 5 1.00 11 18 -7 -1.01 +1.24 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bromley (3 Seasons) 1 League 1 90 90 25.0 1.0 1 90 1 0 3 0.00 0 4 -4 -4.00 Leyton Orient (2 Seasons) 2 Leagues 3 261 87 58.0 2.9 3 87 2 0 2 1.00 7 7 0 0.00 +2.38 Millwall (1 Season) 2 Leagues 3 270 90 75.0 3.0 3 90 3 0 0 1.33 4 7 -3 -1.00 +1.00 FA Cup (6 Seasons) 5 450 90 50.0 5.0 5 90 5 0 5 0.80 9 18 -9 -1.80 -0.30 League Cup (2 Seasons) 2 171 86 63.3 1.9 2 86 1 0 0 1.50 2 0 +2 +1.05 +4.69
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 18 Millwall 1 League 0.3 0 0 1 2002-2003 19 Millwall 1 League 3.2 0 0 2 2003-2004 20 Millwall 1 League 4.4 1 0 7 2004-2005 21 Millwall 1 League 14.5 5 2 27 2005-2006 22 Millwall 1 League 38.6 10 1 71 2006-2007 23 Millwall 1 League 28.8 7 1 42 2007-2008 24 Millwall 1 League 15.0 3 0 23 2008-2009 25 Millwall 1 League 20.2 4 1 30 2009-2010 26 Millwall 1 League 29.7 4 0 24 2010-2011 27 Millwall 1 League 37.7 9 2 56 2011-2012 28 Millwall 1 League 27.1 4 1 30 2012-2013 29 Millwall 1 League 23.4 11 0 33 2013-2014 30 Millwall 1 League 26.9 6 2 28 2014-2015 31 Millwall 3 Leagues 39.1 11 0 0 51 0 2015-2016 32 Leyton Orient 3 Leagues 4.9 1 1 0 10 0 2016-2017 33 Leyton Orient 2 Leagues 2.8 0 0 0 2 0 0 0 0 0 0 0 0 2016-2017 33 Bromley 1 League 13.7 4 0 0 13 0 0 0 0 0 0 0 0 2017-2018 34 Bromley 2 Leagues 13.1 4 0 0 19 0 0 1 0 0 0 0 0 2018-2019 35 Bromley 2 Leagues 2.6 1 0 0 0 2019-2020 36 Bromley 2 Leagues 0.1 0 0 0 0 19 Seasons 3 Clubs 6 Leagues 346.2 85 11 0 469 0 0 1 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Millwall (14 Seasons) 4 Leagues 309.0 75 10 0 425 0 Bromley (4 Seasons) 2 Leagues 29.6 9 0 0 32 0 0 1 0 0 0 0 0 Leyton Orient (2 Seasons) 3 Leagues 7.7 1 1 0 12 0 0 0 0 0 0 0 0 First Division (10 Seasons) 212.2 56 8 306 FA Cup (6 Seasons) 5.0 1 0 0 0 0 0 1 0 0 0 League One (4 Seasons) 93.7 18 2 119 National League (4 Seasons) 28.6 9 0 0 32 0 0 0 0 0 0 0 0 League Two (2 Seasons) 4.8 1 1 0 12 0 0 0 0 0 0 0 0 League Cup (2 Seasons) 1.9 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 Alan Dunne Pages
Alan Dunne Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary