Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2004-200516Bristol Cityeng ENG3. League One976347.0011000000.000.140.140.000.14
2005-200617Readingeng ENG2. Championship10270.3000000000.000.000.000.000.00
2005-200617Bristol Cityeng ENG3. League One543564.0011000100.000.250.250.000.25
2006-200718Wycombeeng ENG4. League Two34312,92032.4101100400.030.000.030.030.03
2007-200819Bournemoutheng ENG3. League One554254.7000000100.000.000.000.000.00Matches
2007-200819Readingeng ENG1. Premier League11620.7000000000.000.000.000.000.00Matches
2008-200920Oldham Athleticeng ENG3. League One986967.7000000000.000.000.000.000.00
2009-201021Exeter Cityeng ENG3. League One34302,74930.5044000400.000.130.130.000.13
2010-201122Exeter Cityeng ENG3. League One44423,81842.4257200110.050.120.170.050.17
2011-201223Barnsleyeng ENG2. Championship12108569.5101100100.110.000.110.110.11
2011-201223Exeter Cityeng ENG3. League One26262,30025.6022000000.000.080.080.000.08
2012-201324Barnsleyeng ENG2. Championship31312,73230.4101100400.030.000.030.030.03
2013-201425Barnsleyeng ENG2. Championship443604.0000000000.000.000.000.000.00
2013-201425Wolveseng ENG3. League One40393,46738.5189100100.030.210.230.030.23
2014-201526Wolveseng ENG2. Championship27232,13623.7022000200.000.080.080.000.08Matches
2015-201627Wolveseng ENG2. Championship20201,80020.0011000000.000.050.050.000.05Matches
2015-201627Bristol Cityeng ENG2. Championship16161,35815.1000000000.000.000.000.000.00Matches
2015-201627Wolveseng ENGFA Cup00Matches
2015-201627Wolveseng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2016-201728Bristol Cityeng ENG2. Championship19171,43115.9011000000.000.060.060.000.06Matches
2016-201728Bristol Cityeng ENGEFL Cup443904.3011000100.000.230.230.000.23Matches
2016-201728Bristol Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201829Bristol Cityeng ENGEFL Cup00Matches
2017-201829MK Donseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201829MK Donseng ENG3. League One25242,12623.6022000300.000.080.080.000.08Matches
2018-201930Shrewsburyeng ENG3. League One15151,34214.9022000300.000.130.130.000.13Matches
2019-202031Shrewsburyeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2019-202031Shrewsburyeng ENGFA Cup776206.9000000300.000.000.000.000.00Matches
2019-202031Shrewsburyeng ENG3. League One15141,19713.3134100300.080.230.300.080.30Matches
2020-202132Shrewsburyeng ENGEFL Cup11901.0011000000.001.001.000.001.00Matches
2020-202132Shrewsburyeng ENGFA Cup211471.6000000000.000.000.000.000.00Matches
2020-202132Shrewsburyeng ENG3. League One1064995.5000000000.000.000.000.000.00Matches
17 Seasons10 Clubs6 Leagues42039034,853387.3734417003210.020.090.110.020.11
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
Bristol City (5 Seasons)4 Leagues54494,25947.3044000200.000.080.080.000.08
Exeter City (3 Seasons)1 League104988,86798.521113200510.020.110.130.020.13
Wolves (3 Seasons)4 Leagues88837,49383.311112100300.010.130.140.010.14
Shrewsbury (3 Seasons)3 Leagues51453,94043.8167100900.020.140.160.020.16
Barnsley (3 Seasons)1 League47453,94843.9202200500.050.000.050.050.05
Reading (2 Seasons)2 Leagues21891.0000000000.000.000.000.000.00
Wycombe (1 Season)1 League34312,92032.4101100400.030.000.030.030.03
MK Dons (1 Season)2 Leagues26252,21624.6022000300.000.080.080.000.08
Oldham Athletic (1 Season)1 League986967.7000000000.000.000.000.000.00
Bournemouth (1 Season)1 League554254.7000000100.000.000.000.000.00
League One (12 Seasons)23722019,609217.9428324001710.020.130.150.020.15
Championship (7 Seasons)13012110,700118.9246200700.020.030.050.020.05
FA Cup (5 Seasons)111094710.5000000300.000.000.000.000.00
EFL Cup (5 Seasons)776156.8022000100.000.290.290.000.29
League Two (1 Season)34312,92032.4101100400.030.000.030.030.03
Premier League (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2004-200516Bristol City1 League976347.0011000000.000.140.140.000.14
2005-200617Bristol City1 League543564.0011000100.000.250.250.000.25
2005-200617Reading1 League10270.3000000000.000.000.000.000.00
2006-200718Wycombe1 League34312,92032.4101100400.030.000.030.030.03
2007-200819Bournemouth1 League554254.7000000100.000.000.000.000.00
2007-200819Reading1 League11620.7000000000.000.000.000.000.00
2008-200920Oldham Athletic1 League986967.7000000000.000.000.000.000.00
2009-201021Exeter City1 League34302,74930.5044000400.000.130.130.000.13
2010-201122Exeter City1 League44423,81842.4257200110.050.120.170.050.17
2011-201223Exeter City1 League26262,30025.6022000000.000.080.080.000.08
2011-201223Barnsley1 League12108569.5101100100.110.000.110.110.11
2012-201324Barnsley1 League31312,73230.4101100400.030.000.030.030.03
2013-201425Barnsley1 League443604.0000000000.000.000.000.000.00
2013-201425Wolves1 League40393,46738.5189100100.030.210.230.030.23
2014-201526Wolves1 League27232,13623.7022000200.000.080.080.000.08
2015-201627Wolves3 Leagues21211,89021.0011000000.000.050.050.000.05
2015-201627Bristol City1 League16161,35815.1000000000.000.000.000.000.00
2016-201728Bristol City3 Leagues24221,91121.2022000100.000.090.090.000.09
2017-201829Bristol City1 League00
2017-201829MK Dons2 Leagues26252,21624.6022000300.000.080.080.000.08
2018-201930Shrewsbury1 League15151,34214.9022000300.000.130.130.000.13
2019-202031Shrewsbury3 Leagues23221,86220.7134100600.050.150.190.050.19
2020-202132Shrewsbury3 Leagues1387368.2011000000.000.120.120.000.12
17 Seasons10 Clubs6 Leagues42039034,853387.3734417003210.020.090.110.020.11
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
Bristol City (5 Seasons)4 Leagues54494,25947.3044000200.000.080.080.000.08
Exeter City (3 Seasons)1 League104988,86798.521113200510.020.110.130.020.13
Wolves (3 Seasons)4 Leagues88837,49383.311112100300.010.130.140.010.14
Shrewsbury (3 Seasons)3 Leagues51453,94043.8167100900.020.140.160.020.16
Barnsley (3 Seasons)1 League47453,94843.9202200500.050.000.050.050.05
Reading (2 Seasons)2 Leagues21891.0000000000.000.000.000.000.00
Wycombe (1 Season)1 League34312,92032.4101100400.030.000.030.030.03
MK Dons (1 Season)2 Leagues26252,21624.6022000300.000.080.080.000.08
Oldham Athletic (1 Season)1 League986967.7000000000.000.000.000.000.00
Bournemouth (1 Season)1 League554254.7000000100.000.000.000.000.00
League One (12 Seasons)23722019,609217.9428324001710.020.130.150.020.15
Championship (7 Seasons)13012110,700118.9246200700.020.030.050.020.05
FA Cup (5 Seasons)111094710.5000000300.000.000.000.000.00
EFL Cup (5 Seasons)776156.8022000100.000.290.290.000.29
League Two (1 Season)34312,92032.4101100400.030.000.030.030.03
Premier League (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2004-200516Bristol Cityeng ENG3. League One7th976347.0011000000.000.140.140.000.14
2005-200617Bristol Cityeng ENG3. League One9th543564.0011000100.000.250.250.000.25
2005-200617Readingeng ENG2. Championship1st10270.3000000000.000.000.000.000.00
2006-200718Wycombeeng ENG4. League Two12th34312,92032.4101100400.030.000.030.030.03
2007-200819Bournemoutheng ENG3. League One21st554254.7000000100.000.000.000.000.00Matches
2007-200819Readingeng ENG1. Premier League18th11620.7000000000.000.000.000.000.00Matches
2008-200920Oldham Athleticeng ENG3. League One10th986967.7000000000.000.000.000.000.00
2009-201021Exeter Cityeng ENG3. League One18th34302,74930.5044000400.000.130.130.000.13
2010-201122Exeter Cityeng ENG3. League One8th44423,81842.4257200110.050.120.170.050.17
2011-201223Exeter Cityeng ENG3. League One23rd26262,30025.6022000000.000.080.080.000.08
2011-201223Barnsleyeng ENG2. Championship21st12108569.5101100100.110.000.110.110.11
2012-201324Barnsleyeng ENG2. Championship21st31312,73230.4101100400.030.000.030.030.03
2013-201425Barnsleyeng ENG2. Championship23rd443604.0000000000.000.000.000.000.00
2013-201425Wolveseng ENG3. League One1st40393,46738.5189100100.030.210.230.030.23
2014-201526Wolveseng ENG2. Championship7th27232,13623.7022000200.000.080.080.000.08Matches
2015-201627Wolveseng ENG2. Championship14th20201,80020.0011000000.000.050.050.000.05Matches
2015-201627Bristol Cityeng ENG2. Championship18th16161,35815.1000000000.000.000.000.000.00Matches
2016-201728Bristol Cityeng ENG2. Championship17th19171,43115.9011000000.000.060.060.000.06Matches
2017-201829MK Donseng ENG3. League One23rd25242,12623.6022000300.000.080.080.000.08Matches
2018-201930Shrewsburyeng ENG3. League One18th15151,34214.9022000300.000.130.130.000.13Matches
2019-202031Shrewsburyeng ENG3. League One15th15141,19713.3134100300.080.230.300.080.30Matches
2020-202132Shrewsburyeng ENG3. League One17th1064995.5000000000.000.000.000.000.00Matches
17 Seasons10 Clubs4 Leagues40237333,291369.9732397002810.020.090.110.020.11
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
Bristol City (4 Seasons)2 Leagues49443,77942.0033000100.000.070.070.000.07
Exeter City (3 Seasons)1 League104988,86798.521113200510.020.110.130.020.13
Wolves (3 Seasons)2 Leagues87827,40382.311112100300.010.130.150.010.15
Barnsley (3 Seasons)1 League47453,94843.9202200500.050.000.050.050.05
Shrewsbury (3 Seasons)1 League40353,03833.8156100600.030.150.180.030.18
Reading (2 Seasons)2 Leagues21891.0000000000.000.000.000.000.00
Wycombe (1 Season)1 League34312,92032.4101100400.030.000.030.030.03
MK Dons (1 Season)1 League25242,12623.6022000300.000.080.080.000.08
Oldham Athletic (1 Season)1 League986967.7000000000.000.000.000.000.00
Bournemouth (1 Season)1 League554254.7000000100.000.000.000.000.00
League One (12 Seasons)23722019,609217.9428324001710.020.130.150.020.15
Championship (7 Seasons)13012110,700118.9246200700.020.030.050.020.05
League Two (1 Season)34312,92032.4101100400.030.000.030.030.03
Premier League (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2015-201627Wolveseng ENGFA Cup33rd00Matches
2015-201627Wolveseng ENGLeague Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201728Bristol Cityeng ENGEFL Cup9th443904.3011000100.000.230.230.000.23Matches
2016-201728Bristol Cityeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201829Bristol Cityeng ENGEFL Cup3rd00Matches
2017-201829MK Donseng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2019-202031Shrewsburyeng ENGEFL Cup58th11450.5000000000.000.000.000.000.00Matches
2019-202031Shrewsburyeng ENGFA Cup17th776206.9000000300.000.000.000.000.00Matches
2020-202132Shrewsburyeng ENGEFL Cup58th11901.0011000000.001.001.000.001.00Matches
2020-202132Shrewsburyeng ENGFA Cup33rd211471.6000000000.000.000.000.000.00Matches
5 Seasons4 Clubs2 Leagues18171,56217.4022000400.000.120.120.000.12
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
Shrewsbury (2 Seasons)2 Leagues111090210.0011000300.000.100.100.000.10
Bristol City (2 Seasons)2 Leagues554805.3011000100.000.190.190.000.19
Wolves (1 Season)2 Leagues11901.0000000000.000.000.000.000.00
MK Dons (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)111094710.5000000300.000.000.000.000.00
EFL Cup (5 Seasons)776156.8022000100.000.290.290.000.29

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2004-200516Bristol Cityeng ENG3. League One7.0020.280.0000
2005-200617Readingeng ENG2. Championship0.3000.0000
2005-200617Bristol Cityeng ENG3. League One4.0010.250.0000
2006-200718Wycombeeng ENG4. League Two32.4120.060.5000
2007-200819Bournemoutheng ENG3. League One4.7010.210.0000Matches
2007-200819Readingeng ENG1. Premier League0.7000.0000Matches
2008-200920Oldham Athleticeng ENG3. League One7.7010.130.0000
2009-201021Exeter Cityeng ENG3. League One30.5070.230.0000
2010-201122Exeter Cityeng ENG3. League One42.4270.170.2900
2011-201223Barnsleyeng ENG2. Championship9.5110.111.0000
2011-201223Exeter Cityeng ENG3. League One25.6030.120.0000
2012-201324Barnsleyeng ENG2. Championship30.4130.100.3300
2013-201425Barnsleyeng ENG2. Championship4.0000.0000
2013-201425Wolveseng ENG3. League One38.5130.080.3300
2014-201526Wolveseng ENG2. Championship23.7000.0000Matches
2015-201627Wolveseng ENG2. Championship20.0010.050.0000Matches
2015-201627Bristol Cityeng ENG2. Championship15.1000.0000Matches
2015-201627Wolveseng ENGLeague Cup1.0000Matches
2016-201728Bristol Cityeng ENG2. Championship15.90010.000.060.0000Matches
2016-201728Bristol Cityeng ENGEFL Cup4.303133.30.690.230.000.0000Matches
2016-201728Bristol Cityeng ENGFA Cup1.0000Matches
2017-201829MK Donseng ENGFA Cup1.00000.000.0000Matches
2017-201829MK Donseng ENG3. League One23.60000.000.0000Matches
2018-201930Shrewsburyeng ENG3. League One14.9000Matches
2019-202031Shrewsburyeng ENGEFL Cup0.50000.000.0000Matches
2019-202031Shrewsburyeng ENGFA Cup6.90000.000.0000Matches
2019-202031Shrewsburyeng ENG3. League One13.313133.30.230.080.331.0000Matches
2020-202132Shrewsburyeng ENGEFL Cup1.00000.000.0000Matches
2020-202132Shrewsburyeng ENGFA Cup1.60000.000.0000Matches
2020-202132Shrewsburyeng ENG3. League One5.5011100.00.180.180.000.0000Matches
17 Seasons10 Clubs6 Leagues387.3773657.10.090.100.140.1900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (5 Seasons)4 Leagues47.303566.70.150.110.000.0000
Exeter City (3 Seasons)1 League98.52170.170.1200
Wolves (3 Seasons)4 Leagues83.3140.050.2500
Shrewsbury (3 Seasons)3 Leagues43.814250.00.140.070.250.5000
Barnsley (3 Seasons)1 League43.9240.090.5000
Reading (2 Seasons)2 Leagues1.0000.0000
Wycombe (1 Season)1 League32.4120.060.5000
MK Dons (1 Season)2 Leagues24.60000.000.0000
Oldham Athletic (1 Season)1 League7.7010.130.0000
Bournemouth (1 Season)1 League4.7010.210.0000
League One (12 Seasons)217.9442750.00.090.130.250.1500
Championship (7 Seasons)118.92060.000.050.3300
FA Cup (5 Seasons)10.50000.000.0000
EFL Cup (5 Seasons)6.803133.30.510.170.000.0000
League Two (1 Season)32.4120.060.5000
Premier League (1 Season)0.7000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2004-200516Bristol City1 League7.0020.280.0000
2005-200617Bristol City1 League4.0010.250.0000
2005-200617Reading1 League0.3000.0000
2006-200718Wycombe1 League32.4120.060.5000
2007-200819Bournemouth1 League4.7010.210.0000
2007-200819Reading1 League0.7000.0000
2008-200920Oldham Athletic1 League7.7010.130.0000
2009-201021Exeter City1 League30.5070.230.0000
2010-201122Exeter City1 League42.4270.170.2900
2011-201223Exeter City1 League25.6030.120.0000
2011-201223Barnsley1 League9.5110.111.0000
2012-201324Barnsley1 League30.4130.100.3300
2013-201425Barnsley1 League4.0000.0000
2013-201425Wolves1 League38.5130.080.3300
2014-201526Wolves1 League23.7000.0000
2015-201627Wolves3 Leagues21.0010.050.0000
2015-201627Bristol City1 League15.1000.0000
2016-201728Bristol City3 Leagues21.203266.70.150.100.000.0000
2017-201829MK Dons2 Leagues24.60000.000.0000
2018-201930Shrewsbury1 League14.9000
2019-202031Shrewsbury3 Leagues20.713133.30.150.050.331.0000
2020-202132Shrewsbury3 Leagues8.2011100.00.120.120.000.0000
17 Seasons10 Clubs6 Leagues387.3773657.10.090.100.140.1900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (5 Seasons)4 Leagues47.303566.70.150.110.000.0000
Exeter City (3 Seasons)1 League98.52170.170.1200
Wolves (3 Seasons)4 Leagues83.3140.050.2500
Shrewsbury (3 Seasons)3 Leagues43.814250.00.140.070.250.5000
Barnsley (3 Seasons)1 League43.9240.090.5000
Reading (2 Seasons)2 Leagues1.0000.0000
Wycombe (1 Season)1 League32.4120.060.5000
MK Dons (1 Season)2 Leagues24.60000.000.0000
Oldham Athletic (1 Season)1 League7.7010.130.0000
Bournemouth (1 Season)1 League4.7010.210.0000
League One (12 Seasons)217.9442750.00.090.130.250.1500
Championship (7 Seasons)118.92060.000.050.3300
FA Cup (5 Seasons)10.50000.000.0000
EFL Cup (5 Seasons)6.803133.30.510.170.000.0000
League Two (1 Season)32.4120.060.5000
Premier League (1 Season)0.7000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2004-200516Bristol Cityeng ENG3. League One7th7.0020.280.0000
2005-200617Bristol Cityeng ENG3. League One9th4.0010.250.0000
2005-200617Readingeng ENG2. Championship1st0.3000.0000
2006-200718Wycombeeng ENG4. League Two12th32.4120.060.5000
2007-200819Bournemoutheng ENG3. League One21st4.7010.210.0000Matches
2007-200819Readingeng ENG1. Premier League18th0.7000.0000Matches
2008-200920Oldham Athleticeng ENG3. League One10th7.7010.130.0000
2009-201021Exeter Cityeng ENG3. League One18th30.5070.230.0000
2010-201122Exeter Cityeng ENG3. League One8th42.4270.170.2900
2011-201223Exeter Cityeng ENG3. League One23rd25.6030.120.0000
2011-201223Barnsleyeng ENG2. Championship21st9.5110.111.0000
2012-201324Barnsleyeng ENG2. Championship21st30.4130.100.3300
2013-201425Barnsleyeng ENG2. Championship23rd4.0000.0000
2013-201425Wolveseng ENG3. League One1st38.5130.080.3300
2014-201526Wolveseng ENG2. Championship7th23.7000.0000Matches
2015-201627Wolveseng ENG2. Championship14th20.0010.050.0000Matches
2015-201627Bristol Cityeng ENG2. Championship18th15.1000.0000Matches
2016-201728Bristol Cityeng ENG2. Championship17th15.90010.000.060.0000Matches
2017-201829MK Donseng ENG3. League One23rd23.60000.000.0000Matches
2018-201930Shrewsburyeng ENG3. League One18th14.9000Matches
2019-202031Shrewsburyeng ENG3. League One15th13.313133.30.230.080.331.0000Matches
2020-202132Shrewsburyeng ENG3. League One17th5.5011100.00.180.180.000.0000Matches
17 Seasons10 Clubs4 Leagues369.9743575.00.070.100.250.2000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (4 Seasons)2 Leagues42.00040.000.100.0000
Exeter City (3 Seasons)1 League98.52170.170.1200
Wolves (3 Seasons)2 Leagues82.3140.050.2500
Barnsley (3 Seasons)1 League43.9240.090.5000
Shrewsbury (3 Seasons)1 League33.814250.00.210.110.250.5000
Reading (2 Seasons)2 Leagues1.0000.0000
Wycombe (1 Season)1 League32.4120.060.5000
MK Dons (1 Season)1 League23.60000.000.0000
Oldham Athletic (1 Season)1 League7.7010.130.0000
Bournemouth (1 Season)1 League4.7010.210.0000
League One (12 Seasons)217.9442750.00.090.130.250.1500
Championship (7 Seasons)118.92060.000.050.3300
League Two (1 Season)32.4120.060.5000
Premier League (1 Season)0.7000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201627Wolveseng ENGLeague Cup17th1.0000Matches
2016-201728Bristol Cityeng ENGEFL Cup9th4.303133.30.690.230.000.0000Matches
2016-201728Bristol Cityeng ENGFA Cup17th1.0000Matches
2017-201829MK Donseng ENGFA Cup17th1.00000.000.0000Matches
2019-202031Shrewsburyeng ENGEFL Cup58th0.50000.000.0000Matches
2019-202031Shrewsburyeng ENGFA Cup17th6.90000.000.0000Matches
2020-202132Shrewsburyeng ENGEFL Cup58th1.00000.000.0000Matches
2020-202132Shrewsburyeng ENGFA Cup33rd1.60000.000.0000Matches
5 Seasons4 Clubs2 Leagues17.403133.30.200.070.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (2 Seasons)2 Leagues10.00000.000.0000
Bristol City (2 Seasons)2 Leagues5.303133.30.690.230.000.0000
Wolves (1 Season)2 Leagues1.0000
MK Dons (1 Season)1 League1.00000.000.0000
FA Cup (5 Seasons)10.50000.000.0000
EFL Cup (5 Seasons)6.803133.30.510.170.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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
2004-200516Bristol Cityeng ENG3. League One96347015.37.072
2005-200617Readingeng ENG2. Championship127270.70.301
2005-200617Bristol Cityeng ENG3. League One5356718.64.041
2006-200718Wycombeeng ENG4. League Two342,9208670.532.4313
2007-200819Bournemoutheng ENG3. League One54258510.34.750Matches
2007-200819Readingeng ENG1. Premier League162621.80.7100Matches
2008-200920Oldham Athleticeng ENG3. League One96967716.87.781
2009-201021Exeter Cityeng ENG3. League One342,7498166.430.5304
2010-201122Exeter Cityeng ENG3. League One443,8188792.242.4422
2011-201223Barnsleyeng ENG2. Championship128567120.79.5102
2011-201223Exeter Cityeng ENG3. League One262,3008855.625.6260
2012-201324Barnsleyeng ENG2. Championship312,7328866.030.4310
2013-201425Barnsleyeng ENG2. Championship4360908.74.040
2013-201425Wolveseng ENG3. League One403,4678783.738.5391
2014-201526Wolveseng ENG2. Championship272,1367951.623.72321481.814423+21+0.88+1.20Matches
2015-201627Wolveseng ENG2. Championship201,8009043.520.02020081.252726+1+0.05+0.28Matches
2015-201627Bristol Cityeng ENG2. Championship161,3588532.815.11614021.562319+4+0.27+0.94Matches
2015-201627Wolveseng ENGFA Cup00001Matches
2015-201627Wolveseng ENGLeague Cup1909033.31.01901013.0021+1+1.00+2.00Matches
2016-201728Bristol Cityeng ENG2. Championship191,4317534.615.91710271.051926-7-0.44-0.47Matches
2016-201728Bristol Cityeng ENGEFL Cup439098100.04.34984002.2564+2+0.46Matches
2016-201728Bristol Cityeng ENGFA Cup1909033.31.01901010.0002-2-2.00-2.50Matches
2017-201829Bristol Cityeng ENGEFL Cup00001Matches
2017-201829MK Donseng ENGFA Cup1909025.01.01901003.0041+3+3.00+1.67Matches
2017-201829MK Donseng ENG3. League One252,1268551.423.62421121.162734-7-0.30+0.55Matches
2018-201930Shrewsburyeng ENG3. League One151,3428932.414.9158914011.201618-2-0.13+0.06Matches
2019-202031Shrewsburyeng ENGEFL Cup1454550.00.51450000.0003-3-6.00-4.00Matches
2019-202031Shrewsburyeng ENGFA Cup76208998.46.97896001.7185+3+0.44+0.44Matches
2019-202031Shrewsburyeng ENG3. League One151,1978039.113.3148111158151.071316-3-0.23+0.16Matches
2020-202132Shrewsburyeng ENGEFL Cup19090100.01.01901000.0034-1-1.00Matches
2020-202132Shrewsburyeng ENGFA Cup21477449.01.6172017501.501100.00-0.59Matches
2020-202132Shrewsburyeng ENG3. League One104995012.15.5679547121.6046-2-0.36-0.24Matches
17 Seasons10 Clubs6 Leagues42034,8538337.7387.3390851303027591.38197189+8+0.05+0.35
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)4 Leagues544,2597923.947.34996295111.354851-3-0.08+0.22
Exeter City (3 Seasons)1 League1048,8678571.498.5986
Wolves (3 Seasons)4 Leagues887,4938558.683.38390425181.607350+23+0.51+0.81
Shrewsbury (3 Seasons)3 Leagues513,9407731.643.8458437627281.274553-8-0.18+0.02
Barnsley (3 Seasons)1 League473,9488431.843.9452
Reading (2 Seasons)2 Leagues289451.21.0101
Wycombe (1 Season)1 League342,9208670.532.4313
MK Dons (1 Season)2 Leagues262,2168549.224.6259022121.233135-4-0.16+0.43
Oldham Athletic (1 Season)1 League96967716.87.781
Bournemouth (1 Season)1 League54258510.34.750
League One (12 Seasons)23719,6098340.3217.922084511717301.226074-14-0.24+0.09
Championship (7 Seasons)13010,7008232.3118.9121659251.4511394+19+0.25+0.56
FA Cup (5 Seasons)119478657.410.51087817521.63139+4+0.38-0.50
EFL Cup (5 Seasons)76158841.86.87886021.711112-1-0.15+1.05
League Two (1 Season)342,9208670.532.4313
Premier League (1 Season)162621.80.7100
Playing Time Table
Playing Time Starts Subs Team Success
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
2004-200516Bristol City1 League96347015.37.072
2005-200617Bristol City1 League5356718.64.041
2005-200617Reading1 League127270.70.301
2006-200718Wycombe1 League342,9208670.532.4313
2007-200819Bournemouth1 League54258510.34.750
2007-200819Reading1 League162621.80.7100
2008-200920Oldham Athletic1 League96967716.87.781
2009-201021Exeter City1 League342,7498166.430.5304
2010-201122Exeter City1 League443,8188792.242.4422
2011-201223Exeter City1 League262,3008855.625.6260
2011-201223Barnsley1 League128567120.79.5102
2012-201324Barnsley1 League312,7328866.030.4310
2013-201425Barnsley1 League4360908.74.040
2013-201425Wolves1 League403,4678783.738.5391
2014-201526Wolves1 League272,1367951.623.72321481.814423+21+0.88+1.20
2015-201627Wolves3 Leagues211,8909042.021.02190210101.332927+2+0.10+0.38
2015-201627Bristol City1 League161,3588532.815.11614021.562319+4+0.27+0.94
2016-201728Bristol City3 Leagues241,9118039.821.2229615281.212532-7-0.33-0.39
2017-201829Bristol City1 League00001
2017-201829MK Dons2 Leagues262,2168549.224.6259022121.233135-4-0.16+0.43
2018-201930Shrewsbury1 League151,3428932.414.9158914011.201618-2-0.13+0.06
2019-202031Shrewsbury3 Leagues231,8628149.320.7228217158151.222124-3-0.15+0.28
2020-202132Shrewsbury3 Leagues137365716.28.28796520121.46811-3-0.37-0.27
17 Seasons10 Clubs6 Leagues42034,8538337.7387.3390851303027591.38197189+8+0.05+0.35
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)4 Leagues544,2597923.947.34996295111.354851-3-0.08+0.22
Exeter City (3 Seasons)1 League1048,8678571.498.5986
Wolves (3 Seasons)4 Leagues887,4938558.683.38390425181.607350+23+0.51+0.81
Shrewsbury (3 Seasons)3 Leagues513,9407731.643.8458437627281.274553-8-0.18+0.02
Barnsley (3 Seasons)1 League473,9488431.843.9452
Reading (2 Seasons)2 Leagues289451.21.0101
Wycombe (1 Season)1 League342,9208670.532.4313
MK Dons (1 Season)2 Leagues262,2168549.224.6259022121.233135-4-0.16+0.43
Oldham Athletic (1 Season)1 League96967716.87.781
Bournemouth (1 Season)1 League54258510.34.750
League One (12 Seasons)23719,6098340.3217.922084511717301.226074-14-0.24+0.09
Championship (7 Seasons)13010,7008232.3118.9121659251.4511394+19+0.25+0.56
FA Cup (5 Seasons)119478657.410.51087817521.63139+4+0.38-0.50
EFL Cup (5 Seasons)76158841.86.87886021.711112-1-0.15+1.05
League Two (1 Season)342,9208670.532.4313
Premier League (1 Season)162621.80.7100
Playing Time Table
Playing Time Starts Subs Team Success
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
2004-200516Bristol Cityeng ENG3. League One7th96347015.37.072
2005-200617Bristol Cityeng ENG3. League One9th5356718.64.041
2005-200617Readingeng ENG2. Championship1st127270.70.301
2006-200718Wycombeeng ENG4. League Two12th342,9208670.532.4313
2007-200819Bournemoutheng ENG3. League One21st54258510.34.750Matches
2007-200819Readingeng ENG1. Premier League18th162621.80.7100Matches
2008-200920Oldham Athleticeng ENG3. League One10th96967716.87.781
2009-201021Exeter Cityeng ENG3. League One18th342,7498166.430.5304
2010-201122Exeter Cityeng ENG3. League One8th443,8188792.242.4422
2011-201223Exeter Cityeng ENG3. League One23rd262,3008855.625.6260
2011-201223Barnsleyeng ENG2. Championship21st128567120.79.5102
2012-201324Barnsleyeng ENG2. Championship21st312,7328866.030.4310
2013-201425Barnsleyeng ENG2. Championship23rd4360908.74.040
2013-201425Wolveseng ENG3. League One1st403,4678783.738.5391
2014-201526Wolveseng ENG2. Championship7th272,1367951.623.72321481.814423+21+0.88+1.20Matches
2015-201627Wolveseng ENG2. Championship14th201,8009043.520.02020081.252726+1+0.05+0.28Matches
2015-201627Bristol Cityeng ENG2. Championship18th161,3588532.815.11614021.562319+4+0.27+0.94Matches
2016-201728Bristol Cityeng ENG2. Championship17th191,4317534.615.91710271.051926-7-0.44-0.47Matches
2017-201829MK Donseng ENG3. League One23rd252,1268551.423.62421121.162734-7-0.30+0.55Matches
2018-201930Shrewsburyeng ENG3. League One18th151,3428932.414.9158914011.201618-2-0.13+0.06Matches
2019-202031Shrewsburyeng ENG3. League One15th151,1978039.113.3148111158151.071316-3-0.23+0.16Matches
2020-202132Shrewsburyeng ENG3. League One17th104995012.15.5679547121.6046-2-0.36-0.24Matches
17 Seasons10 Clubs4 Leagues40233,2918337.3369.9373841162917551.35173168+5+0.04+0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)2 Leagues493,7797722.842.04424591.284245-3-0.10+0.23
Exeter City (3 Seasons)1 League1048,8678571.498.5986
Wolves (3 Seasons)2 Leagues877,4038559.682.382415161.577149+22+0.50+0.77
Barnsley (3 Seasons)1 League473,9488431.843.9452
Shrewsbury (3 Seasons)1 League403,0387626.833.8358430517281.253340-7-0.210.00
Reading (2 Seasons)2 Leagues289451.21.0101
Wycombe (1 Season)1 League342,9208670.532.4313
MK Dons (1 Season)1 League252,1268551.423.62421121.162734-7-0.30+0.55
Oldham Athletic (1 Season)1 League96967716.87.781
Bournemouth (1 Season)1 League54258510.34.750
League One (12 Seasons)23719,6098340.3217.922084511717301.226074-14-0.24+0.09
Championship (7 Seasons)13010,7008232.3118.9121659251.4511394+19+0.25+0.56
League Two (1 Season)342,9208670.532.4313
Premier League (1 Season)162621.80.7100
Playing Time Table
Playing Time Starts Subs Team Success
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
2015-201627Wolveseng ENGFA Cup33rd00001Matches
2015-201627Wolveseng ENGLeague Cup17th1909033.31.01901013.0021+1+1.00+2.00Matches
2016-201728Bristol Cityeng ENGEFL Cup9th439098100.04.34984002.2564+2+0.46Matches
2016-201728Bristol Cityeng ENGFA Cup17th1909033.31.01901010.0002-2-2.00-2.50Matches
2017-201829Bristol Cityeng ENGEFL Cup3rd00001Matches
2017-201829MK Donseng ENGFA Cup17th1909025.01.01901003.0041+3+3.00+1.67Matches
2019-202031Shrewsburyeng ENGEFL Cup58th1454550.00.51450000.0003-3-6.00-4.00Matches
2019-202031Shrewsburyeng ENGFA Cup17th76208998.46.97896001.7185+3+0.44+0.44Matches
2020-202132Shrewsburyeng ENGEFL Cup58th19090100.01.01901000.0034-1-1.00Matches
2020-202132Shrewsburyeng ENGFA Cup33rd21477449.01.6172017501.501100.00-0.59Matches
5 Seasons4 Clubs2 Leagues181,5628750.117.417871417541.672421+3+0.17-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
Shrewsbury (2 Seasons)2 Leagues119028281.310.01083717501.361213-1-0.10-0.10
Bristol City (2 Seasons)2 Leagues54809637.25.35965021.806600.00-0.50
Wolves (1 Season)2 Leagues1909025.01.01901023.0021+1+1.00+2.00
MK Dons (1 Season)1 League1909025.01.01901003.0041+3+3.00+1.67
FA Cup (5 Seasons)119478657.410.51087817521.63139+4+0.38-0.50
EFL Cup (5 Seasons)76158841.86.87886021.711112-1-0.15+1.05
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200516Bristol Cityeng ENG3. League One7.00010
2005-200617Readingeng ENG2. Championship0.3000
2005-200617Bristol Cityeng ENG3. League One4.0103
2006-200718Wycombeeng ENG4. League Two32.44024
2007-200819Bournemoutheng ENG3. League One4.7107Matches
2007-200819Readingeng ENG1. Premier League0.7000Matches
2008-200920Oldham Athleticeng ENG3. League One7.7000
2009-201021Exeter Cityeng ENG3. League One30.54018
2010-201122Exeter Cityeng ENG3. League One42.41121
2011-201223Barnsleyeng ENG2. Championship9.5106
2011-201223Exeter Cityeng ENG3. League One25.60012
2012-201324Barnsleyeng ENG2. Championship30.44014
2013-201425Barnsleyeng ENG2. Championship4.0003
2013-201425Wolveseng ENG3. League One38.51016
2014-201526Wolveseng ENG2. Championship23.72011Matches
2015-201627Wolveseng ENG2. Championship20.00013Matches
2015-201627Bristol Cityeng ENG2. Championship15.1008Matches
2015-201627Wolveseng ENGLeague Cup1.00000Matches
2016-201728Bristol Cityeng ENG2. Championship15.90001200000000Matches
2016-201728Bristol Cityeng ENGEFL Cup4.31001601100000Matches
2016-201728Bristol Cityeng ENGFA Cup1.00000Matches
2017-201829MK Donseng ENGFA Cup1.00000003000Matches
2017-201829MK Donseng ENG3. League One23.63002400000001Matches
2018-201930Shrewsburyeng ENG3. League One14.93000Matches
2019-202031Shrewsburyeng ENGEFL Cup0.50000001110Matches
2019-202031Shrewsburyeng ENGFA Cup6.93009323100Matches
2019-202031Shrewsburyeng ENG3. League One13.330018111371618000Matches
2020-202132Shrewsburyeng ENGEFL Cup1.00001301110Matches
2020-202132Shrewsburyeng ENGFA Cup1.60000004410Matches
2020-202132Shrewsburyeng ENG3. League One5.50003509810Matches
17 Seasons10 Clubs6 Leagues387.33210234283693122001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)4 Leagues47.320034601100000
Exeter City (3 Seasons)1 League98.55151
Wolves (3 Seasons)4 Leagues83.3300400
Shrewsbury (3 Seasons)3 Leagues43.890031223553122000
Barnsley (3 Seasons)1 League43.95023
Reading (2 Seasons)2 Leagues1.0000
Wycombe (1 Season)1 League32.44024
MK Dons (1 Season)2 Leagues24.63002400300001
Oldham Athletic (1 Season)1 League7.7000
Bournemouth (1 Season)1 League4.7107
League One (12 Seasons)217.91710132161462419001
Championship (7 Seasons)118.97006700000000
FA Cup (5 Seasons)10.530093210510
EFL Cup (5 Seasons)6.81002901322000
League Two (1 Season)32.44024
Premier League (1 Season)0.7000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200516Bristol City1 League7.00010
2005-200617Bristol City1 League4.0103
2005-200617Reading1 League0.3000
2006-200718Wycombe1 League32.44024
2007-200819Bournemouth1 League4.7107
2007-200819Reading1 League0.7000
2008-200920Oldham Athletic1 League7.7000
2009-201021Exeter City1 League30.54018
2010-201122Exeter City1 League42.41121
2011-201223Exeter City1 League25.60012
2011-201223Barnsley1 League9.5106
2012-201324Barnsley1 League30.44014
2013-201425Barnsley1 League4.0003
2013-201425Wolves1 League38.51016
2014-201526Wolves1 League23.72011
2015-201627Wolves3 Leagues21.0000130
2015-201627Bristol City1 League15.1008
2016-201728Bristol City3 Leagues21.210013601100000
2017-201829MK Dons2 Leagues24.63002400300001
2018-201930Shrewsbury1 League14.93000
2019-202031Shrewsbury3 Leagues20.760027143411819000
2020-202132Shrewsbury3 Leagues8.2000480141330
17 Seasons10 Clubs6 Leagues387.33210234283693122001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)4 Leagues47.320034601100000
Exeter City (3 Seasons)1 League98.55151
Wolves (3 Seasons)4 Leagues83.3300400
Shrewsbury (3 Seasons)3 Leagues43.890031223553122000
Barnsley (3 Seasons)1 League43.95023
Reading (2 Seasons)2 Leagues1.0000
Wycombe (1 Season)1 League32.44024
MK Dons (1 Season)2 Leagues24.63002400300001
Oldham Athletic (1 Season)1 League7.7000
Bournemouth (1 Season)1 League4.7107
League One (12 Seasons)217.91710132161462419001
Championship (7 Seasons)118.97006700000000
FA Cup (5 Seasons)10.530093210510
EFL Cup (5 Seasons)6.81002901322000
League Two (1 Season)32.44024
Premier League (1 Season)0.7000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200516Bristol Cityeng ENG3. League One7th7.00010
2005-200617Bristol Cityeng ENG3. League One9th4.0103
2005-200617Readingeng ENG2. Championship1st0.3000
2006-200718Wycombeeng ENG4. League Two12th32.44024
2007-200819Bournemoutheng ENG3. League One21st4.7107Matches
2007-200819Readingeng ENG1. Premier League18th0.7000Matches
2008-200920Oldham Athleticeng ENG3. League One10th7.7000
2009-201021Exeter Cityeng ENG3. League One18th30.54018
2010-201122Exeter Cityeng ENG3. League One8th42.41121
2011-201223Exeter Cityeng ENG3. League One23rd25.60012
2011-201223Barnsleyeng ENG2. Championship21st9.5106
2012-201324Barnsleyeng ENG2. Championship21st30.44014
2013-201425Barnsleyeng ENG2. Championship23rd4.0003
2013-201425Wolveseng ENG3. League One1st38.51016
2014-201526Wolveseng ENG2. Championship7th23.72011Matches
2015-201627Wolveseng ENG2. Championship14th20.00013Matches
2015-201627Bristol Cityeng ENG2. Championship18th15.1008Matches
2016-201728Bristol Cityeng ENG2. Championship17th15.90001200000000Matches
2017-201829MK Donseng ENG3. League One23rd23.63002400000001Matches
2018-201930Shrewsburyeng ENG3. League One18th14.93000Matches
2019-202031Shrewsburyeng ENG3. League One15th13.330018111371618000Matches
2020-202132Shrewsburyeng ENG3. League One17th5.50003509810Matches
17 Seasons10 Clubs4 Leagues369.92810223161462419001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)2 Leagues42.01003300000000
Exeter City (3 Seasons)1 League98.55151
Wolves (3 Seasons)2 Leagues82.33040
Barnsley (3 Seasons)1 League43.95023
Shrewsbury (3 Seasons)1 League33.860021161462419000
Reading (2 Seasons)2 Leagues1.0000
Wycombe (1 Season)1 League32.44024
MK Dons (1 Season)1 League23.63002400000001
Oldham Athletic (1 Season)1 League7.7000
Bournemouth (1 Season)1 League4.7107
League One (12 Seasons)217.91710132161462419001
Championship (7 Seasons)118.97006700000000
League Two (1 Season)32.44024
Premier League (1 Season)0.7000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201627Wolveseng ENGLeague Cup17th1.00000Matches
2016-201728Bristol Cityeng ENGEFL Cup9th4.31001601100000Matches
2016-201728Bristol Cityeng ENGFA Cup17th1.00000Matches
2017-201829MK Donseng ENGFA Cup17th1.00000003000Matches
2019-202031Shrewsburyeng ENGEFL Cup58th0.50000001110Matches
2019-202031Shrewsburyeng ENGFA Cup17th6.93009323100Matches
2020-202132Shrewsburyeng ENGEFL Cup58th1.00001301110Matches
2020-202132Shrewsburyeng ENGFA Cup33rd1.60000004410Matches
5 Seasons4 Clubs2 Leagues17.4400111222373000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (2 Seasons)2 Leagues10.030010629730
Bristol City (2 Seasons)2 Leagues5.31001601100000
Wolves (1 Season)2 Leagues1.00000
MK Dons (1 Season)1 League1.00000003000
FA Cup (5 Seasons)10.530093210510
EFL Cup (5 Seasons)6.81002901322000

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.