Football Matches on Saturday December 21, 2024

Go to Date
Premier League">
Premier League" data-no-inpage="1">

eng Premier League

eng Premier League Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier League1712:30 Aston Villa1.62–11.0Manchester City42,345Villa ParkPeter BankesMatch Report
Premier League1715:00 West Ham1.21–10.9Brighton62,460London StadiumRobert JonesMatch Report
Premier League1715:00 Brentford0.70–20.9Nott'ham Forest17,115Gtech Community StadiumMichael OliverMatch Report
Premier League1715:00 Ipswich Town0.70–42.3Newcastle Utd29,774Portman Road StadiumStuart AttwellMatch Report
Premier League1717:30 Crystal Palace1.61–52.5Arsenal25,167Selhurst ParkSimon HooperMatch Report
Championship">
Championship" data-no-inpage="1">

eng Championship

eng Championship Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Championship2212:30 Sheffield Weds1.52–02.1Stoke City26,743Hillsborough StadiumSamuel AllisonMatch Report
Championship2212:30 Portsmouth2.14–11.7Coventry City20,330Fratton ParkDean WhitestoneMatch Report
Championship2212:30 Hull City1.42–10.8Swansea City20,024MKM StadiumThomas BramallMatch Report
Championship2215:00 Leeds United2.94–00.9Oxford United36,646Elland RoadJames BellMatch Report
Championship2215:00 Cardiff City0.30–20.8Sheffield Utd18,312Cardiff City StadiumDarren BondMatch Report
Championship2215:00 Plymouth Argyle2.93–31.9Middlesbrough16,550Home ParkWill FinnieMatch Report
Championship2215:00 Sunderland0.82–10.7Norwich City40,114Stadium of LightLeigh DoughtyMatch Report
Championship2215:00 Burnley1.22–10.6Watford19,601Turf MoorJames LiningtonMatch Report
Championship2215:00 Millwall1.01–00.5Blackburn14,009The DenDavid WebbMatch Report
Championship2215:00 QPR2.12–10.3Preston15,323MATRADE Loftus Road StadiumMatt DonohueMatch Report
League One">
League One" data-no-inpage="1">

eng League One

eng League One Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
League One2112:30 Bristol Rovers1–1Wrexham9,471Memorial StadiumLee SwabeyMatch Report
League One2112:30 Lincoln City2–0Reading9,396LNER StadiumAdam HerczegMatch Report
League One2115:00 Wigan Athletic2–2Shrewsbury8,752The Brick Community StadiumThomas ParsonsMatch Report
League One2115:00 Burton Albion1–2Exeter City2,690Pirelli StadiumSeb StockbridgeMatch Report
League One2115:00 Blackpool0–0Stevenage8,710Bloomfield Road StadiumMartin WoodsMatch Report
League One2115:00 Barnsley0–4Leyton Orient11,373Oakwell StadiumDale BainesMatch Report
League One2115:00 Northampton0–5Charlton Ath7,015Sixfields StadiumBen TonerMatch Report
League One2115:00 Mansfield Town1–0Rotherham Utd8,401One Call StadiumZac Kennard-KettleMatch Report
League Two">
League Two" data-no-inpage="1">

eng League Two

eng League Two Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
League Two2112:30 Barrow2–0Fleetwood Town3,007SO Legal StadiumMartin CoyMatch Report
League Two2112:30 Doncaster3–1Tranmere Rovers7,201Eco-Power StadiumAlex ChilowiczMatch Report
League Two2115:00 Port Vale0–0Carlisle United6,920Vale ParkEdward DuckworthMatch Report
League Two2115:00 Notts County3–0Bradford City11,500Meadow Lane StadiumJames DurkinMatch Report
League Two2115:00 Chesterfield1–0AFC Wimbledon8,555SMH Group StadiumAaron BannisterMatch Report
League Two2115:00 Harrogate0–2Walsall2,843The Exercise StadiumSam MulhallMatch Report
League Two2115:00 Acc'ton Stanley0–2Salford City2,350Wham StadiumScott JacksonMatch Report
League Two2115:00 Swindon Town3–1Grimsby Town7,453The Nigel Eady County GroundMatthew RussellMatch Report
League Two2115:00 Newport County6–3MK Dons3,887Rodney ParadeSimon MatherMatch Report
League Two2115:00 Morecambe0–2Bromley3,515Mazuma Mobile StadiumSteven CopelandMatch Report
National League">
National League" data-no-inpage="1">

eng National League

