Football Matches on Monday April 21, 2025

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 League3320:00 Tottenham2.11–20.5Nott'ham Forest59,314Tottenham Hotspur StadiumPeter BankesMatch 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
Championship4415:00 Luton Town1.23–10.7Bristol City11,874Kenilworth Road StadiumJohn BusbyMatch Report
Championship4415:00 Millwall1.83–10.4Norwich City16,426The DenElliot BellMatch Report
Championship4415:00 Portsmouth3.21–00.6Watford20,451Fratton ParkSamuel AllisonMatch Report
Championship4415:00 Cardiff City1.01–10.1Oxford United23,407Cardiff City StadiumFarai HallamMatch Report
Championship4415:00 Leeds United3.36–00.4Stoke City36,640Elland RoadDarren BondMatch Report
Championship4415:00 West Brom0.91–30.9Derby County25,750The HawthornsGavin WardMatch Report
Championship4415:00 Hull City2.12–11.0Preston22,103MKM StadiumThomas BramallMatch Report
Championship4415:00 QPR0.31–21.7Swansea City16,351MATRADE Loftus Road StadiumJeremy SimpsonMatch Report
Championship4415:00 Sunderland0.80–10.3Blackburn40,031Stadium of LightJames BellMatch Report
Championship4415:00 Sheffield Weds3.42–12.1Middlesbrough27,668Hillsborough StadiumRobert MadleyMatch Report
Championship4415:00 Plymouth Argyle2.13–11.7Coventry City16,974Home ParkAndrew DaviesMatch Report
Championship4417:30 Burnley1.92–10.8Sheffield Utd21,486Turf MoorDavid WebbMatch 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 One4415:00 Stockport2–1Huddersfield10,346Edgeley ParkAlex ChilowiczMatch Report
League One4415:00 Mansfield Town1–5Reading8,377One Call StadiumRoss JoyceMatch Report
League One4415:00 Northampton4–1Shrewsbury6,633Sixfields StadiumZac Kennard-KettleMatch Report
League One4415:00 Barnsley1–1P'borough Utd11,049Oakwell StadiumAndrew HumphriesMatch Report
League One4415:00 Wycombe0–4Charlton Ath8,084Adams ParkWill FinnieMatch Report
League One4415:00 Blackpool1–2Wrexham12,266Bloomfield Road StadiumDarren DrysdaleMatch Report
League One4415:00 Burton Albion1–2Birmingham City4,928Pirelli StadiumMatthew CorlettMatch Report
League One4415:00 Cambridge Utd1–2Leyton Orient7,414Cledara Abbey StadiumAnthony BackhouseMatch Report
League One4415:00 Crawley Town3–1Exeter City4,441Broadfield StadiumBen TonerMatch Report
League One4415:00 Lincoln City4–2Bolton10,240LNER StadiumJacob MilesMatch Report
League One4415:00 Bristol Rovers0–1Stevenage9,192Memorial StadiumLeigh DoughtyMatch Report
League One4415:00 Wigan Athletic1–0Rotherham Utd9,391The Brick Community StadiumGreg RollasonMatch 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 Two4412:30 Newport County0–0Walsall4,578Rodney ParadeSam PurkissMatch Report
League Two4415:00 Port Vale2–2Grimsby Town11,829Vale ParkRichard EleyMatch Report
League Two4415:00 Doncaster3–0Colchester Utd8,936Eco-Power StadiumAlan YoungMatch Report
League Two4415:00 Barrow0–0Tranmere Rovers3,304SO Legal StadiumThomas KirkMatch Report
League Two4415:00 Notts County1–2Cheltenham10,642Meadow Lane StadiumJames DurkinMatch Report
League Two4415:00 Swindon Town0–1Bromley8,884The Nigel Eady County GroundWilliam DavisMatch Report
League Two4415:00 Gillingham1–0AFC Wimbledon7,641MEMS Priestfield StadiumGavin WardMatch Report
League Two4415:00 Acc'ton Stanley1–1Carlisle United3,380Wham StadiumMartin CoyMatch Report
League Two4415:00 Crewe Alexandra0–1MK Dons4,954Mornflake StadiumCharles BreakspearMatch Report
League Two4415:00 Harrogate3–1Fleetwood Town3,081The Exercise StadiumScott SimpsonMatch Report
League Two4415:00 Morecambe1–3Salford City3,027Mazuma Mobile StadiumBen SpeedieMatch Report
League Two4415:00 Chesterfield3–3Bradford City9,520SMH Group StadiumScott JacksonMatch 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 League4412:30 Woking3–0Aldershot Town4,701The Laithwaite Community StadiumAaron FarmerMatch Report
National League4415:00 FC Halifax Town0–3Altrincham1,896The Shay StadiumOliver YatesMatch Report
National League4415:00 Eastleigh1–0Yeovil Town2,657Silverlake StadiumHarry WagerMatch Report
National League4415:00 Braintree Town0–0Dag & Red1,717Rare Breed Meat Co. StadiumAlan DaleMatch Report
National League4415:00 Hartlepool Utd3–2Gateshead4,160The Prestige Group StadiumRichard AspinallMatch Report
National League4415:00 Solihull Moors3–2Boston United1,393ARMCO ArenaLee SwabeyMatch Report
National League4415:00 York City1–1Oldham Athletic7,918LNER Community StadiumSeb StockbridgeMatch Report
National League4415:00 Sutton United1–3Barnet3,557VBS Community StadiumJames BancroftMatch Report
National League4415:00 Wealdstone1–1Maidenhead Utd1,975Grosvenor ValeJosh MulliganMatch Report
National League4415:00 FG Rovers3–0Tamworth1,783The Bolt New LawnOliver MackeyMatch Report
National League4415:00 Rochdale0–0Fylde2,957Crown Oil ArenaNiall SmithMatch Report
National League4415:00 Ebbsfleet Utd0–4Southend United3,125The Kuflink StadiumPaul JohnsonMatch 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 Liga3221:00 Girona1.11–31.7Betis12,535Estadi Municipal de MontiliviAlejandro HernándezMatch Report
Segunda División">
Segunda División" data-no-inpage="1">

