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 2000-2001 19 Charlton Ath eng ENG 1. Premier League 3 1 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2001-2002 20 Charlton Ath eng ENG 1. Premier League 2 0 17 0.2 1 0 1 1 0 0 0 0 5.29 0.00 5.29 5.29 5.29 Matches 2007-2008 26 Southend United eng ENG 3. League One 25 21 1,025 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2008-2009 27 Brentford eng ENG 4. League Two 38 38 3,289 36.5 16 6 22 13 3 5 3 0 0.44 0.16 0.60 0.36 0.52 2009-2010 28 Brentford eng ENG 3. League One 40 39 3,396 37.7 15 4 19 12 3 3 1 1 0.40 0.11 0.50 0.32 0.42 2010-2011 29 Brentford eng ENG 3. League One 30 28 2,423 26.9 9 7 16 9 0 0 1 0 0.33 0.26 0.59 0.33 0.59 2011-2012 30 Brentford eng ENG 3. League One 3 0 85 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 30 MK Dons eng ENG 3. League One 35 29 2,477 27.5 9 7 16 9 0 0 1 0 0.33 0.25 0.58 0.33 0.58 2012-2013 31 Leyton Orient eng ENG 3. League One 20 17 1,489 16.5 3 2 5 3 0 0 1 0 0.18 0.12 0.30 0.18 0.30 2012-2013 31 MK Dons eng ENG 3. League One 19 7 659 7.3 2 1 3 2 0 0 1 0 0.27 0.14 0.41 0.27 0.41 2013-2014 32 Oldham Athletic eng ENG 3. League One 30 15 1,397 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 2014-2015 33 Barnet eng ENG 5. Conf Premier 30 24 1,973 21.9 8 11 19 5 3 4 1 0 0.36 0.50 0.87 0.23 0.73 Matches 2014-2015 33 Barnet eng ENG FA Cup 1 1 45 0.5 0 1 1 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2015-2016 34 Boreham Wood eng ENG FA Cup 1 0 29 0.3 1 0 1 1 0 0 0 0 3.10 0.00 3.10 3.10 3.10 Matches 2015-2016 34 Boreham Wood eng ENG 5. National League 18 12 1,060 11.8 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Matches 11 Seasons 8 Clubs 5 Leagues 295 232 19,452 216.1 71 39 110 62 9 12 11 1 0.33 0.18 0.51 0.29 0.47 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 Brentford (4 Seasons) 2 Leagues 111 105 9,193 102.1 40 17 57 34 6 8 5 1 0.39 0.17 0.56 0.33 0.50 MK Dons (2 Seasons) 1 League 54 36 3,136 34.8 11 8 19 11 0 0 2 0 0.32 0.23 0.55 0.32 0.55 Charlton Ath (2 Seasons) 1 League 5 1 105 1.2 1 0 1 1 0 0 0 0 0.86 0.00 0.86 0.86 0.86 Barnet (1 Season) 2 Leagues 31 25 2,018 22.4 8 12 20 5 3 4 1 0 0.36 0.54 0.89 0.22 0.76 Oldham Athletic (1 Season) 1 League 30 15 1,397 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 Southend United (1 Season) 1 League 25 21 1,025 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 Leyton Orient (1 Season) 1 League 20 17 1,489 16.5 3 2 5 3 0 0 1 0 0.18 0.12 0.30 0.18 0.30 Boreham Wood (1 Season) 2 Leagues 19 12 1,089 12.1 2 0 2 2 0 0 0 0 0.17 0.00 0.17 0.17 0.17 League One (6 Seasons) 202 156 12,951 143.9 44 21 65 41 3 3 7 1 0.31 0.15 0.45 0.28 0.43 Conf Premier (2 Seasons) 48 36 3,033 33.7 9 11 20 6 3 4 1 0 0.27 0.33 0.59 0.18 0.50 Premier League (2 Seasons) 5 1 105 1.2 1 0 1 1 0 0 0 0 0.86 0.00 0.86 0.86 0.86 FA Cup (2 Seasons) 2 1 74 0.8 1 1 2 1 0 0 0 0 1.22 1.22 2.43 1.22 2.43 League Two (1 Season) 38 38 3,289 36.5 16 6 22 13 3 5 3 0 0.44 0.16 0.60 0.36 0.52
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 2000-2001 19 Charlton Ath 1 League 3 1 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2001-2002 20 Charlton Ath 1 League 2 0 17 0.2 1 0 1 1 0 0 0 0 5.29 0.00 5.29 5.29 5.29 2007-2008 26 Southend United 1 League 25 21 1,025 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2008-2009 27 Brentford 1 League 38 38 3,289 36.5 16 6 22 13 3 5 3 0 0.44 0.16 0.60 0.36 0.52 2009-2010 28 Brentford 1 League 40 39 3,396 37.7 15 4 19 12 3 3 1 1 0.40 0.11 0.50 0.32 0.42 2010-2011 29 Brentford 1 League 30 28 2,423 26.9 9 7 16 9 0 0 1 0 0.33 0.26 0.59 0.33 0.59 2011-2012 30 Brentford 1 League 3 0 85 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 30 MK Dons 1 League 35 29 2,477 27.5 9 7 16 9 0 0 1 0 0.33 0.25 0.58 0.33 0.58 2012-2013 31 MK Dons 1 League 19 7 659 7.3 2 1 3 2 0 0 1 0 0.27 0.14 0.41 0.27 0.41 2012-2013 31 Leyton Orient 1 League 20 17 1,489 16.5 3 2 5 3 0 0 1 0 0.18 0.12 0.30 0.18 0.30 2013-2014 32 Oldham Athletic 1 League 30 15 1,397 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 2014-2015 33 Barnet 2 Leagues 31 25 2,018 22.4 8 12 20 5 3 4 1 0 0.36 0.54 0.89 0.22 0.76 2015-2016 34 Boreham Wood 2 Leagues 19 12 1,089 12.1 2 0 2 2 0 0 0 0 0.17 0.00 0.17 0.17 0.17 11 Seasons 8 Clubs 5 Leagues 295 232 19,452 216.1 71 39 110 62 9 12 11 1 0.33 0.18 0.51 0.29 0.47 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 Brentford (4 Seasons) 2 Leagues 111 105 9,193 102.1 40 17 57 34 6 8 5 1 0.39 0.17 0.56 0.33 0.50 MK Dons (2 Seasons) 1 League 54 36 3,136 34.8 11 8 19 11 0 0 2 0 0.32 0.23 0.55 0.32 0.55 Charlton Ath (2 Seasons) 1 League 5 1 105 1.2 1 0 1 1 0 0 0 0 0.86 0.00 0.86 0.86 0.86 Barnet (1 Season) 2 Leagues 31 25 2,018 22.4 8 12 20 5 3 4 1 0 0.36 0.54 0.89 0.22 0.76 Oldham Athletic (1 Season) 1 League 30 15 1,397 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 Southend United (1 Season) 1 League 25 21 1,025 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 Leyton Orient (1 Season) 1 League 20 17 1,489 16.5 3 2 5 3 0 0 1 0 0.18 0.12 0.30 0.18 0.30 Boreham Wood (1 Season) 2 Leagues 19 12 1,089 12.1 2 0 2 2 0 0 0 0 0.17 0.00 0.17 0.17 0.17 League One (6 Seasons) 202 156 12,951 143.9 44 21 65 41 3 3 7 1 0.31 0.15 0.45 0.28 0.43 Conf Premier (2 Seasons) 48 36 3,033 33.7 9 11 20 6 3 4 1 0 0.27 0.33 0.59 0.18 0.50 Premier League (2 Seasons) 5 1 105 1.2 1 0 1 1 0 0 0 0 0.86 0.00 0.86 0.86 0.86 FA Cup (2 Seasons) 2 1 74 0.8 1 1 2 1 0 0 0 0 1.22 1.22 2.43 1.22 2.43 League Two (1 Season) 38 38 3,289 36.5 16 6 22 13 3 5 3 0 0.44 0.16 0.60 0.36 0.52
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 2000-2001 19 Charlton Ath eng ENG 1. Premier League 9th 3 1 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2001-2002 20 Charlton Ath eng ENG 1. Premier League 14th 2 0 17 0.2 1 0 1 1 0 0 0 0 5.29 0.00 5.29 5.29 5.29 Matches 2007-2008 26 Southend United eng ENG 3. League One 6th 25 21 1,025 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2008-2009 27 Brentford eng ENG 4. League Two 1st 38 38 3,289 36.5 16 6 22 13 3 5 3 0 0.44 0.16 0.60 0.36 0.52 2009-2010 28 Brentford eng ENG 3. League One 9th 40 39 3,396 37.7 15 4 19 12 3 3 1 1 0.40 0.11 0.50 0.32 0.42 2010-2011 29 Brentford eng ENG 3. League One 11th 30 28 2,423 26.9 9 7 16 9 0 0 1 0 0.33 0.26 0.59 0.33 0.59 2011-2012 30 Brentford eng ENG 3. League One 9th 3 0 85 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 30 MK Dons eng ENG 3. League One 5th 35 29 2,477 27.5 9 7 16 9 0 0 1 0 0.33 0.25 0.58 0.33 0.58 2012-2013 31 MK Dons eng ENG 3. League One 8th 19 7 659 7.3 2 1 3 2 0 0 1 0 0.27 0.14 0.41 0.27 0.41 2012-2013 31 Leyton Orient eng ENG 3. League One 7th 20 17 1,489 16.5 3 2 5 3 0 0 1 0 0.18 0.12 0.30 0.18 0.30 2013-2014 32 Oldham Athletic eng ENG 3. League One 15th 30 15 1,397 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 2014-2015 33 Barnet eng ENG 5. Conf Premier 1st 30 24 1,973 21.9 8 11 19 5 3 4 1 0 0.36 0.50 0.87 0.23 0.73 Matches 2015-2016 34 Boreham Wood eng ENG 5. National League 19th 18 12 1,060 11.8 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Matches 11 Seasons 8 Clubs 4 Leagues 293 231 19,378 215.3 70 38 108 61 9 12 11 1 0.33 0.18 0.50 0.28 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 Brentford (4 Seasons) 2 Leagues 111 105 9,193 102.1 40 17 57 34 6 8 5 1 0.39 0.17 0.56 0.33 0.50 MK Dons (2 Seasons) 1 League 54 36 3,136 34.8 11 8 19 11 0 0 2 0 0.32 0.23 0.55 0.32 0.55 Charlton Ath (2 Seasons) 1 League 5 1 105 1.2 1 0 1 1 0 0 0 0 0.86 0.00 0.86 0.86 0.86 Barnet (1 Season) 1 League 30 24 1,973 21.9 8 11 19 5 3 4 1 0 0.36 0.50 0.87 0.23 0.73 Oldham Athletic (1 Season) 1 League 30 15 1,397 15.5 5 0 5 5 0 0 1 0 0.32 0.00 0.32 0.32 0.32 Southend United (1 Season) 1 League 25 21 1,025 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 Leyton Orient (1 Season) 1 League 20 17 1,489 16.5 3 2 5 3 0 0 1 0 0.18 0.12 0.30 0.18 0.30 Boreham Wood (1 Season) 1 League 18 12 1,060 11.8 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 League One (6 Seasons) 202 156 12,951 143.9 44 21 65 41 3 3 7 1 0.31 0.15 0.45 0.28 0.43 Conf Premier (2 Seasons) 48 36 3,033 33.7 9 11 20 6 3 4 1 0 0.27 0.33 0.59 0.18 0.50 Premier League (2 Seasons) 5 1 105 1.2 1 0 1 1 0 0 0 0 0.86 0.00 0.86 0.86 0.86 League Two (1 Season) 38 38 3,289 36.5 16 6 22 13 3 5 3 0 0.44 0.16 0.60 0.36 0.52
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 33 Barnet eng ENG FA Cup 85th 1 1 45 0.5 0 1 1 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2015-2016 34 Boreham Wood eng ENG FA Cup 85th 1 0 29 0.3 1 0 1 1 0 0 0 0 3.10 0.00 3.10 3.10 3.10 Matches 2 Seasons 2 Clubs 1 League 2 1 74 0.8 1 1 2 1 0 0 0 0 1.22 1.22 2.43 1.22 2.43 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 Barnet (1 Season) 1 League 1 1 45 0.5 0 1 1 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Boreham Wood (1 Season) 1 League 1 0 29 0.3 1 0 1 1 0 0 0 0 3.10 0.00 3.10 3.10 3.10
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2000-2001 19 Charlton Ath 1 League 1.0 0 0 0.00 0 0 2001-2002 20 Charlton Ath 1 League 0.2 1 1 5.29 1.00 0 0 2007-2008 26 Southend United 1 League 11.4 1 5 0.44 0.20 0 0 2008-2009 27 Brentford 1 League 36.5 16 43 1.18 0.30 3 5 2009-2010 28 Brentford 1 League 37.7 15 39 1.03 0.31 3 3 2010-2011 29 Brentford 1 League 26.9 9 30 1.11 0.30 0 0 2011-2012 30 Brentford 1 League 0.9 0 1 1.06 0.00 0 0 2011-2012 30 MK Dons 1 League 27.5 9 17 0.62 0.53 0 0 2012-2013 31 MK Dons 1 League 7.3 2 2 0.27 1.00 0 0 2012-2013 31 Leyton Orient 1 League 16.5 3 16 0.97 0.19 0 0 2013-2014 32 Oldham Athletic 1 League 15.5 5 14 0.90 0.36 0 0 2014-2015 33 Barnet 2 Leagues 22.4 8 20 0.91 0.25 3 4 2015-2016 34 Boreham Wood 2 Leagues 12.1 2 5 0.42 0.20 0 0 11 Seasons 8 Clubs 5 Leagues 216.1 71 193 0.90 0.32 9 12 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Brentford (4 Seasons) 2 Leagues 102.1 40 113 1.11 0.30 6 8 MK Dons (2 Seasons) 1 League 34.8 11 19 0.55 0.58 0 0 Charlton Ath (2 Seasons) 1 League 1.2 1 1 0.86 1.00 0 0 Barnet (1 Season) 2 Leagues 22.4 8 20 0.91 0.25 3 4 Oldham Athletic (1 Season) 1 League 15.5 5 14 0.90 0.36 0 0 Southend United (1 Season) 1 League 11.4 1 5 0.44 0.20 0 0 Leyton Orient (1 Season) 1 League 16.5 3 16 0.97 0.19 0 0 Boreham Wood (1 Season) 2 Leagues 12.1 2 5 0.42 0.20 0 0 League One (6 Seasons) 143.9 44 124 0.86 0.33 3 3 Conf Premier (2 Seasons) 33.7 9 25 0.74 0.24 3 4 Premier League (2 Seasons) 1.2 1 1 0.86 1.00 0 0 FA Cup (2 Seasons) 0.8 1 0 0 League Two (1 Season) 36.5 16 43 1.18 0.30 3 5
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014-2015 33 Barnet eng ENG FA Cup 85th 0.5 0 0 0 Matches 2015-2016 34 Boreham Wood eng ENG FA Cup 85th 0.3 1 0 0 Matches 2 Seasons 2 Clubs 1 League 0.8 1 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Barnet (1 Season) 1 League 0.5 0 0 0 Boreham Wood (1 Season) 1 League 0.3 1 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 2000-2001 19 Charlton Ath eng ENG 1. Premier League 3 88 29 2.6 1.0 1 0 2 Matches 2001-2002 20 Charlton Ath eng ENG 1. Premier League 2 17 9 0.5 0.2 0 2 Matches 2007-2008 26 Southend United eng ENG 3. League One 25 1,025 41 24.8 11.4 21 4 2008-2009 27 Brentford eng ENG 4. League Two 38 3,289 87 79.4 36.5 38 0 2009-2010 28 Brentford eng ENG 3. League One 40 3,396 85 82.0 37.7 39 1 2010-2011 29 Brentford eng ENG 3. League One 30 2,423 81 58.5 26.9 28 2 2011-2012 30 Brentford eng ENG 3. League One 3 85 28 2.1 0.9 0 3 2011-2012 30 MK Dons eng ENG 3. League One 35 2,477 71 59.8 27.5 29 6 2012-2013 31 Leyton Orient eng ENG 3. League One 20 1,489 74 36.0 16.5 17 3 2012-2013 31 MK Dons eng ENG 3. League One 19 659 35 15.9 7.3 7 12 2013-2014 32 Oldham Athletic eng ENG 3. League One 30 1,397 47 33.7 15.5 15 15 2014-2015 33 Barnet eng ENG 5. Conf Premier 30 1,973 66 47.7 21.9 24 6 Matches 2014-2015 33 Barnet eng ENG FA Cup 1 45 45 50.0 0.5 1 45 0 0 0 0.00 1 1 0 0.00 +4.00 Matches 2015-2016 34 Boreham Wood eng ENG FA Cup 1 29 29 16.1 0.3 0 0 1 28 1 0.00 1 0 +1 +3.10 +4.30 Matches 2015-2016 34 Boreham Wood eng ENG 5. National League 18 1,060 59 25.6 11.8 12 6 Matches 11 Seasons 8 Clubs 5 Leagues 295 19,452 66 36.9 216.1 232 46 0 63 28 1 0.00 2 1 +1 +1.22 +3.05 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brentford (4 Seasons) 2 Leagues 111 9,193 83 55.5 102.1 105 6 MK Dons (2 Seasons) 1 League 54 3,136 58 37.9 34.8 36 18 Charlton Ath (2 Seasons) 1 League 5 105 21 1.5 1.2 1 0 4 Barnet (1 Season) 2 Leagues 31 2,018 65 47.7 22.4 25 45 0 6 0 0.00 1 1 0 0.00 +4.00 Oldham Athletic (1 Season) 1 League 30 1,397 47 33.7 15.5 15 15 Southend United (1 Season) 1 League 25 1,025 41 24.8 11.4 21 4 Leyton Orient (1 Season) 1 League 20 1,489 74 36.0 16.5 17 3 Boreham Wood (1 Season) 2 Leagues 19 1,089 57 25.2 12.1 12 0 7 28 1 0.00 1 0 +1 +3.10 +4.30 League One (6 Seasons) 202 12,951 64 39.1 143.9 156 46 Conf Premier (2 Seasons) 48 3,033 63 36.6 33.7 36 12 Premier League (2 Seasons) 5 105 21 1.5 1.2 1 0 4 FA Cup (2 Seasons) 2 74 37 27.4 0.8 1 46 0 1 28 1 0.00 2 1 +1 +1.22 +3.05 League Two (1 Season) 38 3,289 87 79.4 36.5 38 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 2000-2001 19 Charlton Ath 1 League 3 88 29 2.6 1.0 1 0 2 2001-2002 20 Charlton Ath 1 League 2 17 9 0.5 0.2 0 2 2007-2008 26 Southend United 1 League 25 1,025 41 24.8 11.4 21 4 2008-2009 27 Brentford 1 League 38 3,289 87 79.4 36.5 38 0 2009-2010 28 Brentford 1 League 40 3,396 85 82.0 37.7 39 1 2010-2011 29 Brentford 1 League 30 2,423 81 58.5 26.9 28 2 2011-2012 30 Brentford 1 League 3 85 28 2.1 0.9 0 3 2011-2012 30 MK Dons 1 League 35 2,477 71 59.8 27.5 29 6 2012-2013 31 MK Dons 1 League 19 659 35 15.9 7.3 7 12 2012-2013 31 Leyton Orient 1 League 20 1,489 74 36.0 16.5 17 3 2013-2014 32 Oldham Athletic 1 League 30 1,397 47 33.7 15.5 15 15 2014-2015 33 Barnet 2 Leagues 31 2,018 65 47.7 22.4 25 45 0 6 0 0.00 1 1 0 0.00 +4.00 2015-2016 34 Boreham Wood 2 Leagues 19 1,089 57 25.2 12.1 12 0 7 28 1 0.00 1 0 +1 +3.10 +4.30 11 Seasons 8 Clubs 5 Leagues 295 19,452 66 36.9 216.1 232 46 0 63 28 1 0.00 2 1 +1 +1.22 +3.05 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brentford (4 Seasons) 2 Leagues 111 9,193 83 55.5 102.1 105 6 MK Dons (2 Seasons) 1 League 54 3,136 58 37.9 34.8 36 18 Charlton Ath (2 Seasons) 1 League 5 105 21 1.5 1.2 1 0 4 Barnet (1 Season) 2 Leagues 31 2,018 65 47.7 22.4 25 45 0 6 0 0.00 1 1 0 0.00 +4.00 Oldham Athletic (1 Season) 1 League 30 1,397 47 33.7 15.5 15 15 Southend United (1 Season) 1 League 25 1,025 41 24.8 11.4 21 4 Leyton Orient (1 Season) 1 League 20 1,489 74 36.0 16.5 17 3 Boreham Wood (1 Season) 2 Leagues 19 1,089 57 25.2 12.1 12 0 7 28 1 0.00 1 0 +1 +3.10 +4.30 League One (6 Seasons) 202 12,951 64 39.1 143.9 156 46 Conf Premier (2 Seasons) 48 3,033 63 36.6 33.7 36 12 Premier League (2 Seasons) 5 105 21 1.5 1.2 1 0 4 FA Cup (2 Seasons) 2 74 37 27.4 0.8 1 46 0 1 28 1 0.00 2 1 +1 +1.22 +3.05 League Two (1 Season) 38 3,289 87 79.4 36.5 38 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 2000-2001 19 Charlton Ath eng ENG 1. Premier League 9th 3 88 29 2.6 1.0 1 0 2 Matches 2001-2002 20 Charlton Ath eng ENG 1. Premier League 14th 2 17 9 0.5 0.2 0 2 Matches 2007-2008 26 Southend United eng ENG 3. League One 6th 25 1,025 41 24.8 11.4 21 4 2008-2009 27 Brentford eng ENG 4. League Two 1st 38 3,289 87 79.4 36.5 38 0 2009-2010 28 Brentford eng ENG 3. League One 9th 40 3,396 85 82.0 37.7 39 1 2010-2011 29 Brentford eng ENG 3. League One 11th 30 2,423 81 58.5 26.9 28 2 2011-2012 30 Brentford eng ENG 3. League One 9th 3 85 28 2.1 0.9 0 3 2011-2012 30 MK Dons eng ENG 3. League One 5th 35 2,477 71 59.8 27.5 29 6 2012-2013 31 MK Dons eng ENG 3. League One 8th 19 659 35 15.9 7.3 7 12 2012-2013 31 Leyton Orient eng ENG 3. League One 7th 20 1,489 74 36.0 16.5 17 3 2013-2014 32 Oldham Athletic eng ENG 3. League One 15th 30 1,397 47 33.7 15.5 15 15 2014-2015 33 Barnet eng ENG 5. Conf Premier 1st 30 1,973 66 47.7 21.9 24 6 Matches 2015-2016 34 Boreham Wood eng ENG 5. National League 19th 18 1,060 59 25.6 11.8 12 6 Matches 11 Seasons 8 Clubs 4 Leagues 293 19,378 66 37.0 215.3 231 0 62 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brentford (4 Seasons) 2 Leagues 111 9,193 83 55.5 102.1 105 6 MK Dons (2 Seasons) 1 League 54 3,136 58 37.9 34.8 36 18 Charlton Ath (2 Seasons) 1 League 5 105 21 1.5 1.2 1 0 4 Barnet (1 Season) 1 League 30 1,973 66 47.7 21.9 24 6 Oldham Athletic (1 Season) 1 League 30 1,397 47 33.7 15.5 15 15 Southend United (1 Season) 1 League 25 1,025 41 24.8 11.4 21 4 Leyton Orient (1 Season) 1 League 20 1,489 74 36.0 16.5 17 3 Boreham Wood (1 Season) 1 League 18 1,060 59 25.6 11.8 12 6 League One (6 Seasons) 202 12,951 64 39.1 143.9 156 46 Conf Premier (2 Seasons) 48 3,033 63 36.6 33.7 36 12 Premier League (2 Seasons) 5 105 21 1.5 1.2 1 0 4 League Two (1 Season) 38 3,289 87 79.4 36.5 38 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 2014-2015 33 Barnet eng ENG FA Cup 85th 1 45 45 50.0 0.5 1 45 0 0 0 0.00 1 1 0 0.00 +4.00 Matches 2015-2016 34 Boreham Wood eng ENG FA Cup 85th 1 29 29 16.1 0.3 0 0 1 28 1 0.00 1 0 +1 +3.10 +4.30 Matches 2 Seasons 2 Clubs 1 League 2 74 37 27.4 0.8 1 46 0 1 28 1 0.00 2 1 +1 +1.22 +3.05 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barnet (1 Season) 1 League 1 45 45 50.0 0.5 1 45 0 0 0 0.00 1 1 0 0.00 +4.00 Boreham Wood (1 Season) 1 League 1 29 29 16.1 0.3 0 0 1 28 1 0.00 1 0 +1 +3.10 +4.30
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2000-2001 19 Charlton Ath 1 League 1.0 0 0 3 2001-2002 20 Charlton Ath 1 League 0.2 0 0 0 2007-2008 26 Southend United 1 League 11.4 1 0 18 2008-2009 27 Brentford 1 League 36.5 3 0 52 2009-2010 28 Brentford 1 League 37.7 1 1 43 2010-2011 29 Brentford 1 League 26.9 1 0 34 2011-2012 30 Brentford 1 League 0.9 0 0 2 2011-2012 30 MK Dons 1 League 27.5 1 0 20 2012-2013 31 MK Dons 1 League 7.3 1 0 13 2012-2013 31 Leyton Orient 1 League 16.5 1 0 31 2013-2014 32 Oldham Athletic 1 League 15.5 1 0 20 2014-2015 33 Barnet 2 Leagues 22.4 1 0 0 31 0 2015-2016 34 Boreham Wood 2 Leagues 12.1 0 0 0 13 0 11 Seasons 8 Clubs 5 Leagues 216.1 11 1 0 280 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Brentford (4 Seasons) 2 Leagues 102.1 5 1 131 MK Dons (2 Seasons) 1 League 34.8 2 0 33 Charlton Ath (2 Seasons) 1 League 1.2 0 0 3 Barnet (1 Season) 2 Leagues 22.4 1 0 0 31 0 Oldham Athletic (1 Season) 1 League 15.5 1 0 20 Southend United (1 Season) 1 League 11.4 1 0 18 Leyton Orient (1 Season) 1 League 16.5 1 0 31 Boreham Wood (1 Season) 2 Leagues 12.1 0 0 0 13 0 League One (6 Seasons) 143.9 7 1 181 Conf Premier (2 Seasons) 33.7 1 0 44 Premier League (2 Seasons) 1.2 0 0 3 FA Cup (2 Seasons) 0.8 0 0 0 0 League Two (1 Season) 36.5 3 0 52
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 33 Barnet eng ENG FA Cup 85th 0.5 0 0 0 0 Matches 2015-2016 34 Boreham Wood eng ENG FA Cup 85th 0.3 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 0.8 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Barnet (1 Season) 1 League 0.5 0 0 0 0 Boreham Wood (1 Season) 1 League 0.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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Charlie MacDonald Pages
Charlie MacDonald Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary