Swansea City vs. Stoke City Historical Head-to-Head

Swansea City
10 wins
7 draws
15 losses
42 goals
Stoke City
15 wins
7 draws
10 losses
48 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2025-02-1515:00 Stoke City0.93–10.8Swansea City21,256bet365 StadiumDean WhitestoneMatch Report
ChampionshipChampionshipSat2024-10-0515:00 Swansea City2.00–00.9Stoke City14,546Swansea.com StadiumAndrew DaviesMatch Report
ChampionshipChampionshipWed2024-04-1020:00 Swansea City1.83–00.3Stoke City14,692Swansea.com StadiumKeith StroudMatch Report
ChampionshipChampionshipTue2023-12-1219:45 Stoke City2.71–10.7Swansea City18,555Bet365 StadiumDavid WebbMatch Report
ChampionshipChampionshipTue2023-02-2119:45 Swansea City1.01–32.6Stoke City15,817Swansea.com StadiumAndy WoolmerMatch Report
ChampionshipChampionshipWed2022-08-3119:45 Stoke City2.21–11.0Swansea City18,697Bet365 StadiumDavid WebbMatch Report
ChampionshipChampionshipTue2022-02-0819:45 Stoke City2.73–00.3Swansea City17,720Bet365 StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipTue2021-08-1719:45 Swansea City0.61–31.7Stoke City15,927Swansea.com StadiumJoshua SmithMatch Report
ChampionshipChampionshipWed2021-03-0320:15 Stoke City1.41–21.5Swansea CityBet365 StadiumDavid WebbMatch Report
ChampionshipChampionshipTue2020-10-2719:45 Swansea City1.72–00.3Stoke CityLiberty StadiumAndre MarrinerMatch Report
ChampionshipChampionshipSat2020-01-2515:00 Stoke City2.12–00.6Swansea City22,593Bet365 StadiumGavin WardMatch Report
ChampionshipChampionshipSat2019-10-0515:00 Swansea City2.11–22.8Stoke City16,612Liberty StadiumOliver LangfordMatch Report
ChampionshipChampionshipTue2019-04-0919:45 Swansea City3.53–10.5Stoke City17,804Liberty StadiumJames LiningtonMatch Report
ChampionshipChampionshipTue2018-09-1820:00 Stoke City2.01–00.8Swansea City22,078Bet365 StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueSun2018-05-1315:00 Swansea City3.01–21.6Stoke City20,673Liberty StadiumAnthony TaylorMatch Report
Premier LeaguePremier LeagueSat2017-12-0215:00 Stoke City1.12–10.4Swansea City28,261Bet365 StadiumCraig PawsonMatch Report
Premier LeaguePremier LeagueSat2017-04-2215:00 Swansea City2–0Stoke City20,566Liberty StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueMon2016-10-3120:00 Stoke City3–1Swansea City26,602Bet365 StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueSat2016-04-0215:00 Stoke City2–2Swansea City27,649Bet365 StadiumMartin AtkinsonMatch Report
Premier LeaguePremier LeagueMon2015-10-1920:00 Swansea City0–1Stoke City20,044Liberty StadiumRobert MadleyMatch Report
Premier LeaguePremier LeagueSat2015-05-0215:00 Swansea City2–0Stoke City20,661Liberty StadiumCraig PawsonMatch Report
Premier LeaguePremier LeagueSun2014-10-1916:00 Stoke City2–1Swansea City27,017Bet365 StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueWed2014-02-12Stoke City1–1Swansea City24,822Britannia StadiumJon MossMatch Report
Premier LeaguePremier LeagueSun2013-11-10Swansea City3–3Stoke City19,242Liberty StadiumBobby MadleyMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat2013-01-19Swansea City3–1Stoke City19,603Liberty StadiumMike DeanMatch Report
Premier LeaguePremier LeagueSat2012-09-29Stoke City2–0Swansea City27,330bet365 StadiumJon MossMatch Report
Premier LeaguePremier LeagueSun2012-02-26Stoke City2–0Swansea City26,678bet365 StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSun2011-10-02Swansea City2–0Stoke City19,523Liberty StadiumMike JonesMatch Report
First DivisionFirst DivisionSat1983-04-16Swansea City1–1Stoke CityMatch Report
First DivisionFirst DivisionSat1982-09-11Stoke City4–1Swansea CityMatch Report
First DivisionFirst DivisionSat1982-03-06Swansea City3–0Stoke CityMatch Report
First DivisionFirst DivisionSat1981-10-17Stoke City1–2Swansea CityMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipWed2024-04-1020:00 Swansea City1.83–00.3Stoke City14,692Swansea.com StadiumKeith StroudMatch Report
ChampionshipChampionshipWed2021-03-0320:15 Stoke City1.41–21.5Swansea CityBet365 StadiumDavid WebbMatch Report
ChampionshipChampionshipTue2020-10-2719:45 Swansea City1.72–00.3Stoke CityLiberty StadiumAndre MarrinerMatch Report
ChampionshipChampionshipTue2019-04-0919:45 Swansea City3.53–10.5Stoke City17,804Liberty StadiumJames LiningtonMatch Report
Premier LeaguePremier LeagueSat2017-04-2215:00 Swansea City2–0Stoke City20,566Liberty StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueSat2015-05-0215:00 Swansea City2–0Stoke City20,661Liberty StadiumCraig PawsonMatch Report
Premier LeaguePremier LeagueSat2013-01-19Swansea City3–1Stoke City19,603Liberty StadiumMike DeanMatch Report
Premier LeaguePremier LeagueSun2011-10-02Swansea City2–0Stoke City19,523Liberty StadiumMike JonesMatch Report
First DivisionFirst DivisionSat1982-03-06Swansea City3–0Stoke CityMatch Report
First DivisionFirst DivisionSat1981-10-17Stoke City1–2Swansea CityMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2024-10-0515:00 Swansea City2.00–00.9Stoke City14,546Swansea.com StadiumAndrew DaviesMatch Report
ChampionshipChampionshipTue2023-12-1219:45 Stoke City2.71–10.7Swansea City18,555Bet365 StadiumDavid WebbMatch Report
ChampionshipChampionshipWed2022-08-3119:45 Stoke City2.21–11.0Swansea City18,697Bet365 StadiumDavid WebbMatch Report
Premier LeaguePremier LeagueSat2016-04-0215:00 Stoke City2–2Swansea City27,649Bet365 StadiumMartin AtkinsonMatch Report
Premier LeaguePremier LeagueWed2014-02-12Stoke City1–1Swansea City24,822Britannia StadiumJon MossMatch Report
Premier LeaguePremier LeagueSun2013-11-10Swansea City3–3Stoke City19,242Liberty StadiumBobby MadleyMatch Report
First DivisionFirst DivisionSat1983-04-16Swansea City1–1Stoke CityMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2025-02-1515:00 Stoke City0.93–10.8Swansea City21,256bet365 StadiumDean WhitestoneMatch Report
ChampionshipChampionshipTue2023-02-2119:45 Swansea City1.01–32.6Stoke City15,817Swansea.com StadiumAndy WoolmerMatch Report
ChampionshipChampionshipTue2022-02-0819:45 Stoke City2.73–00.3Swansea City17,720Bet365 StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipTue2021-08-1719:45 Swansea City0.61–31.7Stoke City15,927Swansea.com StadiumJoshua SmithMatch Report
ChampionshipChampionshipSat2020-01-2515:00 Stoke City2.12–00.6Swansea City22,593Bet365 StadiumGavin WardMatch Report
ChampionshipChampionshipSat2019-10-0515:00 Swansea City2.11–22.8Stoke City16,612Liberty StadiumOliver LangfordMatch Report
ChampionshipChampionshipTue2018-09-1820:00 Stoke City2.01–00.8Swansea City22,078Bet365 StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueSun2018-05-1315:00 Swansea City3.01–21.6Stoke City20,673Liberty StadiumAnthony TaylorMatch Report
Premier LeaguePremier LeagueSat2017-12-0215:00 Stoke City1.12–10.4Swansea City28,261Bet365 StadiumCraig PawsonMatch Report
Premier LeaguePremier LeagueMon2016-10-3120:00 Stoke City3–1Swansea City26,602Bet365 StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueMon2015-10-1920:00 Swansea City0–1Stoke City20,044Liberty StadiumRobert MadleyMatch Report
Premier LeaguePremier LeagueSun2014-10-1916:00 Stoke City2–1Swansea City27,017Bet365 StadiumMichael OliverMatch Report
Premier LeaguePremier LeagueSat2012-09-29Stoke City2–0Swansea City27,330bet365 StadiumJon MossMatch Report
Premier LeaguePremier LeagueSun2012-02-26Stoke City2–0Swansea City26,678bet365 StadiumHoward WebbMatch Report
First DivisionFirst DivisionSat1982-09-11Stoke City4–1Swansea CityMatch Report

