Matchday Briefing
What we think will happen in every match today, with how sure we are — and how often we have been right.
Today's matches
10 matches
- HuddersfieldvBradfordLeague Onevnot checked for this forecast
- VfL WolfsburgvHannover 962. Bundesligavnot checked for this forecast
- 1. FC NürnbergvSpVgg Greuther Furth2. Bundesligavnot checked for this forecast
- Vfl BochumvEintracht Braunschweig2. Bundesligavnot checked for this forecast
- 1. FC MagdeburgvVfL Osnabrück2. Bundesligavnot checked for this forecast
- FC HeidenheimvHertha Berlin2. Bundesligavnot checked for this forecast
- SV Darmstadt 98vDynamo Dresden2. Bundesligavnot checked for this forecast
- FC St. PaulivHolstein Kiel2. Bundesligavnot checked for this forecast
- Karlsruher SCv1. FC Kaiserslautern2. Bundesligavnot checked for this forecast
- Energie CottbusvArminia Bielefeld2. Bundesligavnot checked for this forecast
10 matches
- Hellas VeronavModenaSerie Bvnot checked for this forecast
- BeneventovSampdoriaSerie Bvnot checked for this forecast
- AscolivPadovaSerie Bvnot checked for this forecast
- EmpolivMantovaSerie Bvnot checked for this forecast
- CremonesevPisaSerie Bvnot checked for this forecast
- PalermovArezzoSerie Bvnot checked for this forecast
- Virtus EntellavSudtirolSerie Bvnot checked for this forecast
- AvellinovCesenaSerie Bvnot checked for this forecast
- CarraresevVicenza VirtusSerie Bvnot checked for this forecast
- CatanzarovJuve StabiaSerie Bvnot checked for this forecast
9 matches
- Bayern MünchenvFC Schalke 04Bundesligavnot checked for this forecast
- SC FreiburgvSC Paderborn 07Bundesligavnot checked for this forecast
- FSV Mainz 05vHamburger SVBundesligavnot checked for this forecast
- Borussia Dortmundv1899 HoffenheimBundesligavnot checked for this forecast
- FC AugsburgvEintracht FrankfurtBundesligavnot checked for this forecast
- RB LeipzigvWerder BremenBundesligavnot checked for this forecast
- Union BerlinvBayer LeverkusenBundesligavnot checked for this forecast
- 1. FC KölnvVfB StuttgartBundesligavnot checked for this forecast
- SV ElversbergvBorussia MönchengladbachBundesligavnot checked for this forecast
55 matches
- NewcastlevBrightonPremier Leaguevnot checked for this forecast
- BournemouthvFulhamPremier Leaguevnot checked for this forecast
- LiverpoolvEvertonPremier Leaguevnot checked for this forecast
- TottenhamvSunderlandPremier Leaguevnot checked for this forecast
- ChelseavNottingham ForestPremier Leaguevnot checked for this forecast
- Manchester CityvArsenalPremier Leaguevnot checked for this forecast
- BrentfordvManchester UnitedPremier Leaguevnot checked for this forecast
- Hull CityvCrystal PalacePremier Leaguevnot checked for this forecast
- Aston VillavIpswichPremier Leaguevnot checked for this forecast
- CoventryvLeedsPremier Leaguevnot checked for this forecast
- WolvesvWrexhamChampionshipvnot checked for this forecast
- SouthamptonvPrestonChampionshipvnot checked for this forecast
- BurnleyvCardiffChampionshipvnot checked for this forecast
- West HamvBlackburnChampionshipvnot checked for this forecast
- MillwallvWest BromChampionshipvnot checked for this forecast
- Sheffield UtdvCharltonChampionshipvnot checked for this forecast
- BoltonvDerbyChampionshipvnot checked for this forecast
- MiddlesbroughvWatfordChampionshipvnot checked for this forecast
- NorwichvBristol CityChampionshipvnot checked for this forecast
- Stoke CityvPortsmouthChampionshipvnot checked for this forecast
- SwanseavBirminghamChampionshipvnot checked for this forecast
- LincolnvQPRChampionshipvnot checked for this forecast
- KilmarnockvMotherwellPremiershipvnot checked for this forecast
- AberdeenvRangersPremiershipvnot checked for this forecast
- DundeevHibernianPremiershipvnot checked for this forecast
- Heart Of MidlothianvST MirrenPremiershipvnot checked for this forecast
- ST JohnstonevDundee UtdPremiershipvnot checked for this forecast
- RotherhamvSwindon TownLeague Twovnot checked for this forecast
- Bristol RoversvFleetwood TownLeague Twovnot checked for this forecast
- NorthamptonvAccrington STLeague Twovnot checked for this forecast
- RochdalevPort ValeLeague Twovnot checked for this forecast
- WalsallvColchesterLeague Twovnot checked for this forecast
- ChesterfieldvNewport CountyLeague Twovnot checked for this forecast
- GillinghamvShrewsburyLeague Twovnot checked for this forecast
- Crawley TownvOldhamLeague Twovnot checked for this forecast
- Exeter CityvSalford CityLeague Twovnot checked for this forecast
- BarnetvCreweLeague Twovnot checked for this forecast
- CheltenhamvTranmereLeague Twovnot checked for this forecast
- YorkvGrimsbyLeague Twovnot checked for this forecast
- ReadingvPlymouthLeague Onevnot checked for this forecast
- Burton AlbionvWycombeLeague Onevnot checked for this forecast
- AFC WimbledonvStockport CountyLeague Onevnot checked for this forecast
- Oxford UnitedvBarnsleyLeague Onevnot checked for this forecast
- DoncastervMilton Keynes DonsLeague Onevnot checked for this forecast
- BlackpoolvSheffield WednesdayLeague Onevnot checked for this forecast
- LutonvPeterboroughLeague Onevnot checked for this forecast
- StevenagevLeicesterLeague Onevnot checked for this forecast
- Cambridge UnitedvLeyton OrientLeague Onevnot checked for this forecast
- Notts CountyvMansfield TownLeague Onevnot checked for this forecast
- BromleyvWiganLeague Onevnot checked for this forecast
- Inverness CTvPartickChampionshipvnot checked for this forecast
- Raith RoversvStenhousemuirChampionshipvnot checked for this forecast
- DunfermlinevAyr UtdChampionshipvnot checked for this forecast
- ArbroathvLivingstonChampionshipvnot checked for this forecast
- Queen's ParkvMortonChampionshipvnot checked for this forecast
2 matches
31 matches
- AngersvLe HavreLigue 1vnot checked for this forecast
- LyonvLilleLigue 1vnot checked for this forecast
- MarseillevEstac TroyesLigue 1vnot checked for this forecast
- MonacovParis Saint GermainLigue 1vnot checked for this forecast
- RennesvLorientLigue 1vnot checked for this forecast
- ToulousevLensLigue 1vnot checked for this forecast
- Stade Brestois 29vStrasbourgLigue 1vnot checked for this forecast
- Paris FCvAuxerreLigue 1vnot checked for this forecast
- Le MansvNiceLigue 1vnot checked for this forecast
- Lommel UnitedvOH LeuvenJupiler Pro Leaguevnot checked for this forecast
- KVC WesterlovGenkJupiler Pro Leaguevnot checked for this forecast
- AnderlechtvGentJupiler Pro Leaguevnot checked for this forecast
- Zulte WaregemvUnion St. GilloiseJupiler Pro Leaguevnot checked for this forecast
- St. TruidenvKV MechelenJupiler Pro Leaguevnot checked for this forecast
- SK BeverenvKortrijkJupiler Pro Leaguevnot checked for this forecast
- AntwerpvClub Brugge KVJupiler Pro Leaguevnot checked for this forecast
- Cercle BruggevStandard LiegeJupiler Pro Leaguevnot checked for this forecast
- RAAL La LouvièrevCharleroiJupiler Pro Leaguevnot checked for this forecast
- PanathinaikosvOlympiakos PiraeusSuper League 1vnot checked for this forecast
- PAOKvPanetolikosSuper League 1vnot checked for this forecast
- Asteras TripolisvIraklis 1908Super League 1vnot checked for this forecast
- LevadiakosvKalamataSuper League 1vnot checked for this forecast
- OFIvAEK Athens FCSuper League 1vnot checked for this forecast
- KifisiavVolos NFCSuper League 1vnot checked for this forecast
- AtromitosvAris ThessalonikisSuper League 1vnot checked for this forecast
- Red Bull SalzburgvRiedBundesligavnot checked for this forecast
- SCR AltachvAustria LustenauBundesligavnot checked for this forecast
- Rapid ViennavAustria ViennaBundesligavnot checked for this forecast
- Wolfsberger ACvTSV HartbergBundesligavnot checked for this forecast
- Lask LinzvSturm GrazBundesligavnot checked for this forecast
- Grazer AKvWSG WattensBundesligavnot checked for this forecast
11 matches
- FC LuganovLausanneSuper Leaguevnot checked for this forecast
- GrasshoppersvFC ThunSuper Leaguevnot checked for this forecast
- JagielloniavMotor LublinEkstraklasavnot checked for this forecast
- Wisla KrakowvPiast GliwiceEkstraklasavnot checked for this forecast
- Gornik ZabrzevKorona KielceEkstraklasavnot checked for this forecast
- Zaglebie LubinvLegia WarszawaEkstraklasavnot checked for this forecast
- Lech PoznanvWieczysta KrakówEkstraklasavnot checked for this forecast
- Pogon SzczecinvCracovia KrakowEkstraklasavnot checked for this forecast
- Raków CzęstochowavSlask WroclawEkstraklasavnot checked for this forecast
- Radomiak RadomvGKS KatowiceEkstraklasavnot checked for this forecast
- Widzew ŁódźvWisla PlockEkstraklasavnot checked for this forecast
1 match
8 matches
- Willem IIvPSV EindhovenEredivisievnot checked for this forecast
- AS EupenvPatro EisdenChallenger Pro Leaguevnot checked for this forecast
- Francs BorainsvBeerschot VAChallenger Pro Leaguevnot checked for this forecast
- LiègevSeraing UnitedChallenger Pro Leaguevnot checked for this forecast
- Lokeren-TemsevRSC Anderlecht IIChallenger Pro Leaguevnot checked for this forecast
- Club Brugge IIvDenderChallenger Pro Leaguevnot checked for this forecast
- KRC Genk IIvExcelsior VirtonChallenger Pro Leaguevnot checked for this forecast
- KAA Gent IIvSporting HasseltChallenger Pro Leaguevnot checked for this forecast
1 match
1 match
Today’s bets
Nothing yet — we hold no prices for today’s matches, so there has been nothing to weigh. This fills in as the odds come in.
We recommend; we never guarantee.
What the marks mean, and what the plus does
+Adds a call to your slip. Pick as many as you like, across as many matches, and we will say what the combination is actually worth — including the correction for legs on the same match, which cannot simply be multiplied together.
How much we know about a match yet: confirmed lineups, reported injuries, a settled price, and a forecast we are willing to publish. Four filled means everything we look at has landed. It is not how likely a bet is to win, and a match we know a lot about can still be one to leave alone.