Fulham vs. Middlesbrough Historical Head-to-Head

Fulham
14 wins
8 draws
11 losses
44 goals
Middlesbrough
11 wins
8 draws
14 losses
38 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
ChampionshipChampionshipWed2022-04-0619:45 Middlesbrough1.30–11.1Fulham21,995Riverside StadiumJames LiningtonMatch Report
ChampionshipChampionshipSun2021-08-0813:30 Fulham1.51–10.5Middlesbrough16,058Craven CottageKeith StroudMatch Report
ChampionshipChampionshipFri2020-01-1719:45 Fulham3.21–00.8Middlesbrough18,375Craven CottageDavid WebbMatch Report
ChampionshipChampionshipSat2019-10-2615:00 Middlesbrough1.30–00.5Fulham19,101Riverside StadiumPeter BankesMatch Report
ChampionshipChampionshipSat2018-01-1315:00 Middlesbrough0–1Fulham23,850Riverside StadiumGeoff EltringhamMatch Report
ChampionshipChampionshipSat2017-09-2315:00 Fulham1–1Middlesbrough20,718Craven CottageOliver LangfordMatch Report
EFL CupSecond roundWed2016-08-2419:45 Fulham2–1Middlesbrough8,522Craven CottageDavid CooteMatch ReportRequired Extra Time
ChampionshipChampionshipSat2016-02-2715:00 Fulham0–2Middlesbrough18,862Craven CottageCharles BreakspearMatch Report
ChampionshipChampionshipSat2015-10-1715:00 Middlesbrough0–0Fulham22,498Riverside StadiumPeter BankesMatch Report
ChampionshipChampionshipSat2015-04-2515:00 Fulham4–3Middlesbrough22,731Craven CottageKevin FriendMatch Report
ChampionshipChampionshipSat2014-10-0415:00 Middlesbrough2–0Fulham16,201Riverside StadiumDarren DrysdaleMatch Report
Premier LeaguePremier LeagueSat2009-04-18Middlesbrough0–0Fulham30,389Riverside StadiumPeter WaltonMatch Report
Premier LeaguePremier LeagueSat2008-12-20Fulham3–0Middlesbrough23,722Craven CottageKeith StroudMatch Report
Premier LeaguePremier LeagueSat2008-02-09Middlesbrough1–0FulhamRiverside StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueSat2007-08-18Fulham1–2Middlesbrough20,340Craven CottageLee MasonMatch Report
Premier LeaguePremier LeagueSun2007-05-13Middlesbrough3–1Fulham29,556Riverside StadiumMike RileyMatch Report
Premier LeaguePremier LeagueMon2006-12-18Fulham2–1Middlesbrough16,323Craven CottageMike DeanMatch Report
Premier LeaguePremier LeagueSun2006-05-07Fulham1–0Middlesbrough22,434Craven CottageMark HalseyMatch Report
Premier LeaguePremier LeagueSun2005-11-20Middlesbrough3–2Fulham27,599Riverside StadiumUriah RennieMatch Report
Premier LeaguePremier LeagueTue2005-04-19Middlesbrough1–1Fulham30,650Riverside StadiumPeter WaltonMatch Report
Premier LeaguePremier LeagueWed2004-08-25Fulham0–2Middlesbrough17,759Craven CottageDermot GallagherMatch Report
Premier LeaguePremier LeagueWed2004-01-07Middlesbrough2–1Fulham27,869Riverside StadiumPaul DurkinMatch Report
Premier LeaguePremier LeagueSat2003-08-16Fulham3–2Middlesbrough14,546Loftus RoadGraham PollMatch Report
Premier LeaguePremier LeagueSun2003-01-19Fulham1–0Middlesbrough14,253Loftus RoadMark HalseyMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat2002-08-24Middlesbrough2–2Fulham28,588Riverside StadiumMike DeanMatch Report
Premier LeaguePremier LeagueTue2002-02-19Middlesbrough2–1Fulham26,235Riverside StadiumDermot GallagherMatch Report
Premier LeaguePremier LeagueSat2002-01-12Fulham2–1Middlesbrough18,975Craven CottageMike DeanMatch Report
First DivisionFirst DivisionSat1952-01-19Fulham6–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1951-09-15Middlesbrough2–0FulhamMatch Report
First DivisionFirst DivisionSat1951-03-17Fulham2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1950-10-28Middlesbrough1–1FulhamMatch Report
First DivisionFirst DivisionSat1950-05-06Fulham1–2MiddlesbroughMatch Report
First DivisionFirst DivisionWed1949-09-07Middlesbrough1–2FulhamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipWed2022-04-0619:45 Middlesbrough1.30–11.1Fulham21,995Riverside StadiumJames LiningtonMatch Report
ChampionshipChampionshipFri2020-01-1719:45 Fulham3.21–00.8Middlesbrough18,375Craven CottageDavid WebbMatch Report
ChampionshipChampionshipSat2018-01-1315:00 Middlesbrough0–1Fulham23,850Riverside StadiumGeoff EltringhamMatch Report
EFL CupSecond roundWed2016-08-2419:45 Fulham2–1Middlesbrough8,522Craven CottageDavid CooteMatch ReportRequired Extra Time
ChampionshipChampionshipSat2015-04-2515:00 Fulham4–3Middlesbrough22,731Craven CottageKevin FriendMatch Report
Premier LeaguePremier LeagueSat2008-12-20Fulham3–0Middlesbrough23,722Craven CottageKeith StroudMatch Report
Premier LeaguePremier LeagueMon2006-12-18Fulham2–1Middlesbrough16,323Craven CottageMike DeanMatch Report
Premier LeaguePremier LeagueSun2006-05-07Fulham1–0Middlesbrough22,434Craven CottageMark HalseyMatch Report
Premier LeaguePremier LeagueSat2003-08-16Fulham3–2Middlesbrough14,546Loftus RoadGraham PollMatch Report
Premier LeaguePremier LeagueSun2003-01-19Fulham1–0Middlesbrough14,253Loftus RoadMark HalseyMatch Report
Premier LeaguePremier LeagueSat2002-01-12Fulham2–1Middlesbrough18,975Craven CottageMike DeanMatch Report
First DivisionFirst DivisionSat1952-01-19Fulham6–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1951-03-17Fulham2–0MiddlesbroughMatch Report
First DivisionFirst DivisionWed1949-09-07Middlesbrough1–2FulhamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSun2021-08-0813:30 Fulham1.51–10.5Middlesbrough16,058Craven CottageKeith StroudMatch Report
ChampionshipChampionshipSat2019-10-2615:00 Middlesbrough1.30–00.5Fulham19,101Riverside StadiumPeter BankesMatch Report
ChampionshipChampionshipSat2017-09-2315:00 Fulham1–1Middlesbrough20,718Craven CottageOliver LangfordMatch Report
ChampionshipChampionshipSat2015-10-1715:00 Middlesbrough0–0Fulham22,498Riverside StadiumPeter BankesMatch Report
Premier LeaguePremier LeagueSat2009-04-18Middlesbrough0–0Fulham30,389Riverside StadiumPeter WaltonMatch Report
Premier LeaguePremier LeagueTue2005-04-19Middlesbrough1–1Fulham30,650Riverside StadiumPeter WaltonMatch Report
Premier LeaguePremier LeagueSat2002-08-24Middlesbrough2–2Fulham28,588Riverside StadiumMike DeanMatch Report
First DivisionFirst DivisionSat1950-10-28Middlesbrough1–1FulhamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2016-02-2715:00 Fulham0–2Middlesbrough18,862Craven CottageCharles BreakspearMatch Report
ChampionshipChampionshipSat2014-10-0415:00 Middlesbrough2–0Fulham16,201Riverside StadiumDarren DrysdaleMatch Report
Premier LeaguePremier LeagueSat2008-02-09Middlesbrough1–0FulhamRiverside StadiumPhil DowdMatch Report
Premier LeaguePremier LeagueSat2007-08-18Fulham1–2Middlesbrough20,340Craven CottageLee MasonMatch Report
Premier LeaguePremier LeagueSun2007-05-13Middlesbrough3–1Fulham29,556Riverside StadiumMike RileyMatch Report
Premier LeaguePremier LeagueSun2005-11-20Middlesbrough3–2Fulham27,599Riverside StadiumUriah RennieMatch Report
Premier LeaguePremier LeagueWed2004-08-25Fulham0–2Middlesbrough17,759Craven CottageDermot GallagherMatch Report
Premier LeaguePremier LeagueWed2004-01-07Middlesbrough2–1Fulham27,869Riverside StadiumPaul DurkinMatch Report
Premier LeaguePremier LeagueTue2002-02-19Middlesbrough2–1Fulham26,235Riverside StadiumDermot GallagherMatch Report
First DivisionFirst DivisionSat1951-09-15Middlesbrough2–0FulhamMatch Report
First DivisionFirst DivisionSat1950-05-06Fulham1–2MiddlesbroughMatch Report

