Football results — Saturday, 25 January 2025

Updated

157 matches across 43 competitions on Saturday, 25 January 2025. Highest-scoring game: Alanyaspor 5-4 Başakşehir.

Premier League (England)

Championship (England)

League One (England)

League Two (England)

National League (England)

Scottish Premiership (Scotland)

Scottish Championship (Scotland)

Cymru Premier (Wales)

NIFL Premiership (Northern Ireland)

LaLiga (Spain)

LaLiga 2 (Spain)

Serie A (Italy)

Serie B (Italy)

Bundesliga (Germany)

2. Bundesliga (Germany)

3. Liga (Germany)

Ligue 1 (France)

Ligue 2 (France)

Liga Portugal (Portugal)

Liga Portugal 2 (Portugal)

Eredivisie (Netherlands)

Eerste Divisie (Netherlands)

Belgian Pro League (Belgium)

Süper Lig (Turkiye)

Greek Super League (Greece)

Swiss Super League (Switzerland)

HNL (Croatia)

Romanian Liga I (Romania)

Liga MX (Mexico)

Liga de Expansión MX (Mexico)

Liga FPD (Costa Rica)

Liga Nacional (Guatemala)

Liga Nacional (Honduras)

Liga Panameña (Panama)

Primera División (Nicaragua)

Liga Profesional (Argentina)

Liga BetPlay (Colombia)

División Profesional (Paraguay)

Liga FUTVE (Venezuela)

Saudi Pro League (Saudi Arabia)

Women's Super League (England)

Liga F (Spain)

Liga MX Femenil (Mexico)

Other days