Football Results

View completed football matches and final scores.

Select League
All Results
11,827 completed matches
Sat, 31 Jan 2026 Championship
Queens Park Rangers FC
2 - 1
Full Time
Coventry City FC
16:00 Home Win
Sat, 31 Jan 2026 Championship
Portsmouth FC
3 - 0
Full Time
West Bromwich Albion FC
16:00 Home Win
Sat, 31 Jan 2026 Championship
Oxford United FC
0 - 2
Full Time
Birmingham City FC
16:00 Away Win
Sat, 31 Jan 2026 Championship
Millwall FC
1 - 1
Full Time
Sheffield United FC
16:00 Draw
Sat, 31 Jan 2026 Championship
Middlesbrough FC
1 - 0
Full Time
Norwich City FC
16:00 Home Win
Sat, 31 Jan 2026 Championship
Ipswich Town FC
1 - 1
Full Time
Preston North End FC
16:00 Draw
Sat, 31 Jan 2026 Championship
Blackburn Rovers FC
0 - 1
Full Time
Hull City AFC
16:00 Away Win
Sat, 31 Jan 2026 Bundesliga
FC Augsburg
2 - 1
Full Time
FC St. Pauli 1910
15:30 Home Win
Sat, 31 Jan 2026 Bundesliga
TSG 1899 Hoffenheim
3 - 1
Full Time
1. FC Union Berlin
15:30 Home Win
Sat, 31 Jan 2026 Bundesliga
SV Werder Bremen
1 - 1
Full Time
Borussia Mönchengladbach
15:30 Draw
Sat, 31 Jan 2026 Bundesliga
RB Leipzig
1 - 2
Full Time
1. FSV Mainz 05
15:30 Away Win
Sat, 31 Jan 2026 Bundesliga
Eintracht Frankfurt
1 - 3
Full Time
Bayer 04 Leverkusen
15:30 Away Win
Sat, 31 Jan 2026 Serie A
AC Pisa 1909
1 - 3
Full Time
US Sassuolo Calcio
15:00 Away Win
Sat, 31 Jan 2026 Premier League
Wolverhampton Wanderers FC
0 - 2
Full Time
AFC Bournemouth
15:00 Away Win
Sat, 31 Jan 2026 Premier League
Leeds United FC
0 - 4
Full Time
Arsenal FC
15:00 Away Win
Sat, 31 Jan 2026 Premier League
Brighton & Hove Albion FC
1 - 1
Full Time
Everton FC
15:00 Draw
Sat, 31 Jan 2026 Premiership
Livingston
0 - 2
Full Time
Motherwell
15:00 Away Win
Sat, 31 Jan 2026 Premiership
St. Mirren
0 - 0
Full Time
Dundee
15:00 Draw
Sat, 31 Jan 2026 Premiership
Kilmarnock
3 - 0
Full Time
Aberdeen
15:00 Home Win
Sat, 31 Jan 2026 Primera Division
Real Oviedo
1 - 0
Full Time
Girona FC
14:00 Home Win