Free football predictions, odds and standings for 1000+ football games. Livescore, Livestream, lineups and match details from soccer matches.

Free Predictions See All >
20:00 - December 10
Red Bull Salzburg
Paris Saint Germain

20:00 - December 10
RB Leipzig
Aston Villa

20:00 - December 10
Stade Brestois 29
PSV Eindhoven

20:00 - December 10
Shakhtar Donetsk
Bayern München

20:00 - December 10
Club Brugge KV
Sporting CP

19:00 - December 15
Chelsea
Brentford

20:30 - December 18
Espanyol
Valencia

14:00 - December 15
Brighton
Crystal Palace

16:30 - December 15
Manchester City
Manchester United

19:00 - December 15
Southampton
Tottenham

20:30 - December 18
Villarreal
Rayo Vallecano

15:00 - December 14
Arsenal
Everton

15:00 - December 14
Liverpool
Fulham

11:30 - December 8
Fiorentina
Cagliari

14:00 - December 8
Verona
Empoli