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
2011-201220Twentenl NED1. Eredivisie30820.9000000000.000.000.000.000.00Matches
2011-201220Heracles Almelonl NED1. Eredivisie1254454.9404400000.810.000.810.810.81Matches
2011-201220Twente2. Europa Lg20130.1000000100.000.000.000.000.00Matches
2012-201321Heracles Almelonl NED1. Eredivisie26171,57917.59110900200.510.060.570.510.57Matches
2013-201422ADO Den Haagnl NED1. Eredivisie15108089.0112100100.110.110.220.110.22Matches
2014-201523Excelsiornl NED1. Eredivisie23101,04511.6235200200.170.260.430.170.43Matches
2015-201624Astra Giurgiuro ROU1. Liga I401031.1000000000.000.000.000.000.00Matches
2016-201725Cambuurnl NED2. Eerste Divisie943523.9112100000.260.260.510.260.51Matches
2018-201927Vendsysseldk DEN1. Superliga532092.3011000000.000.430.430.000.43Matches
7 Seasons7 Clubs5 Leagues99494,63651.5177241700600.330.140.470.330.47
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Heracles Almelo (2 Seasons)1 League38222,02422.5131141300200.580.040.620.580.62
Excelsior (1 Season)1 League23101,04511.6235200200.170.260.430.170.43
ADO Den Haag (1 Season)1 League15108089.0112100100.110.110.220.110.22
Cambuur (1 Season)1 League943523.9112100000.260.260.510.260.51
Vendsyssel (1 Season)1 League532092.3011000000.000.430.430.000.43
Twente (1 Season)2 Leagues50951.1000000100.000.000.000.000.00
Astra Giurgiu (1 Season)1 League401031.1000000000.000.000.000.000.00
Eredivisie (4 Seasons)79423,95944.0165211600500.360.110.480.360.48
Eerste Divisie (1 Season)943523.9112100000.260.260.510.260.51
Superliga (1 Season)532092.3011000000.000.430.430.000.43
Liga I (1 Season)401031.1000000000.000.000.000.000.00
Europa Lg (1 Season)20130.1000000100.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
2011-201220Twente2 Leagues50951.1000000100.000.000.000.000.00
2011-201220Heracles Almelo1 League1254454.9404400000.810.000.810.810.81
2012-201321Heracles Almelo1 League26171,57917.59110900200.510.060.570.510.57
2013-201422ADO Den Haag1 League15108089.0112100100.110.110.220.110.22
2014-201523Excelsior1 League23101,04511.6235200200.170.260.430.170.43
2015-201624Astra Giurgiu1 League401031.1000000000.000.000.000.000.00
2016-201725Cambuur1 League943523.9112100000.260.260.510.260.51
2018-201927Vendsyssel1 League532092.3011000000.000.430.430.000.43
7 Seasons7 Clubs5 Leagues99494,63651.5177241700600.330.140.470.330.47
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Heracles Almelo (2 Seasons)1 League38222,02422.5131141300200.580.040.620.580.62
Excelsior (1 Season)1 League23101,04511.6235200200.170.260.430.170.43
ADO Den Haag (1 Season)1 League15108089.0112100100.110.110.220.110.22
Cambuur (1 Season)1 League943523.9112100000.260.260.510.260.51
Vendsyssel (1 Season)1 League532092.3011000000.000.430.430.000.43
Twente (1 Season)2 Leagues50951.1000000100.000.000.000.000.00
Astra Giurgiu (1 Season)1 League401031.1000000000.000.000.000.000.00
Eredivisie (4 Seasons)79423,95944.0165211600500.360.110.480.360.48
Eerste Divisie (1 Season)943523.9112100000.260.260.510.260.51
Superliga (1 Season)532092.3011000000.000.430.430.000.43
Liga I (1 Season)401031.1000000000.000.000.000.000.00
Europa Lg (1 Season)20130.1000000100.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
2011-201220Twentenl NED1. Eredivisie6th30820.9000000000.000.000.000.000.00Matches
2011-201220Heracles Almelonl NED1. Eredivisie12th1254454.9404400000.810.000.810.810.81Matches
2012-201321Heracles Almelonl NED1. Eredivisie12th26171,57917.59110900200.510.060.570.510.57Matches
2013-201422ADO Den Haagnl NED1. Eredivisie9th15108089.0112100100.110.110.220.110.22Matches
2014-201523Excelsiornl NED1. Eredivisie15th23101,04511.6235200200.170.260.430.170.43Matches
2015-201624Astra Giurgiuro ROU1. Liga I1st401031.1000000000.000.000.000.000.00Matches
2016-201725Cambuurnl NED2. Eerste Divisie3rd943523.9112100000.260.260.510.260.51Matches
2018-201927Vendsysseldk DEN1. Superliga12th532092.3011000000.000.430.430.000.43Matches
7 Seasons7 Clubs4 Leagues97494,62351.4177241700500.330.140.470.330.47
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
Heracles Almelo (2 Seasons)1 League38222,02422.5131141300200.580.040.620.580.62
Excelsior (1 Season)1 League23101,04511.6235200200.170.260.430.170.43
ADO Den Haag (1 Season)1 League15108089.0112100100.110.110.220.110.22
Cambuur (1 Season)1 League943523.9112100000.260.260.510.260.51
Vendsyssel (1 Season)1 League532092.3011000000.000.430.430.000.43
Astra Giurgiu (1 Season)1 League401031.1000000000.000.000.000.000.00
Twente (1 Season)1 League30820.9000000000.000.000.000.000.00
Eredivisie (4 Seasons)79423,95944.0165211600500.360.110.480.360.48
Eerste Divisie (1 Season)943523.9112100000.260.260.510.260.51
Superliga (1 Season)532092.3011000000.000.430.430.000.43
Liga I (1 Season)401031.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2011-201220Twente2. Europa LgR1620130.1000000100.000.000.000.000.00Matches
1 Season1 Club1 League20130.1000000100.000.000.000.000.00

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
2011-201220Twentenl NED1. Eredivisie0.9000.0000Matches
2011-201220Heracles Almelonl NED1. Eredivisie4.9491.820.4400Matches
2011-201220Twente2. Europa Lg0.1000.0000Matches
2012-201321Heracles Almelonl NED1. Eredivisie17.59191.080.4700Matches
2013-201422ADO Den Haagnl NED1. Eredivisie9.0130.330.3300Matches
2014-201523Excelsiornl NED1. Eredivisie11.62201.720.1000Matches
2015-201624Astra Giurgiuro ROU1. Liga I1.1021.750.0000Matches
2016-201725Cambuurnl NED2. Eerste Divisie3.91030.000.770.3300Matches
2018-201927Vendsysseldk DEN1. Superliga2.3000Matches
7 Seasons7 Clubs5 Leagues51.5170560.001.140.3000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Heracles Almelo (2 Seasons)1 League22.513281.250.4600
Excelsior (1 Season)1 League11.62201.720.1000
ADO Den Haag (1 Season)1 League9.0130.330.3300
Cambuur (1 Season)1 League3.91030.000.770.3300
Vendsyssel (1 Season)1 League2.3000
Twente (1 Season)2 Leagues1.1000.0000
Astra Giurgiu (1 Season)1 League1.1021.750.0000
Eredivisie (4 Seasons)44.016511.160.3100
Eerste Divisie (1 Season)3.91030.000.770.3300
Superliga (1 Season)2.3000
Liga I (1 Season)1.1021.750.0000
Europa Lg (1 Season)0.1000.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
2011-201220Twente2 Leagues1.1000.0000
2011-201220Heracles Almelo1 League4.9491.820.4400
2012-201321Heracles Almelo1 League17.59191.080.4700
2013-201422ADO Den Haag1 League9.0130.330.3300
2014-201523Excelsior1 League11.62201.720.1000
2015-201624Astra Giurgiu1 League1.1021.750.0000
2016-201725Cambuur1 League3.91030.000.770.3300
2018-201927Vendsyssel1 League2.3000
7 Seasons7 Clubs5 Leagues51.5170560.001.140.3000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Heracles Almelo (2 Seasons)1 League22.513281.250.4600
Excelsior (1 Season)1 League11.62201.720.1000
ADO Den Haag (1 Season)1 League9.0130.330.3300
Cambuur (1 Season)1 League3.91030.000.770.3300
Vendsyssel (1 Season)1 League2.3000
Twente (1 Season)2 Leagues1.1000.0000
Astra Giurgiu (1 Season)1 League1.1021.750.0000
Eredivisie (4 Seasons)44.016511.160.3100
Eerste Divisie (1 Season)3.91030.000.770.3300
Superliga (1 Season)2.3000
Liga I (1 Season)1.1021.750.0000
Europa Lg (1 Season)0.1000.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
2011-201220Twentenl NED1. Eredivisie6th0.9000.0000Matches
2011-201220Heracles Almelonl NED1. Eredivisie12th4.9491.820.4400Matches
2012-201321Heracles Almelonl NED1. Eredivisie12th17.59191.080.4700Matches
2013-201422ADO Den Haagnl NED1. Eredivisie9th9.0130.330.3300Matches
2014-201523Excelsiornl NED1. Eredivisie15th11.62201.720.1000Matches
2015-201624Astra Giurgiuro ROU1. Liga I1st1.1021.750.0000Matches
2016-201725Cambuurnl NED2. Eerste Divisie3rd3.91030.000.770.3300Matches
2018-201927Vendsysseldk DEN1. Superliga12th2.3000Matches
7 Seasons7 Clubs4 Leagues51.4170560.001.140.3000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Heracles Almelo (2 Seasons)1 League22.513281.250.4600
Excelsior (1 Season)1 League11.62201.720.1000
ADO Den Haag (1 Season)1 League9.0130.330.3300
Cambuur (1 Season)1 League3.91030.000.770.3300
Vendsyssel (1 Season)1 League2.3000
Astra Giurgiu (1 Season)1 League1.1021.750.0000
Twente (1 Season)1 League0.9000.0000
Eredivisie (4 Seasons)44.016511.160.3100
Eerste Divisie (1 Season)3.91030.000.770.3300
Superliga (1 Season)2.3000
Liga I (1 Season)1.1021.750.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2011-201220Twente2. Europa LgR160.1000.0000Matches
1 Season1 Club1 League0.1000.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
2011-201220Twentenl NED1. Eredivisie382272.70.903Matches
2011-201220Heracles Almelonl NED1. Eredivisie124453714.54.9517Matches
2011-201220Twente2. Europa Lg21370.102Matches
2012-201321Heracles Almelonl NED1. Eredivisie261,5796151.617.51789Matches
2013-201422ADO Den Haagnl NED1. Eredivisie158085426.49.01035Matches
2014-201523Excelsiornl NED1. Eredivisie231,0454534.211.61011360.831718-1-0.09+0.58Matches
2015-201624Astra Giurgiuro ROU1. Liga I4103263.21.100421.7512-1-0.87-1.59Matches
2016-201725Cambuurnl NED2. Eerste Divisie93523910.33.940551.8984+4+1.02+0.08Matches
2018-201927Vendsysseldk DEN1. Superliga5209427.32.3354022340.8014-3-1.29-0.82Matches
7 Seasons7 Clubs5 Leagues994,6364718.651.54954135023171.152728-1-0.05-0.28
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Heracles Almelo (2 Seasons)1 League382,0245333.122.522916
Excelsior (1 Season)1 League231,0454534.211.61011360.831718-1-0.09+0.58
ADO Den Haag (1 Season)1 League158085426.49.01035
Cambuur (1 Season)1 League93523910.33.940551.8984+4+1.02+0.08
Vendsyssel (1 Season)1 League5209427.32.3354022340.8014-3-1.29-0.82
Twente (1 Season)2 Leagues595192.71.105
Astra Giurgiu (1 Season)1 League4103263.21.100421.7512-1-0.87-1.59
Eredivisie (4 Seasons)793,9595025.944.042133760.831718-1-0.09+0.58
Eerste Divisie (1 Season)93523910.33.940551.8984+4+1.02+0.08
Superliga (1 Season)5209427.32.3354022340.8014-3-1.29-0.82
Liga I (1 Season)4103263.21.100421.7512-1-0.87-1.59
Europa Lg (1 Season)21370.102
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
2011-201220Twente2 Leagues595192.71.105
2011-201220Heracles Almelo1 League124453714.54.9517
2012-201321Heracles Almelo1 League261,5796151.617.51789
2013-201422ADO Den Haag1 League158085426.49.01035
2014-201523Excelsior1 League231,0454534.211.61011360.831718-1-0.09+0.58
2015-201624Astra Giurgiu1 League4103263.21.100421.7512-1-0.87-1.59
2016-201725Cambuur1 League93523910.33.940551.8984+4+1.02+0.08
2018-201927Vendsyssel1 League5209427.32.3354022340.8014-3-1.29-0.82
7 Seasons7 Clubs5 Leagues994,6364718.651.54954135023171.152728-1-0.05-0.28
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Heracles Almelo (2 Seasons)1 League382,0245333.122.522916
Excelsior (1 Season)1 League231,0454534.211.61011360.831718-1-0.09+0.58
ADO Den Haag (1 Season)1 League158085426.49.01035
Cambuur (1 Season)1 League93523910.33.940551.8984+4+1.02+0.08
Vendsyssel (1 Season)1 League5209427.32.3354022340.8014-3-1.29-0.82
Twente (1 Season)2 Leagues595192.71.105
Astra Giurgiu (1 Season)1 League4103263.21.100421.7512-1-0.87-1.59
Eredivisie (4 Seasons)793,9595025.944.042133760.831718-1-0.09+0.58
Eerste Divisie (1 Season)93523910.33.940551.8984+4+1.02+0.08
Superliga (1 Season)5209427.32.3354022340.8014-3-1.29-0.82
Liga I (1 Season)4103263.21.100421.7512-1-0.87-1.59
Europa Lg (1 Season)21370.102
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
2011-201220Twentenl NED1. Eredivisie6th382272.70.903Matches
2011-201220Heracles Almelonl NED1. Eredivisie12th124453714.54.9517Matches
2012-201321Heracles Almelonl NED1. Eredivisie12th261,5796151.617.51789Matches
2013-201422ADO Den Haagnl NED1. Eredivisie9th158085426.49.01035Matches
2014-201523Excelsiornl NED1. Eredivisie15th231,0454534.211.61011360.831718-1-0.09+0.58Matches
2015-201624Astra Giurgiuro ROU1. Liga I1st4103263.21.100421.7512-1-0.87-1.59Matches
2016-201725Cambuurnl NED2. Eerste Divisie3rd93523910.33.940551.8984+4+1.02+0.08Matches
2018-201927Vendsysseldk DEN1. Superliga12th5209427.32.3354022340.8014-3-1.29-0.82Matches
7 Seasons7 Clubs4 Leagues974,6234818.651.44954134823171.152728-1-0.05-0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Heracles Almelo (2 Seasons)1 League382,0245333.122.522916
Excelsior (1 Season)1 League231,0454534.211.61011360.831718-1-0.09+0.58
ADO Den Haag (1 Season)1 League158085426.49.01035
Cambuur (1 Season)1 League93523910.33.940551.8984+4+1.02+0.08
Vendsyssel (1 Season)1 League5209427.32.3354022340.8014-3-1.29-0.82
Astra Giurgiu (1 Season)1 League4103263.21.100421.7512-1-0.87-1.59
Twente (1 Season)1 League382272.70.903
Eredivisie (4 Seasons)793,9595025.944.042133760.831718-1-0.09+0.58
Eerste Divisie (1 Season)93523910.33.940551.8984+4+1.02+0.08
Superliga (1 Season)5209427.32.3354022340.8014-3-1.29-0.82
Liga I (1 Season)4103263.21.100421.7512-1-0.87-1.59
Playing Time Table
Playing Time Starts Subs Team Success
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
2011-201220Twente2. Europa LgR1621370.102Matches
1 Season1 Club1 League21370.102
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
2011-201220Twentenl NED1. Eredivisie0.9001Matches
2011-201220Heracles Almelonl NED1. Eredivisie4.9008Matches
2011-201220Twente2. Europa Lg0.1104Matches
2012-201321Heracles Almelonl NED1. Eredivisie17.52028Matches
2013-201422ADO Den Haagnl NED1. Eredivisie9.01011Matches
2014-201523Excelsiornl NED1. Eredivisie11.62020Matches
2015-201624Astra Giurgiuro ROU1. Liga I1.100Matches
2016-201725Cambuurnl NED2. Eerste Divisie3.900000000000Matches
2018-201927Vendsysseldk DEN1. Superliga2.30000Matches
7 Seasons7 Clubs5 Leagues51.56007200000000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Heracles Almelo (2 Seasons)1 League22.52036
Excelsior (1 Season)1 League11.62020
ADO Den Haag (1 Season)1 League9.01011
Cambuur (1 Season)1 League3.900000000000
Vendsyssel (1 Season)1 League2.30000
Twente (1 Season)2 Leagues1.1105
Astra Giurgiu (1 Season)1 League1.100
Eredivisie (4 Seasons)44.05068
Eerste Divisie (1 Season)3.900000000000
Superliga (1 Season)2.30000
Liga I (1 Season)1.100
Europa Lg (1 Season)0.1104
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201220Twente2 Leagues1.1105
2011-201220Heracles Almelo1 League4.9008
2012-201321Heracles Almelo1 League17.52028
2013-201422ADO Den Haag1 League9.01011
2014-201523Excelsior1 League11.62020
2015-201624Astra Giurgiu1 League1.100
2016-201725Cambuur1 League3.900000000000
2018-201927Vendsyssel1 League2.30000
7 Seasons7 Clubs5 Leagues51.56007200000000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Heracles Almelo (2 Seasons)1 League22.52036
Excelsior (1 Season)1 League11.62020
ADO Den Haag (1 Season)1 League9.01011
Cambuur (1 Season)1 League3.900000000000
Vendsyssel (1 Season)1 League2.30000
Twente (1 Season)2 Leagues1.1105
Astra Giurgiu (1 Season)1 League1.100
Eredivisie (4 Seasons)44.05068
Eerste Divisie (1 Season)3.900000000000
Superliga (1 Season)2.30000
Liga I (1 Season)1.100
Europa Lg (1 Season)0.1104
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201220Twentenl NED1. Eredivisie6th0.9001Matches
2011-201220Heracles Almelonl NED1. Eredivisie12th4.9008Matches
2012-201321Heracles Almelonl NED1. Eredivisie12th17.52028Matches
2013-201422ADO Den Haagnl NED1. Eredivisie9th9.01011Matches
2014-201523Excelsiornl NED1. Eredivisie15th11.62020Matches
2015-201624Astra Giurgiuro ROU1. Liga I1st1.100Matches
2016-201725Cambuurnl NED2. Eerste Divisie3rd3.900000000000Matches
2018-201927Vendsysseldk DEN1. Superliga12th2.30000Matches
7 Seasons7 Clubs4 Leagues51.45006800000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Heracles Almelo (2 Seasons)1 League22.52036
Excelsior (1 Season)1 League11.62020
ADO Den Haag (1 Season)1 League9.01011
Cambuur (1 Season)1 League3.900000000000
Vendsyssel (1 Season)1 League2.30000
Astra Giurgiu (1 Season)1 League1.100
Twente (1 Season)1 League0.9001
Eredivisie (4 Seasons)44.05068
Eerste Divisie (1 Season)3.900000000000
Superliga (1 Season)2.30000
Liga I (1 Season)1.100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201220Twente2. Europa LgR160.1104Matches
1 Season1 Club1 League0.1104

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.