Qualifying rounds

Play-off round (August 20, 2015 to August 27, 2015)

Aug 20
Astra Giurgiu
AZ Alkmaar
Aug 27
AZ Alkmaar
Astra Giurgiu
AZ Alkmaar won on aggregate score over two legs and advance to Group stage.
Aug 20
Viktoria Plzeň
Vojvodina
Aug 27
Vojvodina
Viktoria Plzeň
Viktoria Plzeň won on aggregate score over two legs and advance to Group stage.
Aug 20
Molde
Standard Liège
Aug 27
Standard Liège
Molde
Molde won on away goals, after aggregate score was tied and advance to Group stage.
Aug 20
Southampton
Midtjylland
Aug 27
Midtjylland
Southampton
Midtjylland won on aggregate score over two legs and advance to Group stage.
Aug 20
Young Boys
Qarabağ FK
Aug 27
Qarabağ FK
Young Boys
Qarabağ FK won on aggregate score over two legs and advance to Group stage.
Aug 20
FK Rabotnički
Rubin Kazan
Aug 27
Rubin Kazan
FK Rabotnički
Rubin Kazan won on aggregate score over two legs and advance to Group stage.
Aug 20
Dinamo Minsk
RB Salzburg
Aug 27
RB Salzburg
Dinamo Minsk
Dinamo Minsk won on penalty kicks following extra time and advance to Group stage.
Aug 20
Slovan Liberec
Hajduk Split
Aug 27
Hajduk Split
Slovan Liberec
Slovan Liberec won on aggregate score over two legs and advance to Group stage.
Aug 20
Bordeaux
FC Kairat
Aug 27
FC Kairat
Bordeaux
Bordeaux won on away goals, after aggregate score was tied and advance to Group stage.
Aug 20
FC Milsami Orhei
Saint-Étienne
Aug 27
Saint-Étienne
FC Milsami Orhei
Saint-Étienne won on aggregate score over two legs and advance to Group stage.
Aug 20
SCR Altach
Belenenses
Aug 27
Belenenses
SCR Altach
Belenenses won on aggregate score over two legs and advance to Group stage.
1–0
Aug 20
Ajax
Jablonec
Aug 27
Jablonec
Ajax
Ajax won on aggregate score over two legs and advance to Group stage.
Aug 20
Zorya Luhansk
Legia Warsaw
Aug 27
Legia Warsaw
Zorya Luhansk
Legia Warsaw won on aggregate score over two legs and advance to Group stage.
Aug 20
Sparta Prague
Thun
Aug 27
Thun
Sparta Prague
Sparta Prague won on aggregate score over two legs and advance to Group stage.
Aug 20
Lech Poznań
Videoton
Aug 27
Videoton
Lech Poznań
Lech Poznań won on aggregate score over two legs and advance to Group stage.
6–1
Aug 20
PAOK
Brøndby
Aug 27
Brøndby
PAOK
PAOK won on aggregate score over two legs and advance to Group stage.
Aug 20
Steaua
Rosenborg
Aug 27
Rosenborg
Steaua
Rosenborg won on aggregate score over two legs and advance to Group stage.
11–5
Odd Club Crest
Aug 20
Odd
Dortmund
Aug 27
Dortmund
Odd
Dortmund won on aggregate score over two legs and advance to Group stage.
Aug 20
Atromitos
Fenerbahçe
Aug 27
Fenerbahçe
Atromitos
Fenerbahçe won on aggregate score over two legs and advance to Group stage.
5–1
HJK Club Crest
Aug 20
Krasnodar
HJK
Aug 27
HJK
Krasnodar
Krasnodar won on aggregate score over two legs and advance to Group stage.
Aug 20
MŠK Žilina
Athletic Club
Aug 27
Athletic Club
MŠK Žilina
Athletic Club won on away goals, after aggregate score was tied and advance to Group stage.
Aug 20
Qabala
Panathinaikos
Aug 27
Panathinaikos
Qabala
Qabala won on away goals, after aggregate score was tied and advance to Group stage.

Third qualifying round (July 29, 2015 to August 6, 2015)

