Football Results

View completed football matches and final scores.

Select League
All Results
11,827 completed matches
Sat, 03 Jan 2026 Premiership
Falkirk
1 - 0
Full Time
Aberdeen
15:00 Home Win
Sat, 03 Jan 2026 Premiership
Motherwell
2 - 0
Full Time
St. Mirren
15:00 Home Win
Sat, 03 Jan 2026 Primera Division
RC Celta de Vigo
4 - 1
Full Time
Valencia CF
14:00 Home Win
Sat, 03 Jan 2026 Serie A
Como 1907
1 - 0
Full Time
Udinese Calcio
12:30 Home Win
Sat, 03 Jan 2026 Premier League
Aston Villa FC
3 - 1
Full Time
Nottingham Forest FC
12:30 Home Win
Sat, 03 Jan 2026 Premiership
Celtic
1 - 3
Full Time
Rangers
12:30 Away Win
Fri, 02 Jan 2026 Primeira Liga
Vitória SC
2 - 1
Full Time
CD Nacional
21:45 Home Win
Fri, 02 Jan 2026 Primera Division
Rayo Vallecano de Madrid
1 - 1
Full Time
Getafe CF
21:00 Draw
Fri, 02 Jan 2026 Ligue 1
Toulouse FC
0 - 3
Full Time
Racing Club de Lens
20:45 Away Win
Fri, 02 Jan 2026 Serie A
Cagliari Calcio
0 - 1
Full Time
AC Milan
20:45 Away Win
Fri, 02 Jan 2026 Primeira Liga
Gil Vicente FC
1 - 1
Full Time
Sporting Clube de Portugal
19:45 Draw
Thu, 01 Jan 2026 Premier League
Brentford FC
0 - 0
Full Time
Tottenham Hotspur FC
20:00 Draw
Thu, 01 Jan 2026 Premier League
Sunderland AFC
0 - 0
Full Time
Manchester City FC
20:00 Draw
Thu, 01 Jan 2026 Championship
Sheffield United FC
3 - 1
Full Time
Leicester City FC
18:30 Home Win
Thu, 01 Jan 2026 Premier League
Liverpool FC
0 - 0
Full Time
Leeds United FC
17:30 Draw
Thu, 01 Jan 2026 Premier League
Crystal Palace FC
1 - 1
Full Time
Fulham FC
17:30 Draw
Thu, 01 Jan 2026 Championship
Watford FC
3 - 0
Full Time
Birmingham City FC
16:00 Home Win
Thu, 01 Jan 2026 Championship
Swansea City AFC
1 - 0
Full Time
West Bromwich Albion FC
16:00 Home Win
Thu, 01 Jan 2026 Championship
Southampton FC
0 - 0
Full Time
Millwall FC
16:00 Draw
Thu, 01 Jan 2026 Championship
Queens Park Rangers FC
1 - 2
Full Time
Norwich City FC
16:00 Away Win