eng National League Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
National League2315:00 Hartlepool Utd2–1Yeovil Town3,420The Prestige Group StadiumAaron JacksonMatch Report
National League2315:00 Solihull Moors4–1Fylde1,080ARMCO ArenaJosh MulliganMatch Report
National League2315:00 Woking2–1Altrincham1,848The Laithwaite Community StadiumScott TallisMatch Report
National League2315:00 Eastleigh1–0Maidenhead Utd2,000Silverlake StadiumPaul JohnsonMatch Report
National League2315:00 Barnet1–1FC Halifax Town1,854The Hive StadiumStephen ParkinsonMatch Report
National League2315:00 Braintree Town0–2Oldham Athletic1,046Rare Breed Meat Co. StadiumCallum WalchesterMatch Report
National League2315:00 York City3–0Southend United6,446LNER Community StadiumRoss JoyceMatch Report
National League2315:00 Sutton United1–2Tamworth2,478VBS Community StadiumRuebyn RicardoMatch Report
National League2315:00 FG Rovers1–1Aldershot Town2,116The Bolt New LawnMichael CrushamMatch Report
National League2315:00 Ebbsfleet Utd1–4Gateshead1,275The Kuflink StadiumAndrew HumphriesMatch Report
National League2315:00 Wealdstone3–0Dag & Red1,404Grosvenor ValeRobert Massey EllisMatch Report
La Liga">
La Liga" data-no-inpage="1">

es La Liga

es La Liga Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
La Liga1814:00 Getafe0.80–12.3Mallorca9,747Coliseum Alfonso PérezJosé Luis MunueraMatch Report
La Liga1816:15 Celta Vigo1.32–00.3Real Sociedad22,956Estadio Abanca BalaídosMateo BusquetsMatch Report
La Liga1818:30 Osasuna0.61–21.2Athletic Club22,030Estadio El SadarAlejandro QuinteroMatch Report
La Liga1821:00 Barcelona2.71–20.7Atlético Madrid46,249Estadi Olímpic Lluís CompanysRicardo de BurgosMatch Report
Segunda División">
Segunda División" data-no-inpage="1">

es Segunda División

es Segunda División Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Segunda División2114:00 Eibar0.91–10.5Granada4,140Estadio Municipal de IpurúaRubén ÁvalosMatch Report
Segunda División2116:15 Oviedo1.62–31.2Córdoba20,043Estadio Nuevo Carlos TartiereEder MalloMatch Report
Segunda División2118:30 Sporting Gijón2.31–30.4Málaga21,146Estadio Municipal El MolinónSergiu Claudiu MureşanMatch Report
Segunda División2118:30 Zaragoza1.01–01.0Racing Ferrol17,005Estadio de la RomaredaDaniel PalenciaMatch Report
Bundesliga">
Bundesliga" data-no-inpage="1">

de Bundesliga

de Bundesliga Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Bundesliga1515:30 Hoffenheim3.51–20.7Gladbach28,923PreZero ArenaBastian DankertMatch Report
Bundesliga1515:30 Eint Frankfurt2.41–30.6Mainz 0558,000Deutsche Bank ParkFlorian BadstübnerMatch Report
Bundesliga1515:30 Werder Bremen2.34–11.3Union Berlin42,100WeserstadionFlorian ExnerMatch Report
Bundesliga1515:30 Stuttgart2.10–12.2St. Pauli60,000MHPArenaFelix BrychMatch Report
Bundesliga1515:30 Holstein Kiel1.75–11.5Augsburg14,830Holstein-StadionTobias WelzMatch Report
Bundesliga1518:30 Leverkusen2.85–10.7Freiburg30,210BayArenaTobias StielerMatch Report
2. Bundesliga">
2. Bundesliga" data-no-inpage="1">

de 2. Bundesliga

de 2. Bundesliga Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. Bundesliga1713:00 Preußen Münster0.20–01.2Ulm11,941PreußenstadionChristian BallwegMatch Report
2. Bundesliga1713:00 Paderborn 071.91–22.8Karlsruher14,362Home Deluxe ArenaMax BurdaMatch Report
2. Bundesliga1713:00 Hamburger SV2.85–00.8Greuther Fürth54,786Volksparkstadion (1953)Timo GerachMatch Report
2. Bundesliga1720:30 Nürnberg2.21–00.4Braunschweig30,676Max-Morlock-StadionPatrick SchwengersMatch Report
3. Liga">
3. Liga" data-no-inpage="1">

de 3. Liga