Fixture Leaders

Fulham Players vs. Middlesbrough

Fulham Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Dennis Adeniraneng ENGMF1120000010
Tayo Eduneng ENGDF,MF1120000000
Jesse Joronenfi FINGK1120000000
Scott Maloneeng ENGDF,MF1120010000
Tim Reamus USADF7660000000
Jozabedes ESPMF1103000000
Tosin Adarabioyoeng ENGDF2180000000
Leon Andreasendk DENDF,MF29600000
Chris Bairdnir NIRDF,MF3237000000
Marcus Bettinellieng ENGGK4342000000
Carlos Bocanegraus USADF538100000
Nikolay Bodurovbg BULDF190000000
Jérôme Bonnisselfr FRADF,FW19000000
Rufus Brevetteng ENGDF436000000
Wayne Bridgeeng ENGDF19000000
Michael Browneng ENGMF218000000
Joe Bryaneng ENGDF,MF3261010000
Jimmy Bullardeng ENGMF217410000
Dan Burneng ENGDF3270000030
David Buttoneng ENGGK190000000
Tom Cairneysct SCOMF3247000000
Ivan Cavaleiropt PORFW,MF3181000000
Philippe Christanvalfr FRADF322900000
Lee Clarkeng ENGMF327000000
Andy Coleeng ENGFW19000000
Simon Davieswls WALMF542910000
Sean Daviseng ENGMF545020010
Moussa Dembéléfr FRAFW2158000000
Clint Dempseyus USAFW,MF537110000
Edwin van der Sarnl NEDGK763000000
Martin Djetoufr FRADF,MF327000010
Dickson Etuhung NGAMF210200000
Steve Finnanie IRLDF436000010
Luke Garbutteng ENGDF,MF2180000010
Paulo Gazzanigaar ARGGK190000000
Bjarne Goldbækdk DENMF19000000
Alain Gomafr FRADF872001000
Adam Greeneng ENGDF19000000
Brede Hangelandno NORDF327000000
Barry Haylesjm JAMFW420510010
David Healynir NIRFW19000000
Michael Hectorjm JAMDF,MF190000000
Tim Hooglandde GERDF,MF2180000000
Aaron Hughesnir NIRDF218000000
Shaun Hutchinsoneng ENGDF,MF190010000
Claus Jensendk DENMF19000000
Niclas Jensendk DENDF19000010
Stefan Johansenno NORMF3182000010
Sean Kavanaghie IRLDF2155000020
Paul Koncheskyeng ENGDF,FW436000010
Sylvain Legwinskifr FRAMF864302010
Michael Madlat AUTDF190000000
Steed Malbranquefr FRAMF969801010
Steve Marletfr FRAFW,MF541830000
Ross McCormacksct SCOFW,MF4360302200
Kevin McDonaldsct SCOMF3270000020
Andy Melvillewls WALDF,MF436000010
Aleksandar Mitrovićrs SRBFW3270100010
Danny Murphyeng ENGMF325811100
Antti Niemifi FINGK436000000
Oliver Norwoodnir NIRMF2179101100
Jamie O'Haraeng ENGMF2112000010
Denis Odoigh GHADF,MF3270000020
John Paintsilgh GHADF,MF218000000
Scott Parkereng ENGMF2180000000
Mark Pembridgewls WALMF19000000
Ben Pringleeng ENGMF190000000
Franck Queudruefr FRADF213100000
Tomasz Radzinskica CANFW645002000
Harrison Reedeng ENGMF2180000020
Bobby Reidjm JAMFW,MF4248000000
Jazz Richardswls WALDF,MF2180000000
Antonee Robinsonus USADF299000000
Marek Rodáksk SVKGK3196000001
Hugo Rodallegaco COLFW2176000000
Liam Rosenioreng ENGDF436000000
Wayne Routledgeeng ENGFW,MF19000000
Mark Schwarzerau AUSGK218000000
Ryan Sessegnoneng ENGDF,FW2180010000
Alexey Smertinru RUSMF19001000
Paul Stalterica CANDF,MF19000000
Richard Stearmaneng ENGDF3295000011
Maik Taylornir NIRGK19000000
Kenny Tetenl NEDDF2180000000
Ryan Tunnicliffeeng ENGMF4368000010
Michael Turnereng ENGDF190110000
Lasse Vigen Christensendk DENMF3300100000
Moritz Volzde GERDF761600000
Tony Warnertt TRIGK218000000
Harry Wilsonwls WALFW,MF2180110010
Bobby Zamoraeng ENGFW215000000
Steven Davisnir NIRMF18900000
Anthony Knockaertfr FRAFW,MF299100000
Facundo Savaar ARGFW211910000
Fabio Carvalhopt PORFW,MF2178000010
Andrew Johnsoneng ENGFW217600000
Lucas Piazonbr BRAFW,MF184000000
Tyrese Francoisau AUSMF182000000
John Collinssct SCOMF216900000
Josh Onomaheng ENGFW,MF4213010000
Andy Lonerganie IRLGK2167000000
Fernando Amorebietave VENDF176000000
Danny Guthrieeng ENGMF175000010
Papa Bouba Diopsn SENDF,MF425410000
Bryan Ruizcr CRCFW,MF2148000000
Nathaniel Chalobaheng ENGDF,MF163000000
Erik Nevlandno NORFW16300010
Collins Johnnl NEDFW530111000
Aboubakar Kamaramr MTNFW380100000
Kostas Stafylidisgr GREDF,MF157000000
Jack Grimmersct SCODF155000000
Sheyi Ojoeng ENGFW,MF2141000000
Diomansy Kamarasn SENFW312000020
Floyd Ayitétg TOGFW,MF141000000
Tomáš Kalascz CZEDF2129000000
Heiðar Helgusonis ISLFW420120200
Hameur Bouazzadz ALGFW,MF13400000
Rui Fontept PORFW,MF2123000010
Zakaria Labyadma MARFW,MF133000000
George Williamswls WALDF,FW133000000
Junichi Inamotojp JPNMF212110000
Brian McBrideus USAFW850430000
Patrick Robertseng ENGFW,MF122000000
Zoltán Gerahu HUNMF25100000
Zat Knighteng ENGDF864800000
Luca de la Torreus USAMF117000000
Seko Fofanaci CIVMF115000000
Matthew Briggsgy GUYDF11400000
Matt Smitheng ENGFW345000000
Joe Lewiseng ENGGK113000000
Harry Arterie IRLMF112000000
Louis Sahafr FRAFW531523000
Cauley Woodroweng ENGFW,MF2103000000
Maxime Le Marchandfr FRADF,MF17000000
Neeskens Kebanocd CODFW,MF4157000000
Luís Boa Mortept PORFW,MF629000000
Ibrahima Cisségn GUIDF,MF11000000
Alfie Mawsoneng ENGDF291000000
Ryan Frederickseng ENGDF4202000010
35826,981311963352

