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
1 match
16 matches
- PrestonvMiddlesbroughChampionshipvnot checked for this forecast
- QPRvWatfordChampionshipvnot checked for this forecast
- Stoke CityvWest BromChampionshipvnot checked for this forecast
- ChesterfieldvGrimsbyLeague Twovnot checked for this forecast
- TranmerevYorkLeague Twovnot checked for this forecast
- Burton AlbionvReadingLeague Onevnot checked for this forecast
- StevenagevStockport CountyLeague Onevnot checked for this forecast
- Hertha BerlinvSV Darmstadt 982. Bundesligavnot checked for this forecast
- Vfl BochumvFC Heidenheim2. Bundesligavnot checked for this forecast
- SpVgg Greuther FurthvVfL Wolfsburg2. Bundesligavnot checked for this forecast
- 1. FC Magdeburgv1. FC Nürnberg2. Bundesligavnot checked for this forecast
- Dynamo DresdenvEnergie Cottbus2. Bundesligavnot checked for this forecast
- Arminia Bielefeldv1. FC Kaiserslautern2. Bundesligavnot checked for this forecast
- Holstein KielvHannover 962. Bundesligavnot checked for this forecast
- Eintracht BraunschweigvKarlsruher SC2. Bundesligavnot checked for this forecast
- VfL OsnabrückvFC St. Pauli2. Bundesligavnot checked for this forecast
1 match
10 matches
- SampdoriavVicenza VirtusSerie Bvnot checked for this forecast
- CesenavPalermoSerie Bvnot checked for this forecast
- CremonesevCarrareseSerie Bvnot checked for this forecast
- Virtus EntellavArezzoSerie Bvnot checked for this forecast
- AvellinovEmpoliSerie Bvnot checked for this forecast
- PisavAscoliSerie Bvnot checked for this forecast
- Juve StabiavPadovaSerie Bvnot checked for this forecast
- ModenavCatanzaroSerie Bvnot checked for this forecast
- SudtirolvHellas VeronaSerie Bvnot checked for this forecast
- MantovavBeneventoSerie Bvnot checked for this forecast
9 matches
- Werder BremenvBayer LeverkusenBundesligavnot checked for this forecast
- Borussia MönchengladbachvEintracht FrankfurtBundesligavnot checked for this forecast
- FSV Mainz 05vSC FreiburgBundesligavnot checked for this forecast
- Borussia DortmundvFC AugsburgBundesligavnot checked for this forecast
- 1899 HoffenheimvBayern MünchenBundesligavnot checked for this forecast
- VfB StuttgartvUnion BerlinBundesligavnot checked for this forecast
- Hamburger SVvFC Schalke 04Bundesligavnot checked for this forecast
- SC Paderborn 07vSV ElversbergBundesligavnot checked for this forecast
- 1. FC KölnvRB LeipzigBundesligavnot checked for this forecast
48 matches
- FulhamvBrentfordPremier Leaguevnot checked for this forecast
- LiverpoolvLeedsPremier Leaguevnot checked for this forecast
- ArsenalvBournemouthPremier Leaguevnot checked for this forecast
- Manchester CityvChelseaPremier Leaguevnot checked for this forecast
- BrightonvEvertonPremier Leaguevnot checked for this forecast
- Crystal PalacevManchester UnitedPremier Leaguevnot checked for this forecast
- IpswichvNewcastlePremier Leaguevnot checked for this forecast
- Hull CityvTottenhamPremier Leaguevnot checked for this forecast
- SunderlandvNottingham ForestPremier Leaguevnot checked for this forecast
- CoventryvAston VillaPremier Leaguevnot checked for this forecast
- WolvesvMillwallChampionshipvnot checked for this forecast
- CardiffvSouthamptonChampionshipvnot checked for this forecast
- West HamvBristol CityChampionshipvnot checked for this forecast
- Sheffield UtdvBurnleyChampionshipvnot checked for this forecast
- BlackburnvDerbyChampionshipvnot checked for this forecast
- CharltonvSwanseaChampionshipvnot checked for this forecast
- PortsmouthvBirminghamChampionshipvnot checked for this forecast
- KortrijkvLommel UnitedJupiler Pro Leaguevnot checked for this forecast
- KilmarnockvDundeePremiershipvnot checked for this forecast
- ST JohnstonevRangersPremiershipvnot checked for this forecast
- Dundee UtdvST MirrenPremiershipvnot checked for this forecast
- FalkirkvAberdeenPremiershipvnot checked for this forecast
- RotherhamvWalsallLeague Twovnot checked for this forecast
- Bristol RoversvAccrington STLeague Twovnot checked for this forecast
- Fleetwood TownvSwindon TownLeague Twovnot checked for this forecast
- OldhamvGillinghamLeague Twovnot checked for this forecast
- ShrewsburyvPort ValeLeague Twovnot checked for this forecast
- Crawley TownvNewport CountyLeague Twovnot checked for this forecast
- Exeter CityvRochdaleLeague Twovnot checked for this forecast
- BarnetvNorthamptonLeague Twovnot checked for this forecast
- CheltenhamvCreweLeague Twovnot checked for this forecast
- Salford CityvColchesterLeague Twovnot checked for this forecast
- HuddersfieldvLeyton OrientLeague Onevnot checked for this forecast
- Oxford UnitedvBlackpoolLeague Onevnot checked for this forecast
- BradfordvAFC WimbledonLeague Onevnot checked for this forecast
- Milton Keynes DonsvCambridge UnitedLeague Onevnot checked for this forecast
- PeterboroughvBarnsleyLeague Onevnot checked for this forecast
- DoncastervBromleyLeague Onevnot checked for this forecast
- LutonvWiganLeague Onevnot checked for this forecast
- Mansfield TownvWycombeLeague Onevnot checked for this forecast
- Notts CountyvPlymouthLeague Onevnot checked for this forecast
- Inverness CTvQueen's ParkChampionshipvnot checked for this forecast
- Raith RoversvMortonChampionshipvnot checked for this forecast
- Ayr UtdvLivingstonChampionshipvnot checked for this forecast
- DunfermlinevStenhousemuirChampionshipvnot checked for this forecast
- ArbroathvPartickChampionshipvnot checked for this forecast
- Sporting HasseltvRSC Anderlecht IIChallenger Pro Leaguevnot checked for this forecast
- Seraing UnitedvBeerschot VAChallenger Pro Leaguevnot checked for this forecast
1 match
17 matches
- AngersvStrasbourgLigue 1vnot checked for this forecast
- NicevLensLigue 1vnot checked for this forecast
- Paris Saint GermainvParis FCLigue 1vnot checked for this forecast
- RennesvMonacoLigue 1vnot checked for this forecast
- LorientvLilleLigue 1vnot checked for this forecast
- Stade Brestois 29vEstac TroyesLigue 1vnot checked for this forecast
- AuxerrevToulouseLigue 1vnot checked for this forecast
- Le HavrevLe MansLigue 1vnot checked for this forecast
- EyüpsporvGalatasaraySüper Ligvnot checked for this forecast
- AEK Athens FCvVolos NFCSuper League 1vnot checked for this forecast
- PAOKvPanathinaikosSuper League 1vnot checked for this forecast
- LevadiakosvAsteras TripolisSuper League 1vnot checked for this forecast
- KalamatavPanetolikosSuper League 1vnot checked for this forecast
- KifisiavOFISuper League 1vnot checked for this forecast
- AtromitosvOlympiakos PiraeusSuper League 1vnot checked for this forecast
- Iraklis 1908vAris ThessalonikisSuper League 1vnot checked for this forecast
- WSG WattensvSCR AltachBundesligavnot checked for this forecast
11 matches
- FC ZurichvGrasshoppersSuper Leaguevnot checked for this forecast
- FC ST. GallenvFC VaduzSuper Leaguevnot checked for this forecast
- Slask WroclawvGornik ZabrzeEkstraklasavnot checked for this forecast
- Legia WarszawavPogon SzczecinEkstraklasavnot checked for this forecast
- Wisla PlockvRaków CzęstochowaEkstraklasavnot checked for this forecast
- Korona KielcevJagielloniaEkstraklasavnot checked for this forecast
- Piast GliwicevZaglebie LubinEkstraklasavnot checked for this forecast
- Cracovia KrakowvLech PoznanEkstraklasavnot checked for this forecast
- GKS KatowicevWisla KrakowEkstraklasavnot checked for this forecast
- Motor LublinvWidzew ŁódźEkstraklasavnot checked for this forecast
- Wieczysta KrakówvRadomiak RadomEkstraklasavnot checked for this forecast
1 match
1 match
1 match
1 match
1 match
2 matches
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.