Football Results

View completed football matches and final scores.

Select League
All Results
11,828 completed matches
Sat, 17 Jan 2026 Premier League
Sunderland AFC
2 - 1
Full Time
Crystal Palace FC
15:00 Home Win
Sat, 17 Jan 2026 Primera Division
Real Madrid CF
2 - 0
Full Time
Levante UD
14:00 Home Win
Sat, 17 Jan 2026 Championship
Watford FC
0 - 2
Full Time
Millwall FC
13:30 Away Win
Sat, 17 Jan 2026 Championship
Ipswich Town FC
3 - 0
Full Time
Blackburn Rovers FC
13:30 Home Win
Sat, 17 Jan 2026 Championship
Coventry City FC
2 - 1
Full Time
Leicester City FC
13:30 Home Win
Sat, 17 Jan 2026 Premier League
Manchester United FC
2 - 0
Full Time
Manchester City FC
12:30 Home Win
Fri, 16 Jan 2026 Primeira Liga
Sporting Clube de Portugal
3 - 0
Full Time
Casa Pia AC
21:15 Home Win
Fri, 16 Jan 2026 Championship
West Bromwich Albion FC
2 - 3
Full Time
Middlesbrough FC
21:00 Away Win
Fri, 16 Jan 2026 Ligue 1
Paris Saint-Germain FC
3 - 0
Full Time
Lille OSC
21:00 Home Win
Fri, 16 Jan 2026 Primera Division
RCD Espanyol de Barcelona
0 - 2
Full Time
Girona FC
21:00 Away Win
Fri, 16 Jan 2026 Serie A
AC Pisa 1909
1 - 1
Full Time
Atalanta BC
20:45 Draw
Fri, 16 Jan 2026 Bundesliga
SV Werder Bremen
3 - 3
Full Time
Eintracht Frankfurt
20:30 Draw
Fri, 16 Jan 2026 Ligue 1
AS Monaco FC
1 - 3
Full Time
FC Lorient
19:00 Away Win
Thu, 15 Jan 2026 Serie A
Como 1907
1 - 3
Full Time
AC Milan
20:45 Away Win
Thu, 15 Jan 2026 Bundesliga
FC Augsburg
1 - 1
Full Time
1. FC Union Berlin
20:30 Draw
Thu, 15 Jan 2026 Serie A
Hellas Verona FC
2 - 3
Full Time
Bologna FC 1909
18:30 Away Win
Wed, 14 Jan 2026 Serie A
FC Internazionale Milano
1 - 0
Full Time
US Lecce
20:45 Home Win
Wed, 14 Jan 2026 Bundesliga
1. FC Köln
1 - 3
Full Time
FC Bayern München
20:30 Away Win
Wed, 14 Jan 2026 Bundesliga
TSG 1899 Hoffenheim
5 - 1
Full Time
Borussia Mönchengladbach
20:30 Home Win
Wed, 14 Jan 2026 Bundesliga
RB Leipzig
2 - 0
Full Time
SC Freiburg
20:30 Home Win