de 3. Liga Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
3. Liga1914:00 Dortmund II0–0Saarbrücken4,879Stadion Rote ErdeNico FuchsMatch Report
3. Liga1914:00 Viktoria Köln2–0Sandhausen3,653Sportpark HöhenbergFelix WellerMatch Report
3. Liga1914:00 Erzgebirge Aue3–11860 Munich12,914ErzgebirgsstadionMarc-Philipp EckermannMatch Report
3. Liga1914:00 Rot-Weiss Essen2–2Stuttgart II15,287Stadion an der HafenstraßeFelix GrundMatch Report
3. Liga1914:30 Unterhaching0–3Dresden10,925Uhlsport ParkJarno WienefeldMatch Report
3. Liga1916:30 Aachen0–0Wehen23,600TivoliMartin SpecknerMatch Report
Serie A">
Serie A" data-no-inpage="1">

it Serie A

it Serie A Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Serie A1715:00 Torino0.30–21.7Bologna19,860Stadio Olimpico Grande TorinoMarco PiccininiMatch Report
Serie A1718:00 Genoa1.01–21.2Napoli33,435Stadio Comunale Luigi FerrarisFederico La PennaMatch Report
Serie A1720:45 Lecce0.71–21.6Lazio30,000Stadio Comunale Ettore GiardinieroGianluca ManganielloMatch Report
Serie B">
Serie B" data-no-inpage="1">

it Serie B

it Serie B Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Serie B1815:00 Mantova1.63–10.9Frosinone6,693Stadio Danilo MartelliGiuseppe ColluMatch Report
Serie B1815:00 Sassuolo2.02–11.0Palermo4,744Mapei Stadium - Città del TricoloreGiovanni AyroldiMatch Report
Serie B1815:00 Carrarese1.51–00.5Cosenza3,343Stadio dei MarmiFrancesco FourneauMatch Report
Serie B1815:00 Bari0.50–12.3Südtirol14,121Stadio Comunale San NicolaMaria Sole Ferrieri CaputiMatch Report
Serie B1817:15 Cittadella0.43–11.0Reggiana8,893Stadio Pier Cesare TombolatoAndrea ColomboMatch Report
Serie B1817:15 Catanzaro1.40–10.7Spezia4,767Stadio Nicola Ceravolo Matteo MarchettiMatch Report
Serie B1817:15 Modena0.71–01.1Pisa3,057Stadio Alberto BragliaAlberto SantoroMatch Report
Coupe de France">
Coupe de France" data-no-inpage="1">

fr Coupe de France

fr Coupe de France Table
Round Time Home Score Away Attendance Venue Referee Match Report Notes
Round of 6415:30 SU Dives2–0Saint-Denis FCStade André Heurtematte 1Eddy RosierMatch Report
Round of 6415:30 Cannes3–2GrenobleStade Pierre de CoubertinAntoine ValnetMatch Report
Round of 6415:30 Ht Lyonnais(2) 0–0 (4)ToulouseStade Maurice RoussonMikael LesageMatch ReportToulouse won on penalty kicks following extra time
Round of 6415:30 La Roche VF0–1BrestStade Henri Desgrange 1Aurélien PetitMatch Report
Round of 6415:30 Stade Briochin1–0Le HavreStade Fred AubertGuillaume ParadisMatch Report
Round of 6415:30 Bourgoin-Jal.4–1MartiguesStade Pierre Rajon Geoffrey KublerMatch Report
Round of 6418:00 Tours FC0–3LorientStade de la Vallée du CherPierre LegatMatch ReportMatch awarded to Lorient
Round of 6418:00 USC Corte(3) 1–1 (5)NiceStade Armand CésariAbdelatif KherradjiMatch ReportNice won on penalty kicks following extra time
Round of 6418:00 JA Drancy0–4NantesStade BauerFlorent BattaMatch Report
Round of 6418:00 Le Puy Foot 434–0MontpellierStade Charles Massot 1Jérémie PignardMatch Report
Round of 6418:00 Thaon2–1AmiensStade de la ColombièreMickaël LeleuMatch Report
Round of 6418:00 SC Feignies1–2LyonStade du HainautGaël AngoulaMatch Report
Round of 6421:00 RC Calais0–3StrasbourgStade de l'EpopéeMickaël LeleuMatch Report
A-League Men">
A-League Men" data-no-inpage="1">

au A-League Men

au A-League Men Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season916:00 Brisbane0–1Perth Glory6,145Suncorp StadiumNathan ShakespearMatch Report
Regular season917:00 Auckland FC0–4Western United13,681Go Media StadiumCasey ReibeltMatch Report
Regular season919:35 Melb Victory1–1Melb City24,053AAMI ParkShaun EvansMatch Report
A-League Women">
A-League Women" data-no-inpage="1">

