Football results — Thursday, 2 January 2025

Updated

10 matches across 4 competitions on Thursday, 2 January 2025. Highest-scoring game: Gillingham 0-3 Bromley.

League Two (England)

Scottish Premiership (Scotland)

Supercoppa Italiana (Italy)

Swiss Super League (Switzerland)

Other days