Jul 30
Bordeaux
AEK Larnaca FC
Aug 6
AEK Larnaca FC
Bordeaux
Bordeaux won on aggregate score over two legs and advance to Play-off round.
Jul 30
Charleroi
Zorya Luhansk
Aug 6
Zorya Luhansk
Charleroi
Zorya Luhansk won on aggregate score over two legs and advance to Play-off round.
Jul 30
Brøndby
AC Omonia
Aug 6
AC Omonia
Brøndby
Brøndby won on away goals, after aggregate score was tied and advance to Play-off round.
Jul 29
Jablonec
FC Copenhagen
Aug 6
FC Copenhagen
Jablonec
Jablonec won on away goals, after aggregate score was tied and advance to Play-off round.
Jul 30
Southampton
Vitesse
Aug 6
Vitesse
Southampton
Southampton won on aggregate score over two legs and advance to Play-off round.
Jul 30
Zürich
Dinamo Minsk
Aug 6
Dinamo Minsk
Zürich
Dinamo Minsk won on aggregate score over two legs, after extra time and advance to Play-off round.
Jul 30
SCR Altach
Vitória
Aug 6
Vitória
SCR Altach
SCR Altach won on aggregate score over two legs and advance to Play-off round.
Jul 30
Sturm Graz
Rubin Kazan
Aug 6
Rubin Kazan
Sturm Graz
Rubin Kazan won on aggregate score over two legs and advance to Play-off round.
Jul 30
Wolfsberger AC
Dortmund
Aug 6
Dortmund
Wolfsberger AC
Dortmund won on aggregate score over two legs and advance to Play-off round.
Jul 30
Slovan Liberec
Kiryat Shmona
Aug 6
Kiryat Shmona
Slovan Liberec
Slovan Liberec won on aggregate score over two legs and advance to Play-off round.
Club Crest Odd
3–2
Jul 30
Elfsborg
Odd
Aug 6
Odd
Elfsborg
Odd won on aggregate score over two legs and advance to Play-off round.
Jul 30
Athletic Club
Inter Baku
Aug 6
Inter Baku
Athletic Club
Athletic Club won on aggregate score over two legs and advance to Play-off round.
Jul 30
West Ham
Astra Giurgiu
Aug 6
Astra Giurgiu
West Ham
Astra Giurgiu won on aggregate score over two legs and advance to Play-off round.
Jul 30
FC Kairat
Aberdeen
Aug 6
Aberdeen
FC Kairat
FC Kairat won on aggregate score over two legs and advance to Play-off round.
Jul 30
Apollon Limassol
Qabala
Aug 6
Qabala
Apollon Limassol
Qabala won on aggregate score over two legs and advance to Play-off round.
Jul 30
Sampdoria
Vojvodina
Aug 6
Vojvodina
Sampdoria
Vojvodina won on aggregate score over two legs and advance to Play-off round.
Jul 30
Hajduk Split
Strømsgodset
Aug 6
Strømsgodset
Hajduk Split
Hajduk Split won on aggregate score over two legs and advance to Play-off round.
Jul 30
MŠK Žilina
Vorskla Poltava
Aug 6
Vorskla Poltava
MŠK Žilina
MŠK Žilina and advance to Play-off round.
Jul 30
Krasnodar
ŠK Slovan Bratislava
Aug 6
ŠK Slovan Bratislava
Krasnodar
Krasnodar won on aggregate score over two legs and advance to Play-off round.
Jul 30
AIK Stockholm
Atromitos
Aug 6
Atromitos
AIK Stockholm
Atromitos won on aggregate score over two legs and advance to Play-off round.
2–2
Jul 30
Thun
Vaduz
Aug 6
Vaduz
Thun
Thun won on away goals, after aggregate score was tied and advance to Play-off round.
Jul 30
AZ Alkmaar
Başakşehir
Aug 6
Başakşehir
AZ Alkmaar
AZ Alkmaar won on aggregate score over two legs and advance to Play-off round.
Jul 30
PAOK
Spartak Trnava
Aug 6
Spartak Trnava
PAOK
PAOK won on aggregate score over two legs and advance to Play-off round.
Jul 30
Târgu Mureș
Saint-Étienne
Aug 6
Saint-Étienne
Târgu Mureș
Saint-Étienne won on aggregate score over two legs and advance to Play-off round.
Jul 30
FK Rabotnički
Trabzonspor
Aug 6
Trabzonspor
FK Rabotnički
FK Rabotnički won on aggregate score over two legs, after extra time and advance to Play-off round.
Jul 30
Debrecen
Rosenborg
Aug 6
Rosenborg
Debrecen
Rosenborg won on aggregate score over two legs and advance to Play-off round.
Jul 30
Standard Liège
Željezničar
Aug 6
Željezničar
Standard Liège
Standard Liège won on aggregate score over two legs and advance to Play-off round.
Jul 30
Belenenses
Göteborg
Aug 6
Göteborg
Belenenses
Belenenses won on aggregate score over two legs and advance to Play-off round.
Jul 30
FK Kukësi
Legia Warsaw
Aug 6
Legia Warsaw
FK Kukësi
Legia Warsaw won on aggregate score over two legs and advance to Play-off round.

