Football Results

View completed football matches and final scores.

Select League
All Results
11,827 completed matches
Wed, 07 Jan 2026 Premier League
AFC Bournemouth
3 - 2
Full Time
Tottenham Hotspur FC
19:30 Home Win
Wed, 07 Jan 2026 Serie A
SSC Napoli
2 - 2
Full Time
Hellas Verona FC
18:30 Draw
Wed, 07 Jan 2026 Serie A
Bologna FC 1909
0 - 2
Full Time
Atalanta BC
18:30 Away Win
Tue, 06 Jan 2026 Serie A
US Sassuolo Calcio
0 - 3
Full Time
Juventus FC
20:45 Away Win
Tue, 06 Jan 2026 Premier League
West Ham United FC
1 - 2
Full Time
Nottingham Forest FC
20:00 Away Win
Tue, 06 Jan 2026 Premiership
Rangers
2 - 0
Full Time
Aberdeen
20:00 Home Win
Tue, 06 Jan 2026 Serie A
US Lecce
0 - 2
Full Time
AS Roma
18:00 Away Win
Tue, 06 Jan 2026 Serie A
AC Pisa 1909
0 - 3
Full Time
Como 1907
15:00 Away Win
Mon, 05 Jan 2026 Championship
Leicester City FC
2 - 1
Full Time
West Bromwich Albion FC
21:00 Home Win
Sun, 04 Jan 2026 Primeira Liga
FC Alverca
1 - 0
Full Time
FC Famalicão
21:30 Home Win
Sun, 04 Jan 2026 Primera Division
Real Sociedad de Fútbol
1 - 1
Full Time
Club Atlético de Madrid
21:00 Draw
Sun, 04 Jan 2026 Ligue 1
Paris Saint-Germain FC
2 - 1
Full Time
Paris FC
20:45 Home Win
Sun, 04 Jan 2026 Serie A
FC Internazionale Milano
3 - 1
Full Time
Bologna FC 1909
20:45 Home Win
Sun, 04 Jan 2026 Primeira Liga
CD Santa Clara
0 - 1
Full Time
FC Porto
19:00 Away Win
Sun, 04 Jan 2026 Primera Division
RCD Mallorca
1 - 2
Full Time
Girona FC
18:30 Away Win
Sun, 04 Jan 2026 Primera Division
Deportivo Alavés
1 - 1
Full Time
Real Oviedo
18:30 Draw
Sun, 04 Jan 2026 Serie A
Hellas Verona FC
0 - 3
Full Time
Torino FC
18:00 Away Win
Sun, 04 Jan 2026 Premier League
Manchester City FC
1 - 1
Full Time
Chelsea FC
17:30 Draw
Sun, 04 Jan 2026 Ligue 1
Stade Brestois 29
2 - 0
Full Time
AJ Auxerre
17:15 Home Win
Sun, 04 Jan 2026 Ligue 1
FC Lorient
1 - 1
Full Time
FC Metz
17:15 Draw