Fulham Goalkeepers vs. Middlesbrough

Fulham Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jesse Joronenfi FINGK112041375.00
Marcus Bettinellieng ENGGK4342151100.02
David Buttoneng ENGGK19031266.70
Edwin van der Sarnl NEDGK7630120
Paulo Gazzanigaar ARGGK1901100.00
Antti Niemifi FINGK436051
Marek Rodáksk SVKGK3196202100.02
Mark Schwarzerau AUSGK218002
Maik Taylornir NIRGK19001
Tony Warnertt TRIGK218050
Andy Lonerganie IRLGK216721
Joe Lewiseng ENGGK11301
292,4581132872.710

Middlesbrough Players vs. Fulham

Middlesbrough Players vs. Fulham Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Alex Baptisteeng ENGDF1120000000
Julien De Sartbe BELMF1120000000
Brad Guzanus USAGK1120000000
Albert Adomahgh GHADF,FW4303210010
Yakubu Aiyegbening NGAFW320312000
Daniel Ayalaes ESPDF6570100010
Lewis Bakereng ENGMF190000000
Patrick Bamfordeng ENGFW,MF2165000000
Matthew Bateseng ENGDF218000000
George Boatengnl NEDMF1078600010
Alen Bokšićhr CROFW216811000
Marc Bolaeng ENGDF,MF2125100010
Lee Cattermoleeng ENGMF322510000
Cyrus Christieie IRLDF,MF190100010
Malcolm Christieeng ENGFW215100000
Adam Claytoneng ENGMF7538000010
Colin Coopereng ENGDF528510000
Hayden Coulsoneng ENGDF,MF2157000010
Matt Crookseng ENGDF,FW2166000010
Mark Crossleywls WALGK19000000
Andrew Davieseng ENGDF436000000
Ritchie De Laetbe BELDF190000000
Anfernee Dijksteelsr SURDF2180000000
Dorivabr BRAMF39701000
Stewart Downingeng ENGFW,MF131,095010000
Ugo Ehiogueng ENGDF436000020
Gianluca Festait ITADF19000000
Jimmy Floyd Hasselbainknl NEDFW326512000
Ryan Frederickseng ENGDF2150000010
George Friendeng ENGDF,MF7433000011
Dael Fryeng ENGDF6540000000
Geremicm CMRDF,MF218000010
Ben Gibsoneng ENGDF6570000010
Jonathan Greeningeng ENGMF542601000
Grant Halleng ENGDF190000000
Jonny Howsoneng ENGDF,MF6540000010
Robert Huthde GERDF326400020
Paul Inceeng ENGMF218000010
Adam Johnsoneng ENGMF519600000
Brad Jonesau AUSGK436000000
Tomáš Kalascz CZEDF190000010
Marlon Kingjm JAMFW19000010
Dimitrios Konstantopoulosgr GREGK4360000000
Grant Leadbittereng ENGMF5450101120
Joe Lumleyeng ENGGK2180000000
Massimo Maccaroneit ITAFW217320000
Tony McMahoneng ENGDF,MF218000020
Paddy McNairnir NIRDF,MF4360000040
Danny Millseng ENGDF19000000
James Morrisonsct SCOFW,MF427510000
David Nugenteng ENGFW3289100000
Gary O'Neileng ENGMF19001000
Kenneth Omeruong NGADF190000000
Ray Parloureng ENGMF218000000
Stuart Parnabyeng ENGDF544700000
Juninho Paulistabr BRAMF216100000
Aynsley Pearseng ENGGK2180000000
Franck Queudruefr FRADF654001010
Darren Randolphie IRLGK2180000000
Chris Riggotteng ENGDF654000000
Patrick Robertseng ENGFW,MF190000000
Fábio Rochembackbr BRADF,MF327001000
Mark Schwarzerau AUSGK981000010
Mohamed Shawkyeg EGYMF19000000
Ryan Shottoneng ENGDF,FW190000000
Gareth Southgateeng ENGDF981001030
Djed Spenceeng ENGDF,MF2126000000
Andraž Šporarsi SVNFW190000000
Robbie Stockdalesct SCODF327000000
Andrew Tayloreng ENGDF,MF536600000
Ross Turnbulleng ENGGK218000000
Tony Vidmarau AUSDF19000000
David Wheatereng ENGDF645310000
Mark Wilsoneng ENGMF29700000
Jonathan Woodgateeng ENGDF19001000
Alan Wrighteng ENGDF19000000
Luke Youngeng ENGDF19000000
Boudewijn Zendennl NEDDF,FW327010110
Adam Reacheng ENGDF,FW2119200000
Gastón Ramírezuy URUFW,MF187000000
Martin Braithwaitedk DENFW,MF181000000
Kikées ESPFW3121100000
Adama Traorées ESPFW,MF181000000
Diego Fabbriniit ITAFW,MF180000000
Danny Grahameng ENGFW18000010
Viktor Fischerdk DENFW,MF179000000
George Savillenir NIRMF2142000000
Carlos Marinelliar ARGMF321311010
Gaizka Mendietaes ESPMF17600000
Jérémie Aliadièrefr FRAFW,MF430011010
Sam Morsyeg EGYMF170000000
Mark Vidukaau AUSFW324940000
Benito Carboneit ITAFW16901000
Noel Whelaneng ENGFW422900000
Midoeg EGYFW211310000
Lee Dong-gookkr KORFW314400000
Lee Tomlineng ENGFW,MF2155010000
Rudy Gestedebj BENFW2152000000
Robbie Mustoeeng ENGMF215000000
Marcus Taverniereng ENGFW,MF4275000010
Lee Peltiereng ENGDF,MF159000000
Carlos de Penauy URUMF157000010
Uche Ikpeazuug UGAFW155000010
Neil Taylorwls WALDF,MF155000000
Duncan Watmoreeng ENGFW,MF2144000000
Hámilton Ricardco COLFW14900000
Julio Arcaar ARGDF,MF536001010
Joseph-Désiré Jobcm CMRFW,MF520410000
Emanuel Pogatetzat AUTDF431500010
Tuncay Şanlıtr TURFW,MF322500010
Luke Wilkshireau AUSDF,FW14500000
Phil Stampeng ENGMF14100000
Afonso Alvesbr BRAFW,MF211600000
Riley McGreeau AUSFW,MF131000010
Adam Forshaweng ENGMF3161000000
David Murphyeng ENGDF13000000
Lewis Wingeng ENGMF2120000000
Josh Walkereng ENGMF12900000
Britt Assombalongacd CODFW3206000000
Marcus Browneeng ENGFW,MF127000000
Jelle Vossenbe BELFW,MF285000000
Szilárd Némethsk SVKFW831941000
Dean Windasseng ENGFW,MF24500010
Isaiah Jonesgy GUYDF,FW120010000
Cristhian Stuaniuy URUFW,MF248000000
Ashley Fletchereng ENGFW3116010000
Josh Coburneng ENGFW114000000
Marvin Emnesnl NEDFW,MF11100000
Lukas Nmechade GERFW111000000
Jordan Rhodessct SCOFW111000000
Tom Craddockeng ENGFW11000000
Fábiobr BRADF284010000
Marvin Johnsoneng ENGDF,FW3122000000
Dean Whiteheadeng ENGDF,MF19000000
Jason Kennedyeng ENGMF28900000
Seb Hineseng ENGDF,MF1100000
Emilio Nsuegq EQGDF,FW3211000000
36627,035322321451

Middlesbrough Goalkeepers vs. Fulham

Middlesbrough Goalkeepers vs. Fulham Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Brad Guzanus USAGK112042250.00
Mark Crossleywls WALGK19020
Brad Jonesau AUSGK436041
Dimitrios Konstantopoulosgr GREGK436043
Joe Lumleyeng ENGGK218052360.00
Aynsley Pearseng ENGGK218071685.71
Darren Randolphie IRLGK218052480.00
Mark Schwarzerau AUSGK9810112
Ross Turnbulleng ENGGK218040
272,46021321571.47

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.