es Segunda División

es Segunda División Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Segunda División3620:30 Eibar2–2Málaga4,396Estadio Municipal de IpurúaDámaso ArcedianoMatch Report
Ligue 2">
Ligue 2" data-no-inpage="1">

fr Ligue 2

fr Ligue 2 Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Ligue 23120:45 Annecy0–0Lorient8,990Parc des SportsFaouzi BenchabaneMatch Report
Série A">
Série A" data-no-inpage="1">

br Série A

br Série A Table
Round Wk Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Série A520:00 Bahia1.71–01.2Ceará28,047Casa de Apostas Arena Fonte NovaRafael KleinMatch Report
Bulgarian First League">
Bulgarian First League" data-no-inpage="1">

bg Bulgarian First League

bg Bulgarian First League Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season3016:30 Septemvri Sofia0–1Levski Sofia2,000Stadion LokomotivVentsislav MitrevMatch Report
Regular season3019:00 CSKA 19481–3PFC Hebar Pazardzhik150Stadion VitoshaVladimir ValkovMatch Report
Primera A">
Primera A" data-no-inpage="1">

co Primera A

co Primera A Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Apertura — First stage1518:00 Boyacá Chicó0–2Fortaleza FC500Estadio de la IndependenciaCarlos BetancourtMatch Report
Apertura — First stage1520:10 Pasto1–0Rionegro6,000Estadio Departamental LibertadLizmairMatch Report
Danish Superliga">
Danish Superliga" data-no-inpage="1">

dk Danish Superliga

dk Danish Superliga Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Relegation round514:00 Vejle BK0–4Silkeborg7,331Vejle StadionJakob KarlsenMatch Report
Relegation round514:00 Viborg1–1Lyngby5,536Energi Viborg ArenaMads-Kristoffer KristoffersenMatch Report
Championship round516:00 Brøndby4–3Randers23,198Brøndby StadionAydin UsluMatch Report
Championship round518:00 FC Copenhagen3–1AGF28,476ParkenJakob SundbergMatch Report
NB I">
NB I" data-no-inpage="1">

hu NB I

hu NB I Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
NB I2818:30 Kecskemét0–0Újpest2,864Széktói StadionMihály KáprályMatch 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 League2218:00 Esteghlal2–2SorkhPooshan FCAzadi StadiumKoopal NazemiMatch 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 Vrouwen2012:15 Twente5–1Ajax4,300De Grolsch VesteMarouan AchammachiMatch Report
Eredivisie Vrouwen2014:30 FC Utrecht1–0Feyenoord Vrouwen1,058Sportcomplex Zoudenbalch Veld 1Niels CremersMatch Report
Eliteserien">
Eliteserien" data-no-inpage="1">

no Eliteserien

no Eliteserien Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Eliteserien314:30 Vålerenga0–2Rosenborg16,556Intility ArenaSigurd Smehus KringstadMatch Report
Eliteserien317:00 Strømsgodset1–2Brann6,507Marienlyst StadionChristian MoenMatch Report
Eliteserien317:00 Fredrikstad3–1Sandefjord8,880Nye Fredrikstad StadionDaniel HigraffMatch Report
Eliteserien317:00 HamKam2–5Viking3,917Briskeby ArenaSivert Øksnes AmlandMatch Report
Eliteserien317:00 KFUM Oslo1–3Sarpsborg 081,898KFUM ArenaMohammad AslamMatch Report
Eliteserien317:00 Bryne3–1Haugesund3,643Bryne StadionOla NilsenMatch Report
Eliteserien319:15 Molde2–2Bodø/Glimt6,940Aker StadionRohit SaggiMatch Report
Primera División">
Primera División" data-no-inpage="1">

py Primera División

py Primera División Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Torneo Apertura1517:00 2 de Mayo1–4Sportivo AmelianoEstadio Monumental Río ParapitíAldo QuiñónezMatch Report
Torneo Apertura1519:15 Nacional1–1Deportivo RecoletaEstadio Arsenio EricoAlipio ColmanMatch Report
Ekstraklasa">
Ekstraklasa" data-no-inpage="1">

pl Ekstraklasa

pl Ekstraklasa Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Ekstraklasa2912:15 Puszcza Niepołomice2–2Radomiak Radom2,000Stadion ul. KusocińskiegoTomasz KwiatkowskiMatch Report
Ekstraklasa2914:45 Jagiellonia1–3Zagłębie Lubin15,231Chorten ArenaPaweł RaczkowskiMatch Report
Ekstraklasa2917:30 Legia Warsaw2–1Lechia Gdańsk21,841Stadion Miejski Legii Warszawa im. Marsz...Patryk GryckiewiczMatch Report
Ekstraklasa2920:15 Lech Poznań2–1Cracovia27,708ENEA StadionSzymon MarciniakMatch 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
Play-out round518:00 Petrolul Ploiești4–0SCM Gloria Buzău6,716Stadionul Ilie OanăCristian MoldoveanuMatch Report
Play-off round521:00 Dinamo0–2CS U Craiova12,167Stadionul Arcul de TriumfMarcel BîrsanMatch Report
Saudi Professional League">
Saudi Professional League" data-no-inpage="1">

sa Saudi Professional League

sa Saudi Professional League Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Saudi Professional League2918:55 Al-Hilal2–2Al-Shabab18,769Kingdom ArenaRade ObrenovićMatch Report
Saudi Professional League2921:00 Al-Ittihad3–2Al-Ettifaq17,743Prince Abdullah Al Faisal StadiumGeorgi KabakovMatch Report
Allsvenskan">
Allsvenskan" data-no-inpage="1">

se Allsvenskan

se Allsvenskan Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Allsvenskan414:00 Djurgården0–0GAIS17,9783ArenaAdam LadebäckMatch Report
Damallsvenskan">
Damallsvenskan" data-no-inpage="1">

se Damallsvenskan

se Damallsvenskan Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season415:00 Rosengård2–1Kristianstad1,027Malmö IPMaral MirzaiMatch Report
Swiss Super League">
Swiss Super League" data-no-inpage="1">

ch Swiss Super League

ch Swiss Super League Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season3316:30 St. Gallen1–0Sion18,450KybunparkSven WolfensbergerMatch Report
Regular season3316:30 Lausanne-Sport2–0Lugano6,246Stade de la TuilièreLionel TschudiMatch Report
Regular season3316:30 Basel5–0Yverdon-Sport24,254St. Jakob-ParkAlessandro DudicMatch Report
Regular season3316:30 Young Boys2–1Zürich31,500Stadion WankdorfFedayi SanMatch Report
Regular season3316:30 Servette FC2–1Luzern12,027Stade de GenèveUrs SchnyderMatch 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 Lig3220:00 Alanyaspor1–0SamsunsporGAİN Park StadyumuAtilla KaraoğlanMatch Report
Série B">
Série B" data-no-inpage="1">

br Série B

br Série B Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Série B417:00 Amazonas0–2Avaí2,695Arena da AmazôniaBruno Pereira VasconcelosMatch Report
Série B419:00 Novorizontino1–1Criciúma2,047Estádio Dr. Jorge Ismael de BiaseBruno Mota CorreiaMatch Report
Série B421:30 Remo1–0Coritiba17,223Estádio Estadual Jornalista Edgar August...Lucas Canetto BelloteMatch Report
Superettan">
Superettan" data-no-inpage="1">

se Superettan

se Superettan Table
Round Wk Time Home Score Away Attendance Venue Referee Match Report Notes
Superettan413:00 Varberg4–0Umeå FC1,743Varberg Energi ArenaJoakim ÖstlingMatch Report

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.