Football Results Today
Latest football results and full-time scores across the top leagues and the FIFA World Cup 2026. Every result links to the match report and stats.
Results for 2026-04-20
Upcoming fixtures- France Ligue 1Mon, Apr 20 · 02:45FT
Paris Saint Germain (PSG)1 - 2Lyon
- Italy Serie AMon, Apr 20 · 00:00FT
Pisa1 - 2Genoa
- Italy Serie AMon, Apr 20 · 02:45FT
Juventus2 - 0Bologna
- German BundesligaMon, Apr 20 · 01:30FT
Borussia Monchengladbach1 - 1FSV Mainz 05
- Qatar Reserve LeagueMon, Apr 20 · 00:00FT
Al Shahaniya Reserves2 - 2Al Sadd Reserves
- Qatar Reserve LeagueMon, Apr 20 · 00:00FT
Al-Arabi Doha (R)0 - 1Al-Shamal SC Reserves
- Chile Primera Division WomenMon, Apr 20 · 00:00FT
Audax Italiano (W)2 - 0Union San Felipe (W)
- Mexico Liga MX U19 FemenilMon, Apr 20 · 00:00FT
Mazatlan FC U19 (W)0 - 1Atletico San Luis U19 (W)
- Hungary NB IIIMon, Apr 20 · 00:00FT
SC Sopron3 - 0Zsambeki SK
- Hungary NB IIIMon, Apr 20 · 00:00FT
Pecsi MFC2 - 1Majosi SE
- ICL-2Mon, Apr 20 · 00:00FT
Leader SC de Marcory1 - 2Sirocco FC
- Spain Regional LeagueMon, Apr 20 · 00:00FT
Alcantarilla3 - 1Lumbreras
- Ivory Coast Premier DivisionMon, Apr 20 · 00:00FT
AF Amadou Diallo Djekanou1 - 2Bouake FC
- Ivory Coast Premier DivisionMon, Apr 20 · 00:00FT
San Pedro FC2 - 2CO Korhogo
- Ivory Coast Premier DivisionMon, Apr 20 · 00:00FT
US Tchologo1 - 2Inova Sporting Club Association
- Israel Premier LeagueMon, Apr 20 · 00:00FT
Hapoel Kiryat Shmona3 - 1Hapoel Jerusalem
- Peru B LeagueMon, Apr 20 · 00:00FT
Sport Huancayo B1 - 1Alianza Universidad
- Chile Primera DMon, Apr 20 · 00:00FT
Santiago Morning1 - 1Lota Schwager
- Argentina Regional Federal ChampionshipsMon, Apr 20 · 00:00FT
Sportivo Las Parejas2 - 1Gimnasia C. Uruguay
- Finland Women League 1Mon, Apr 20 · 00:00FT
Lahti s (W)1 - 2KTP Kotka (W)
- Serbian SuperligaMon, Apr 20 · 00:00FT
Radnicki 1923 Kragujevac1 - 1Radnicki Nis
- Cyprus 1 DivisionMon, Apr 20 · 00:00FT
Krasava ENY Ypsonas FC3 - 1Ethnikos Achnas FC
- Norway Division 3Mon, Apr 20 · 00:00FT
Nardo FK5 - 1Aalesund FK B
- Netherlands KNVB BekerMon, Apr 20 · 00:00FT
AZ Alkmaar5 - 1NEC Nijmegen
- Denmark SuperligaMon, Apr 20 · 00:00FT
Vejle1 - 4FC Copenhagen
- Slovak Super LigaMon, Apr 20 · 00:00FT
Tatran Presov2 - 1FK Kosice
- Bahrain DivisionMon, Apr 20 · 00:00FT
Busaiteen0 - 0Etehad Alreef
- Bahrain DivisionMon, Apr 20 · 00:00FT
Al-Hala0 - 0Um Alhassam
- Bahrain DivisionMon, Apr 20 · 00:00FT
Isa Town0 - 1Qalali
- ICE WCMon, Apr 20 · 00:00FT
Afturelding (W)0 - 0KH Hlidarendi (W)
- Argentina Primera C MetropolitanaMon, Apr 20 · 00:00FT
Yupanqui1 - 1Puerto Nuevo
- Peru Liga 1Mon, Apr 20 · 00:00FT
Sporting Cristal3 - 2UTC Cajamarca
- Burkina Faso LeagueMon, Apr 20 · 00:00FT
US Forces Armees0 - 1Rahimo FC
- Burkina Faso LeagueMon, Apr 20 · 00:00FT
RC Kadiogo4 - 1Sally Tas
- Spain D4Mon, Apr 20 · 00:00FT
Jerez0 - 2Don Benito
- Spain D4Mon, Apr 20 · 00:00FT
CF Jaraiz1 - 4Badajoz
- Spain D4Mon, Apr 20 · 00:00FT
CD Gevora2 - 1Moralo CP
- Spain D4Mon, Apr 20 · 00:00FT
CD La Almunia2 - 3Andorra CF
- Spain D4Mon, Apr 20 · 00:00FT
Compostela2 - 2Montaneros CF
- Spain D4Mon, Apr 20 · 00:00FT
Celtiga0 - 1Racing Villalbes
- Spain D4Mon, Apr 20 · 00:00FT
CD Boiro6 - 0Atletico Arteixo
- Spain D4Mon, Apr 20 · 00:00FT
CD Mosconia2 - 0SD Lenense
- Spain D4Mon, Apr 20 · 00:00FT
UD San Sebastian Reyes B1 - 1CF Pozuelo Alarcon
- Spain D4Mon, Apr 20 · 00:00FT
Ciudad de Madrid0 - 1Siello
- Spain D4Mon, Apr 20 · 00:00FT
Oyonesa Tudelano3 - 0CD Berceo
- Spain D4Mon, Apr 20 · 00:00FT
Deportivo Maritimo1 - 2Aguilas FC B
- Spain D4Mon, Apr 20 · 00:00FT
CD Bala Azul0 - 0Olimpico de Totana
- Spain D4Mon, Apr 20 · 00:00FT
Conil CF1 - 0CD San Roque de Lepe
- Spain Segunda Division RFEFMon, Apr 20 · 00:00FT
Sant Andreu2 - 1Reus FC Reddis
- Spain Segunda Division RFEFMon, Apr 20 · 00:00FT
UE Olot1 - 1Barcelona B
- Spain D4Mon, Apr 20 · 00:00FT
Marbelli2 - 1Huetor Tajar
- Spain D4Mon, Apr 20 · 00:00FT
Atletico Saguntino1 - 0UD Alzira
- Spain D4Mon, Apr 20 · 00:00FT
Gimnastica Torrelavega2 - 0CD Cayon
- Spain D4Mon, Apr 20 · 00:00FT
SD Laredo1 - 1CD Bezana
- France Youth U19 LeagueMon, Apr 20 · 00:00FT
Paris Saint Germain U197 - 1FC Chartres U19
- Spain D4Mon, Apr 20 · 00:00FT
CD Oberena0 - 0CA Cirbonero
- Belgium Women 1st NationalMon, Apr 20 · 00:00FT
KVK Tienen (W)1 - 0Oud-Heverlee Leuven II (W)
- Spain D4Mon, Apr 20 · 00:00FT
Sonseca1 - 2CP Villarrobledo
- Spain D4Mon, Apr 20 · 00:00FT
Huracan de Balazote2 - 1CS Puertollano
- French Championnat AmateurMon, Apr 20 · 00:00FT
AS Furiani Agliani2 - 0ES Wasquehal
- Luxembourg National DivisionMon, Apr 20 · 00:00FT
Jeunesse Esch1 - 1Swift Hesperange
- Spain Segunda Division RFEFMon, Apr 20 · 00:00FT
Xerez Deportivo0 - 0Extremadura
- Spain Segunda Division RFEFMon, Apr 20 · 00:00FT
Real Jaen CF2 - 1Puente Genil
- Spain Segunda Division RFEFMon, Apr 20 · 00:00FT
UD Ourense3 - 1CD Lealtad
- Spain Segunda Division RFEFMon, Apr 20 · 00:00FT
Sarriana0 - 1Marino luanco
- Spain Segunda Division RFEFMon, Apr 20 · 00:00FT
coruxo FC3 - 1Rayo Cantabria
- Czech Republic 2.LigaMon, Apr 20 · 00:00FT
Vysocina jihlava1 - 2Brno
- Faroe Islands FormuladeildinMon, Apr 20 · 00:15FT
Toftir B683 - 1HB Torshavn
- Spain Primera Division RFEFMon, Apr 20 · 00:15FT
Sabadell1 - 0Hercules
- Spain Primera Division RFEFMon, Apr 20 · 00:15FT
Eldense2 - 1FC Cartagena
- Spain Primera Division RFEFMon, Apr 20 · 00:15FT
Algeciras1 - 0SD Tarazona
- Spain Primera Division RFEFMon, Apr 20 · 00:15FT
CD Guadalajara1 - 4Pontevedra
- Spain Regional LeagueMon, Apr 20 · 00:30FT
UE Rubi1 - 0FC Vilafranca
- Gambia Division 2Mon, Apr 20 · 00:30FT
Banjul United2 - 2Serrekunda Utd
- Belgian Pro LeagueMon, Apr 20 · 00:30FT
Saint Gilloise2 - 1Club Brugge
- Chile Primera DivisionMon, Apr 20 · 00:30FT
Coquimbo Unido1 - 1Nublense
- Argentine Division 1Mon, Apr 20 · 00:30FT
Aldosivi Mar del Plata1 - 1Racing Club
- Spain D4Mon, Apr 20 · 00:30FT
CD Santa Amalia0 - 2SP Villafranca
- Spain D4Mon, Apr 20 · 00:30FT
Club Siero1 - 0SD Navarro CF
- Spain D4Mon, Apr 20 · 00:30FT
Caudal4 - 1UD Gijon Industrial
- Spain Segunda Division RFEFMon, Apr 20 · 00:30FT
RCD Espanyol B2 - 1Girona B
- Spain D4Mon, Apr 20 · 00:30FT
CD Torreperogil2 - 0CD Alhaurino
- Spain D4Mon, Apr 20 · 00:30FT
Atletico Porcuna CF2 - 3UD San Pedro
- Spain D4Mon, Apr 20 · 00:30FT
Zarautz KE0 - 1Santurtzi CD
- Spain D4Mon, Apr 20 · 00:30FT
Colegios Diocesanos0 - 1Unionistas de Salamanca CF B
- Italy Serie CMon, Apr 20 · 00:30CAN
Livorno0 - 0Rimini
- Spain Segunda Division RFEFMon, Apr 20 · 00:30FT
Yeclano Deportivo1 - 1Almeria B
- Spanish La Liga 2Mon, Apr 20 · 00:30FT
Eibar2 - 1SD Huesca
Highlights - Spanish La Liga 2Mon, Apr 20 · 00:30FT
Albacete4 - 1Granada CF
Highlights - Czech Republic Gambrinus LigaMon, Apr 20 · 00:30FT
FC Viktoria Plzen0 - 1Pardubice
- Russia Premier LeagueMon, Apr 20 · 00:30FT
FC Krasnodar2 - 2Baltika Kaliningrad
- Mauritania CupMon, Apr 20 · 00:45FT
F.C. Nouadhibou2 - 0Kaedi FC
- Spain Regional LeagueMon, Apr 20 · 01:00FT
CD Valdelacalzada1 - 0RCP Valverdeno
- Finland KMon, Apr 20 · 01:00FT
ACE1 - 2Fish United
- Guatemala Segunda DivisionMon, Apr 20 · 01:00FT
Deportivo San Sebastian1 - 0Universidad de San Carlos
- SLV RlMon, Apr 20 · 01:00FT
CD Hercules Reserves3 - 1CD Luis Angel Firpo Reserves
- Guatemala Segunda DivisionMon, Apr 20 · 01:00FT
Fraijanes FC2 - 0Barillas FC
- Senegal Ligue 2Mon, Apr 20 · 01:00FT
Diambars1 - 0Kaffrine
- Guatemala D2Mon, Apr 20 · 01:00FT
Nueva Santa Rosa CDF1 - 1Huehuetecos FC
- Ecuador CupMon, Apr 20 · 01:00FT
CSD Africando1 - 2CD Independiente Juniors
- Israel Premier LeagueMon, Apr 20 · 01:00FT
Beitar Jerusalem3 - 0Maccabi Haifa
- Senegal Premier LeagueMon, Apr 20 · 01:00FT
AS Camberene0 - 1Teunhueth FC
- Senegal Premier LeagueMon, Apr 20 · 01:00FT
US Ouakam Dakar1 - 0ASC Wally Daan
- Senegal Premier LeagueMon, Apr 20 · 01:00FT
Casamance1 - 1Guediawaye
- Senegal Premier LeagueMon, Apr 20 · 01:00FT
Linguere0 - 4Pikine
- Argentina Regional Federal ChampionshipsMon, Apr 20 · 01:00FT
El Linqueno0 - 3CA 9 de Julio Rafaela
- Mexico Youth U21Mon, Apr 20 · 01:00FT
Santos Laguna U211 - 0Atlas U21
- Irish WNUMon, Apr 20 · 01:00FT
Athlone Town W2 - 0Peamount Utd (W)
- Irish WNUMon, Apr 20 · 01:00FT
Wexford Youths (W)4 - 1Cork City (W)
- GCC Champions LeagueMon, Apr 20 · 01:00FT
Al Rayyan2 - 0Al-Qadsia SC
- Argentina Primera B MetropolitanaMon, Apr 20 · 01:00FT
Liniers1 - 0CA Brown Adrogue
- Argentine Division 2Mon, Apr 20 · 01:00FT
Colegiales1 - 1Temperley
- Spain D4Mon, Apr 20 · 01:00FT
CD Estradense2 - 1UD Somozas
- Spain D4Mon, Apr 20 · 01:00FT
CF Platges De Calvia0 - 0CD Binissalem
- Albania Super leagueMon, Apr 20 · 01:00FT
Partizani Tirana1 - 1KS Bylis
- Turkey Super LigMon, Apr 20 · 01:00FT
Trabzonspor1 - 1Istanbul Basaksehir
- Hungary NB ⅡMon, Apr 20 · 01:00FT
SOROKSAR2 - 1Dafuji cloth MTE
- Hungary NB ⅡMon, Apr 20 · 01:00FT
Bekescsaba0 - 0Szentlorinc SE
- Spain Segunda Division RFEFMon, Apr 20 · 01:00FT
Aguilas CF2 - 0Lorca Deportiva FC
- Finland U21 LeagueMon, Apr 20 · 01:10FT
Atlantis U213 - 0FC Kontu U21
- Belgian Pro LeagueMon, Apr 20 · 01:15FT
LaLouviere0 - 2Zulte-Waregem
- Norway EliteserienMon, Apr 20 · 01:15FT
Start Kristiansand1 - 1Molde
- Liga Portugal 1Mon, Apr 20 · 01:15FT
Sporting CP1 - 2Benfica
- Saudi Arabia Reserve LeagueMon, Apr 20 · 01:30FT
Al Ittihad U212 - 1Neom SC U21
- Israel Premier LeagueMon, Apr 20 · 01:30FT
Maccabi Tel Aviv1 - 0Hapoel Tel Aviv
- Libyan Premier LeagueMon, Apr 20 · 01:30FT
Al Ahli Benghzi0 - 0Ittihad Al Askari
- Spain D4Mon, Apr 20 · 01:30FT
CP San Cristobal2 - 2UE Tona
- Italy Serie BMon, Apr 20 · 01:30FT
Empoli1 - 1ACD Virtus Entella
- German 3.LigaMon, Apr 20 · 01:30FT
SV Wehen Wiesbaden3 - 3SV Waldhof Mannheim
- Poland Division 2Mon, Apr 20 · 01:30FT
Warta Poznan1 - 2Podbeskidzie Bielsko-Biala
- Hungary Borsodi LigaMon, Apr 20 · 01:30FT
Gyori ETO1 - 0Ferencvarosi TC
- Brazil national youth (U20) Football ChampionshipMon, Apr 20 · 02:00FT
Galicia BA (Youth)0 - 1Bahia (Youth)
- Brazil Paulista Serie BMon, Apr 20 · 02:00FT
Guarulhos U232 - 1GO Audax U23
- Brazil Campeonato Gaucho YouthMon, Apr 20 · 02:00FT
CE Bento Goncalves RS U201 - 1Caxias RS U20
- Brazil W L3Mon, Apr 20 · 02:00FT
Brasil Farroupilha (W)0 - 1Coritiba PR (W)
- Brazil W L3Mon, Apr 20 · 02:00FT
Realidade Jovem/SP (W)3 - 1Sao Jose SP W
- Brazil W L3Mon, Apr 20 · 02:00FT
Guarani de Paripueira (W)0 - 1Atletico Alagoinhas (W)
- Ivory Coast Premier DivisionMon, Apr 20 · 02:00FT
ASEC Mimosas1 - 0Racing d'Abidjan
- Brazil Serie DMon, Apr 20 · 02:00FT
Maguary PE2 - 0Club Laguna SAF
- Brazil W L2Mon, Apr 20 · 02:00FT
Doce Mel EC (W)0 - 2CA Piauiense(W)
- Argentina Regional Federal ChampionshipsMon, Apr 20 · 02:00FT
Villa Mitre0 - 0Santa Marina Tandil
- Argentina Regional Federal ChampionshipsMon, Apr 20 · 02:00FT
Huracan Las Heras1 - 0San Martin Mendoza
- Portugal Liga 3Mon, Apr 20 · 02:00FT
Academica Coimbra2 - 1CF Os Belenenses
- Serbian SuperligaMon, Apr 20 · 02:00FT
IMT Novi Beograd1 - 1Mladost Lucani
- Greece Super League AMon, Apr 20 · 02:00FT
Panathinaikos0 - 2Olympiakos Piraeus
- Egyptian Premier LeagueMon, Apr 20 · 02:00FT
Future FC1 - 3ZED FC
- Egyptian Premier LeagueMon, Apr 20 · 02:00FT
Kahraba Ismailia1 - 3Ghazl El Mahallah
- Romania Liga IMon, Apr 20 · 02:00FT
CS Universitatea Craiova1 - 0Rapid Bucuresti
- USL League OneMon, Apr 20 · 02:00FT
New York Cosmos2 - 2Forward Madison FC
- Liga Pro Ecuador Serie AMon, Apr 20 · 02:00FT
Manta FC0 - 1Deportivo Cuenca
