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 2007-2008 17 Burnley eng ENG 2. Championship 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 17 Arsenal eng ENG 1. Premier League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 18 Arsenal 1. Champions Lg 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 18 Arsenal eng ENG 1. Premier League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 19 Milton Keynes Dons eng ENG 3. League One 16 12 1,030 11.4 0 1 1 0 0 0 6 0 0.00 0.09 0.09 0.00 0.09 Matches 2010-2011 20 Rotherham United eng ENG 4. League Two 10 3 386 4.3 1 0 1 1 0 0 2 0 0.23 0.00 0.23 0.23 0.23 2011-2012 21 Chesterfield eng ENG 3. League One 16 10 885 9.8 1 3 4 1 0 0 3 0 0.10 0.31 0.41 0.10 0.41 2012-2013 22 Chesterfield eng ENG 4. League Two 29 18 1,585 17.6 1 1 2 1 0 0 6 0 0.06 0.06 0.11 0.06 0.11 2013-2014 23 Milton Keynes Dons eng ENG 3. League One 4 1 160 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Milton Keynes Dons eng ENG FA Cup 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Milton Keynes Dons eng ENG League Cup 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Milton Keynes Dons eng ENG 3. League One 9 2 281 3.1 0 3 3 0 0 0 4 0 0.00 0.96 0.96 0.00 0.96 Matches 2015-2016 25 Milton Keynes Dons eng ENG FA Cup 0 0 Matches 2015-2016 25 Barnet eng ENG 4. League Two 12 8 622 6.9 2 1 3 2 0 0 3 0 0.29 0.14 0.43 0.29 0.43 Matches 2016-2017 26 Newport County eng ENG EFL Cup 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 Matches 2016-2017 26 Newport County eng ENG FA Cup 0 0 Matches 2016-2017 26 Newport County eng ENG 4. League Two 25 22 1,733 19.3 2 2 4 2 0 0 9 0 0.10 0.10 0.21 0.10 0.21 Matches 2017-2018 27 Crawley Town eng ENG 4. League Two 32 24 1,963 21.8 1 3 4 1 0 1 8 0 0.05 0.14 0.18 0.05 0.18 Matches 2018-2019 28 Crawley Town eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Crawley Town eng ENG 4. League Two 6 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 34 Larne FC 3. Conf Lg 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 9 Clubs 8 Leagues 183 111 9,634 107.0 9 14 23 8 1 2 46 0 0.08 0.13 0.21 0.07 0.21 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 Milton Keynes Dons (4 Seasons) 3 Leagues 32 17 1,629 18.1 0 4 4 0 0 0 10 0 0.00 0.22 0.22 0.00 0.22 Chesterfield (2 Seasons) 2 Leagues 45 28 2,470 27.4 2 4 6 2 0 0 9 0 0.07 0.15 0.22 0.07 0.22 Crawley Town (2 Seasons) 2 Leagues 39 27 2,229 24.8 1 3 4 1 0 1 10 0 0.04 0.12 0.16 0.04 0.16 Arsenal (2 Seasons) 2 Leagues 3 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 3 Leagues 26 23 1,823 20.3 3 2 5 2 1 1 9 0 0.15 0.10 0.25 0.10 0.20 Barnet (1 Season) 1 League 12 8 622 6.9 2 1 3 2 0 0 3 0 0.29 0.14 0.43 0.29 0.43 Rotherham United (1 Season) 1 League 10 3 386 4.3 1 0 1 1 0 0 2 0 0.23 0.00 0.23 0.23 0.23 Burnley (1 Season) 1 League 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Larne FC (1 Season) 1 League 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (6 Seasons) 114 77 6,465 71.8 7 7 14 7 0 1 29 0 0.10 0.10 0.19 0.10 0.19 League One (4 Seasons) 45 25 2,356 26.2 1 7 8 1 0 0 13 0 0.04 0.27 0.31 0.04 0.31 EFL Cup (3 Seasons) 3 2 203 2.3 1 0 1 0 1 1 1 0 0.44 0.00 0.44 0.00 0.00 FA 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 Premier League (2 Seasons) 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 0 11 0.1 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 2007-2008 17 Burnley 1 League 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2007-2008 17 Arsenal 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 18 Arsenal 2 Leagues 2 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 19 Milton Keynes Dons 1 League 16 12 1,030 11.4 0 1 1 0 0 0 6 0 0.00 0.09 0.09 0.00 0.09 2010-2011 20 Rotherham United 1 League 10 3 386 4.3 1 0 1 1 0 0 2 0 0.23 0.00 0.23 0.23 0.23 2011-2012 21 Chesterfield 1 League 16 10 885 9.8 1 3 4 1 0 0 3 0 0.10 0.31 0.41 0.10 0.41 2012-2013 22 Chesterfield 1 League 29 18 1,585 17.6 1 1 2 1 0 0 6 0 0.06 0.06 0.11 0.06 0.11 2013-2014 23 Milton Keynes Dons 1 League 4 1 160 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Milton Keynes Dons 3 Leagues 12 4 439 4.9 0 3 3 0 0 0 4 0 0.00 0.62 0.62 0.00 0.62 2015-2016 25 Milton Keynes Dons 1 League 0 0 2015-2016 25 Barnet 1 League 12 8 622 6.9 2 1 3 2 0 0 3 0 0.29 0.14 0.43 0.29 0.43 2016-2017 26 Newport County 3 Leagues 26 23 1,823 20.3 3 2 5 2 1 1 9 0 0.15 0.10 0.25 0.10 0.20 2017-2018 27 Crawley Town 1 League 32 24 1,963 21.8 1 3 4 1 0 1 8 0 0.05 0.14 0.18 0.05 0.18 2018-2019 28 Crawley Town 2 Leagues 7 3 266 3.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 34 Larne FC 1 League 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 13 Seasons 9 Clubs 8 Leagues 183 111 9,634 107.0 9 14 23 8 1 2 46 0 0.08 0.13 0.21 0.07 0.21 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 Milton Keynes Dons (4 Seasons) 3 Leagues 32 17 1,629 18.1 0 4 4 0 0 0 10 0 0.00 0.22 0.22 0.00 0.22 Chesterfield (2 Seasons) 2 Leagues 45 28 2,470 27.4 2 4 6 2 0 0 9 0 0.07 0.15 0.22 0.07 0.22 Crawley Town (2 Seasons) 2 Leagues 39 27 2,229 24.8 1 3 4 1 0 1 10 0 0.04 0.12 0.16 0.04 0.16 Arsenal (2 Seasons) 2 Leagues 3 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 3 Leagues 26 23 1,823 20.3 3 2 5 2 1 1 9 0 0.15 0.10 0.25 0.10 0.20 Barnet (1 Season) 1 League 12 8 622 6.9 2 1 3 2 0 0 3 0 0.29 0.14 0.43 0.29 0.43 Rotherham United (1 Season) 1 League 10 3 386 4.3 1 0 1 1 0 0 2 0 0.23 0.00 0.23 0.23 0.23 Burnley (1 Season) 1 League 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Larne FC (1 Season) 1 League 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (6 Seasons) 114 77 6,465 71.8 7 7 14 7 0 1 29 0 0.10 0.10 0.19 0.10 0.19 League One (4 Seasons) 45 25 2,356 26.2 1 7 8 1 0 0 13 0 0.04 0.27 0.31 0.04 0.31 EFL Cup (3 Seasons) 3 2 203 2.3 1 0 1 0 1 1 1 0 0.44 0.00 0.44 0.00 0.00 FA 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 Premier League (2 Seasons) 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 0 11 0.1 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 2007-2008 17 Burnley eng ENG 2. Championship 13th 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 17 Arsenal eng ENG 1. Premier League 3rd 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 18 Arsenal eng ENG 1. Premier League 4th 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 19 Milton Keynes Dons eng ENG 3. League One 12th 16 12 1,030 11.4 0 1 1 0 0 0 6 0 0.00 0.09 0.09 0.00 0.09 Matches 2010-2011 20 Rotherham United eng ENG 4. League Two 9th 10 3 386 4.3 1 0 1 1 0 0 2 0 0.23 0.00 0.23 0.23 0.23 2011-2012 21 Chesterfield eng ENG 3. League One 22nd 16 10 885 9.8 1 3 4 1 0 0 3 0 0.10 0.31 0.41 0.10 0.41 2012-2013 22 Chesterfield eng ENG 4. League Two 8th 29 18 1,585 17.6 1 1 2 1 0 0 6 0 0.06 0.06 0.11 0.06 0.11 2013-2014 23 Milton Keynes Dons eng ENG 3. League One 10th 4 1 160 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Milton Keynes Dons eng ENG 3. League One 2nd 9 2 281 3.1 0 3 3 0 0 0 4 0 0.00 0.96 0.96 0.00 0.96 Matches 2015-2016 25 Barnet eng ENG 4. League Two 15th 12 8 622 6.9 2 1 3 2 0 0 3 0 0.29 0.14 0.43 0.29 0.43 Matches 2016-2017 26 Newport County eng ENG 4. League Two 22nd 25 22 1,733 19.3 2 2 4 2 0 0 9 0 0.10 0.10 0.21 0.10 0.21 Matches 2017-2018 27 Crawley Town eng ENG 4. League Two 14th 32 24 1,963 21.8 1 3 4 1 0 1 8 0 0.05 0.14 0.18 0.05 0.18 Matches 2018-2019 28 Crawley Town eng ENG 4. League Two 19th 6 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 8 Clubs 4 Leagues 171 104 9,066 100.7 8 14 22 8 0 1 44 0 0.08 0.14 0.22 0.08 0.22 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 Milton Keynes Dons (3 Seasons) 1 League 29 15 1,471 16.3 0 4 4 0 0 0 10 0 0.00 0.24 0.24 0.00 0.24 Chesterfield (2 Seasons) 2 Leagues 45 28 2,470 27.4 2 4 6 2 0 0 9 0 0.07 0.15 0.22 0.07 0.22 Crawley Town (2 Seasons) 1 League 38 26 2,139 23.8 1 3 4 1 0 1 9 0 0.04 0.13 0.17 0.04 0.17 Arsenal (2 Seasons) 1 League 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 1 League 25 22 1,733 19.3 2 2 4 2 0 0 9 0 0.10 0.10 0.21 0.10 0.21 Barnet (1 Season) 1 League 12 8 622 6.9 2 1 3 2 0 0 3 0 0.29 0.14 0.43 0.29 0.43 Rotherham United (1 Season) 1 League 10 3 386 4.3 1 0 1 1 0 0 2 0 0.23 0.00 0.23 0.23 0.23 Burnley (1 Season) 1 League 10 2 226 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (6 Seasons) 114 77 6,465 71.8 7 7 14 7 0 1 29 0 0.10 0.10 0.19 0.10 0.19 League One (4 Seasons) 45 25 2,356 26.2 1 7 8 1 0 0 13 0 0.04 0.27 0.31 0.04 0.31 Premier League (2 Seasons) 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 10 2 226 2.5 0 0 0 0 0 0 2 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 2014-2015 24 Milton Keynes Dons eng ENG FA Cup 65th 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Milton Keynes Dons eng ENG League Cup 9th 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Milton Keynes Dons eng ENG FA Cup 17th 0 0 Matches 2016-2017 26 Newport County eng ENG EFL Cup 58th 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 Matches 2016-2017 26 Newport County eng ENG FA Cup 65th 0 0 Matches 2018-2019 28 Crawley Town eng ENG EFL Cup 58th 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 5 4 338 3.8 1 0 1 0 1 1 1 0 0.27 0.00 0.27 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 Milton Keynes Dons (2 Seasons) 2 Leagues 3 2 158 1.8 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 1 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 2 Leagues 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 EFL Cup (3 Seasons) 3 2 203 2.3 1 0 1 0 1 1 1 0 0.44 0.00 0.44 0.00 0.00 FA 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
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2008-2009 18 Arsenal 1. Champions Lg SF 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 34 Larne FC 3. Conf Lg Lg 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 2 Leagues 7 3 230 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 Larne FC (1 Season) 1 League 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Arsenal (1 Season) 1 League 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 6 3 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 0 11 0.1 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 2007-2008 17 Burnley 1 League 2.5 0 1 0.40 0.00 0 0 2007-2008 17 Arsenal 1 League 0.1 0 1 9.00 0.00 0 0 2008-2009 18 Arsenal 2 Leagues 0.2 0 0 0.00 0 0 2009-2010 19 Milton Keynes Dons 1 League 11.4 0 7 0.61 0.00 0 0 2010-2011 20 Rotherham United 1 League 4.3 1 1 0.23 1.00 0 0 2011-2012 21 Chesterfield 1 League 9.8 1 4 0.41 0.25 0 0 2012-2013 22 Chesterfield 1 League 17.6 1 10 0.57 0.10 0 0 2013-2014 23 Milton Keynes Dons 1 League 1.8 0 0 0.00 0 0 2014-2015 24 Milton Keynes Dons 3 Leagues 4.9 0 1 0.32 0.00 0 0 2015-2016 25 Barnet 1 League 6.9 2 4 0.58 0.50 0 0 2016-2017 26 Newport County 3 Leagues 20.3 3 2 7 350.0 0.10 0.35 1.00 0.29 1 1 2017-2018 27 Crawley Town 1 League 21.8 1 0 11 0.00 0.50 0.09 0 1 2018-2019 28 Crawley Town 2 Leagues 3.0 0 2 0 0.0 2.00 0.00 0.00 0 0 2024-2025 34 Larne FC 1 League 2.4 0 2 0 0.0 0.82 0.00 0.00 0 0 13 Seasons 9 Clubs 8 Leagues 107.0 9 6 47 300.0 0.13 0.45 0.50 0.17 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Milton Keynes Dons (4 Seasons) 3 Leagues 18.1 0 8 0.49 0.00 0 0 Chesterfield (2 Seasons) 2 Leagues 27.4 2 14 0.51 0.14 0 0 Crawley Town (2 Seasons) 2 Leagues 24.8 1 2 11 550.0 0.09 0.48 0.50 0.09 0 1 Arsenal (2 Seasons) 2 Leagues 0.3 0 1 3.00 0.00 0 0 Newport County (1 Season) 3 Leagues 20.3 3 2 7 350.0 0.10 0.35 1.00 0.29 1 1 Barnet (1 Season) 1 League 6.9 2 4 0.58 0.50 0 0 Rotherham United (1 Season) 1 League 4.3 1 1 0.23 1.00 0 0 Burnley (1 Season) 1 League 2.5 0 1 0.40 0.00 0 0 Larne FC (1 Season) 1 League 2.4 0 2 0 0.0 0.82 0.00 0.00 0 0 League Two (6 Seasons) 71.8 7 0 32 0.00 0.46 0.22 0 1 League One (4 Seasons) 26.2 1 12 0.46 0.08 0 0 EFL Cup (3 Seasons) 2.3 1 4 1 25.0 2.00 0.50 0.00 0.00 1 1 FA Cup (3 Seasons) 1.5 0 0 0 Premier League (2 Seasons) 0.2 0 1 4.74 0.00 0 0 Championship (1 Season) 2.5 0 1 0.40 0.00 0 0 Conf Lg (1 Season) 2.4 0 2 0 0.0 0.82 0.00 0.00 0 0 Champions Lg (1 Season) 0.1 0 0 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 24 Milton Keynes Dons eng ENG FA Cup 65th 1.5 0 0 0 Matches 2014-2015 24 Milton Keynes Dons eng ENG League Cup 9th 0.3 0 0 0 Matches 2016-2017 26 Newport County eng ENG EFL Cup 58th 1.0 1 2 1 50.0 2.00 1.00 0.00 0.00 1 1 Matches 2018-2019 28 Crawley Town eng ENG EFL Cup 58th 1.0 0 2 0 0.0 2.00 0.00 0.00 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 3.8 1 4 1 25.0 2.00 0.50 0.00 0.00 1 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Milton Keynes Dons (2 Seasons) 2 Leagues 1.8 0 0 0 Crawley Town (1 Season) 1 League 1.0 0 2 0 0.0 2.00 0.00 0.00 0 0 Newport County (1 Season) 2 Leagues 1.0 1 2 1 50.0 2.00 1.00 0.00 0.00 1 1 EFL Cup (3 Seasons) 2.3 1 4 1 25.0 2.00 0.50 0.00 0.00 1 1 FA Cup (3 Seasons) 1.5 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2008-2009 18 Arsenal 1. Champions Lg SF 0.1 0 0 0.00 0 0 Matches 2024-2025 34 Larne FC 3. Conf Lg Lg 2.4 0 2 0 0.0 0.82 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 2.6 0 2 0 0.0 0.82 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Larne FC (1 Season) 1 League 2.4 0 2 0 0.0 0.82 0.00 0.00 0 0 Arsenal (1 Season) 1 League 0.1 0 0 0.00 0 0 Conf Lg (1 Season) 2.4 0 2 0 0.0 0.82 0.00 0.00 0 0 Champions Lg (1 Season) 0.1 0 0 0.00 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 2007-2008 17 Burnley eng ENG 2. Championship 10 226 23 5.5 2.5 2 8 Matches 2007-2008 17 Arsenal eng ENG 1. Premier League 1 10 10 0.3 0.1 0 1 Matches 2008-2009 18 Arsenal 1. Champions Lg 1 11 11 1.0 0.1 0 1 Matches 2008-2009 18 Arsenal eng ENG 1. Premier League 1 9 9 0.3 0.1 0 1 Matches 2009-2010 19 Milton Keynes Dons eng ENG 3. League One 16 1,030 64 24.9 11.4 12 4 Matches 2010-2011 20 Rotherham United eng ENG 4. League Two 10 386 39 9.3 4.3 3 7 2011-2012 21 Chesterfield eng ENG 3. League One 16 885 55 21.4 9.8 10 6 2012-2013 22 Chesterfield eng ENG 4. League Two 29 1,585 55 38.3 17.6 18 11 2013-2014 23 Milton Keynes Dons eng ENG 3. League One 4 160 40 3.9 1.8 1 3 2014-2015 24 Milton Keynes Dons eng ENG FA Cup 2 135 68 50.0 1.5 2 68 1 0 0 1.50 4 4 0 0.00 +0.67 Matches 2014-2015 24 Milton Keynes Dons eng ENG League Cup 1 23 23 6.4 0.3 0 0 1 22 3 3.00 1 1 0 0.00 -1.87 Matches 2014-2015 24 Milton Keynes Dons eng ENG 3. League One 9 281 31 6.8 3.1 2 1 7 12 2.22 10 5 +5 +1.60 +0.39 Matches 2015-2016 25 Milton Keynes Dons eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 25 Barnet eng ENG 4. League Two 12 622 52 15.0 6.9 8 1 4 3 1.42 13 10 +3 +0.43 +0.54 Matches 2016-2017 26 Newport County eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2016-2017 26 Newport County eng ENG FA Cup 0 0 0 0 2 Matches 2016-2017 26 Newport County eng ENG 4. League Two 25 1,733 69 41.9 19.3 22 8 3 7 0.84 22 32 -10 -0.52 -0.07 Matches 2017-2018 27 Crawley Town eng ENG 4. League Two 32 1,963 61 47.4 21.8 24 7 8 3 1.34 29 38 -9 -0.41 -0.45 Matches 2018-2019 28 Crawley Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 28 Crawley Town eng ENG 4. League Two 6 176 29 4.3 2.0 2 63 0 4 13 2 1.50 2 4 -2 -1.02 -0.68 Matches 2024-2025 34 Larne FC 3. Conf Lg 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 Matches 13 Seasons 9 Clubs 8 Leagues 183 9,634 53 17.3 107.0 111 69 20 72 14 33 1.27 84 101 -17 -0.29 -0.40 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (4 Seasons) 3 Leagues 32 1,629 51 12.2 18.1 17 68 2 15 22 16 2.17 15 10 +5 +1.03 -0.18 Chesterfield (2 Seasons) 2 Leagues 45 2,470 55 29.8 27.4 28 17 Crawley Town (2 Seasons) 2 Leagues 39 2,229 57 26.6 24.8 27 72 8 12 13 5 1.33 32 44 -12 -0.48 -0.28 Arsenal (2 Seasons) 2 Leagues 3 30 10 0.4 0.3 0 3 Newport County (1 Season) 3 Leagues 26 1,823 70 39.2 20.3 23 90 9 3 9 0.81 24 35 -11 -0.54 -0.09 Barnet (1 Season) 1 League 12 622 52 15.0 6.9 8 1 4 3 1.42 13 10 +3 +0.43 +0.54 Rotherham United (1 Season) 1 League 10 386 39 9.3 4.3 3 7 Burnley (1 Season) 1 League 10 226 23 5.5 2.5 2 8 Larne FC (1 Season) 1 League 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 League Two (6 Seasons) 114 6,465 57 26.0 71.8 77 63 16 37 13 15 1.20 66 84 -18 -0.36 -0.14 League One (4 Seasons) 45 2,356 52 14.2 26.2 25 1 20 12 2.22 10 5 +5 +1.60 +0.39 EFL Cup (3 Seasons) 3 203 68 37.6 2.3 2 91 2 1 22 3 1.00 4 6 -2 -0.89 -2.76 FA Cup (3 Seasons) 2 135 68 14.1 1.5 2 68 1 0 3 1.50 4 4 0 0.00 +0.67 Premier League (2 Seasons) 2 19 10 0.3 0.2 0 2 Championship (1 Season) 10 226 23 5.5 2.5 2 8 Conf Lg (1 Season) 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 Champions Lg (1 Season) 1 11 11 1.0 0.1 0 1
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 2007-2008 17 Burnley 1 League 10 226 23 5.5 2.5 2 8 2007-2008 17 Arsenal 1 League 1 10 10 0.3 0.1 0 1 2008-2009 18 Arsenal 2 Leagues 2 20 10 0.4 0.2 0 2 2009-2010 19 Milton Keynes Dons 1 League 16 1,030 64 24.9 11.4 12 4 2010-2011 20 Rotherham United 1 League 10 386 39 9.3 4.3 3 7 2011-2012 21 Chesterfield 1 League 16 885 55 21.4 9.8 10 6 2012-2013 22 Chesterfield 1 League 29 1,585 55 38.3 17.6 18 11 2013-2014 23 Milton Keynes Dons 1 League 4 160 40 3.9 1.8 1 3 2014-2015 24 Milton Keynes Dons 3 Leagues 12 439 37 9.2 4.9 4 68 2 8 22 15 2.17 15 10 +5 +1.03 -0.18 2015-2016 25 Milton Keynes Dons 1 League 0 0 0 0 1 2015-2016 25 Barnet 1 League 12 622 52 15.0 6.9 8 1 4 3 1.42 13 10 +3 +0.43 +0.54 2016-2017 26 Newport County 3 Leagues 26 1,823 70 39.2 20.3 23 90 9 3 9 0.81 24 35 -11 -0.54 -0.09 2017-2018 27 Crawley Town 1 League 32 1,963 61 47.4 21.8 24 7 8 3 1.34 29 38 -9 -0.41 -0.45 2018-2019 28 Crawley Town 2 Leagues 7 266 38 6.3 3.0 3 72 1 4 13 2 1.29 3 6 -3 -1.02 -0.67 2024-2025 34 Larne FC 1 League 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 13 Seasons 9 Clubs 8 Leagues 183 9,634 53 17.3 107.0 111 69 20 72 14 33 1.27 84 101 -17 -0.29 -0.40 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (4 Seasons) 3 Leagues 32 1,629 51 12.2 18.1 17 68 2 15 22 16 2.17 15 10 +5 +1.03 -0.18 Chesterfield (2 Seasons) 2 Leagues 45 2,470 55 29.8 27.4 28 17 Crawley Town (2 Seasons) 2 Leagues 39 2,229 57 26.6 24.8 27 72 8 12 13 5 1.33 32 44 -12 -0.48 -0.28 Arsenal (2 Seasons) 2 Leagues 3 30 10 0.4 0.3 0 3 Newport County (1 Season) 3 Leagues 26 1,823 70 39.2 20.3 23 90 9 3 9 0.81 24 35 -11 -0.54 -0.09 Barnet (1 Season) 1 League 12 622 52 15.0 6.9 8 1 4 3 1.42 13 10 +3 +0.43 +0.54 Rotherham United (1 Season) 1 League 10 386 39 9.3 4.3 3 7 Burnley (1 Season) 1 League 10 226 23 5.5 2.5 2 8 Larne FC (1 Season) 1 League 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 League Two (6 Seasons) 114 6,465 57 26.0 71.8 77 63 16 37 13 15 1.20 66 84 -18 -0.36 -0.14 League One (4 Seasons) 45 2,356 52 14.2 26.2 25 1 20 12 2.22 10 5 +5 +1.60 +0.39 EFL Cup (3 Seasons) 3 203 68 37.6 2.3 2 91 2 1 22 3 1.00 4 6 -2 -0.89 -2.76 FA Cup (3 Seasons) 2 135 68 14.1 1.5 2 68 1 0 3 1.50 4 4 0 0.00 +0.67 Premier League (2 Seasons) 2 19 10 0.3 0.2 0 2 Championship (1 Season) 10 226 23 5.5 2.5 2 8 Conf Lg (1 Season) 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 Champions Lg (1 Season) 1 11 11 1.0 0.1 0 1
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 2007-2008 17 Burnley eng ENG 2. Championship 13th 10 226 23 5.5 2.5 2 8 Matches 2007-2008 17 Arsenal eng ENG 1. Premier League 3rd 1 10 10 0.3 0.1 0 1 Matches 2008-2009 18 Arsenal eng ENG 1. Premier League 4th 1 9 9 0.3 0.1 0 1 Matches 2009-2010 19 Milton Keynes Dons eng ENG 3. League One 12th 16 1,030 64 24.9 11.4 12 4 Matches 2010-2011 20 Rotherham United eng ENG 4. League Two 9th 10 386 39 9.3 4.3 3 7 2011-2012 21 Chesterfield eng ENG 3. League One 22nd 16 885 55 21.4 9.8 10 6 2012-2013 22 Chesterfield eng ENG 4. League Two 8th 29 1,585 55 38.3 17.6 18 11 2013-2014 23 Milton Keynes Dons eng ENG 3. League One 10th 4 160 40 3.9 1.8 1 3 2014-2015 24 Milton Keynes Dons eng ENG 3. League One 2nd 9 281 31 6.8 3.1 2 1 7 12 2.22 10 5 +5 +1.60 +0.39 Matches 2015-2016 25 Barnet eng ENG 4. League Two 15th 12 622 52 15.0 6.9 8 1 4 3 1.42 13 10 +3 +0.43 +0.54 Matches 2016-2017 26 Newport County eng ENG 4. League Two 22nd 25 1,733 69 41.9 19.3 22 8 3 7 0.84 22 32 -10 -0.52 -0.07 Matches 2017-2018 27 Crawley Town eng ENG 4. League Two 14th 32 1,963 61 47.4 21.8 24 7 8 3 1.34 29 38 -9 -0.41 -0.45 Matches 2018-2019 28 Crawley Town eng ENG 4. League Two 19th 6 176 29 4.3 2.0 2 63 0 4 13 2 1.50 2 4 -2 -1.02 -0.68 Matches 12 Seasons 8 Clubs 4 Leagues 171 9,066 53 17.3 100.7 104 63 17 67 13 27 1.31 76 89 -13 -0.25 -0.37 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (3 Seasons) 1 League 29 1,471 51 11.8 16.3 15 1 14 12 2.22 10 5 +5 +1.60 +0.39 Chesterfield (2 Seasons) 2 Leagues 45 2,470 55 29.8 27.4 28 17 Crawley Town (2 Seasons) 1 League 38 2,139 56 25.8 23.8 26 63 7 12 13 5 1.37 31 42 -11 -0.46 -0.26 Arsenal (2 Seasons) 1 League 2 19 10 0.3 0.2 0 2 Newport County (1 Season) 1 League 25 1,733 69 41.9 19.3 22 8 3 7 0.84 22 32 -10 -0.52 -0.07 Barnet (1 Season) 1 League 12 622 52 15.0 6.9 8 1 4 3 1.42 13 10 +3 +0.43 +0.54 Rotherham United (1 Season) 1 League 10 386 39 9.3 4.3 3 7 Burnley (1 Season) 1 League 10 226 23 5.5 2.5 2 8 League Two (6 Seasons) 114 6,465 57 26.0 71.8 77 63 16 37 13 15 1.20 66 84 -18 -0.36 -0.14 League One (4 Seasons) 45 2,356 52 14.2 26.2 25 1 20 12 2.22 10 5 +5 +1.60 +0.39 Premier League (2 Seasons) 2 19 10 0.3 0.2 0 2 Championship (1 Season) 10 226 23 5.5 2.5 2 8
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 24 Milton Keynes Dons eng ENG FA Cup 65th 2 135 68 50.0 1.5 2 68 1 0 0 1.50 4 4 0 0.00 +0.67 Matches 2014-2015 24 Milton Keynes Dons eng ENG League Cup 9th 1 23 23 6.4 0.3 0 0 1 22 3 3.00 1 1 0 0.00 -1.87 Matches 2015-2016 25 Milton Keynes Dons eng ENG FA Cup 17th 0 0 0 0 1 Matches 2016-2017 26 Newport County eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2016-2017 26 Newport County eng ENG FA Cup 65th 0 0 0 0 2 Matches 2018-2019 28 Crawley Town eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 4 Seasons 3 Clubs 2 Leagues 5 338 68 22.5 3.8 4 79 3 1 22 6 1.20 8 10 -2 -0.53 -1.68 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (2 Seasons) 2 Leagues 3 158 53 17.6 1.8 2 68 1 1 22 4 2.00 5 5 0 0.00 -1.14 Crawley Town (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Newport County (1 Season) 2 Leagues 1 90 90 17.6 1.0 1 90 1 0 2 0.00 2 3 -1 -1.00 EFL Cup (3 Seasons) 3 203 68 37.6 2.3 2 91 2 1 22 3 1.00 4 6 -2 -0.89 -2.76 FA Cup (3 Seasons) 2 135 68 14.1 1.5 2 68 1 0 3 1.50 4 4 0 0.00 +0.67
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2008-2009 18 Arsenal 1. Champions Lg SF 1 11 11 1.0 0.1 0 1 Matches 2024-2025 34 Larne FC 3. Conf Lg Lg 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 Matches 2 Seasons 2 Clubs 2 Leagues 7 230 33 13.9 2.6 3 60 0 4 13 0 0.75 0 2 -2 -0.82 +1.14 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Larne FC (1 Season) 1 League 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 Arsenal (1 Season) 1 League 1 11 11 1.0 0.1 0 1 Conf Lg (1 Season) 6 219 37 40.6 2.4 3 60 0 3 13 0 0.75 0 2 -2 -0.82 +1.14 Champions Lg (1 Season) 1 11 11 1.0 0.1 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 17 Burnley 1 League 2.5 2 0 6 2007-2008 17 Arsenal 1 League 0.1 0 0 0 2008-2009 18 Arsenal 2 Leagues 0.2 0 0 0 2009-2010 19 Milton Keynes Dons 1 League 11.4 6 0 12 2010-2011 20 Rotherham United 1 League 4.3 2 0 6 2011-2012 21 Chesterfield 1 League 9.8 3 0 12 2012-2013 22 Chesterfield 1 League 17.6 6 0 16 2013-2014 23 Milton Keynes Dons 1 League 1.8 0 0 3 2014-2015 24 Milton Keynes Dons 3 Leagues 4.9 4 0 0 13 0 2015-2016 25 Barnet 1 League 6.9 3 0 8 2016-2017 26 Newport County 3 Leagues 20.3 9 0 0 25 0 0 9 0 0 0 0 0 2017-2018 27 Crawley Town 1 League 21.8 8 0 0 46 0 0 0 0 0 0 0 0 2018-2019 28 Crawley Town 2 Leagues 3.0 2 0 0 2 1 0 3 0 0 0 0 0 2024-2025 34 Larne FC 1 League 2.4 1 0 0 8 3 0 5 5 5 0 13 Seasons 9 Clubs 8 Leagues 107.0 46 0 0 157 4 0 17 5 5 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Milton Keynes Dons (4 Seasons) 3 Leagues 18.1 10 0 0 28 0 Chesterfield (2 Seasons) 2 Leagues 27.4 9 0 28 Crawley Town (2 Seasons) 2 Leagues 24.8 10 0 0 48 1 0 3 0 0 0 0 0 Arsenal (2 Seasons) 2 Leagues 0.3 0 0 0 Newport County (1 Season) 3 Leagues 20.3 9 0 0 25 0 0 9 0 0 0 0 0 Barnet (1 Season) 1 League 6.9 3 0 8 Rotherham United (1 Season) 1 League 4.3 2 0 6 Burnley (1 Season) 1 League 2.5 2 0 6 Larne FC (1 Season) 1 League 2.4 1 0 0 8 3 0 5 5 5 0 League Two (6 Seasons) 71.8 29 0 0 101 0 0 0 0 0 0 0 0 League One (4 Seasons) 26.2 13 0 40 EFL Cup (3 Seasons) 2.3 1 0 0 2 1 0 12 0 0 0 0 0 FA Cup (3 Seasons) 1.5 0 0 0 0 Premier League (2 Seasons) 0.2 0 0 0 Championship (1 Season) 2.5 2 0 6 Conf Lg (1 Season) 2.4 1 0 0 8 3 0 5 5 5 0 Champions Lg (1 Season) 0.1 0 0 0
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 24 Milton Keynes Dons eng ENG FA Cup 65th 1.5 0 0 0 0 Matches 2014-2015 24 Milton Keynes Dons eng ENG League Cup 9th 0.3 0 0 0 0 Matches 2016-2017 26 Newport County eng ENG EFL Cup 58th 1.0 0 0 0 0 0 0 9 0 0 0 0 0 Matches 2018-2019 28 Crawley Town eng ENG EFL Cup 58th 1.0 1 0 0 2 1 0 3 0 0 0 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 3.8 1 0 0 2 1 0 12 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Milton Keynes Dons (2 Seasons) 2 Leagues 1.8 0 0 0 0 Crawley Town (1 Season) 1 League 1.0 1 0 0 2 1 0 3 0 0 0 0 0 Newport County (1 Season) 2 Leagues 1.0 0 0 0 0 0 0 9 0 0 0 0 0 EFL Cup (3 Seasons) 2.3 1 0 0 2 1 0 12 0 0 0 0 0 FA Cup (3 Seasons) 1.5 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 18 Arsenal 1. Champions Lg SF 0.1 0 0 0 Matches 2024-2025 34 Larne FC 3. Conf Lg Lg 2.4 1 0 0 8 3 0 5 5 5 0 Matches 2 Seasons 2 Clubs 2 Leagues 2.6 1 0 0 8 3 0 5 5 5 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Larne FC (1 Season) 1 League 2.4 1 0 0 8 3 0 5 5 5 0 Arsenal (1 Season) 1 League 0.1 0 0 0 Conf Lg (1 Season) 2.4 1 0 0 8 3 0 5 5 5 0 Champions Lg (1 Season) 0.1 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 Mark Randall Pages
Mark Randall Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary