Matches
Saturday, 24 January 2026 — 127 matches across 33 competitions. Biggest competitions first.
Premier League
England5 gamesLa Liga
Spain4 gamesSerie A
Italy3 gamesBundesliga
Germany6 gamesLigue 1
France3 gamesLiga Portugal
Portugal3 gamesEredivisie
Netherlands4 gamesPro League
Belgium3 gamesSüper Lig
Turkey3 gamesChampionship
England9 games- FTMiddlesbrough
4-0
PrestonMatchday 29 - FTMillwall
4-0
CharltonMatchday 29 - FTBirmingham
1-1
Stoke CityMatchday 29 - FTBlackburn
1-1
WatfordMatchday 29 - FTBristol City
2-0
Sheffield WednesdayMatchday 29 - FTHull City
2-1
SwanseaMatchday 29 - FTLeicester
1-2
Oxford UnitedMatchday 29 - FTQPR
2-3
WrexhamMatchday 29 - FTSheffield Utd
3-1
IpswichMatchday 29
Primera División
Argentina4 gamesScottish Premiership
Scotland3 gamesSwiss Super League
Switzerland3 gamesSerie B
Italy7 gamesCAF Champions League
Africa4 gamesPrimera A
Colombia4 gamesGreek Super League
Greece3 gamesLa Liga 2
Spain5 games2. Bundesliga
Germany4 gamesLigue 2
France3 gamesCroatian HNL
Croatia2 gamesLiga Portugal 2
Portugal3 gamesSaudi Pro League
Saudi Arabia3 gamesLiga I
Romania2 gamesLeague One
England11 games- FTCardiff
1-1
Stockport CountyMatchday 28 - FTHuddersfield
1-0
BradfordMatchday 28 - FTPlymouth
1-0
LutonMatchday 28 - FTBlackpool
2-0
NorthamptonMatchday 28 - FTBolton
2-1
Leyton OrientMatchday 28 - FTDoncaster
3-3
WiganMatchday 28 - FTPort Vale
1-3
Exeter CityMatchday 28 - FTReading
2-2
BarnsleyMatchday 28 - FTRotherham
1-1
AFC WimbledonMatchday 28 - FTStevenage
1-1
Mansfield TownMatchday 28 - FTWycombe
0-2
PeterboroughMatchday 28
Israeli Premier League
Israel4 gamesCAF Confederation Cup
Africa1 gameTFF 1. Lig
Turkey4 gamesNB I
Hungary3 gamesPrimera División (Paraguay)
Paraguay2 gamesScottish Championship
Scotland4 gamesA-League
Australia3 gamesCypriot First Division
Cyprus2 gamesScores are confirmed after full time; matches in progress show no running score. Kickoff times appear once the competition publishes them — until then a match is listed as “Time TBC” rather than given a time we cannot stand behind.