Fixture Leaders

Swansea City Players vs. Stoke City

Swansea City Players vs. Stoke City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Joe Allenwls WALMF4340000000
Jordan Ayewgh GHAFW,MF3252010000
Steven Bendade GERGK190000000
Wilfried Bonyci CIVFW4360401110
Rhian Brewstereng ENGFW190000000
Leon Brittoneng ENGMF8549000010
Ben Cabangowls WALDF10827000030
Cameron Carter-Vickersus USADF2180000000
Steven Caulkersl SLEDF19000000
Bersant Celinaxk KVXFW,MF2155000000
Brandon Cooperwls WALDF190000000
Jack Corkeng ENGDF,MF4242000000
Harry Darlingeng ENGDF6405100010
Ben Davieswls WALDF,MF436010010
Hannes Delcroixbe BELDF190000000
Flynn Downeseng ENGMF2180000000
Łukasz Fabiańskipl POLGK8720000000
Leroy Fernl NEDMF4283000000
Federico Fernándezar ARGDF5450000000
Andy Fishereng ENGGK3270000000
Chico Floreses ESPDF327010010
Conor Gallaghereng ENGMF190000010
Mark Gowereng ENGMF19000010
Danny Grahameng ENGFW428711000
Matt Grimeseng ENGMF131,170121140
Marc Guéhieng ENGDF3270000000
Jonathan de Guzmánnl NEDMF317621000
Josh Keyeng ENGDF,MF4258100000
Stephen Kingsleysct SCODF190000000
Jamal Lowejm JAMFW,MF5346010000
Alfie Mawsoneng ENGDF4360000000
Garry Monkeng ENGDF218000000
Erwin Muldernl NEDGK190000000
Kristoffer Nordfeldtse SWEGK190000000
Lewis O'Brieneng ENGMF190000000
Michael Obafemiie IRLFW2102000000
Martin Olssonse SWEDF,MF3270010000
Àngel Rangeles ESPDF121,040000020
Connor Robertswls WALDF,MF6525100000
Ronaldbr BRAFW,MF3256000000
Carl Rushwortheng ENGGK2180000000
Gylfi Sigurðssonis ISLFW,MF7565120000
Korey Smitheng ENGDF,MF2135000000
Ki Sung-yuengkr KORMF8562110000
Neil Taylorwls WALDF,MF7549000010
Gerhard Tremmelde GERGK218000000
Josh Tymoneng ENGDF,MF4360100000
Lawrence Vigourouxcl CHIGK2180000000
Michel Vormnl NEDGK436000000
Morgan Whittakereng ENGFW,MF190100000
Ashley Williamswls WALDF10900010040
Hannes Wolfat AUTFW,MF190000010
Nathan Wood-Gordoneng ENGDF2180000000
Freddie Woodmaneng ENGGK4360000000
Alejandro Pozueloes ESPFW,MF18800000
Jake Bidwelleng ENGDF,MF4264020000
Gonçalo Francopt PORMF2172000000
Kyle Naughtoneng ENGDF11828000020
André Ayewgh GHAFW,MF6529211100
Matthew Sorinolaeng ENGDF,MF2156020020
Eom Jisungkr KORMF2164000000
Michues ESPFW,MF214900000
Ryan Bennetteng ENGDF2130000001
Ryan Manningie IRLDF,MF5433010020
Itay Shechteril ISRFW17200000
Daniel Jameswls WALFW,MF2157100000
Nathan Dyereng ENGFW,MF10727100010
Scott Sinclaireng ENGFW,MF216010100
Oliver Cooperwls WALFW,MF6393000000
Wayne Routledgeeng ENGFW,MF12871120020
Jerry Yateseng ENGFW,MF165000000
George Byerssct SCOMF4258000000
Tom Carrolleng ENGMF4261100010
Žan Vipotniksi SVNFW163000000
Pablo Hernándezes ESPFW,MF319801000
Fernando Llorentees ESPFW2148100000
Andy Kingwls WALMF157100000
Joël Latibeaudièrejm JAMDF,MF157000000
Olivier Ntchamcm CMRMF3137000010
Cyrus Christieie IRLDF,MF154000010
Yannick Bolasiecd CODFW,MF145000010
Charlie Patinoeng ENGMF253000000
Joël Piroenl NEDFW,MF4278200000
Nélson Oliveirapt PORFW140000000
Kyle Josephsct SCOFW136000000
Jamie Patersoneng ENGFW,MF5240010010
Tammy Abrahameng ENGFW2124000000
Ethan Lairdeng ENGDF,MF133000000
Mike van der Hoornnl NEDDF7572100010
Roland Lamahbe BELFW,MF28200000
Yan Dhandaeng ENGMF5241000000
Bafétimbi Gomisfr FRAFW3187000000
Jefferson Monteroec ECUFW,MF4236100000
Sam Clucaseng ENGMF295000000
Jay Fultonsct SCOMF11667100010
Conor Hourihaneie IRLMF121000000
Josh McEachraneng ENGMF12000000
Luke Mooreeng ENGFW36200000
Alberto Paloschiit ITAFW120100000
Jonjo Shelveyeng ENGMF3200020010
Liam Walsheng ENGMF360000000
Joel Asorose SWEFW,MF223000000
Oliver McBurniesct SCOFW3135100010
Kasey Palmerjm JAMFW,MF117100010
Joe Rodonwls WALDF2105000000
Azeem Abdulaisct SCOMF228000000
Florian Bianchinifr FRAFW237000000
Aimar Goveaec ECUFW114000000
Myles Peart-Harriseng ENGMF114000000
Barrie McKaysct SCOFW,MF113010000
Liam Cullenwls WALFW,MF5203100010
Éderpt PORFW111000000
Marvin Emnesnl NEDFW,MF366000000
Borja Bastónes ESPFW4133000010
Renato Sanchespt PORMF16000000
Jordi Amatid IDNDF1200000
José Cañases ESPMF29200000
Modou Barrowgm GAMFW,MF3120000000
Leroy Litaeng ENGFW1100000
39327,687352443431

