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
3 matches
- FTSporting Kansas City3–1Los Angeles FCMajor League Soccerv2 notesexpect 1–2 (1.1–2.3 goals)Yes60% likely · pays 1.57
- FTFC Dallas2–1Portland TimbersMajor League Soccerv3 notesexpect 2–1 (2.0–1.2 goals)Yes60% likely · pays 1.40Both sides scored in 9 of the last 10.
- FTSt. Louis City4–2Minnesota United FCMajor League Soccerv3 notesexpect 2–1 (1.6–1.2 goals)Yes56% likely · pays 1.50Both sides scored in 10 of the last 10.
1 match
2 matches
2 matches
- FTLos Angeles Galaxy1–1Seattle SoundersMajor League Soccerv2 notesexpect 2–1 (1.5–1.4 goals)Yes58% likely · pays 1.44Both sides scored in 6 of the last 10.
- FTSan Jose Earthquakes1–0Houston DynamoMajor League Soccerv3 notesexpect 2–1 (1.8–1.3 goals)Yes60% likely · pays 1.57Both sides scored in 6 of the last 10.
1 match
2 matches
1 match
4 matches
- FTClub Brugge KV3–1AntwerpJupiler Pro Leaguev2 notesexpect 2–1 (2.3–1.0 goals)Yes56% likely · pays 1.80
- FTFC Heidenheim1–0Holstein Kiel2. Bundesligav2 notesexpect 2–1 (1.9–1.3 goals)Yes60% likely · pays 1.44Both sides scored in 7 of the last 10.
- FTVfL Osnabrück1–3Hertha Berlin2. Bundesligav2 notesexpect 1–2 (1.2–1.8 goals)Yes56% likely · pays 1.50Both sides scored in 7 of the last 10.
- FTKarlsruher SC0–3Energie Cottbus2. Bundesligav3 notesexpect 1–2 (1.4–1.6 goals)Yes60% likely · pays 1.40Both sides scored in 6 of the last 8.
7 matches
- FTCelta Vigo1–1MalagaLa Ligav2 notesexpect 2–1 (1.8–0.9 goals)Yes53% likely · pays 1.98
- FTSporting Gijon0–1EldenseSegunda Divisiónv2 notesexpect 2–1 (1.7–0.9 goals)Yes52% likely · pays 1.95
- FTLyngby1–1SonderjyskeSuperligav2 notesexpect 0–1 (1.2–1.3 goals)Yes53% likely · pays 1.67Both sides scored in 6 of the last 10.
- FTSilkeborg1–1ViborgSuperligav2 notesexpect 1–2 (1.5–1.5 goals)Yes60% likely · pays 1.50
- FTFC Zurich2–1FC VaduzSuper Leaguev3 notesexpect 2–1 (1.8–1.4 goals)Yes60% likely · pays 1.36Both sides scored in 9 of the last 10.
- FTHammarby FF3–1IF BrommapojkarnaAllsvenskanv1 notenot checked for this forecast
- FTIF Elfsborg1–0Kalmar FFAllsvenskanv1 notenot checked for this forecast
4 matches
- FTAustria Vienna2–1Austria LustenauBundesligav1 noteexpect 2–1 (1.9–0.9 goals)Yes53% likely · pays 1.73
- FTWSG Wattens2–2TSV HartbergBundesligav2 notesexpect 1–2 (1.3–1.5 goals)Yes56% likely · pays 1.67
- FTHeerenveen0–0TelstarEredivisiev3 notesexpect 2–1 (2.0–1.3 goals)Yes60% likely · pays 1.50Both sides scored in 6 of the last 10.
- FTViking8–1Kristiansund BKEliteserienv1 notenot checked for this forecast
1 match
3 matches
1 match
6 matches
- FTGenk1–1GentJupiler Pro Leaguev1 noteexpect 2–1 (1.7–1.2 goals)Yes56% likely · pays 1.75
- FTLiège4–4Club Brugge IIChallenger Pro Leaguev1 noteexpect 2–1 (1.6–1.2 goals)Yes56% likely · pays 1.57Both sides scored in 5 of the last 7.
- FTRanders FC1–2OdenseSuperligav1 noteexpect 2–1 (1.5–1.3 goals)Yes56% likely · pays 1.53
- FTGençlerbirliği S.K.1–2KasımpaşaSüper Ligv2 notesexpect 1–0 (1.3–1.0 goals)Yes52% likely · pays 1.83Both sides scored in 5 of the last 8.
- FTSivasspor1–1Muğlaspor1. Ligv2 notesexpect 1–0 (1.3–0.8 goals)No50% likely · pays 2.05Both sides scored in 5 of the last 10.
- FTIğdır FK1–0Mardin 19691. Ligv3 notesexpect 1–0 (1.2–0.9 goals)No50% likely · pays 2.00Both sides scored in 4 of the last 10.
2 matches
3 matches
- FTLausanne0–1Servette FCSuper Leaguev1 noteexpect 1–2 (1.4–1.5 goals)Yes60% likely · pays 1.65Both sides scored in 6 of the last 10.
- FTFC Luzern2–4FC Basel 1893Super Leaguev2 notesexpect 2–1 (1.7–1.6 goals)Yes61% likely · pays 1.40Both sides scored in 9 of the last 10.
- FTMalmo FF4–1Orgryte ISAllsvenskanv1 notenot checked for this forecast
2 matches
5 matches
- FTSturm Graz2–1Lask LinzBundesligav2 notesexpect 2–1 (1.7–1.1 goals)Yes56% likely · pays 1.47
- FTKalamata3–1Volos NFCSuper League 1v3 notesexpect 2–1 (1.6–1.0 goals)Yes53% likely · pays 1.87Both sides scored in 4 of the last 6.
- FTStart2–0BrannEliteserienv1 notenot checked for this forecast
- FTKFUM Oslo2–1AalesundEliteserienv1 notenot checked for this forecast
- FTHam-Kam1–5MoldeEliteserienv1 notenot checked for this forecast
3 matches
- FTLe Mans2–2LensLigue 1v2 notesexpect 1–2 (1.0–1.7 goals)Yes53% likely · pays 1.60Both sides scored in 6 of the last 10.
- FTAvellino1–1PalermoSerie Bv3 notesexpect 1–2 (1.1–1.5 goals)Yes53% likely
- FTMantova2–0SampdoriaSerie Bv3 notesexpect 1–0 (1.4–1.1 goals)Yes53% likelyBoth sides scored in 9 of the last 10.
3 matches
- FTManchester United0–1Manchester CityPremier Leaguev1 noteexpect 1–2 (1.4–1.7 goals)Yes60% likelyBoth sides scored in 7 of the last 10.
- FTSV Elversberg1–2Bayern MünchenBundesligav1 noteexpect 1–2 (1.1–3.0 goals)Yes60% likelyBoth sides scored in 7 of the last 10.
- FTLegia Warszawa1–1Widzew ŁódźEkstraklasav1 noteexpect 2–1 (1.7–0.9 goals)Yes53% likelyBoth sides scored in 7 of the last 10.
3 matches
- FTNapoli1–0BolognaSerie Avexpect 1–0 (1.6–0.9 goals)Yes52% likely · pays 1.80
- FTAsteras Tripolis1–1AEK Athens FCSuper League 1v2 notesexpect 0–1 (0.6–1.8 goals)No53% likelyBoth sides scored in 2 of the last 6.
- FTFC Nordsjaelland2–0AarhusSuperligav2 notesexpect 2–1 (1.4–1.4 goals)Yes56% likelyBoth sides scored in 6 of the last 10.
1 match
3 matches
- FTGetafe1–1Deportivo La CorunaLa Ligav1 noteexpect 1–0 (1.2–0.8 goals)No53% likely · pays 1.62Both sides scored in 5 of the last 10.
- FTZulte Waregem0–1CharleroiJupiler Pro Leaguev1 noteexpect 2–1 (1.5–1.4 goals)Yes58% likely
- FTMallorca2–0SabadellSegunda Divisiónv2 notesexpect 1–0 (1.4–0.9 goals)Yes51% likely
6 matches
- FTArouca1–2Santa ClaraPrimeira Ligav1 noteexpect 1–0 (1.2–1.1 goals)Yes52% likely · pays 1.91
- FTGalatasaray1–0KocaelisporSüper Ligv2 notesexpect 2–1 (2.4–0.7 goals)Yes51% likely · pays 2.10
- FTBenfica3–1GIL VicentePrimeira Ligav3 notesexpect 2–1 (2.3–0.7 goals)Yesour bet52% likely · pays 2.45
- FTAmed5–0BaşakşehirSüper Ligv2 notesexpect 2–1 (1.4–1.3 goals)Yes56% likelyBoth sides scored in 5 of the last 8.
- FTBursaspor2–2Esenler Erokspor1. Ligv2 notesexpect 1–2 (1.1–1.6 goals)Yes56% likely
- FTFatih Karagümrük1–1Manisa F.K.1. Ligv3 notesexpect 1–0 (1.4–1.0 goals)Yes52% likelyBoth sides scored in 9 of the last 10.
3 matches
- FTRAAL La Louvière3–0KortrijkJupiler Pro Leaguev1 noteexpect 1–0 (1.5–1.0 goals)Yes53% likely · pays 1.80
- FTPatro Eisden1–2AS EupenChallenger Pro Leaguev1 noteexpect 1–0 (1.4–1.0 goals)Yes52% likelyBoth sides scored in 6 of the last 7.
- FTFredrikstad1–1Sarpsborg 08 FFEliteserienv1 notenot checked for this forecast
2 matches
5 matches
- FTPSV Eindhoven4–1Sparta RotterdamEredivisiev1 noteexpect 3–1 (3.1–0.9 goals)Yes57% likely · pays 1.57Both sides scored in 9 of the last 10.
- FTPAOK2–0Aris ThessalonikisSuper League 1v2 notesexpect 1–0 (1.7–0.8 goals)Yes51% likelyBoth sides scored in 4 of the last 6.
- FTKifisia0–0LevadiakosSuper League 1v3 notesexpect 1–2 (1.3–1.6 goals)Yes57% likely
- FTAl Riyadh2–0Al KholoodPro Leaguev1 notenot checked for this forecast
- FTAl Diriyah0–0AbhaPro Leaguev1 notenot checked for this forecast
1 match
2 matches
3 matches
- FTReal Sociedad0–3Atletico MadridLa Ligavexpect 1–2 (1.4–1.5 goals)Yes57% likelyBoth sides scored in 6 of the last 10.
- FTTenerife2–0LeganesSegunda Divisiónv1 noteexpect 1–0 (0.9–0.9 goals)No55% likelyBoth sides scored in 3 of the last 10.
- FTMirassol2–2VitoriaSerie Av2 notesexpect 2–1 (1.9–0.9 goals)Yes53% likely
1 match
1 match
1 match
1 match
1 match
1 match
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.
- lineups pending — The confirmed team sheets are not out yet, so an injury or a rested first-choice player could still change this match.
- model vs market — Our number and the market's are far apart. That is a reason to look closely, not a reason to be confident.
- congestion — A side here has played four or more matches in the last fortnight, so changes to the eleven are likely.
- few meetings — These two have played each other too few times for their record against each other to tell you much.
- wide range — Our own range around this forecast is wide. The number is our best estimate, but we are not confident in it.
Today’s bets
Today's 9 are fewer than the 142.1 that chance alone would throw up, so today carries no evidence of an edge. The list is below because our reasoning is worth seeing, not because we are telling you to act on it.
- FC Volendam vDen BoschFC VolendamWe make it 66% against a price of 56%. Read the case →
- Pogon Szczecin vWieczysta KrakówPogon SzczecinWe make it 61% against a price of 46%. Read the case →
- Austria Vienna vAustria LustenauAustria ViennaWe make it 61% against a price of 53%. Read the case →
- FC Heidenheim vHolstein KielFC HeidenheimWe make it 52% against a price of 42%. Read the case →
- Benfica vGIL VicenteYesWe make it 52% against a price of 40%. Read the case →
- Panathinaikos vPanetolikosUnder 2.5We make it 52% against a price of 40%. Read the case →
- Flamengo vCorinthiansYesWe make it 51% against a price of 39%. Read the case →
- San Jose Earthquakes vHouston DynamoSan Jose EarthquakesWe make it 51% against a price of 39%. Read the case →
- Lyngby vSonderjyskeUnder 2.5We make it 50% against a price of 41%. Read the case →
9 recommended, from 406 priced outcomes weighed · 142.1 expected from chance alone, if we held no edge at all
We recommend; we never guarantee.
What these percentages mean, and what has and has not been tested
Read the count against the number beside it, never on its own. The second figure is exact rather than an estimate: centred on the price, the fraction of outcomes clearing a bar of 65% is exactly 35%.
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.
How these have actually turned out is on the accuracy page, per market.
How 's forecasts turned out
23 of 61 calls landed — the outcome we rated most likely came in.
- Inter Miami 2–2 Nashville SCour call did not landwe called the home win 54%
- FC Cincinnati 3–3 Charlotteour call did not landwe called the home win 50%
- DC United 0–0 Atlanta United FCour call did not landwe called the home win 43%
- Columbus Crew 0–1 New York Red Bullsour call did not landwe called the home win 57%
- Orlando City SC 3–0 Toronto FCour call landedwe called the home win 57%
- Botafogo 1–1 RB Bragantinoour call did not landwe called the home win 57%
What we called, next to what happened — not a win or a miss. A 30% call landing is a surprise, a 60% call missing is not a failure; whether the probabilities are any good is a question about hundreds at once, answered on accuracy.