Second qualifying round (July 16, 2015 to July 23, 2015)

Jul 16
ŠK Slovan Bratislava
UC Dublin
Jul 23
UC Dublin
ŠK Slovan Bratislava
ŠK Slovan Bratislava won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Be'er Sheva
Thun
Jul 23
Thun
Be'er Sheva
Thun won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
FC Koper
Hajduk Split
Jul 23
Hajduk Split
FC Koper
Hajduk Split won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Rijeka
Aberdeen
Jul 23
Aberdeen
Rijeka
Aberdeen won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Vaduz
Nõmme Kalju FC
Jul 23
Nõmme Kalju FC
Vaduz
Vaduz won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Dacia Chișinău
MŠK Žilina
Jul 23
MŠK Žilina
Dacia Chișinău
MŠK Žilina won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Čukarički
Qabala
Jul 23
Qabala
Čukarički
Qabala won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Inverness CT
Astra Giurgiu
Jul 23
Astra Giurgiu
Inverness CT
Astra Giurgiu won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Apollon Limassol
Trakai
Jul 23
Trakai
Apollon Limassol
Apollon Limassol won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Spartak Trnava
Linfield FC
Jul 23
Linfield FC
Spartak Trnava
Spartak Trnava won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Jagiellonia
AC Omonia
Jul 23
AC Omonia
Jagiellonia
AC Omonia won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
FC Copenhagen
Newtown AFC
Jul 23
Newtown AFC
FC Copenhagen
FC Copenhagen won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Trabzonspor
Differdange 03
Jul 23
Differdange 03
Trabzonspor
Trabzonspor won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Vojvodina
Spartaks Jūrmala
Jul 23
Spartaks Jūrmala
Vojvodina
Vojvodina won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Ferencváros
Željezničar
Jul 23
Željezničar
Ferencváros
Željezničar won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Mladá Boleslav
Strømsgodset
Jul 23
Strømsgodset
Mladá Boleslav
Strømsgodset won on away goals, after aggregate score was tied and advance to Third qualifying round.
Jul 16
Shakhtyor
Wolfsberger AC
Jul 23
Wolfsberger AC
Shakhtyor
Wolfsberger AC won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Charleroi
Beitar Jerusalem
Jul 23
Beitar Jerusalem
Charleroi
Charleroi won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
West Ham
Birkirkara FC
Jul 23
Birkirkara FC
West Ham
West Ham won on penalty kicks following extra time and advance to Third qualifying round.
Jul 16
AIK Stockholm
FC Shirak
Jul 23
FC Shirak
AIK Stockholm
AIK Stockholm won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Skonto FC
Debrecen
Jul 23
Debrecen
Skonto FC
Debrecen won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
FK Jelgava
FK Rabotnički
Jul 23
FK Rabotnički
FK Jelgava
FK Rabotnički won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
FK Kukësi
Mladost
Jul 23
Mladost
FK Kukësi
FK Kukësi won on aggregate score over two legs and advance to Third qualifying round.
4–3
FH Club Crest
Jul 16
FH
Inter Baku
Jul 23
Inter Baku
FH
Inter Baku won on aggregate score over two legs, after extra time and advance to Third qualifying round.
1–0
Jul 16
Beroe
Brøndby
Jul 23
Brøndby
Beroe
Brøndby won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
KR Reykjavík
Rosenborg
Jul 23
Rosenborg
KR Reykjavík
Rosenborg won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Śląsk Wrocław
Göteborg
Jul 23
Göteborg
Śląsk Wrocław
Göteborg won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Randers
Elfsborg
Jul 21
Elfsborg
Randers
Elfsborg won on aggregate score over two legs, after extra time and advance to Third qualifying round.
Jul 16
Legia Warsaw
Botoșani
Jul 23
Botoșani
Legia Warsaw
Legia Warsaw won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
FC Kairat
Alashkert FC
Jul 23
Alashkert FC
FC Kairat
FC Kairat won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Lokomotiva
PAOK
Jul 23
PAOK
Lokomotiva
PAOK won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Shamrock Rov
Odd
Jul 23
Odd
Shamrock Rov
Odd won on aggregate score over two legs and advance to Third qualifying round.
Jul 16
Cherno More
Dinamo Minsk
Jul 23
Dinamo Minsk
Cherno More
Dinamo Minsk won on aggregate score over two legs and advance to Third qualifying round.

