Football results — Friday, 31 January 2025

Updated

53 matches across 36 competitions on Friday, 31 January 2025. Highest-scoring game: Emmen 4-2 Jong PSV Eindhoven.

Championship (England)

Scottish Championship (Scotland)

Cymru Premier (Wales)

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)

Ekstraklasa (Poland)

HNL (Croatia)

Serbian SuperLiga (Serbia)

Romanian Liga I (Romania)

Liga de Expansión MX (Mexico)

Liga FPD (Costa Rica)

Liga Nacional (Guatemala)

Liga Nacional (Honduras)

Primera División (El Salvador)

Jamaica Premier League (Jamaica)

Liga Profesional (Argentina)

Primera División (Uruguay)

Liga FUTVE (Venezuela)

Saudi Pro League (Saudi Arabia)

A-League (Australia)

Liga F (Spain)

Frauen-Bundesliga (Germany)

Liga MX Femenil (Mexico)

Other days