footballtoday
46′ Egypt crestEgypt3 Malawi crestMalawi0 HT Mali crestMali1 Rwanda crestRwanda1 36′ England U21 crestEngland U210 Portugal U21 crestPortugal U211 21′ Serbia crestSerbia0 Germany crestGermany2 20′ Netherlands crestNetherlands3 Greece crestGreece0 21′ Slovakia crestSlovakia1 Faroe Islands crestFaroe Islands0 20′ Bulgaria crestBulgaria0 Iceland crestIceland1 22′ Liechtenstein crestLiechtenstein0 Azerbaijan crestAzerbaijan1 21′ Luxembourg crestLuxembourg0 Estonia crestEstonia0 21′ Andorra crestAndorra0 Gibraltar crestGibraltar0 20′ Slovenia crestSlovenia0 Switzerland crestSwitzerland0 20′ Scotland crestScotland0 FYR Macedonia crestFYR Macedonia0 2′ Morocco crestMorocco0 Niger crestNiger0 6′ Salamanca UDS crestSalamanca UDS0 Celta Vigo crestCelta Vigo0 37′ Atletico Torque crestAtletico Torque2 Racing Montevideo crestRacing Montevideo0 FT Llaneros crestLlaneros0 Chico crestChico0 FT Czechia U18 crestCzechia U180 Poland U18 crestPoland U183 FT Singapore crestSingapore1 Paraguay crestParaguay4 12:00 Chinese Taipei crestChinese Taipei Kyrgyzstan crestKyrgyzstan FT Comoros crestComoros0 Congo crestCongo0 FT Mozambique crestMozambique0 Ethiopia crestEthiopia1 FT Zambia crestZambia1 Burundi crestBurundi1 FT Congo DR U23 crestCongo DR U232 Nigeria U23 crestNigeria U230 FT United Arab Emirates crestUnited Arab Emirates3 Honduras crestHonduras1
Saturday 31 January 2026

Football results 31 January 2026

26 final scores from the UK, Europe and around the world on Saturday 31 January 2026. Times are UK time.

Scottish Premiership 2

FT
ST MirrenST Mirren crest
00
Dundee crestDundee
FT
Dundee UtdDundee Utd crest
03
Heart Of Midlothian crestHeart Of Midlothian

La Liga 1

FT
LevanteLevante crest
00
Atletico Madrid crestAtletico Madrid

Eredivisie 1

FT
Sparta RotterdamSparta Rotterdam crest
20
Groningen crestGroningen

Around the world 22 matches · 11 competitions

Greek Super LeagueGreece 2
FT
PanetolikosPanetolikos crest
01
Aris Thessalonikis crestAris Thessalonikis
FT
AtromitosAtromitos crest
12
OFI crestOFI
Greek Super League table & results
2. BundesligaGermany 1
FT
Holstein KielHolstein Kiel crest
12
SpVgg Greuther Fürth crestSpVgg Greuther Fürth
2. Bundesliga table & results
Liga MXMexico 2
FT
U.N.A.M. - PumasU.N.A.M. - Pumas crest
40
Santos Laguna crestSantos Laguna
FT
FC JuarezFC Juarez crest
34
Cruz Azul crestCruz Azul
Liga MX table & results
Liga Profesional ArgentinaArgentina 2
FT
San LorenzoSan Lorenzo crest
10
Central Cordoba de Santiago crestCentral Cordoba de Santiago
FT
IndependienteIndependiente crest
11
Velez Sarsfield crestVelez Sarsfield
Liga Profesional Argentina table & results
Colombian Primera AColombia 2
FT
CucutaCucuta crest
11
Fortaleza FC crestFortaleza FC
FT
ChicoChico crest
01
Santa Fe crestSanta Fe
Colombian Primera A table & results
Chilean Primera DivisiónChile 3
FT
Deportes LimacheDeportes Limache crest
31
Colo Colo crestColo Colo
FT
Universidad de ConcepcionUniversidad de Concepcion crest
10
Coquimbo Unido crestCoquimbo Unido
FT
CobresalCobresal crest
10
Huachipato crestHuachipato
Chilean Primera División table & results
Peruvian Liga 1Peru 3
FT
Sport BoysSport Boys crest
11
Club Deportivo Los Chankas crestClub Deportivo Los Chankas
FT
Juan Pablo II CollegeJuan Pablo II College crest
33
FC Cajamarca crestFC Cajamarca
FT
FBC MelgarFBC Melgar crest
20
Cienciano crestCienciano
Peruvian Liga 1 table & results
Paraguayan Primera (Apertura)Paraguay 2
FT
Nacional AsuncionNacional Asuncion crest
51
2 de Mayo crest2 de Mayo
FT
Sportivo AmelianoSportivo Ameliano crest
10
Club Sp. San Lorenzo crestClub Sp. San Lorenzo
Paraguayan Primera (Apertura) table & results
Venezuelan Primera DivisiónVenezuela 3
FT
Rayo ZulianoRayo Zuliano crest
01
Zamora FC crestZamora FC
FT
Carabobo FCCarabobo FC crest
00
Portuguesa FC crestPortuguesa FC
FT
Deportivo La GuairaDeportivo La Guaira crest
20
Monagas SC crestMonagas SC
Venezuelan Primera División table & results
Botola ProMorocco 1
FT
CODM MeknèsCODM Meknès crest
11
UTS Rabat crestUTS Rabat
Botola Pro table & results
Tunisian Ligue 1Tunisia 1
FT
Club AfricainClub Africain crest
10
CA Bizertin crestCA Bizertin
Tunisian Ligue 1 table & results