au A-League Women

au A-League Women Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Regular season716:00 Wellington Phoenix FC0.62–00.7Sydney435Jerry Collins StadiumBeth RattrayMatch Report
Regular season716:00 Canberra Utd0.30–21.1Melb Victory1,212Belconnen Soccer CentreRebecca DurcauMatch Report
Regular season717:00 Newcastle2.31–63.4Brisbane1,616Maitland Sports GroundGeorgia GhirardelloMatch Report
Belgian Pro League">
Belgian Pro League" data-no-inpage="1">

be Belgian Pro League

be Belgian Pro League Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Regular season1916:00 Charleroi1.92–10.9Sint-Truiden10,000Stade du Pays de CharleroiKevin Van DammeMatch Report
Regular season1918:15 Dender0.61–30.7Antwerp4,500DENDER Football ComplexBert PutMatch Report
Regular season1920:45 Beerschot1.52–21.4Kortrijk9,545Olympisch StadionNicolas LaforgeMatch Report
Bolivian Primera División">
Bolivian Primera División" data-no-inpage="1">

bo Bolivian Primera División

bo Bolivian Primera División Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Bolivian 1/2 Relegation/Promotion Play-off15:00 Royal Parí4–0Real OruroEstadio Ramón Aguilera CostasRodolfo PenarrietaMatch ReportLeg 1 of 2
Torneo Clausura3015:00 Always Ready2–3AuroraEstadio Municipal El AltoGery VargasMatch Report
Torneo Clausura3015:00 Real Tomayapo4–3Oriente PetroleroEstadio IV CentenarioJuan HuancaMatch Report
Torneo Clausura3017:30 Wilstermann3–2Indep PetroleroEstadio Félix CaprilesLuis VillarroelMatch Report
Hrvatska NL">
Hrvatska NL" data-no-inpage="1">

hr Hrvatska NL

hr Hrvatska NL Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Hrvatska NL1815:00 Gorica1–4Lokomotiva4,521ŠRC Velika GoricaOliver RomicMatch Report
Super League Greece">
Super League Greece" data-no-inpage="1">

gr Super League Greece

gr Super League Greece Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season1619:00 Olympiacos1–0PAS Lamia18,350Stadio Georgios KaraiskákiChristos VergetisMatch Report
Indian Super League">
Indian Super League" data-no-inpage="1">

in Indian Super League

in Indian Super League Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season1317:00 Mumbai City1–0Chennaiyin2,847Mumbai Football ArenaAshwin KumarMatch Report
Regular season1319:30 East Bengal1–0Jamshedpur16,564Vivekananda Yuba Bharati Krirangan Stadi...Harish KunduMatch Report
Persian Gulf Pro League">
Persian Gulf Pro League" data-no-inpage="1">

ir Persian Gulf Pro League

ir Persian Gulf Pro League Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Persian Gulf Pro League1315:30 Tractor Sazi0–1Shams AzarYadegar-e-Emam StadiumIman KahishMatch Report
Persian Gulf Pro League1316:15 Gol Gohar1–1SepahanGol Gohar Sport ComplexMorteza MansourianMatch Report
Persian Gulf Pro League1317:30 Zob Ahan1–0MalavanFolād Shahr StadiumReza MahdaviMatch Report
Persian Gulf Pro League1317:30 Persepolis1–3Mes RafsanjanShahr-e Qods StadiumHossein ZahedifarMatch Report
Eredivisie">
Eredivisie" data-no-inpage="1">

nl Eredivisie

nl Eredivisie Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Eredivisie1716:30 Go Ahead Eag2.92–11.2NAC Breda9,997De AdelaarshorstBas NijhuisMatch Report
Eredivisie1718:45 Almere City1.13–01.3Heerenveen3,142Yanmar StadionMartijn VosMatch Report
Eredivisie1720:00 AZ Alkmaar1.31–00.4Twente18,503AFAS StadionJoey KooijMatch Report
Eredivisie Vrouwen">
Eredivisie Vrouwen" data-no-inpage="1">

nl Eredivisie Vrouwen

nl Eredivisie Vrouwen Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Eredivisie Vrouwen1114:00 Zwolle2–2HeerenveenMAC³PARK StadionSterre BijlsmaMatch Report
Eredivisie Vrouwen1116:30 Feyenoord Vrouwen1–4PSVStadion FeijenoordMarisca OvertoomMatch Report
Eredivisie Vrouwen1116:30 FC Utrecht4–1Telstar 1963250Sportcomplex Zoudenbalch Veld 1Daan SchaperMatch Report
Primeira Liga">
Primeira Liga" data-no-inpage="1">

