Football results — Saturday, 15 March 2025

Updated

189 matches across 53 competitions on Saturday, 15 March 2025. Highest-scoring game: SC Paderborn 07 5-3 FC Kaiserslautern.

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)

League of Ireland (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)

Swiss Super League (Switzerland)

Ekstraklasa (Poland)

Czech First League (Czechia)

HNL (Croatia)

Serbian SuperLiga (Serbia)

Ukrainian Premier League (Ukraine)

Romanian Liga I (Romania)

Russian Premier League (Russia)

MLS (USA)

USL Championship (USA)

Liga MX (Mexico)

Liga de Expansión MX (Mexico)

Primera División (El Salvador)

Liga Panameña (Panama)

Primera División (Nicaragua)

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)

Saudi Pro League (Saudi Arabia)

A-League (Australia)

NWSL (USA)

Liga F (Spain)

Frauen-Bundesliga (Germany)

Other days