Football matches on Thursday, 31 December 2026

Football matches on Thursday, 31 December 2026: full fixtures, kick-off times and live scores.

A-League (Australia)

Premier League (Wales)

Ligi kuu Bara (Tanzania)

Ligue 1 (Algeria)

Australia · A-League Women

United Arab Emirates · Pro League U23