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
2 matches
1 match
3 matches
13 matches
- LeedsvTottenhamPremier Leaguevnot checked for this forecast
- Bristol CityvNorwichChampionshipvnot checked for this forecast
- PortsmouthvStoke CityChampionshipvnot checked for this forecast
- WrexhamvWolvesChampionshipvnot checked for this forecast
- Hertha BerlinvVfL Wolfsburg2. Bundesligavnot checked for this forecast
- 1. FC NürnbergvSV Darmstadt 982. Bundesligavnot checked for this forecast
- Vfl BochumvKarlsruher SC2. Bundesligavnot checked for this forecast
- 1. FC MagdeburgvFC St. Pauli2. Bundesligavnot checked for this forecast
- FC HeidenheimvHannover 962. Bundesligavnot checked for this forecast
- Dynamo DresdenvSpVgg Greuther Furth2. Bundesligavnot checked for this forecast
- Holstein KielvArminia Bielefeld2. Bundesligavnot checked for this forecast
- Eintracht BraunschweigvEnergie Cottbus2. Bundesligavnot checked for this forecast
- VfL Osnabrückv1. FC Kaiserslautern2. Bundesligavnot checked for this forecast
2 matches
12 matches
- CagliarivFrosinoneSerie Avnot checked for this forecast
- TorinovLecceSerie Avnot checked for this forecast
- BeneventovAvellinoSerie Bvnot checked for this forecast
- AscolivPalermoSerie Bvnot checked for this forecast
- CesenavCatanzaroSerie Bvnot checked for this forecast
- Virtus EntellavModenaSerie Bvnot checked for this forecast
- PisavSudtirolSerie Bvnot checked for this forecast
- Juve StabiavArezzoSerie Bvnot checked for this forecast
- PadovavEmpoliSerie Bvnot checked for this forecast
- CarraresevSampdoriaSerie Bvnot checked for this forecast
- Vicenza VirtusvCremoneseSerie Bvnot checked for this forecast
- MantovavHellas VeronaSerie Bvnot checked for this forecast
4 matches
22 matches
- FulhamvNewcastlePremier Leaguevnot checked for this forecast
- ArsenalvHull CityPremier Leaguevnot checked for this forecast
- WatfordvMiddlesbroughChampionshipvnot checked for this forecast
- CardiffvBurnleyChampionshipvnot checked for this forecast
- BirminghamvSwanseaChampionshipvnot checked for this forecast
- PrestonvSouthamptonChampionshipvnot checked for this forecast
- West BromvMillwallChampionshipvnot checked for this forecast
- BlackburnvWest HamChampionshipvnot checked for this forecast
- QPRvLincolnChampionshipvnot checked for this forecast
- CharltonvSheffield UtdChampionshipvnot checked for this forecast
- KVC WesterlovCharleroiJupiler Pro Leaguevnot checked for this forecast
- ST MirrenvRangersPremiershipvnot checked for this forecast
- AberdeenvHibernianPremiershipvnot checked for this forecast
- ST JohnstonevDundeePremiershipvnot checked for this forecast
- Dundee UtdvMotherwellPremiershipvnot checked for this forecast
- Kristiansund BKvValerengaEliteserienvnot checked for this forecast
- Inverness CTvLivingstonChampionshipvnot checked for this forecast
- MortonvStenhousemuirChampionshipvnot checked for this forecast
- ArbroathvAyr UtdChampionshipvnot checked for this forecast
- Queen's ParkvPartickChampionshipvnot checked for this forecast
- Francs BorainsvSeraing UnitedChallenger Pro Leaguevnot checked for this forecast
- RSC Anderlecht IIvClub Brugge IIChallenger Pro Leaguevnot checked for this forecast
3 matches
11 matches
- GalatasarayvAmedSüper Ligvnot checked for this forecast
- GöztepevBaşakşehirSüper Ligvnot checked for this forecast
- Olympiakos PiraeusvPAOKSuper League 1vnot checked for this forecast
- AEK Athens FCvLevadiakosSuper League 1vnot checked for this forecast
- Asteras TripolisvKalamataSuper League 1vnot checked for this forecast
- Aris ThessalonikisvPanetolikosSuper League 1vnot checked for this forecast
- OFIvAtromitosSuper League 1vnot checked for this forecast
- Volos NFCvKifisiaSuper League 1vnot checked for this forecast
- Iraklis 1908vPanathinaikosSuper League 1vnot checked for this forecast
- Pendiksporvİstanbulspor1. Ligvnot checked for this forecast
- Austria LustenauvGrazer AKBundesligavnot checked for this forecast
1 match
2 matches
14 matches
- ParmavBolognaSerie Avnot checked for this forecast
- RosenborgvStartEliteserienvnot checked for this forecast
- FC LuzernvBSC Young BoysSuper Leaguevnot checked for this forecast
- FC VaduzvFC SionSuper Leaguevnot checked for this forecast
- JagielloniavGKS KatowiceEkstraklasavnot checked for this forecast
- Slask WroclawvPiast GliwiceEkstraklasavnot checked for this forecast
- Wisla KrakowvCracovia KrakowEkstraklasavnot checked for this forecast
- Legia WarszawavRaków CzęstochowaEkstraklasavnot checked for this forecast
- Gornik ZabrzevWieczysta KrakówEkstraklasavnot checked for this forecast
- Korona KielcevRadomiak RadomEkstraklasavnot checked for this forecast
- Lech PoznanvZaglebie LubinEkstraklasavnot checked for this forecast
- Widzew ŁódźvPogon SzczecinEkstraklasavnot checked for this forecast
- Motor LublinvWisla PlockEkstraklasavnot checked for this forecast
- OdensevViborgSuperligavnot checked for this forecast
1 match
2 matches
1 match
1 match
1 match
1 match
1 match
4 matches
1 match
1 match
8 matches
- Orlando City SCvNew England RevolutionMajor League Soccervnot checked for this forecast
- Philadelphia UnionvToronto FCMajor League Soccervnot checked for this forecast
- New York Red BullsvAtlanta United FCMajor League Soccervnot checked for this forecast
- Chicago FirevColumbus CrewMajor League Soccervnot checked for this forecast
- CF MontrealvVancouver WhitecapsMajor League Soccervnot checked for this forecast
- DC UnitedvNew York City FCMajor League Soccervnot checked for this forecast
- FC CincinnativNashville SCMajor League Soccervnot checked for this forecast
- Inter MiamivCharlotteMajor League Soccervnot checked for this forecast
2 matches
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.