Matchday Briefing
What we would back today
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.
The percentage on each row is how sure we are that our number is above the price — not the chance the bet wins, and not a claim about profit. A 78% there and a 50% forecast means we think the outcome happens about half the time and we are fairly confident the market has it too low.
We recommend; we never guarantee. The rule behind these has never been tested. Our calibration is measured on 8,926 historical matches, but that corpus holds no prices — so there is no past market to have beaten, and nothing has ever checked whether an edge we claim is real. Only 17 of our published forecasts have settled against a captured price. That count is the only evidence there will ever be, and it is slow: at roughly seven recommendations a day it takes about two months to tell a five-point edge from noise, and the better part of a year for the two-point minimum we actually use. Nothing here will be settled soon — see accuracy.
Three or more goals, or fewer?
Ordered by how much we know — lineups, injuries, market, forecast — not by kick-off time. The dots on each row are that measure.
- TottenhamvAston VillaPremier Leagueno market yet
- OsasunavRayo VallecanoLa Ligano market yet
- UdinesevCagliariSerie Ano market yet
- BolognavTorinoSerie Ano market yet
- Werder BremenvFC AugsburgBundesligano market yet
- Borussia MönchengladbachvFSV Mainz 05Bundesligano market yet
- Eintracht FrankfurtvSC FreiburgBundesligano market yet
- Hamburger SVv1. FC KölnBundesligano market yet
- NewcastlevHull CityPremier Leagueno market yet
- EvertonvIpswichPremier Leagueno market yet
- BrightonvArsenalPremier Leagueno market yet
- LeedsvCrystal PalacePremier Leagueno market yet
- Athletic ClubvAlavesLa Ligano market yet
- AngersvEstac TroyesLigue 1no market yet
- LyonvRennesLigue 1no market yet
- NicevLilleLigue 1no market yet
- MonacovLensLigue 1no market yet
- ToulousevLe HavreLigue 1no market yet
- AuxerrevStade Brestois 29Ligue 1no market yet
- Paris FCvStrasbourgLigue 1no market yet
- Le MansvLorientLigue 1no market yet
- AS RomavInterSerie Ano market yet
- Nottingham ForestvCoventryPremier Leagueno market yet
- VfB StuttgartvBorussia DortmundBundesligano market yet
- Celta VigovRacing SantanderLa Ligano market yet
- VeneziavLazioSerie Ano market yet
- SevillavBarcelonaLa Ligano market yet