Football results — Sunday, 16 March 2025

Updated

203 matches across 54 competitions on Sunday, 16 March 2025. Highest-scoring game: Twente 2-6 Feyenoord.

Premier League (England)

Championship (England)

EFL Cup (England)

Scottish Premiership (Scotland)

LaLiga (Spain)

LaLiga 2 (Spain)

Serie A (Italy)

Serie B (Italy)

Bundesliga (Germany)

2. Bundesliga (Germany)

3. Liga (Germany)

Ligue 1 (France)

Liga Portugal (Portugal)

Liga Portugal 2 (Portugal)

Eredivisie (Netherlands)

Eerste Divisie (Netherlands)

Belgian Pro League (Belgium)

Süper Lig (Turkiye)

Austrian Bundesliga (Austria)

Swiss Super League (Switzerland)

Danish Superliga (Denmark)

Ekstraklasa (Poland)

Czech First League (Czechia)

HNL (Croatia)

Serbian SuperLiga (Serbia)

Ukrainian Premier League (Ukraine)

NB I (Hungary)

Romanian Liga I (Romania)

Russian Premier League (Russia)

MLS (USA)

USL Championship (USA)

Liga MX (Mexico)

Liga de Expansión MX (Mexico)

Liga FPD (Costa Rica)

Liga Nacional (Guatemala)

Primera División (El Salvador)

Liga Panameña (Panama)

Jamaica Premier League (Jamaica)

Liga Profesional (Argentina)

Primera Nacional (Argentina)

Liga BetPlay (Colombia)

Primera División (Chile)

Primera División (Uruguay)

División Profesional (Paraguay)

LigaPro (Ecuador)

Liga FUTVE (Venezuela)

International Friendlies (International)

J1 League (Japan)

A-League (Australia)

Women's Super League (England)

NWSL (USA)

Liga F (Spain)

Frauen-Bundesliga (Germany)

Liga MX Femenil (Mexico)

Other days