Swansea City Goalkeepers vs. Stoke City

Swansea City Goalkeepers vs. Stoke City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Steven Bendade GERGK19053240.00
Łukasz Fabiańskipl POLGK872027121663.02
Andy Fishereng ENGGK32701971268.40
Erwin Muldernl NEDGK19031266.70
Kristoffer Nordfeldtse SWEGK1901100.00
Carl Rushwortheng ENGGK2180514100.01
Gerhard Tremmelde GERGK218050
Lawrence Vigourouxcl CHIGK218083562.51
Michel Vormnl NEDGK436041
Freddie Woodmaneng ENGGK43601651168.81
282,52084425265.56

Stoke City Players vs. Swansea City

Stoke City Players vs. Swansea City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ibrahim Afellaynl NEDFW,MF3127100000
Benik Afobecd CODFW2153010000
Joe Allenwls WALMF11896140010
Lewis Bakereng ENGMF5236321110
Phil Bardsleysct SCODF4360000010
Danny Battheng ENGDF4315000000
Moritz Bauerat AUTDF,MF190000010
Asmir Begovićba BIHGK7630000010
Eric Bocatfr FRADF,MF190000000
Jack Bonhamie IRLGK2180000000
Jacob Brownsct SCOFW,MF6540120010
Josef Bursikeng ENGGK2180000000
Jack Butlandeng ENGGK8720000000
Geoff Cameronus USADF,MF8659000000
Thomas Cannonie IRLFW190000000
Cameron Carter-Vickersus USADF190000000
James Chesterwls WALDF2180000000
Sam Clucaseng ENGMF6466300010
Liam Delapeng ENGFW190000000
Oghenekaro Etebong NGAFW,MF3269010020
Adam Federiciau AUSGK190000000
Aden Flinteng ENGDF190010000
Ben Gibsoneng ENGDF190000010
Lynden Goochus USADF,FW190000010
Lee Granteng ENGGK190000000
Taylor Harwood-Belliseng ENGDF190000000
Jakob Haugaarddk DENGK190000000
Ki-Jana Hoevernl NEDDF,MF3270000000
Giannelli Imbulacd CODMF190000000
Tom Inceeng ENGFW,MF2176000000
Daniel Iversendk DENGK190000000
Phil Jagielkaeng ENGDF,MF190000000
Viktor Johanssonse SWEGK2180000000
Glen Johnsoneng ENGDF2180000000
Joselues ESPFW2180000000
Michael Kightlyeng ENGFW,MF19000000
Josh Laurenteng ENGFW,MF3270200010
Liam Lindsaysct SCODF190000000
Cuco Martinacw CUWDF,MF190000000
Bruno Martins Indinl NEDDF7554000011
James McCleanie IRLDF,FW3270200010
Luke McNallyie IRLDF2180000000
Ryan Mmaeema MARFW190000000
Andrew Moranie IRLMF2180000020
Badou Ndiayesn SENMF2180100000
Rhys Norrington-Davieswls WALDF,MF190000000
Steven Nzonzifr FRAMF6485000010
Tashan Oakley-Bootheeng ENGMF190000000
John Obi Mikelng NGAMF2180000000
Peter Odemwingieng NGAFW2101000000
Ashley Phillipswls WALDF190000000
Jaden Philogene Bidaceeng ENGFW,MF190100000
Erik Pietersnl NEDDF,MF11990000030
Michael Rosesct SCODF4360000000
Matija Šarkićme MNEGK190000000
Xherdan Shaqirich SUIFW,MF5385110120
Ryan Shawcrosseng ENGDF131,170000030
Leo Skiri Østigårdno NORDF,FW190100000
Tommy Smitheng ENGDF,MF4360010010
Harry Souttarau AUSDF3270000000
Dujon Sterlingeng ENGDF,MF190000000
Matt Upsoneng ENGDF19010000
André Vidigalpt PORFW,MF2116000000
Jonathan Waltersie IRLFW,MF9625200010
Glenn Whelanie IRLMF9767020010
Dean Whiteheadeng ENGDF,MF428000000
Andy Wilkinsoneng ENGDF218000010
Ashley Williamswls WALDF190000000
Ben Wilmoteng ENGDF5450000020
Marc Wilsonie IRLDF,MF7494000021
Philipp Wollscheidde GERDF2180000000
Jonathan Woodgateeng ENGDF19000000
Ryan Woodseng ENGMF190000000
Kurt Zoumafr FRADF2180000000
Nick Powelleng ENGFW,MF4297200000
Junior Tchamadeucm CMRDF,MF2179000000
Ryan Shottoneng ENGDF,FW29801010
Peter Croucheng ENGFW12878530040
Ali Al Hamadiiq IRQFW186000000
Sam Gallaghereng ENGFW,MF184000000
Darren Fletchersct SCOMF2152000000
Wouter Burgernl NEDMF4271100010
Morgan Foxwls WALDF3260000000
Jermaine Pennanteng ENGMF17900010
Sam Vokeswls WALFW4263000000
Wilfried Bonyci CIVFW178200000
Enda Stevensie IRLDF,MF178000010
Saido Berahinobi BDIFW,MF292000000
Victor Mosesng NGADF,FW175000000
Ben Pearsoneng ENGMF3226000020
Lasse Sørensendk DENMF175010000
Bojan Krkićes ESPFW,MF2151201100
Sam Surridgeeng ENGFW173010000
Daniel Johnsonjm JAMMF172101100
Stephen Irelandie IRLMF6189100000
Eric Maxim Choupo-Motingcm CMRFW,MF169000000
Matthew Etheringtoneng ENGMF421001000
Dwight Gayleeng ENGFW2157000010
Connor Tayloreng ENGDF167000010
Josh Tymoneng ENGDF,MF3245000010
Tyrese Campbelleng ENGFW,MF6239110000
Charlie Adamsct SCOMF9558202120
Niall Enniseng ENGFW162000000
Million Manhoefnl NEDFW,MF3128010010
Mame Biram Dioufsn SENFW,MF9430100010
Tom Edwardseng ENGDF2149000021
Robert Huthde GERDF432800010
Marko Arnautovićat AUTFW,MF7532010120
Lewis Koumaswls WALMF2114000000
Josh Majang NGAFW146000000
Jack Clarkeeng ENGFW,MF145000000
Luke Cundleeng ENGMF145000000
Adam Davieswls WALGK145000000
Angus Gunnsct SCOGK2135000010
Kevin Wimmerat AUTDF138000010
Oussama Assaidima MARFW,MF250010000
Kenwyne Jonestt TRIFW23300000
Mehdi Lérisdz ALGDF,FW128000000
Nathan Collinsie IRLDF231000000
Scott Hoganie IRLFW,MF126100000
Tariqe Fosugh GHAFW,MF123000000
John Guidettise SWEFW12300000
Cameron Jeromeeng ENGFW38801000
William Smallboneie IRLMF2113000000
Lee Gregoryeng ENGFW286000000
Marco van Ginkelnl NEDMF121000000
Bae Junhokr KORFW,MF4217100000
Tatsuki Sekojp JPNMF114000000
Ramadan Sobhieg EGYMF3100000000
D'Margio Wright-Phillipseng ENGFW,MF111000000
Steven Fletchersct SCOFW3117010000
Michael Oweneng ENGFW1610000
Emre Tezgeleng ENGFW16000000
Jordan Thompsonnir NIRMF8309000010
Rory Delapie IRLMF25700000
Josh Wilson-Esbrandeng ENGDF14000000
Wilson Palacioshn HONMF27400000
Nathan Loweeng ENGFW25000000
38827,644412856583

Stoke City Goalkeepers vs. Swansea City

Stoke City Goalkeepers vs. Swansea City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Asmir Begovićba BIHGK76303103100.02
Jack Bonhamie IRLGK218062466.70
Josef Bursikeng ENGGK218041375.01
Jack Butlandeng ENGGK87204193278.03
Adam Federiciau AUSGK19061583.30
Lee Granteng ENGGK19061583.30
Jakob Haugaarddk DENGK19032133.30
Daniel Iversendk DENGK19043150.00
Viktor Johanssonse SWEGK218071685.71
Matija Šarkićme MNEGK19051480.00
Adam Davieswls WALGK145110.0
Angus Gunnsct SCOGK2135113881.80
292,52097357276.37

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.