Football Results

View completed football matches and final scores.

Select League
All Results
11,791 completed matches
Sat, 02 May 2026 Primera Division
Villarreal CF
5 - 1
Full Time
Levante UD
13:00 Home Win
Sat, 02 May 2026 Championship
Wrexham AFC
2 - 2
Full Time
Middlesbrough FC
12:30 Draw
Sat, 02 May 2026 Championship
Watford FC
0 - 4
Full Time
Coventry City FC
12:30 Away Win
Sat, 02 May 2026 Championship
Swansea City AFC
3 - 1
Full Time
Charlton Athletic FC
12:30 Home Win
Sat, 02 May 2026 Championship
Sheffield Wednesday FC
2 - 1
Full Time
West Bromwich Albion FC
12:30 Home Win
Sat, 02 May 2026 Championship
Preston North End FC
1 - 3
Full Time
Southampton FC
12:30 Away Win
Sat, 02 May 2026 Championship
Portsmouth FC
1 - 1
Full Time
Birmingham City FC
12:30 Draw
Sat, 02 May 2026 Championship
Millwall FC
2 - 0
Full Time
Oxford United FC
12:30 Home Win
Sat, 02 May 2026 Championship
Ipswich Town FC
3 - 0
Full Time
Queens Park Rangers FC
12:30 Home Win
Sat, 02 May 2026 Championship
Hull City AFC
2 - 1
Full Time
Norwich City FC
12:30 Home Win
Sat, 02 May 2026 Championship
Derby County FC
1 - 2
Full Time
Sheffield United FC
12:30 Away Win
Sat, 02 May 2026 Championship
Bristol City FC
2 - 0
Full Time
Stoke City FC
12:30 Home Win
Sat, 02 May 2026 Championship
Blackburn Rovers FC
0 - 1
Full Time
Leicester City FC
12:30 Away Win
Fri, 01 May 2026 Primera Division
Girona FC
0 - 1
Full Time
RCD Mallorca
20:00 Away Win
Fri, 01 May 2026 Serie A
AC Pisa 1909
1 - 2
Full Time
US Lecce
19:45 Away Win
Fri, 01 May 2026 Premier League
Leeds United FC
3 - 1
Full Time
Burnley FC
19:00 Home Win
Fri, 01 May 2026 Premiership
Livingston
2 - 2
Full Time
Aberdeen
18:45 Draw
Wed, 29 Apr 2026 Primeira Liga
Sporting Clube de Portugal
2 - 2
Full Time
CD Tondela
20:15 Draw
Wed, 29 Apr 2026 UEFA Champions League
Club Atlético de Madrid
1 - 1
Full Time
Arsenal FC
20:00 Draw
Tue, 28 Apr 2026 UEFA Champions League
Paris Saint-Germain FC
5 - 4
Full Time
FC Bayern München
20:00 Home Win