Football results — Friday, 21 March 2025

Updated

29 matches across 12 competitions on Friday, 21 March 2025. Highest-scoring game: Bermuda 3-5 Honduras.

World Cup Qualifying · UEFA (Europe)

Scottish Championship (Scotland)

Cymru Premier (Wales)

LaLiga 2 (Spain)

Liga de Expansión MX (Mexico)

Gold Cup (North America)

Concacaf Nations League (North America)

World Cup Qualifying · CONMEBOL (South America)

Liga Profesional (Argentina)

División Profesional (Paraguay)

International Friendlies (International)

Liga MX Femenil (Mexico)

Other days