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 2006-2007 19 York City eng ENG 5. Conf National 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Doncaster Rovers eng ENG 2. Championship 4 1 117 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Doncaster Rovers eng ENG 2. Championship 7 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Northampton Town eng ENG 4. League Two 8 8 671 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Hereford United eng ENG 4. League Two 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 2011-2012 24 Northampton Town eng ENG 4. League Two 13 8 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 25 Yeovil Town eng ENG 3. League One 44 43 3,809 42.3 5 1 6 5 0 0 8 0 0.12 0.02 0.14 0.12 0.14 2013-2014 26 Yeovil Town eng ENG 2. Championship 41 40 3,499 38.9 3 1 4 3 0 0 5 2 0.08 0.03 0.10 0.08 0.10 2014-2015 27 Millwall eng ENG 2. Championship 11 9 729 8.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 27 Millwall eng ENG FA Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 27 Millwall eng ENG League Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 27 Yeovil Town eng ENG 3. League One 14 14 1,215 13.5 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 2015-2016 28 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 2015-2016 28 Millwall eng ENG League Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Millwall eng ENG 3. League One 40 35 3,257 36.2 6 0 6 6 0 0 6 0 0.17 0.00 0.17 0.17 0.17 Matches 2016-2017 29 Millwall eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Millwall eng ENG FA Cup 6 6 540 6.0 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Matches 2016-2017 29 Millwall eng ENG 3. League One 44 44 3,960 44.0 2 1 3 2 0 0 8 0 0.05 0.02 0.07 0.05 0.07 Matches 2017-2018 30 Millwall eng ENG 2. Championship 10 10 900 10.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Millwall eng ENG EFL Cup 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Millwall eng ENG 2. Championship 4 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Millwall eng ENG EFL Cup 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Scunthorpe United eng ENG 3. League One 9 8 714 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Carlisle United eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Carlisle United eng ENG FA Cup 5 5 447 5.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Carlisle United eng ENG 4. League Two 32 32 2,880 32.0 1 1 2 1 0 0 10 0 0.03 0.03 0.06 0.03 0.06 Matches 2020-2021 33 Bromley eng ENG 5. National League 26 26 2,308 25.6 2 2 0 0 3 0 0.08 0.08 Matches 2021-2022 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 2021-2022 34 Bromley eng ENG 5. National League 40 40 3,555 39.5 5 5 0 0 11 0 0.13 0.13 Matches 2022-2023 35 Bromley eng ENG 5. National League 32 31 2,741 30.5 1 1 0 0 5 0 0.03 0.03 Matches 2023-2024 36 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 2023-2024 36 Bromley eng ENG 5. National League 35 35 3,136 34.8 1 1 0 0 2 1 0.03 0.03 Matches 2024-2025 37 Bromley eng ENG FA Cup 3 2 184 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 37 Bromley eng ENG 4. League Two 28 27 2,407 26.7 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2025-2026 38 Bromley eng ENG EFL 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 2025-2026 38 Bromley eng ENG 4. League Two 11 8 774 8.6 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 18 Seasons 9 Clubs 6 Leagues 488 453 40,668 451.9 27 7 25 27 0 0 83 4 0.06 0.02 0.08 0.06 0.08 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 Bromley (6 Seasons) 4 Leagues 178 172 15,375 170.8 10 0 1 10 0 0 29 2 0.06 0.00 0.02 0.06 0.02 Millwall (5 Seasons) 4 Leagues 127 117 10,701 118.9 8 2 10 8 0 0 21 0 0.07 0.02 0.08 0.07 0.08 Yeovil Town (3 Seasons) 2 Leagues 99 97 8,523 94.7 8 3 11 8 0 0 16 2 0.08 0.03 0.12 0.08 0.12 Northampton Town (2 Seasons) 1 League 21 16 1,416 15.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (2 Seasons) 1 League 11 2 240 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 3 Leagues 39 39 3,507 39.0 1 1 2 1 0 0 12 0 0.03 0.03 0.05 0.03 0.05 Scunthorpe United (1 Season) 1 League 9 8 714 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hereford United (1 Season) 1 League 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 York City (1 Season) 1 League 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 19 17 1,576 17.5 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 EFL Cup (7 Seasons) 12 12 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 77 63 5,558 61.8 3 1 4 3 0 0 11 2 0.05 0.02 0.06 0.05 0.06 League One (5 Seasons) 151 144 12,955 143.9 13 3 16 13 0 0 27 0 0.09 0.02 0.11 0.09 0.11 National League (5 Seasons) 135 132 11,752 130.6 9 0 0 9 0 0 21 1 0.07 0.00 0.00 0.07 0.00 League Two (5 Seasons) 94 85 7,657 85.1 2 2 4 2 0 0 19 1 0.02 0.02 0.05 0.02 0.05
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 2006-2007 19 York City 1 League 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Doncaster Rovers 1 League 4 1 117 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Doncaster Rovers 1 League 7 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Hereford United 1 League 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 2010-2011 23 Northampton Town 1 League 8 8 671 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 24 Northampton Town 1 League 13 8 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 25 Yeovil Town 1 League 44 43 3,809 42.3 5 1 6 5 0 0 8 0 0.12 0.02 0.14 0.12 0.14 2013-2014 26 Yeovil Town 1 League 41 40 3,499 38.9 3 1 4 3 0 0 5 2 0.08 0.03 0.10 0.08 0.10 2014-2015 27 Yeovil Town 1 League 14 14 1,215 13.5 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 2014-2015 27 Millwall 3 Leagues 14 11 954 10.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2015-2016 28 Millwall 3 Leagues 43 38 3,557 39.5 6 0 6 6 0 0 7 0 0.15 0.00 0.15 0.15 0.15 2016-2017 29 Millwall 3 Leagues 52 52 4,680 52.0 2 2 4 2 0 0 9 0 0.04 0.04 0.08 0.04 0.08 2017-2018 30 Millwall 2 Leagues 12 12 1,110 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 31 Millwall 2 Leagues 6 4 400 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 31 Scunthorpe United 1 League 9 8 714 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 32 Carlisle United 3 Leagues 39 39 3,507 39.0 1 1 2 1 0 0 12 0 0.03 0.03 0.05 0.03 0.05 2020-2021 33 Bromley 1 League 26 26 2,308 25.6 2 2 0 0 3 0 0.08 0.08 2021-2022 34 Bromley 2 Leagues 41 41 3,645 40.5 5 0 0 5 0 0 11 0 0.12 0.00 0.00 0.12 0.00 2022-2023 35 Bromley 1 League 32 31 2,741 30.5 1 1 0 0 5 0 0.03 0.03 2023-2024 36 Bromley 2 Leagues 36 36 3,226 35.8 1 0 0 1 0 0 2 1 0.03 0.00 0.00 0.03 0.00 2024-2025 37 Bromley 2 Leagues 31 29 2,591 28.8 1 0 1 1 0 0 5 0 0.03 0.00 0.03 0.03 0.03 2025-2026 38 Bromley 2 Leagues 12 9 864 9.6 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 18 Seasons 9 Clubs 6 Leagues 488 453 40,668 451.9 27 7 25 27 0 0 83 4 0.06 0.02 0.08 0.06 0.08 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 Bromley (6 Seasons) 4 Leagues 178 172 15,375 170.8 10 0 1 10 0 0 29 2 0.06 0.00 0.02 0.06 0.02 Millwall (5 Seasons) 4 Leagues 127 117 10,701 118.9 8 2 10 8 0 0 21 0 0.07 0.02 0.08 0.07 0.08 Yeovil Town (3 Seasons) 2 Leagues 99 97 8,523 94.7 8 3 11 8 0 0 16 2 0.08 0.03 0.12 0.08 0.12 Northampton Town (2 Seasons) 1 League 21 16 1,416 15.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (2 Seasons) 1 League 11 2 240 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 3 Leagues 39 39 3,507 39.0 1 1 2 1 0 0 12 0 0.03 0.03 0.05 0.03 0.05 Scunthorpe United (1 Season) 1 League 9 8 714 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hereford United (1 Season) 1 League 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 York City (1 Season) 1 League 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 19 17 1,576 17.5 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 EFL Cup (7 Seasons) 12 12 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 77 63 5,558 61.8 3 1 4 3 0 0 11 2 0.05 0.02 0.06 0.05 0.06 League One (5 Seasons) 151 144 12,955 143.9 13 3 16 13 0 0 27 0 0.09 0.02 0.11 0.09 0.11 National League (5 Seasons) 135 132 11,752 130.6 9 0 0 9 0 0 21 1 0.07 0.00 0.00 0.07 0.00 League Two (5 Seasons) 94 85 7,657 85.1 2 2 4 2 0 0 19 1 0.02 0.02 0.05 0.02 0.05
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 2006-2007 19 York City eng ENG 5. Conf National 4th 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Doncaster Rovers eng ENG 2. Championship 12th 4 1 117 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Doncaster Rovers eng ENG 2. Championship 21st 7 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 23 Hereford United eng ENG 4. League Two 21st 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 2010-2011 23 Northampton Town eng ENG 4. League Two 16th 8 8 671 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 24 Northampton Town eng ENG 4. League Two 20th 13 8 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 25 Yeovil Town eng ENG 3. League One 4th 44 43 3,809 42.3 5 1 6 5 0 0 8 0 0.12 0.02 0.14 0.12 0.14 2013-2014 26 Yeovil Town eng ENG 2. Championship 24th 41 40 3,499 38.9 3 1 4 3 0 0 5 2 0.08 0.03 0.10 0.08 0.10 2014-2015 27 Yeovil Town eng ENG 3. League One 24th 14 14 1,215 13.5 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 2014-2015 27 Millwall eng ENG 2. Championship 22nd 11 9 729 8.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 28 Millwall eng ENG 3. League One 4th 40 35 3,257 36.2 6 0 6 6 0 0 6 0 0.17 0.00 0.17 0.17 0.17 Matches 2016-2017 29 Millwall eng ENG 3. League One 6th 44 44 3,960 44.0 2 1 3 2 0 0 8 0 0.05 0.02 0.07 0.05 0.07 Matches 2017-2018 30 Millwall eng ENG 2. Championship 8th 10 10 900 10.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Millwall eng ENG 2. Championship 21st 4 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Scunthorpe United eng ENG 3. League One 23rd 9 8 714 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Carlisle United eng ENG 4. League Two 18th 32 32 2,880 32.0 1 1 2 1 0 0 10 0 0.03 0.03 0.06 0.03 0.06 Matches 2020-2021 33 Bromley eng ENG 5. National League 7th 26 26 2,308 25.6 2 2 0 0 3 0 0.08 0.08 Matches 2021-2022 34 Bromley eng ENG 5. National League 10th 40 40 3,555 39.5 5 5 0 0 11 0 0.13 0.13 Matches 2022-2023 35 Bromley eng ENG 5. National League 7th 32 31 2,741 30.5 1 1 0 0 5 0 0.03 0.03 Matches 2023-2024 36 Bromley eng ENG 5. National League 3rd 35 35 3,136 34.8 1 1 0 0 2 1 0.03 0.03 Matches 2024-2025 37 Bromley eng ENG 4. League Two 11th 28 27 2,407 26.7 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2025-2026 38 Bromley eng ENG 4. League Two 1st 11 8 774 8.6 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 18 Seasons 9 Clubs 4 Leagues 457 424 37,922 421.4 27 6 24 27 0 0 78 4 0.06 0.02 0.08 0.06 0.08 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 (6 Seasons) 2 Leagues 172 167 14,921 165.8 10 0 1 10 0 0 28 2 0.06 0.00 0.03 0.06 0.03 Millwall (5 Seasons) 2 Leagues 109 100 9,036 100.4 8 1 9 8 0 0 19 0 0.08 0.01 0.09 0.08 0.09 Yeovil Town (3 Seasons) 2 Leagues 99 97 8,523 94.7 8 3 11 8 0 0 16 2 0.08 0.03 0.12 0.08 0.12 Northampton Town (2 Seasons) 1 League 21 16 1,416 15.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (2 Seasons) 1 League 11 2 240 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 32 32 2,880 32.0 1 1 2 1 0 0 10 0 0.03 0.03 0.06 0.03 0.06 Scunthorpe United (1 Season) 1 League 9 8 714 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hereford United (1 Season) 1 League 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 York City (1 Season) 1 League 2 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 77 63 5,558 61.8 3 1 4 3 0 0 11 2 0.05 0.02 0.06 0.05 0.06 League One (5 Seasons) 151 144 12,955 143.9 13 3 16 13 0 0 27 0 0.09 0.02 0.11 0.09 0.11 National League (5 Seasons) 135 132 11,752 130.6 9 0 0 9 0 0 21 1 0.07 0.00 0.00 0.07 0.00 League Two (5 Seasons) 94 85 7,657 85.1 2 2 4 2 0 0 19 1 0.02 0.02 0.05 0.02 0.05
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2006-2007 19 York City 1 League 0.1 0 0 0.00 0 0 2009-2010 22 Doncaster Rovers 1 League 1.3 0 0 0.00 0 0 2010-2011 23 Doncaster Rovers 1 League 1.4 0 0 0.00 0 0 2010-2011 23 Hereford United 1 League 2.0 0 0 0.00 0 0 2010-2011 23 Northampton Town 1 League 7.5 0 0 0.00 0 0 2011-2012 24 Northampton Town 1 League 8.3 0 4 0.48 0.00 0 0 2012-2013 25 Yeovil Town 1 League 42.3 5 10 0.24 0.50 0 0 2013-2014 26 Yeovil Town 1 League 38.9 3 12 0.31 0.25 0 0 2014-2015 27 Yeovil Town 1 League 13.5 0 1 0.07 0.00 0 0 2014-2015 27 Millwall 3 Leagues 10.6 0 0 0.00 0 0 2015-2016 28 Millwall 3 Leagues 39.5 6 9 0.25 0.67 0 0 2016-2017 29 Millwall 3 Leagues 52.0 2 0 6 0.00 0.13 0.33 0 0 2017-2018 30 Millwall 2 Leagues 12.3 0 3 1 33.3 0.24 0.08 0.00 0.00 0 0 2018-2019 31 Millwall 2 Leagues 4.4 0 3 0 0.0 0.68 0.00 0.00 0 0 2018-2019 31 Scunthorpe United 1 League 7.9 0 0 0 2019-2020 32 Carlisle United 3 Leagues 39.0 1 24 5 20.8 0.62 0.13 0.04 0.20 0 0 2020-2021 33 Bromley 1 League 25.6 2 0 0 2021-2022 34 Bromley 2 Leagues 40.5 5 0 0 0.00 0.00 0 0 2022-2023 35 Bromley 1 League 30.5 1 0 0 2023-2024 36 Bromley 2 Leagues 35.8 1 1 0 0.0 1.00 0.00 0.00 0 0 2024-2025 37 Bromley 2 Leagues 28.8 1 3 2 66.7 0.11 0.07 0.33 0.50 0 0 2025-2026 38 Bromley 2 Leagues 9.6 0 3 0 0.0 0.31 0.00 0.00 0 0 18 Seasons 9 Clubs 6 Leagues 451.9 27 37 50 37.8 0.26 0.17 0.11 0.36 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Bromley (6 Seasons) 4 Leagues 170.8 10 7 2 28.6 0.18 0.05 0.14 0.50 0 0 Millwall (5 Seasons) 4 Leagues 118.9 8 6 16 116.7 0.10 0.15 0.33 0.50 0 0 Yeovil Town (3 Seasons) 2 Leagues 94.7 8 23 0.24 0.35 0 0 Northampton Town (2 Seasons) 1 League 15.7 0 4 0.25 0.00 0 0 Doncaster Rovers (2 Seasons) 1 League 2.7 0 0 0.00 0 0 Carlisle United (1 Season) 3 Leagues 39.0 1 24 5 20.8 0.62 0.13 0.04 0.20 0 0 Scunthorpe United (1 Season) 1 League 7.9 0 0 0 Hereford United (1 Season) 1 League 2.0 0 0 0.00 0 0 York City (1 Season) 1 League 0.1 0 0 0.00 0 0 FA Cup (7 Seasons) 17.5 0 4 1 25.0 0.57 0.14 0.00 0.00 0 0 EFL Cup (7 Seasons) 13.0 0 5 1 20.0 0.52 0.10 0.00 0.00 0 0 Championship (6 Seasons) 61.8 3 3 13 33.3 0.25 0.21 0.00 0.23 0 0 League One (5 Seasons) 143.9 13 0 26 0.00 0.19 0.50 0 0 National League (5 Seasons) 130.6 9 0 0.00 0 0 League Two (5 Seasons) 85.1 2 25 9 20.0 0.37 0.11 0.08 0.22 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 2006-2007 19 York City eng ENG 5. Conf National 2 12 6 0.3 0.1 0 2 2009-2010 22 Doncaster Rovers eng ENG 2. Championship 4 117 29 2.8 1.3 1 3 2010-2011 23 Doncaster Rovers eng ENG 2. Championship 7 123 18 3.0 1.4 1 6 2010-2011 23 Northampton Town eng ENG 4. League Two 8 671 84 16.2 7.5 8 0 2010-2011 23 Hereford United eng ENG 4. League Two 2 180 90 4.3 2.0 2 0 2011-2012 24 Northampton Town eng ENG 4. League Two 13 745 57 18.0 8.3 8 5 2012-2013 25 Yeovil Town eng ENG 3. League One 44 3,809 87 92.0 42.3 43 1 2013-2014 26 Yeovil Town eng ENG 2. Championship 41 3,499 85 84.5 38.9 40 1 2014-2015 27 Millwall eng ENG 2. Championship 11 729 66 17.6 8.1 9 7 2 13 1.00 7 17 -10 -1.23 -0.60 Matches 2014-2015 27 Millwall eng ENG FA Cup 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 0.00 Matches 2014-2015 27 Millwall eng ENG League Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 2 -1 -0.50 Matches 2014-2015 27 Yeovil Town eng ENG 3. League One 14 1,215 87 29.3 13.5 14 13 0 0 0.86 11 24 -13 -0.96 -0.16 Matches 2015-2016 28 Millwall eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 3 +1 +0.50 Matches 2015-2016 28 Millwall eng ENG League Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2015-2016 28 Millwall eng ENG 3. League One 40 3,257 81 78.7 36.2 35 35 5 5 1.93 62 38 +24 +0.66 +0.66 Matches 2016-2017 29 Millwall eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 2 +3 +1.50 Matches 2016-2017 29 Millwall eng ENG FA Cup 6 540 90 100.0 6.0 6 90 6 0 0 2.50 11 8 +3 +0.50 Matches 2016-2017 29 Millwall eng ENG 3. League One 44 3,960 90 95.7 44.0 44 44 0 0 1.70 66 53 +13 +0.30 +2.30 Matches 2017-2018 30 Millwall eng ENG 2. Championship 10 900 90 21.7 10.0 10 10 0 1 1.30 14 12 +2 +0.20 -0.05 Matches 2017-2018 30 Millwall eng ENG EFL Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 3 3 0 0.00 Matches 2018-2019 31 Millwall eng ENG 2. Championship 4 190 48 4.6 2.1 2 91 2 2 4 8 1.00 2 6 -4 -1.89 -1.62 Matches 2018-2019 31 Millwall eng ENG EFL Cup 2 210 105 70.0 2.3 2 105 2 0 1 2.00 3 2 +1 +0.43 +2.43 Matches 2018-2019 31 Scunthorpe United eng ENG 3. League One 9 714 79 17.2 7.9 8 87 6 1 16 10 0.56 6 18 -12 -1.51 -1.04 Matches 2019-2020 32 Carlisle United eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 2 +2 +1.00 Matches 2019-2020 32 Carlisle United eng ENG FA Cup 5 447 89 99.3 5.0 5 89 4 0 0 1.60 12 9 +3 +0.60 +0.60 Matches 2019-2020 32 Carlisle United eng ENG 4. League Two 32 2,880 90 86.5 32.0 32 90 32 0 1 1.06 35 52 -17 -0.53 -0.53 Matches 2020-2021 33 Bromley eng ENG 5. National League 26 2,308 89 59.6 25.6 26 89 24 0 0 1.39 36 33 +3 +0.12 -0.29 Matches 2021-2022 34 Bromley eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2021-2022 34 Bromley eng ENG 5. National League 40 3,555 89 89.8 39.5 40 89 39 0 1 1.58 56 48 +8 +0.20 +0.20 Matches 2022-2023 35 Bromley eng ENG 5. National League 32 2,741 86 66.2 30.5 31 88 29 1 20 6 1.48 45 35 +10 +0.33 +0.01 Matches 2023-2024 36 Bromley eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2023-2024 36 Bromley eng ENG 5. National League 35 3,136 90 75.7 34.8 35 90 34 0 8 1.81 53 34 +19 +0.55 +0.10 Matches 2024-2025 37 Bromley eng ENG FA Cup 3 184 61 68.1 2.0 2 88 1 1 9 0 2.00 4 4 0 0.00 0.00 Matches 2024-2025 37 Bromley eng ENG 4. League Two 28 2,407 86 58.1 26.7 27 89 25 1 8 14 1.29 34 39 -5 -0.19 -0.71 Matches 2025-2026 38 Bromley eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 0.00 Matches 2025-2026 38 Bromley eng ENG 4. League Two 11 774 70 18.7 8.6 8 85 6 3 31 6 1.64 13 10 +3 +0.35 -0.24 Matches 18 Seasons 9 Clubs 6 Leagues 488 40,668 83 43.7 451.9 453 89 333 35 20 74 1.48 489 463 +26 +0.07 +0.17 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bromley (6 Seasons) 4 Leagues 178 15,375 86 61.5 170.8 172 89 161 6 22 35 1.52 242 209 +33 +0.19 -0.26 Millwall (5 Seasons) 4 Leagues 127 10,701 84 47.4 118.9 117 95 115 10 18 28 1.66 179 149 +30 +0.25 +0.52 Yeovil Town (3 Seasons) 2 Leagues 99 8,523 86 68.6 94.7 97 13 2 0 0.86 11 24 -13 -0.96 -0.16 Northampton Town (2 Seasons) 1 League 21 1,416 67 17.1 15.7 16 5 Doncaster Rovers (2 Seasons) 1 League 11 240 22 2.9 2.7 2 9 Carlisle United (1 Season) 3 Leagues 39 3,507 90 88.6 39.0 39 90 38 0 1 1.15 51 63 -12 -0.31 -0.31 Scunthorpe United (1 Season) 1 League 9 714 79 17.2 7.9 8 87 6 1 16 10 0.56 6 18 -12 -1.51 -1.04 Hereford United (1 Season) 1 League 2 180 90 4.3 2.0 2 0 York City (1 Season) 1 League 2 12 6 0.3 0.1 0 2 FA Cup (7 Seasons) 19 1,576 83 87.6 17.5 17 90 15 2 27 0 1.68 31 30 +1 +0.06 +1.26 EFL Cup (7 Seasons) 12 1,170 98 86.7 13.0 12 98 12 0 1 1.42 18 14 +4 +0.31 +1.31 Championship (6 Seasons) 77 5,558 72 22.4 61.8 63 91 19 14 4 22 1.12 23 35 -12 -0.59 -0.36 League One (5 Seasons) 151 12,955 86 62.6 143.9 144 87 98 7 16 15 1.58 145 133 +12 +0.12 +0.70 National League (5 Seasons) 135 11,752 87 58.0 130.6 132 89 126 3 20 15 1.58 190 150 +40 +0.31 -0.04 League Two (5 Seasons) 94 7,657 81 31.9 85.1 85 89 63 9 26 21 1.24 82 101 -19 -0.28 -0.80
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 2006-2007 19 York City 1 League 2 12 6 0.3 0.1 0 2 2009-2010 22 Doncaster Rovers 1 League 4 117 29 2.8 1.3 1 3 2010-2011 23 Doncaster Rovers 1 League 7 123 18 3.0 1.4 1 6 2010-2011 23 Hereford United 1 League 2 180 90 4.3 2.0 2 0 2010-2011 23 Northampton Town 1 League 8 671 84 16.2 7.5 8 0 2011-2012 24 Northampton Town 1 League 13 745 57 18.0 8.3 8 5 2012-2013 25 Yeovil Town 1 League 44 3,809 87 92.0 42.3 43 1 2013-2014 26 Yeovil Town 1 League 41 3,499 85 84.5 38.9 40 1 2014-2015 27 Yeovil Town 1 League 14 1,215 87 29.3 13.5 14 13 0 0 0.86 11 24 -13 -0.96 -0.16 2014-2015 27 Millwall 3 Leagues 14 954 68 21.2 10.6 11 90 9 3 45 13 1.00 8 20 -12 -1.13 -0.45 2015-2016 28 Millwall 3 Leagues 43 3,557 83 80.1 39.5 38 100 38 5 5 1.87 67 43 +24 +0.61 +0.61 2016-2017 29 Millwall 3 Leagues 52 4,680 90 96.3 52.0 52 90 52 0 0 1.78 82 63 +19 +0.37 +2.37 2017-2018 30 Millwall 2 Leagues 12 1,110 93 25.5 12.3 12 105 12 0 1 1.33 17 15 +2 +0.16 -0.09 2018-2019 31 Millwall 2 Leagues 6 400 67 9.0 4.4 4 98 4 2 4 9 1.33 5 8 -3 -0.68 -0.36 2018-2019 31 Scunthorpe United 1 League 9 714 79 17.2 7.9 8 87 6 1 16 10 0.56 6 18 -12 -1.51 -1.04 2019-2020 32 Carlisle United 3 Leagues 39 3,507 90 88.6 39.0 39 90 38 0 1 1.15 51 63 -12 -0.31 -0.31 2020-2021 33 Bromley 1 League 26 2,308 89 59.6 25.6 26 89 24 0 0 1.39 36 33 +3 +0.12 -0.29 2021-2022 34 Bromley 2 Leagues 41 3,645 89 90.0 40.5 41 89 40 0 1 1.54 56 51 +5 +0.12 +0.12 2022-2023 35 Bromley 1 League 32 2,741 86 66.2 30.5 31 88 29 1 20 6 1.48 45 35 +10 +0.33 +0.01 2023-2024 36 Bromley 2 Leagues 36 3,226 90 76.3 35.8 36 90 35 0 8 1.76 53 36 +17 +0.47 +0.03 2024-2025 37 Bromley 2 Leagues 31 2,591 84 58.8 28.8 29 89 26 2 9 14 1.36 38 43 -5 -0.17 -0.67 2025-2026 38 Bromley 2 Leagues 12 864 72 20.0 9.6 9 86 7 3 31 6 1.59 14 11 +3 +0.31 -0.26 18 Seasons 9 Clubs 6 Leagues 488 40,668 83 43.7 451.9 453 89 333 35 20 74 1.48 489 463 +26 +0.07 +0.17 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bromley (6 Seasons) 4 Leagues 178 15,375 86 61.5 170.8 172 89 161 6 22 35 1.52 242 209 +33 +0.19 -0.26 Millwall (5 Seasons) 4 Leagues 127 10,701 84 47.4 118.9 117 95 115 10 18 28 1.66 179 149 +30 +0.25 +0.52 Yeovil Town (3 Seasons) 2 Leagues 99 8,523 86 68.6 94.7 97 13 2 0 0.86 11 24 -13 -0.96 -0.16 Northampton Town (2 Seasons) 1 League 21 1,416 67 17.1 15.7 16 5 Doncaster Rovers (2 Seasons) 1 League 11 240 22 2.9 2.7 2 9 Carlisle United (1 Season) 3 Leagues 39 3,507 90 88.6 39.0 39 90 38 0 1 1.15 51 63 -12 -0.31 -0.31 Scunthorpe United (1 Season) 1 League 9 714 79 17.2 7.9 8 87 6 1 16 10 0.56 6 18 -12 -1.51 -1.04 Hereford United (1 Season) 1 League 2 180 90 4.3 2.0 2 0 York City (1 Season) 1 League 2 12 6 0.3 0.1 0 2 FA Cup (7 Seasons) 19 1,576 83 87.6 17.5 17 90 15 2 27 0 1.68 31 30 +1 +0.06 +1.26 EFL Cup (7 Seasons) 12 1,170 98 86.7 13.0 12 98 12 0 1 1.42 18 14 +4 +0.31 +1.31 Championship (6 Seasons) 77 5,558 72 22.4 61.8 63 91 19 14 4 22 1.12 23 35 -12 -0.59 -0.36 League One (5 Seasons) 151 12,955 86 62.6 143.9 144 87 98 7 16 15 1.58 145 133 +12 +0.12 +0.70 National League (5 Seasons) 135 11,752 87 58.0 130.6 132 89 126 3 20 15 1.58 190 150 +40 +0.31 -0.04 League Two (5 Seasons) 94 7,657 81 31.9 85.1 85 89 63 9 26 21 1.24 82 101 -19 -0.28 -0.80
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 2006-2007 19 York City eng ENG 5. Conf National 4th 2 12 6 0.3 0.1 0 2 2009-2010 22 Doncaster Rovers eng ENG 2. Championship 12th 4 117 29 2.8 1.3 1 3 2010-2011 23 Doncaster Rovers eng ENG 2. Championship 21st 7 123 18 3.0 1.4 1 6 2010-2011 23 Hereford United eng ENG 4. League Two 21st 2 180 90 4.3 2.0 2 0 2010-2011 23 Northampton Town eng ENG 4. League Two 16th 8 671 84 16.2 7.5 8 0 2011-2012 24 Northampton Town eng ENG 4. League Two 20th 13 745 57 18.0 8.3 8 5 2012-2013 25 Yeovil Town eng ENG 3. League One 4th 44 3,809 87 92.0 42.3 43 1 2013-2014 26 Yeovil Town eng ENG 2. Championship 24th 41 3,499 85 84.5 38.9 40 1 2014-2015 27 Yeovil Town eng ENG 3. League One 24th 14 1,215 87 29.3 13.5 14 13 0 0 0.86 11 24 -13 -0.96 -0.16 Matches 2014-2015 27 Millwall eng ENG 2. Championship 22nd 11 729 66 17.6 8.1 9 7 2 13 1.00 7 17 -10 -1.23 -0.60 Matches 2015-2016 28 Millwall eng ENG 3. League One 4th 40 3,257 81 78.7 36.2 35 35 5 5 1.93 62 38 +24 +0.66 +0.66 Matches 2016-2017 29 Millwall eng ENG 3. League One 6th 44 3,960 90 95.7 44.0 44 44 0 0 1.70 66 53 +13 +0.30 +2.30 Matches 2017-2018 30 Millwall eng ENG 2. Championship 8th 10 900 90 21.7 10.0 10 10 0 1 1.30 14 12 +2 +0.20 -0.05 Matches 2018-2019 31 Millwall eng ENG 2. Championship 21st 4 190 48 4.6 2.1 2 91 2 2 4 8 1.00 2 6 -4 -1.89 -1.62 Matches 2018-2019 31 Scunthorpe United eng ENG 3. League One 23rd 9 714 79 17.2 7.9 8 87 6 1 16 10 0.56 6 18 -12 -1.51 -1.04 Matches 2019-2020 32 Carlisle United eng ENG 4. League Two 18th 32 2,880 90 86.5 32.0 32 90 32 0 1 1.06 35 52 -17 -0.53 -0.53 Matches 2020-2021 33 Bromley eng ENG 5. National League 7th 26 2,308 89 59.6 25.6 26 89 24 0 0 1.39 36 33 +3 +0.12 -0.29 Matches 2021-2022 34 Bromley eng ENG 5. National League 10th 40 3,555 89 89.8 39.5 40 89 39 0 1 1.58 56 48 +8 +0.20 +0.20 Matches 2022-2023 35 Bromley eng ENG 5. National League 7th 32 2,741 86 66.2 30.5 31 88 29 1 20 6 1.48 45 35 +10 +0.33 +0.01 Matches 2023-2024 36 Bromley eng ENG 5. National League 3rd 35 3,136 90 75.7 34.8 35 90 34 0 8 1.81 53 34 +19 +0.55 +0.10 Matches 2024-2025 37 Bromley eng ENG 4. League Two 11th 28 2,407 86 58.1 26.7 27 89 25 1 8 14 1.29 34 39 -5 -0.19 -0.71 Matches 2025-2026 38 Bromley eng ENG 4. League Two 1st 11 774 70 18.7 8.6 8 85 6 3 31 6 1.64 13 10 +3 +0.35 -0.24 Matches 18 Seasons 9 Clubs 4 Leagues 457 37,922 83 42.2 421.4 424 89 306 33 18 73 1.47 440 419 +21 +0.07 +0.15 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 (6 Seasons) 2 Leagues 172 14,921 87 61.2 165.8 167 89 157 5 24 35 1.54 237 199 +38 +0.23 -0.24 Millwall (5 Seasons) 2 Leagues 109 9,036 83 43.7 100.4 100 91 98 9 4 27 1.65 151 126 +25 +0.25 +0.49 Yeovil Town (3 Seasons) 2 Leagues 99 8,523 86 68.6 94.7 97 13 2 0 0.86 11 24 -13 -0.96 -0.16 Northampton Town (2 Seasons) 1 League 21 1,416 67 17.1 15.7 16 5 Doncaster Rovers (2 Seasons) 1 League 11 240 22 2.9 2.7 2 9 Carlisle United (1 Season) 1 League 32 2,880 90 86.5 32.0 32 90 32 0 1 1.06 35 52 -17 -0.53 -0.53 Scunthorpe United (1 Season) 1 League 9 714 79 17.2 7.9 8 87 6 1 16 10 0.56 6 18 -12 -1.51 -1.04 Hereford United (1 Season) 1 League 2 180 90 4.3 2.0 2 0 York City (1 Season) 1 League 2 12 6 0.3 0.1 0 2 Championship (6 Seasons) 77 5,558 72 22.4 61.8 63 91 19 14 4 22 1.12 23 35 -12 -0.59 -0.36 League One (5 Seasons) 151 12,955 86 62.6 143.9 144 87 98 7 16 15 1.58 145 133 +12 +0.12 +0.70 National League (5 Seasons) 135 11,752 87 58.0 130.6 132 89 126 3 20 15 1.58 190 150 +40 +0.31 -0.04 League Two (5 Seasons) 94 7,657 81 31.9 85.1 85 89 63 9 26 21 1.24 82 101 -19 -0.28 -0.80
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 19 York City 1 League 0.1 0 0 0 2009-2010 22 Doncaster Rovers 1 League 1.3 0 0 3 2010-2011 23 Doncaster Rovers 1 League 1.4 1 0 4 2010-2011 23 Hereford United 1 League 2.0 1 0 1 2010-2011 23 Northampton Town 1 League 7.5 0 0 20 2011-2012 24 Northampton Town 1 League 8.3 1 0 14 2012-2013 25 Yeovil Town 1 League 42.3 8 0 67 2013-2014 26 Yeovil Town 1 League 38.9 5 2 55 2014-2015 27 Yeovil Town 1 League 13.5 3 0 12 2014-2015 27 Millwall 3 Leagues 10.6 3 0 0 10 0 2015-2016 28 Millwall 3 Leagues 39.5 7 0 0 45 0 2016-2017 29 Millwall 3 Leagues 52.0 9 0 0 48 1 0 0 0 0 0 0 1 2017-2018 30 Millwall 2 Leagues 12.3 2 0 0 16 11 0 0 11 7 0 0 0 2018-2019 31 Millwall 2 Leagues 4.4 0 0 0 4 4 0 1 2 4 0 0 0 2018-2019 31 Scunthorpe United 1 League 7.9 2 0 0 0 2019-2020 32 Carlisle United 3 Leagues 39.0 12 0 0 51 23 0 4 24 28 0 1 0 2020-2021 33 Bromley 1 League 25.6 3 0 0 1 2021-2022 34 Bromley 2 Leagues 40.5 11 0 0 1 0 0 0 0 0 0 2022-2023 35 Bromley 1 League 30.5 5 0 0 0 2023-2024 36 Bromley 2 Leagues 35.8 2 1 0 0 2 0 1 0 4 0 2024-2025 37 Bromley 2 Leagues 28.8 5 0 0 17 16 0 1 17 21 0 2025-2026 38 Bromley 2 Leagues 9.6 3 1 0 9 6 0 1 7 4 0 18 Seasons 9 Clubs 6 Leagues 451.9 83 4 0 377 63 0 8 61 68 0 1 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Bromley (6 Seasons) 4 Leagues 170.8 29 2 0 27 24 0 3 24 29 1 Millwall (5 Seasons) 4 Leagues 118.9 21 0 0 123 16 0 1 13 11 0 0 1 Yeovil Town (3 Seasons) 2 Leagues 94.7 16 2 134 Northampton Town (2 Seasons) 1 League 15.7 1 0 34 Doncaster Rovers (2 Seasons) 1 League 2.7 1 0 7 Carlisle United (1 Season) 3 Leagues 39.0 12 0 0 51 23 0 4 24 28 0 1 0 Scunthorpe United (1 Season) 1 League 7.9 2 0 0 0 Hereford United (1 Season) 1 League 2.0 1 0 1 York City (1 Season) 1 League 0.1 0 0 0 FA Cup (7 Seasons) 17.5 5 0 0 10 4 0 1 0 4 0 EFL Cup (7 Seasons) 13.0 0 0 0 10 5 0 1 5 3 0 0 0 Championship (6 Seasons) 61.8 11 2 0 87 11 0 0 13 11 0 0 0 League One (5 Seasons) 143.9 27 0 0 170 0 0 0 0 0 0 0 1 National League (5 Seasons) 130.6 21 1 0 0 1 League Two (5 Seasons) 85.1 19 1 0 100 43 0 6 43 50 0 1 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 Byron Webster Pages
Byron Webster Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary