Football results — Saturday, 22 March 2025

Updated

102 matches across 26 competitions on Saturday, 22 March 2025. Highest-scoring game: Belize 0-7 Costa Rica.

World Cup Qualifying · UEFA (Europe)

League One (England)

League Two (England)

National League (England)

Scottish Championship (Scotland)

Cymru Premier (Wales)

NIFL Premiership (Northern Ireland)

LaLiga 2 (Spain)

Eerste Divisie (Netherlands)

MLS (USA)

USL Championship (USA)

Liga de Expansión MX (Mexico)

Gold Cup (North America)

Liga Nacional (Guatemala)

Liga Panameña (Panama)

Liga Profesional (Argentina)

Primera Nacional (Argentina)

Copa Argentina (Argentina)

Liga BetPlay (Colombia)

Primera División (Uruguay)

División Profesional (Paraguay)

International Friendlies (International)

Women's Super League (England)

NWSL (USA)

Liga F (Spain)

Liga MX Femenil (Mexico)

Other days