Football previews and predictions
Sports Mole offers in-depth previews for Europe's top football leagues and competitions, including the Premier League, La Liga, Champions League, Serie A, Bundesliga, Ligue 1, Championship, Scottish Premiership and Europa League, featuring team news, possible lineups and predicted scorelines.
FA Cup
Saturday, January 09 2021
3pmBlackburn vs. Doncaster 3pmBlackpool vs. West Brom 3pmBristol Rovers vs. Sheff Utd 3pmBurnley vs. MK Dons 3pmExeter vs. Sheff Weds 3pmOldham vs. Bournemouth 3pmQPR vs. Fulham 3pmStevenage vs. Swansea 3pmStoke vs. Leicester 3pmWycombe vs. Preston 5.30pmArsenal vs. Newcastle 6pmBrentford vs. Middlesbrough 6pmHuddersfield vs. Plymouth 8pmMan Utd vs. Watford Sunday, January 10 2021
1.30pmBarnsley vs. Tranmere 1.30pmBristol City vs. Portsmouth 1.30pmChelsea vs. Morecambe 1.30pmCheltenham vs. Mansfield 1.30pmCrawley vs. Leeds 1.30pmMan City vs. Birmingham 5pmMarine AFC vs. Spurs 7.45pmNewport vs. Brighton Monday, January 11 2021
8pmStockport vs. West Ham Scottish Premiership
Saturday, January 09 2021
3pmDundee Utd vs. St Johnstone 3pmKilmarnock vs. Hamilton 3pmSt Mirren vs. Motherwell Sunday, January 10 2021
3pmAberdeen vs. Rangers 3pmLivingston vs. Ross County Monday, January 11 2021
7.45pmCeltic vs. Hibernian La Liga
Saturday, January 09 2021
1pmSevilla vs. Real Sociedad 3.15pmAtletico vs. Athletic Bilbao 5.30pmGranada vs. Barcelona 8pmOsasuna vs. Real Madrid Sunday, January 10 2021
1pmLevante vs. Eibar 3.15pmCadiz vs. Alaves 5.30pmElche vs. Getafe 8pmReal Valladolid vs. Valencia Monday, January 11 2021
8pmHuesca vs. Real Betis Serie A
Saturday, January 09 2021
2pmBenevento vs. Atalanta 5pmGenoa vs. Bologna 7.45pmAC Milan vs. Torino Sunday, January 10 2021
11.30amRoma vs. Inter Milan 2pmHellas Verona vs. Crotone 2pmParma vs. Lazio 2pmUdinese vs. Napoli 5pmFiorentina vs. Cagliari 7.45pmJuventus vs. Sassuolo Monday, January 11 2021
7.45pmSpezia vs. Sampdoria Bundesliga
Saturday, January 09 2021
2.30pmB. Leverkusen vs. Werder Bremen 2.30pmFreiburg vs. FC Koln 2.30pmMainz 05 vs. Frankfurt 2.30pmSchalke vs. Hoffenheim 2.30pmUnion Berlin vs. Wolfsburg 5.30pmRB Leipzig vs. Dortmund Sunday, January 10 2021
2.30pmAugsburg vs. Stuttgart 5pmArminia Bielefeld vs. Hertha Berlin Ligue 1
Saturday, January 09 2021
8pmBordeaux vs. Lorient 8pmDijon vs. Marseille 8pmLens vs. Strasbourg 8pmMetz vs. Nice 8pmMonaco vs. Angers 8pmMontpellier vs. Nantes 8pmNimes vs. Lille 8pmPSG vs. Brest 8pmReims vs. St Etienne 8pmRennes vs. Lyon Eredivisie
Saturday, January 09 2021
3.30pmRKC Waalwijk vs. ADO Den Haag 5.45pmEmmen vs. FC Twente 7pmHeracles vs. Vitesse 7pmPEC Zwolle vs. AZ 8pmUtrecht vs. Groningen Sunday, January 10 2021
11.15amSparta vs. Feyenoord 1.30pmHeerenveen vs. Sittard 1.30pmVVV-Venlo vs. Willem II 3.45pmAjax vs. PSV Primeira Liga
Saturday, January 09 2021
5pmMoreirense vs. Guimaraes 8.30pmBoavista vs. Santa Clara Sunday, January 10 2021
3pmFarense vs. Gil Vicente 8pmBelenenses vs. Pacos de Ferreira Copa Sudamericana
Tuesday, January 12 2021
11pmCoquimbo vs. Defensa More upcoming games and predicitons after the advert
Upcoming games - click for predictions, head to head & form guides:
Premier League
Tuesday, January 12 2021
6pmSheff Utd vs. Newcastle8.15pmBurnley vs. Man Utd8.15pmWolves vs. EvertonChampionship
Tuesday, January 12 2021
7pmLuton vs. QPR7.45pmBournemouth vs. MillwallLa Liga
Saturday, January 09 2021
1pmSevilla vs. Real Sociedad3.15pmAtletico vs. Athletic Bilbao5.30pmGranada vs. Barcelona8pmOsasuna vs. Real MadridSunday, January 10 2021
1pmLevante vs. Eibar3.15pmCadiz vs. Alaves5.30pmElche vs. Getafe8pmReal Valladolid vs. ValenciaMonday, January 11 2021
8pmHuesca vs. Real BetisTuesday, January 12 2021
6pmGranada vs. Osasuna8.30pmAtletico vs. SevillaSerie A
Saturday, January 09 2021
2pmBenevento vs. Atalanta5pmGenoa vs. Bologna7.45pmAC Milan vs. TorinoSunday, January 10 2021
11.30amRoma vs. Inter Milan2pmHellas Verona vs. Crotone2pmParma vs. Lazio2pmUdinese vs. Napoli5pmFiorentina vs. Cagliari7.45pmJuventus vs. SassuoloMonday, January 11 2021
7.45pmSpezia vs. SampdoriaLigue 1
Saturday, January 09 2021
8pmBordeaux vs. Lorient8pmDijon vs. Marseille8pmLens vs. Strasbourg8pmMetz vs. Nice8pmMonaco vs. Angers8pmMontpellier vs. Nantes8pmNimes vs. Lille8pmPSG vs. Brest8pmReims vs. St Etienne8pmRennes vs. LyonFA Cup
Saturday, January 09 2021
3pmBlackburn vs. Doncaster3pmBlackpool vs. West Brom3pmBristol Rovers vs. Sheff Utd3pmBurnley vs. MK Dons3pmExeter vs. Sheff Weds3pmOldham vs. Bournemouth3pmQPR vs. Fulham3pmStevenage vs. Swansea3pmStoke vs. Leicester3pmWycombe vs. Preston5.30pmArsenal vs. Newcastle6pmBrentford vs. Middlesbrough6pmHuddersfield vs. Plymouth8pmMan Utd vs. WatfordPostp.Southampton vs. ShrewsburySunday, January 10 2021
1.30pmBarnsley vs. Tranmere1.30pmBristol City vs. Portsmouth1.30pmChelsea vs. Morecambe1.30pmCheltenham vs. Mansfield1.30pmCrawley vs. Leeds1.30pmMan City vs. Birmingham5pmMarine AFC vs. Spurs7.45pmNewport vs. BrightonMonday, January 11 2021
8pmStockport vs. West HamEFL Trophy
Tuesday, January 12 2021
5.30pmHull City vs. Fleetwood6pmSunderland vs. Port Vale7pmBristol Rovers vs. AFC Wimbledon7pmLincoln vs. Accrington7pmOxford Utd vs. Cambridge7pmPeterborough vs. Portsmouth7.45pmNorthampton vs. MK DonsCopa Libertadores
Wednesday, January 13 2021
12.30amPalmeiras vs. River PlateCopa Sudamericana
Tuesday, January 12 2021
11pmCoquimbo vs. DefensaInternational Friendlies
Tuesday, January 12 2021
3.30pmUAE vs. Iraq
Did you know...?
Latest Sports Video