pt Primeira Liga

pt Primeira Liga Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Primeira Liga1515:30 Famalicão1.41–20.3FarenseEstádio Municipal 22 de JunhoMiguel NogueiraMatch Report
Primeira Liga1518:00 Boavista0.90–01.1AVS Futebol3,321Estádio do Bessa Século XXICláudio PereiraMatch Report
Primeira Liga1520:30 Moreirense0.30–31.0PortoP.D. Comendador Joaquim de Almeida Freit...Fábio VeríssimoMatch Report
Liga I">
Liga I" data-no-inpage="1">

ro Liga I

ro Liga I Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season2117:00 Hermannstadt0–0Farul Constanța2,455Stadionul MunicipalIulian CălinMatch Report
Regular season2119:30 SCM Gloria Buzău0–2CS U Craiova1,500Stadionul MunicipalAndrei MoroitaMatch Report
Scottish Premiership">
Scottish Premiership" data-no-inpage="1">

sct Scottish Premiership

sct Scottish Premiership Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season1815:00 Aberdeen1–3Hibernian18,375Pittodrie StadiumSteven McLeanMatch Report
Regular season1815:00 Rangers1–0Dundee47,208Ibrox StadiumMatthew MacDermidMatch Report
Regular season1815:00 Ross County1–2St Mirren3,271Global Energy StadiumIain SneddenMatch Report
Serbian SuperLiga">
Serbian SuperLiga" data-no-inpage="1">

rs Serbian SuperLiga

rs Serbian SuperLiga Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season2013:00 FK IMT Novi Beograd1–1FK Železničar Pančevo100Stadion LagatorSrđan JovanovićMatch Report
Regular season2014:00 Vojvodina3–2Radnički Kragujevac1,000Stadion KarađorđeNovak SimovićMatch Report
Regular season2016:00 Radnički Niš0–1PartizanGradski Stadion ČairStanko OstraćaninMatch Report
Süper Lig">
Süper Lig" data-no-inpage="1">

tr Süper Lig

tr Süper Lig Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Süper Lig1716:00 Sivasspor0–0SamsunsporBG Grup 4 Eylül StadyumuAli ŞansalanMatch Report
Süper Lig1719:00 Beşiktaş1–1AlanyasporTüpraş StadyumuCihan AydınMatch Report
Challenger Pro League">
Challenger Pro League" data-no-inpage="1">

be Challenger Pro League

be Challenger Pro League Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season1616:00 Eupen0–1RFC Liège2,275Stadion am KehrwegKlass ClerkxMatch Report
Regular season1620:00 KMSK DeinzeRSC Anderlecht U23Dakota ArenaRuben CalluyMatch ReportMatch Cancelled
Regular season1620:00 La Louvière0–0RWD Molenbeek4,756Stade Communal du TivoliBert VerbekeMatch Report
Eerste Divisie">
Eerste Divisie" data-no-inpage="1">

nl Eerste Divisie

nl Eerste Divisie Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Eerste Divisie2016:30 VVV-Venlo1–1Excelsior5,591Covebo Stadion - De KoelMarc NagtegaalMatch Report
Scottish Championship">
Scottish Championship" data-no-inpage="1">

sct Scottish Championship

sct Scottish Championship Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Scottish Championship1815:00 Falkirk1–0Hamilton553Falkirk Community StadiumCalum ScottMatch Report
Scottish Championship1815:00 Airdrieonians0–2Partick Thistle1,010Albert Bartlett StadiumPeter StuartMatch Report
Scottish Championship1815:00 Gr'nock Morton2–0Dunfermline1,722Cappielow ParkDan McFarlaneMatch Report
Scottish Championship1815:00 Livingston0–1Ayr United1,521Tony Macaroni ArenaDuncan WilliamsMatch Report
Bolivian 1/2 Relegation/Promotion Play-offs">
Bolivian 1/2 Relegation/Promotion Play-offs" data-no-inpage="1">

bo Bolivian 1/2 Relegation/Promotion Play-offs

bo Bolivian 1/2 Relegation/Promotion Play-offs Table
Round Time Home Score Away Attendance Venue Referee Match Report Notes
Bolivian 1/2 Relegation/Promotion Play-off15:00 Royal Parí4–0Real OruroEstadio Ramón Aguilera CostasRodolfo PenarrietaMatch ReportLeg 1 of 2

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.