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-05-21
Upcoming fixtures- Belarus CupThu, May 21 · 00:00FT
Minskoe More0 - 3Energetik-BGU Minsk
- International Club FriendlyThu, May 21 · 00:00FT
LASK Crvena Zvezda (W)2 - 0ZFK Spartak Subotica (W)
- Argentina Reserve LeagueThu, May 21 · 00:00FT
Ferrocarril Midland Reserves3 - 0Almirante Brown Reserves
- Lithuania A Lyga WomenThu, May 21 · 00:00FT
Kauno Rajono FA (W)1 - 1FK Transinvest (W)
- Croatia 3.DivisionThu, May 21 · 00:00FT
GAJ Mace3 - 2NK Ponikve
- Pol L3Thu, May 21 · 00:00FT
LGKS 38 Podlesianka3 - 1Szombierki Bytom
- Pol L3Thu, May 21 · 00:00FT
Victoria Czestochowa0 - 4Rozwoj Katowice
- Pol L3Thu, May 21 · 00:00FT
Polonia Laziska Gorne2 - 0Gwarek Tarnowskie Gory
- Pol L3Thu, May 21 · 00:00FT
Piast Gliwice (Youth)5 - 2KS Kuznia Ustron
- Pol L3Thu, May 21 · 00:00FT
Cuiavia Inowroclaw0 - 1Orleta Aleksandrow Kujawski
- Finland KThu, May 21 · 00:00FT
Sporting Kristina3 - 1KPV/Akatemia
- Finland KThu, May 21 · 00:00FT
Peimari United1 - 1EuPa
- Austria LandesligaThu, May 21 · 00:00FT
FV Austria XIII4 - 2First Vienna 1894 Amateur
- Algerian Ligue Professionnelle 2Thu, May 21 · 00:00FT
CRB Temouchent1 - 0US Chaouia
- Women Norway CupenThu, May 21 · 00:00FT
Arna Bjornar (W)4 - 0Rosenborg BK (W)
- Women Norway CupenThu, May 21 · 00:00FT
Fana (W)0 - 3SK Brann (W)
- Women Norway CupenThu, May 21 · 00:00FT
Roa (W)1 - 2Stabaek (W)
- LIT CupThu, May 21 · 00:00FT
Transinvest Vilnius2 - 0Hegelmann Litauen
- LIT CupThu, May 21 · 00:00FT
Atomsfera Mazeikiai0 - 3FK Panevezys
- CAF U-17 ChampionshipThu, May 21 · 00:00FT
Mali U172 - 1Tanzania U17
- CAF U-17 ChampionshipThu, May 21 · 00:00FT
Angola U171 - 2Mozambique U17
- BUL CupThu, May 21 · 00:00Pens 3-4
Lokomotiv Plovdiv1 - 1CSKA Sofia
- Czech Republic CupThu, May 21 · 00:00FT
Baumit Jablonec1 - 3MFK Karvina
- Russian Second League Division AThu, May 21 · 00:00FT
Dinamo Moscow B2 - 1Dinamo Vladivostok
- Czech Republic Ceska Fotbalova LigaThu, May 21 · 00:00FT
FC Pisek3 - 1FK Kraluv Dvur
- Czech Republic Ceska Fotbalova LigaThu, May 21 · 00:00FT
SK Motorlet Praha2 - 2Bohemians1905 B
- Latvian Higher LeagueThu, May 21 · 00:00FT
Grobina0 - 2Super Nova
- Estonia Champions LeagueThu, May 21 · 00:00FT
Trans Narva1 - 0Paide Linnameeskond
- Estonia Champions LeagueThu, May 21 · 00:00FT
FC Kuressaare2 - 1FC Nomme United
- Estonia Champions LeagueThu, May 21 · 00:00FT
Nomme JK Kalju1 - 0Harju JK Laagri
- Finland VeikkausligaThu, May 21 · 00:00FT
KuPs3 - 0Jaro
- Norway EliteserienThu, May 21 · 00:00FT
Start Kristiansand1 - 4Bodo Glimt
- Danish U17Thu, May 21 · 00:00FT
AalborgU171 - 3Sonderjyske U17
- Denmark Youth U19Thu, May 21 · 00:00FT
Silkeborg U193 - 1Aarhus AGF U19
- Georgia DivisionThu, May 21 · 00:10FT
Shturmi2 - 0FC Gori
- Gambia FF CupThu, May 21 · 00:30FT
Medina United FC0 - 0Baalor Sarr FC
- Gambia FF CupThu, May 21 · 00:30FT
Gambia Ports Authority3 - 1Harts
- Sierra Leone Premier LeagueThu, May 21 · 00:30FT
Star Sport Academy1 - 1FC Kallon
- Sierra Leone Premier LeagueThu, May 21 · 00:30FT
Diamond Stars1 - 0Mighty Blackpool
- Sierra Leone Premier LeagueThu, May 21 · 00:30FT
Abacha City2 - 0Freetown City
- Russia Premier LeagueThu, May 21 · 00:30FT
Rotor Volgograd0 - 2Akron Togliatti
- Sweden DamallsvenskanThu, May 21 · 00:30FT
BK Hacken (W)4 - 2Vaxjo (W)
- International Club FriendlyThu, May 21 · 00:40FT
SC Spelle-Venhaus2 - 6Borussia Monchengladbach
- Mauritania Division 1Thu, May 21 · 00:45FT
ASC Tevragh Zeine0 - 2ASC Snim
- Mauritania Division 1Thu, May 21 · 00:45FT
ASC Police0 - 1Kaedi FC
- Holland Eerste DivisieThu, May 21 · 00:45FT
Willem II1 - 2Volendam
- Algerian Ligue Professionnelle 1Thu, May 21 · 00:45FT
ES Setif1 - 0MC Alger
- Algerian Ligue Professionnelle 1Thu, May 21 · 00:45FT
El Bayadh0 - 0JS Saoura
- Algerian Ligue Professionnelle 1Thu, May 21 · 00:45FT
ASO Chlef1 - 2JS kabylie
- Pol L3Thu, May 21 · 01:00FT
Stal Lancut0 - 3Karpaty Krosno
- Finland KThu, May 21 · 01:00FT
VJS Vantaa B11 - 0PPS
- Finland KThu, May 21 · 01:00FT
TPV/22 - 1ACE
- Austria Amateur cupThu, May 21 · 01:00FT
FC 1980 Wien0 - 1SV Wienerberger
- Liga Portugal 2Thu, May 21 · 01:00FT
SCU Torreense0 - 0Casa Pia AC
- International Club FriendlyThu, May 21 · 01:00FT
SV Sandhausen3 - 3Eintracht Frankfurt
- Netherlands U21 LeagueThu, May 21 · 01:00FT
Zeeburgia U212 - 1FC Emmen Reserves
- Women Norway CupenThu, May 21 · 01:00FT
Viking (W)3 - 0Start Kristiansand (W)
- LIT CupThu, May 21 · 01:00FT
Ataka Vilnius1 - 2Siauliai
- Uganda Premier LeagueThu, May 21 · 01:00FT
NEC FC Bugolobi1 - 4SC Villa
- Botswana Premier LeagueThu, May 21 · 01:00FT
Mochudi Centre Chiefs0 - 1Gaborone United
- Iraq Stars LeagueThu, May 21 · 01:00FT
Al Shorta0 - 2Arbil
- Iraq Stars LeagueThu, May 21 · 01:00FT
Al Quwa Al Jawiya2 - 1Al Zawraa
- Egyptian Premier LeagueThu, May 21 · 01:00FT
Zamalek1 - 0Ceramica Cleopatra FC
- Egyptian Premier LeagueThu, May 21 · 01:00FT
Pyramids FC2 - 1Smouha SC
- Egyptian Premier LeagueThu, May 21 · 01:00FT
Al Masry0 - 2Al Ahly SC
- Georgia DivisionThu, May 21 · 01:00FT
Aragvi Dusheti2 - 1FC Kolkheti Poti
- Georgia Primera DivisionThu, May 21 · 01:00FT
Dila Gori0 - 0Dinamo Tbilisi
- Norway AdeccoligaenThu, May 21 · 01:00FT
Strommen0 - 7Haugesund
- Norway AdeccoligaenThu, May 21 · 01:00FT
Sogndal2 - 2Stabaek
- Norway AdeccoligaenThu, May 21 · 01:00FT
Raufoss3 - 0Bryne
- Norway AdeccoligaenThu, May 21 · 01:00FT
Ranheim IL3 - 2Hodd
- Norway AdeccoligaenThu, May 21 · 01:00FT
Moss1 - 1Stromsgodset
- Norway AdeccoligaenThu, May 21 · 01:00FT
Kongsvinger4 - 2Odds Ballklubb
- Norway AdeccoligaenThu, May 21 · 01:00FT
Egersunds IK0 - 0Lyn Oslo
- Norway AdeccoligaenThu, May 21 · 01:00FT
Asane Fotball2 - 0Sandnes Ulf
- Swedish AllsvenskanThu, May 21 · 01:00FT
GAIS2 - 0Hammarby
- Sweden DamallsvenskanThu, May 21 · 01:00FT
Hammarby (W)2 - 1Malmo (W)
- International Club FriendlyThu, May 21 · 01:30FT
Al-Nassr Riyadh (W)1 - 1Al Hilal Riyadh (W)
- Switzerland U19 EliteThu, May 21 · 01:30FT
Lausanne Sports U191 - 4St Gallen U19
- Germany OberligaThu, May 21 · 01:30FT
TuS Ennepetal1 - 0FC Eintracht Rheine
- Germany OberligaThu, May 21 · 01:30FT
Rot-Weiss Koblenz4 - 2VfR Wormatia Worms
- Belarusian Premier LeagueThu, May 21 · 01:30FT
BATE Borisov0 - 0Dinamo Minsk
- Peru Campeonato Nacional WomenThu, May 21 · 01:45FT
Atletico Andahuaylas (W)1 - 1Alianza Lima W
- Norway EliteserienThu, May 21 · 01:45FT
Lillestrom1 - 2Kristiansund BK
- Brazil Catarinense Division 2Thu, May 21 · 02:00FT
Metropolitano SC1 - 0Blumenau EC
- Brazil national youth (U20) Football ChampionshipThu, May 21 · 02:00FT
Brusque U200 - 3Atletico Mineiro Youth
- Brazil national youth (U20) Football ChampionshipThu, May 21 · 02:00FT
Operario Ferroviario PR Youth1 - 2Internacional RS U20
- Brazil national youth (U20) Football ChampionshipThu, May 21 · 02:00FT
Botafogo-SP (Youth)0 - 1Sport Club Recife Youth
- Argentina Reserve LeagueThu, May 21 · 02:00FT
Temperley Reserves1 - 1CA San Telmo Reserves
- Ire LSLThu, May 21 · 02:00FT
Bangor Celtic8 - 1Ballymun United
- Italy Serie CThu, May 21 · 02:00FT
Brescia0 - 0Casarano
- Italy Serie CThu, May 21 · 02:00FT
Ascoli1 - 0Potenza
- Brazil Campeonato Carioca Serie A2Thu, May 21 · 02:00FT
America-RJ0 - 1CFRJ Marica RJ
- Brazil W L2Thu, May 21 · 02:00FT
Itabirito (W)3 - 0Uniao Desportiva Alagoana/AL (W)
- Brazil W L2Thu, May 21 · 02:00FT
CA Piauiense(W)2 - 1Taubate(W)
- Argentina Reserve LeagueThu, May 21 · 02:00FT
Tigre Reserves1 - 3Sarmiento Junin Reserve
- Argentina Reserve LeagueThu, May 21 · 02:00FT
Rosario Central Reserves1 - 2Argentinos Jrs Reserves
- Argentina Reserve LeagueThu, May 21 · 02:00FT
Platense Reserves1 - 1Newell's Reserves
- Argentina Reserve LeagueThu, May 21 · 02:00FT
Central Cordoba SdE Reserves1 - 0Deportivo Riestra Reserves
- Argentina Reserve LeagueThu, May 21 · 02:00FT
Atletico Rafaela Reserves2 - 4Defensa y Justicia Reserves
- Women Norway CupenThu, May 21 · 02:00FT
Tromso (W)1 - 3Valerenga (W)
- Italy Serie BThu, May 21 · 02:00FT
Palermo2 - 0Catanzaro
- FYR Macedonia CupThu, May 21 · 02:00FT
Sileks1 - 0FK Shkendija 79
- Montenegro Prva Crnogorska LigaThu, May 21 · 02:00FT
FK Mornar Bar1 - 1OFK Petrovac
- Montenegro Prva Crnogorska LigaThu, May 21 · 02:00FT
FK Mladost DG0 - 1FK Sutjeska Niksic
- Montenegro Prva Crnogorska LigaThu, May 21 · 02:00FT
Jedinstvo Bijelo Polje2 - 0Jezero Plav
- Montenegro Prva Crnogorska LigaThu, May 21 · 02:00FT
Decic Tuzi1 - 2Arsenal Tivat
- Montenegro Prva Crnogorska LigaThu, May 21 · 02:00FT
FK Buducnost Podgorica2 - 1Bokelj Kotor
- Bra YLThu, May 21 · 02:00FT
Avai (Youth)2 - 0Cuiaba (MT) (Youth)
- Bra YLThu, May 21 · 02:00FT
Cruzeiro (Youth)0 - 0Vitoria Salvador (Youth)
- Bra YLThu, May 21 · 02:00FT
Sao Paulo Youth3 - 0Criciuma SC (Youth)
- Bra YLThu, May 21 · 02:00FT
Fluminense RJ (Youth)4 - 1Juventude (Youth)
- Iceland Women's Premier LeagueThu, May 21 · 02:00FT
Hafnarfjordur (W)3 - 0IBV Vestmannaeyjar (W)
- Norway EliteserienThu, May 21 · 02:00FT
Aalesund FK2 - 1Brann
- Tanzania PLThu, May 21 · 02:00FT
Dodoma Jiji FC1 - 1Mashujaa FC
- Saudi Professional LeagueThu, May 21 · 02:00FT
Al Najma(KSA)1 - 0Al-Shabab
- Saudi Professional LeagueThu, May 21 · 02:00FT
Al-Khaleej1 - 4Al-Ahli SFC
- Switzerland 1.League ClassicThu, May 21 · 02:00FT
Freienbach3 - 0Baden
- Argentina Reserve LeagueThu, May 21 · 02:10FT
Almagro Reserves1 - 0Acassuso Reserves
- Scotland Football League WomenThu, May 21 · 02:15FT
Boroughmuir Thistle FC (W)0 - 1Queen's Park (W)
- Paraguayan Division 3Thu, May 21 · 02:30FT
Silvio Pettirossi0 - 112 De Octubre San Domingo
- Paraguayan Division 3Thu, May 21 · 02:30FT
Presidente Hayes2 - 03 De Febrero
- Paraguayan Division 3Thu, May 21 · 02:30FT
Cristobal Colon JAS2 - 21º de Marzo FDM
- Paraguayan Division 3Thu, May 21 · 02:30FT
Sportivo Iteno2 - 229 de setiembre
- Brazil national youth (U20) Football ChampionshipThu, May 21 · 02:30FT
Moto Club de Sao Luis U201 - 4LS Valen SC U20
- Paraguayan Division 3Thu, May 21 · 02:30FT
River Plate (PAR)3 - 0Atletico Colegiales
- Brazil national youth (U20) Football ChampionshipThu, May 21 · 02:30FT
Aparecidense U202 - 1Uniao Inhumas U20
- Brazil Campeonato Carioca U20 WomenThu, May 21 · 02:30FT
Ferroviaria U20 (W)2 - 4Sao Paulo U20 (W)
- Spain Youth LeagueThu, May 21 · 02:30FT
Granada U191 - 1Real Madrid U19
- Italy Serie CThu, May 21 · 02:30FT
Catania3 - 3Lecco
- Brazil W L2Thu, May 21 · 02:30FT
Paysandu (W)1 - 3Doce Mel EC (W)
- Iceland Women's Premier LeagueThu, May 21 · 02:30FT
Thor KA Akureyri (W)1 - 3Breidablik (W)
- Northern Ireland Women's SuperThu, May 21 · 02:45FT
Ballyclare Comrades(w)1 - 0Strabane Athletic (W)
- Northern Ireland Women's SuperThu, May 21 · 02:45FT
Sion Swifts (W)0 - 0Greenisland (W)
- Northern Ireland Women's SuperThu, May 21 · 02:45FT
St. James Swifts (W)5 - 1Craigavon City (W)
- Italy Serie CThu, May 21 · 02:45FT
Ravenna0 - 2Salernitana
- Brazil national youth (U20) Football ChampionshipThu, May 21 · 03:00FT
Paysandu(PA) (Youth)0 - 3Atletico GO U20
- Brazil W L2Thu, May 21 · 03:00FT
Itacoatiara Futebol Clube (W)2 - 1Vila Nova (W)
- UEFA Europa LeagueThu, May 21 · 03:00FT
SC Freiburg0 - 3Aston Villa
- CAF U-17 ChampionshipThu, May 21 · 03:00FT
South Africa U171 - 3GhanaU17
- CAF U-17 ChampionshipThu, May 21 · 03:00FT
Senegal U172 - 1Algeria U17
- Algerian Ligue Professionnelle 1Thu, May 21 · 03:00FT
CR Belouizdad3 - 1MC Oran
- Iceland Women's Division 1Thu, May 21 · 03:15FT
HK Kopavogur (W)1 - 2Haukar (W)
- Iceland Women's Division 1Thu, May 21 · 03:15FT
KR Reykjavik (W)3 - 2IA Akranes (W)
- Iceland Women's Division 1Thu, May 21 · 03:15FT
Keflavik (W)0 - 0UMF Selfoss (W)
- Iceland Women's Division 1Thu, May 21 · 03:15FT
Tindastoll Neisti (W)0 - 3Volsungur Husavik (W)
- Iceland Women's Premier LeagueThu, May 21 · 03:15FT
Valur (W)0 - 0Fram Reykjavik (W)
- Iceland Women's Premier LeagueThu, May 21 · 03:15FT
Njardvik Grindavik (W)1 - 1Stjarnan Gardabaer (W)
- Iceland Women's Premier LeagueThu, May 21 · 03:15FT
Vikingur Reykjavik (W)1 - 4Trottur Reykjavik (W)
- Venezuela Segunda DivisionThu, May 21 · 03:30FT
Urena SC1 - 0Atletico Barinas