First qualifying round (June 30, 2015 to July 9, 2015)

Jul 2
Red Star
FC Kairat
Jul 9
FC Kairat
Red Star
FC Kairat won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Trakai
Havnar Bóltfelag
Jul 9
Havnar Bóltfelag
Trakai
Trakai won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
AUK Broughton
Lokomotiva
Jul 9
Lokomotiva
AUK Broughton
Lokomotiva won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Kruoja Pakruojis
Jagiellonia
Jul 9
Jagiellonia
Kruoja Pakruojis
Jagiellonia won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FC Shirak
Zrinjski Mostar
Jul 9
Zrinjski Mostar
FC Shirak
FC Shirak won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FC Ordabasy
Beitar Jerusalem
Jul 9
Beitar Jerusalem
FC Ordabasy
Beitar Jerusalem won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Strømsgodset
Partizani Tirana
Jul 9
Partizani Tirana
Strømsgodset
Strømsgodset won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Birkirkara FC
Ulisses FC
Jul 9
Ulisses FC
Birkirkara FC
Birkirkara FC won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Newtown AFC
Valletta FC
Jul 9
Valletta FC
Newtown AFC
Newtown AFC won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Linfield FC
NSÍ Runavík
Jul 9
NSÍ Runavík
Linfield FC
Linfield FC won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Cork City FC
KR Reykjavík
Jul 9
KR Reykjavík
Cork City FC
KR Reykjavík won on aggregate score over two legs, after extra time and advance to Second qualifying round.
Jun 30
Balzan FC
Željezničar
Jul 9
Željezničar
Balzan FC
Željezničar won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Sheriff Tiraspol
Odd
Jul 9
Odd
Sheriff Tiraspol
Odd won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Debrecen
Sutjeska Nikšić
Jul 9
Sutjeska Nikšić
Debrecen
Debrecen won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Differdange 03
Bala Town FC
Jul 9
Bala Town FC
Differdange 03
Differdange 03 won on aggregate score over two legs and advance to Second qualifying round.
7–2
Jul 2
Lahti
Elfsborg
Jul 9
Elfsborg
Lahti
Elfsborg won on aggregate score over two legs and advance to Second qualifying round.
Jun 30
FK Renova
Dacia Chișinău
Jul 9
Dacia Chișinău
FK Renova
Dacia Chișinău won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Brøndby
Juvenes/Dogana
Jul 9
Juvenes/Dogana
Brøndby
Brøndby won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FK Olimpic
Spartak Trnava
Jul 9
Spartak Trnava
FK Olimpic
Spartak Trnava won on away goals, after aggregate score was tied and advance to Second qualifying round.
Jul 2
S.P. La Fiorita
Vaduz
Jul 9
Vaduz
S.P. La Fiorita
Vaduz won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FC Flora
FK Rabotnički
Jul 9
FK Rabotnički
FC Flora
FK Rabotnički won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Europa FC
ŠK Slovan Bratislava
Jul 9
ŠK Slovan Bratislava
Europa FC
ŠK Slovan Bratislava won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
UE Sant Julià
Randers
Jul 9
Randers
UE Sant Julià
Randers won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
KF Laçi
Inter Baku
Jul 9
Inter Baku
KF Laçi
Inter Baku won on away goals, after aggregate score was tied and advance to Second qualifying round.
Jul 2
Sillamäe Kalev
Hajduk Split
Jul 9
Hajduk Split
Sillamäe Kalev
Hajduk Split won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FK Jelgava
Litex Lovech
Jul 9
Litex Lovech
FK Jelgava
FK Jelgava won on away goals, after aggregate score was tied and advance to Second qualifying round.
Jul 2
Dinamo Batumi
AC Omonia
Jul 9
AC Omonia
Dinamo Batumi
AC Omonia won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
West Ham
FC Lusitanos
Jul 9
FC Lusitanos
West Ham
West Ham won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Skonto FC
St Patrick's
Jul 9
St Patrick's
Skonto FC
Skonto FC won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
NK Domžale
Čukarički
Jul 9
Čukarički
NK Domžale
Čukarički won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
VPS
AIK Stockholm
Jul 9
AIK Stockholm
VPS
AIK Stockholm won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FC Saxan
Apollon Limassol
Jul 9
Apollon Limassol
FC Saxan
Apollon Limassol won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Glenavon FC
Shakhtyor
Jul 9
Shakhtyor
Glenavon FC
Shakhtyor won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
UC Dublin
F91 Dudelange
Jul 9
F91 Dudelange
UC Dublin
UC Dublin won on away goals, after aggregate score was tied and advance to Second qualifying round.
Jul 2
FK Shkëndija
Aberdeen
Jul 9
Aberdeen
FK Shkëndija
Aberdeen won on away goals, after aggregate score was tied and advance to Second qualifying round.
Jul 2
NK Celje
Śląsk Wrocław
Jul 9
Śląsk Wrocław
NK Celje
Śląsk Wrocław won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FC Aktobe
Nõmme Kalju FC
Jul 9
Nõmme Kalju FC
FC Aktobe
Nõmme Kalju FC won on aggregate score over two legs and advance to Second qualifying round.
Club Crest FH
2–0
SJK Club Crest
Jul 2
SJK
FH
Jul 9
FH
SJK
FH won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Neftchi PFK
Mladost
Jul 9
Mladost
Neftchi PFK
Mladost won on away goals, after aggregate score was tied and advance to Second qualifying round.
Jul 2
FK Atlantas
Beroe
Jul 9
Beroe
FK Atlantas
Beroe won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Alashkert FC
St Johnstone
Jul 9
St Johnstone
Alashkert FC
Alashkert FC won on away goals, after aggregate score was tied and advance to Second qualifying round.
Jul 2
Dinamo Tbilisi
Qabala
Jul 9
Qabala
Dinamo Tbilisi
Qabala won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Go Ahead Eag
Ferencváros
Jul 9
Ferencváros
Go Ahead Eag
Ferencváros won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
MTK Budapest
Vojvodina
Jul 9
Vojvodina
MTK Budapest
Vojvodina won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Botoșani
Tskhinvali
Jul 9
Tskhinvali
Botoșani
Botoșani won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Víkingur Gøta
Rosenborg
Jul 9
Rosenborg
Víkingur Gøta
Rosenborg won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Glentoran FC
MŠK Žilina
Jul 9
MŠK Žilina
Glentoran FC
MŠK Žilina won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Víkingur Reyk
FC Koper
Jul 9
FC Koper
Víkingur Reyk
FC Koper won on aggregate score over two legs and advance to Second qualifying round.
Jun 30
Progrès
Shamrock Rov
Jul 7
Shamrock Rov
Progrès
Shamrock Rov won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
Budućnost
Spartaks Jūrmala
Jul 9
Spartaks Jūrmala
Budućnost
Spartaks Jūrmala won on aggregate score over two legs and advance to Second qualifying round.
Jul 2
FK Kukësi
Torpedo Zho
Jul 9
Torpedo Zho
FK Kukësi
FK Kukësi won on aggregate score over two legs and advance to Second qualifying round.

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.