Match model — probabilities and prices

Tuesday 11 August 2026 · 13 matches · 3 competitions · generated 2026-08-09 08:49 UTC
Model output, not advice. These are probabilities from a statistical model, published for transparency about how it performs. They are not tips and not financial advice. In backtests this model does not reliably beat closing prices, which is the only benchmark that matters, so expect selections here to lose money over time. 18+. Gambling is addictive; if it stops being a modelling exercise, stop.
PSL 3 UCL 9 UEL 1

Best value today across all competitions, ranked by expected value rather than by how likely they are to win

LeagueMatchSelectionModelFairBookEVStake
UCLSabah FAvAarhusAarhus A thin data62.0%1.613.52+118.3%
UCLCeljevArarat-ArmeniaArarat-Armenia A thin data29.8%3.356.72+100.5%
UCLKauno ŽalgirisvDinamo ZagrebKauno Žalgiris H thin data23.9%4.196.94+65.8%
UCLFK Crvena ZvezdavHapoel Beer ShevaHapoel Beer Sheva A thin data17.5%5.729.17+60.2%
UCLFK Crvena ZvezdavHapoel Beer ShevaDraw thin data25.7%3.895.69+46.1%
UELSaburtalovLarneLarne A thin data30.1%3.334.82+45.0%
UCLBodo/GlimtvUnion St. GilloiseUnion St. Gilloise A31.2%3.214.50+40.5%2.89%
UCLKauno ŽalgirisvDinamo ZagrebDraw thin data24.6%4.064.87+19.9%
UCLNEC NijmegenvOlympiakos PiraeusOlympiakos Piraeus A46.7%2.142.52+17.7%2.91%
UCLCeljevArarat-ArmeniaDraw thin data26.7%3.744.40+17.5%
UCLSturm GrazvFenerbahçeSturm Graz H30.1%3.323.73+12.4%1.13%
UCLLyonvSparta PrahaSparta Praha A18.5%5.425.71+5.5%
UCLKairat AlmatyvLevski SofiaKairat Almaty H thin data43.1%2.322.41+3.7%
UCLBodo/GlimtvUnion St. GilloiseDraw21.9%4.574.46-2.3%
UCLKairat AlmatyvLevski SofiaDraw thin data29.1%3.433.24-5.7%
UCLNEC NijmegenvOlympiakos PiraeusDraw27.7%3.613.32-8.0%
UCLLyonvSparta PrahaDraw21.1%4.744.31-8.9%
UCLLyonvSparta PrahaLyon H60.4%1.661.50-9.6%
UCLSturm GrazvFenerbahçeFenerbahçe A48.3%2.071.86-10.2%
UELSaburtalovLarneDraw thin data23.8%4.203.54-15.7%
UCLSturm GrazvFenerbahçeDraw21.6%4.643.73-19.5%
UCLKairat AlmatyvLevski SofiaLevski Sofia A thin data27.8%3.602.85-20.6%
UELSaburtalovLarneSaburtalo H thin data46.1%2.171.68-22.4%
UCLBodo/GlimtvUnion St. GilloiseBodo/Glimt H46.9%2.131.60-25.1%
UCLFK Crvena ZvezdavHapoel Beer ShevaFK Crvena Zvezda H thin data56.8%1.761.27-27.7%

Stake is blank unless a selection clears every gate: positive expected value, at least 5 percentage points of edge over the de-vigged line, and not more than 25 (a disagreement that large is usually the model missing something, not an opportunity). Most rows will be blank most days. Selections marked longshot are below 10% — their EV figure divides by a very small number and should not be trusted. thin data means one side has too few matches in the model's history for its rating to mean anything; the huge edge shown is the model's ignorance, not the market's mistake.

Best goal markets over/under and both teams to score, ranked by expected value

Kept separate from the match-winner table because they are a different bet: independent of who wins, driven by the total-goals distribution rather than the difference between the two sides. Worth a look for two reasons — a goal model is being asked the question it was actually built to answer, and a totals line is far less correlated with the rest of a slip than another favourite. Against that, books charge more margin here than on the match winner, so a given edge has further to travel.

How much this model actually knows about goals. Measured on out-of-fold predictions during training, not on the fixtures below:
LeagueMatchMarketPickModelFairBookEVStake
UCLSabah FAvAarhusTotalsOver3.5 thin data37.9%2.647.69+191.1%
UELSaburtalovLarneTotalsOver3.5 thin data34.1%2.938.39+186.2%
UCLLyonvSparta PrahaTotalsOver3.543.3%2.316.59+185.1%
UCLNEC NijmegenvOlympiakos PiraeusTotalsOver3.528.7%3.489.18+163.6%3.00%
UCLKauno ŽalgirisvDinamo ZagrebTotalsOver3.5 thin data38.1%2.636.85+160.7%
UCLCeljevArarat-ArmeniaTotalsOver3.5 thin data36.1%2.777.08+155.3%
UELSaburtalovLarneTotalsOver2.5 thin data55.6%1.804.58+154.5%
UCLNEC NijmegenvOlympiakos PiraeusTotalsOver2.549.9%2.004.85+142.0%
UCLLyonvSparta PrahaTotalsOver2.564.4%1.553.70+137.9%
UCLCeljevArarat-ArmeniaTotalsOver2.5 thin data57.6%1.744.11+136.4%
UCLSturm GrazvFenerbahçeTotalsOver3.534.9%2.866.72+134.9%3.00%
UCLSabah FAvAarhusTotalsOver2.5 thin data59.3%1.693.80+125.5%
UCLSturm GrazvFenerbahçeTotalsOver2.556.4%1.773.81+115.2%
UCLBodo/GlimtvUnion St. GilloiseTotalsOver3.534.0%2.946.11+107.8%3.00%
UCLSabah FAvAarhusBTTSYes thin data58.3%1.723.56+107.6%
UCLKauno ŽalgirisvDinamo ZagrebBTTSYes thin data58.9%1.703.52+107.2%
UCLLyonvSparta PrahaBTTSYes57.7%1.733.51+102.5%
UCLKauno ŽalgirisvDinamo ZagrebTotalsOver2.5 thin data59.5%1.683.38+101.0%
UCLSturm GrazvFenerbahçeBTTSYes56.9%1.763.30+88.0%3.00%
UELSaburtalovLarneTotalsOver1.5 thin data78.4%1.282.33+82.5%
UCLNEC NijmegenvOlympiakos PiraeusTotalsOver1.574.2%1.352.41+79.1%
UCLKairat AlmatyvLevski SofiaTotalsOver2.5 thin data32.1%3.125.58+79.0%
UELSaburtalovLarneBTTSYes thin data56.2%1.783.15+76.9%
UCLSabah FAvAarhusTotalsOver1.5 thin data80.9%1.242.12+71.8%
UCLBodo/GlimtvUnion St. GilloiseTotalsOver2.555.5%1.803.09+71.2%3.00%

One row per market per match: the side the model prefers. The two sides of a two-way line are near mirror images, so showing both would double the table without adding anything. Edges are measured against each pair de-vigged on its own, not against the match-winner margin — books load goals markets more heavily, and borrowing the 1X2 overround here would flatter every row.

Same-match combinations priced from the joint distribution, so correlation is handled correctly

The vs naive column is how far a bookmaker would be off if they priced the combination by multiplying the two legs together. A large positive number means the events happen together more often than independence implies — draws and low-scoring games, for instance — so a multiplied price is too generous.

MatchCombinationModelFairvs naiveBookEV
Polokwane CityvStellenboschBTTS Yes + Over 2.516.4%6.10+170%
FK Crvena ZvezdavHapoel Beer ShevaAway + Away clean sheet12.8%7.81+157%
Bodo/GlimtvUnion St. GilloiseAway + Away clean sheet12.5%7.98+150%
Sabah FAvAarhusHome + Home clean sheet12.7%7.89+141%
SaburtalovLarneAway + Away clean sheet13.8%7.24+134%
CeljevArarat-ArmeniaAway + Away clean sheet13.8%7.24+131%
NEC NijmegenvOlympiakos PiraeusHome + Home clean sheet14.8%6.74+130%
Sturm GrazvFenerbahçeHome + Home clean sheet14.6%6.86+124%
Chippa UnitedvRichards BayBTTS Yes + Over 2.522.5%4.44+122%
Kauno ŽalgirisvDinamo ZagrebAway + Away clean sheet15.3%6.55+112%
Kairat AlmatyvLevski SofiaBTTS Yes + Over 2.525.5%3.93+106%
Kauno ŽalgirisvDinamo ZagrebHome + Home clean sheet17.3%5.79+96%
Kairat AlmatyvLevski SofiaAway + Away clean sheet20.2%4.95+93%
Kauno ŽalgirisvDinamo ZagrebBTTS No + Under 2.528.8%3.47+92%
Sabah FAvAarhusBTTS No + Under 2.529.1%3.43+89%
LyonvSparta PrahaBTTS No + Under 2.525.8%3.88+88%
Chippa UnitedvRichards BayAway + Away clean sheet21.7%4.62+84%
CeljevArarat-ArmeniaBTTS No + Under 2.530.6%3.27+84%
LyonvSparta PrahaDraw + Under 2.513.1%7.64+83%
Sturm GrazvFenerbahçeAway + Away clean sheet20.0%5.00+83%

Accumulators shown with what they cost you

Legs from different matches are independent, so the probabilities multiply — and so does the bookmaker's margin. The final column is the share of fair value lost to compounding vig at 5% per leg, before your model is even wrong about anything. Accumulators are on this page because people want them, not because they are a good idea.

LegsNModelFairBookEVMargin cost
Saburtalo v Larne — over 2.5 goals
NEC Nijmegen v Olympiakos Piraeus — over 2.5 goals
Lyon v Sparta Praha — over 2.5 goals thin data
317.9%5.6082.07+1365.6%−14%
Saburtalo v Larne — over 2.5 goals
NEC Nijmegen v Olympiakos Piraeus — over 2.5 goals
Celje v Ararat-Armenia — over 2.5 goals thin data
316.0%6.2691.21+1356.2%−14%
Lyon v Sparta Praha — over 2.5 goals
Celje v Ararat-Armenia — over 2.5 goals
Sabah FA v Aarhus — over 2.5 goals thin data
322.0%4.5557.68+1168.3%−14%
Sabah FA v Aarhus — over 2.5 goals
Sturm Graz v Fenerbahçe — over 2.5 goals
Kauno Žalgiris v Dinamo Zagreb — both teams to score thin data
319.7%5.0750.99+905.4%−14%
Sabah FA v Aarhus — Aarhus to win (A)
Sturm Graz v Fenerbahçe — over 2.5 goals
Kauno Žalgiris v Dinamo Zagreb — both teams to score thin data
320.6%4.8547.21+873.5%−14%
Sabah FA v Aarhus — Aarhus to win (A)
Lyon v Sparta Praha — both teams to score
Kauno Žalgiris v Dinamo Zagreb — over 2.5 goals thin data
321.3%4.7041.74+788.6%−14%
Lyon v Sparta Praha — both teams to score
Kauno Žalgiris v Dinamo Zagreb — over 2.5 goals
Sturm Graz v Fenerbahçe — both teams to score thin data
319.5%5.1239.18+665.3%−14%
Sturm Graz v Fenerbahçe — both teams to score
Saburtalo v Larne — over 1.5 goals
NEC Nijmegen v Olympiakos Piraeus — over 1.5 goals thin data
333.1%3.0218.57+514.6%−14%
Saburtalo v Larne — over 1.5 goals
NEC Nijmegen v Olympiakos Piraeus — over 1.5 goals
Bodo/Glimt v Union St. Gilloise — over 2.5 goals thin data
332.3%3.1017.35+459.7%−14%
Bodo/Glimt v Union St. Gilloise — over 2.5 goals
Celje v Ararat-Armenia — both teams to score
FK Crvena Zvezda v Hapoel Beer Sheva — both teams to score thin data
314.6%6.8531.74+363.6%−14%

By competition 13 fixtures across 3 competitions · 30/39 selections priced

PSL (3 matches) all days →
Best value in PSL
MatchSelectionModelFairBookEVStake
TS GalaxyvMamelodi SundownsMamelodi Sundowns A67.8%1.47
Chippa UnitedvRichards BayChippa United H39.5%2.53
Polokwane CityvStellenboschDraw35.7%2.80
Polokwane CityvStellenboschPolokwane City H32.5%3.08
Polokwane CityvStellenboschStellenbosch A31.8%3.14
Chippa UnitedvRichards BayDraw31.1%3.22

Stake is blank unless a selection clears every gate: positive expected value, at least 5 percentage points of edge over the de-vigged line, and not more than 25 (a disagreement that large is usually the model missing something, not an opportunity). Most rows will be blank most days. Selections marked longshot are below 10% — their EV figure divides by a very small number and should not be trusted. thin data means one side has too few matches in the model's history for its rating to mean anything; the huge edge shown is the model's ignorance, not the market's mistake.

Chippa United HOME v Richards Bay AWAY

17:30 · PSL · expected goals Chippa United 0.96 – 0.87 Richards Bay
Chippa United 40% · draw 31% · Richards Bay 29%
Chippa United win
40%
Draw
31%
Richards Bay win
29%
Chippa United or draw
71%
either team
69%
draw or Richards Bay
60%
Over 1.5
55%
Under 1.5
45%
Over 2.5
29%
Under 2.5
71%
Over 3.5
12%
Under 3.5
88%
BTTS Yes
40%
BTTS No
60%
Chippa United clean sheet
42%
Richards Bay clean sheet
38%
Likeliest scores: 0–0 17% · 1–0 15% · 1–1 14% · 0–1 13%
Correlated combinations
  • BTTS Yes + Over 2.5 — 23% (fair 4.44); naive multiplication would say 10%, off by +122%
  • Richards Bay win + Richards Bay clean sheet — 22% (fair 4.62); naive multiplication would say 12%, off by +84%
  • Chippa United win + Chippa United clean sheet — 25% (fair 3.95); naive multiplication would say 15%, off by +69%
  • Chippa United win + Over 2.5 — 13% (fair 7.44); naive multiplication would say 10%, off by +35%

Polokwane City HOME v Stellenbosch AWAY

17:30 · PSL · expected goals Polokwane City 0.75 – 0.80 Stellenbosch
Polokwane City 32% · draw 36% · Stellenbosch 32%
Polokwane City win
32%
Draw
36%
Stellenbosch win
32%
Polokwane City or draw
68%
either team
64%
draw or Stellenbosch
68%
Over 1.5
47%
Under 1.5
53%
Over 2.5
21%
Under 2.5
79%
Over 3.5
8%
Under 3.5
92%
BTTS Yes
35%
BTTS No
65%
Polokwane City clean sheet
45%
Stellenbosch clean sheet
47%
Likeliest scores: 0–0 22% · 0–1 16% · 1–0 15% · 1–1 13%
Correlated combinations
  • BTTS Yes + Over 2.5 — 16% (fair 6.10); naive multiplication would say 6%, off by +170%
  • Polokwane City win + Polokwane City clean sheet — 23% (fair 4.30); naive multiplication would say 14%, off by +72%
  • Stellenbosch win + Stellenbosch clean sheet — 25% (fair 3.95); naive multiplication would say 15%, off by +64%
  • Draw + Under 2.5 — 35% (fair 2.86); naive multiplication would say 29%, off by +19%

TS Galaxy HOME v Mamelodi Sundowns AWAY

17:30 · PSL · expected goals TS Galaxy 0.80 – 1.82 Mamelodi Sundowns
TS Galaxy 13% · draw 19% · Mamelodi Sundowns 68%
TS Galaxy win
13%
Draw
19%
Mamelodi Sund… win
68%
TS Galaxy or draw
32%
either team
81%
draw or Mamelodi Sund…
87%
Over 1.5
73%
Under 1.5
27%
Over 2.5
49%
Under 2.5
51%
Over 3.5
28%
Under 3.5
72%
BTTS Yes
48%
BTTS No
52%
TS Galaxy clean sheet
16%
Mamelodi Sund… clean sheet
45%
Likeliest scores: 0–1 13% · 0–2 12% · 1–1 11% · 1–2 10%
Correlated combinations
  • BTTS Yes + Over 2.5 — 35% (fair 2.82); naive multiplication would say 23%, off by +57%
  • Draw + Under 2.5 — 19% (fair 5.32); naive multiplication would say 12%, off by +57%
  • BTTS No + Under 2.5 — 40% (fair 2.48); naive multiplication would say 28%, off by +47%
  • Mamelodi Sund… win + Mamelodi Sund… clean sheet — 37% (fair 2.68); naive multiplication would say 28%, off by +35%
UCL (9 matches) all days →
Best value in UCL
MatchSelectionModelFairBookEVStake
Sabah FAvAarhusAarhus A thin data62.0%1.613.52+118.3%
CeljevArarat-ArmeniaArarat-Armenia A thin data29.8%3.356.72+100.5%
Kauno ŽalgirisvDinamo ZagrebKauno Žalgiris H thin data23.9%4.196.94+65.8%
FK Crvena ZvezdavHapoel Beer ShevaHapoel Beer Sheva A thin data17.5%5.729.17+60.2%
FK Crvena ZvezdavHapoel Beer ShevaDraw thin data25.7%3.895.69+46.1%
Bodo/GlimtvUnion St. GilloiseUnion St. Gilloise A31.2%3.214.50+40.5%2.89%

Stake is blank unless a selection clears every gate: positive expected value, at least 5 percentage points of edge over the de-vigged line, and not more than 25 (a disagreement that large is usually the model missing something, not an opportunity). Most rows will be blank most days. Selections marked longshot are below 10% — their EV figure divides by a very small number and should not be trusted. thin data means one side has too few matches in the model's history for its rating to mean anything; the huge edge shown is the model's ignorance, not the market's mistake.

Goal markets in UCL
MatchMarketPickModelFairBookEVStake
Sabah FAvAarhusTotalsOver3.5 thin data37.9%2.647.69+191.1%
LyonvSparta PrahaTotalsOver3.543.3%2.316.59+185.1%
NEC NijmegenvOlympiakos PiraeusTotalsOver3.528.7%3.489.18+163.6%3.00%
Kauno ŽalgirisvDinamo ZagrebTotalsOver3.5 thin data38.1%2.636.85+160.7%
CeljevArarat-ArmeniaTotalsOver3.5 thin data36.1%2.777.08+155.3%
NEC NijmegenvOlympiakos PiraeusTotalsOver2.549.9%2.004.85+142.0%

One row per market per match: the side the model prefers. The two sides of a two-way line are near mirror images, so showing both would double the table without adding anything. Edges are measured against each pair de-vigged on its own, not against the match-winner margin — books load goals markets more heavily, and borrowing the 1X2 overround here would flatter every row.

Kairat Almaty HOME v Levski Sofia AWAY

15:00 · UCL · expected goals Kairat Almaty 1.06 – 0.91 Levski Sofia
Thin data: Kairat Almaty 28 matches, Levski Sofia 8 in this model's history. Ratings that sparse sit near the league average, which flatters the weaker side badly when the two come from different divisions. Shown for completeness, not as a forecast.
Kairat Almaty 43% · draw 29% · Levski Sofia 28%
ModelMarketBook oddsEdge
Kairat Almaty43.1%38.9%2.41+4.1pp
Draw29.1%28.5%3.24+0.6pp
Levski Sofia27.8%32.6%2.85-4.8pp
Over 1.558.6%35.5%2.64+23.2pp
Under 1.541.4%64.5%1.45-23.2pp
Over 2.532.1%17.5%5.58+14.5pp
Under 2.567.9%82.5%1.19-14.5pp
Over 3.514.6%10.3%9.67+4.3pp
Under 3.585.4%89.7%1.11-4.3pp
BTTS Yes42.5%30.6%3.20+12.0pp
BTTS No57.5%69.4%1.41-12.0pp
Kairat Almaty win
43%
Draw
29%
Levski Sofia win
28%
Kairat Almaty or draw
72%
either team
71%
draw or Levski Sofia
57%
Over 1.5
59%
Under 1.5
41%
Over 2.5
32%
Under 2.5
68%
Over 3.5
15%
Under 3.5
85%
BTTS Yes
43%
BTTS No
57%
Kairat Almaty clean sheet
40%
Levski Sofia clean sheet
35%
Likeliest scores: 0–0 15% · 1–0 14% · 1–1 14% · 0–1 12%
Correlated combinations
  • BTTS Yes + Over 2.5 — 25% (fair 3.93); naive multiplication would say 12%, off by +106%
  • Levski Sofia win + Levski Sofia clean sheet — 20% (fair 4.95); naive multiplication would say 10%, off by +93%
  • Kairat Almaty win + Kairat Almaty clean sheet — 26% (fair 3.89); naive multiplication would say 15%, off by +69%
  • Kairat Almaty win + Over 2.5 — 16% (fair 6.36); naive multiplication would say 12%, off by +33%

Bodo/Glimt HOME v Union St. Gilloise AWAY

16:00 · UCL · expected goals Bodo/Glimt 1.69 – 1.22 Union St. Gilloise
Bodo/Glimt 47% · draw 22% · Union St. Gilloise 31%
ModelMarketBook oddsEdge
Bodo/Glimt46.9%59.8%1.60-12.8pp
Draw21.9%20.2%4.46+1.7pp
Union St. Gilloise31.2%20.0%4.50+11.2pp
Over 1.578.3%51.8%1.82+26.4pp
Under 1.521.7%48.2%1.96-26.4pp
Over 2.555.5%33.0%3.09+22.4pp
Under 2.544.5%67.0%1.52-22.4pp
Over 3.534.0%17.2%6.11+16.8pp
Under 3.566.0%82.8%1.27-16.8pp
BTTS Yes55.7%37.6%2.82+18.1pp
BTTS No44.3%62.4%1.70-18.1pp
Bodo/Glimt win
47%
Draw
22%
Union St. Gil… win
31%
Bodo/Glimt or draw
69%
either team
78%
draw or Union St. Gil…
53%
Over 1.5
78%
Under 1.5
22%
Over 2.5
55%
Under 2.5
45%
Over 3.5
34%
Under 3.5
66%
BTTS Yes
56%
BTTS No
44%
Bodo/Glimt clean sheet
29%
Union St. Gil… clean sheet
18%
Likeliest scores: 1–1 12% · 2–1 9% · 1–0 9% · 2–0 8%
Correlated combinations
  • Union St. Gil… win + Union St. Gil… clean sheet — 13% (fair 7.98); naive multiplication would say 5%, off by +150%
  • BTTS No + Under 2.5 — 33% (fair 3.07); naive multiplication would say 19%, off by +75%
  • Bodo/Glimt win + Bodo/Glimt clean sheet — 24% (fair 4.25); naive multiplication would say 14%, off by +67%
  • Draw + Under 2.5 — 18% (fair 5.68); naive multiplication would say 11%, off by +59%

Sabah FA HOME v Aarhus AWAY

16:00 · UCL · expected goals Sabah FA 1.36 – 1.73 Aarhus
Thin data: Sabah FA 2 matches, Aarhus 232 in this model's history. Ratings that sparse sit near the league average, which flatters the weaker side badly when the two come from different divisions. Shown for completeness, not as a forecast.
Sabah FA 17% · draw 21% · Aarhus 62%
ModelMarketBook oddsEdge
Sabah FA17.3%47.5%1.99-30.2pp
Draw20.7%26.4%3.47-5.7pp
Aarhus62.0%26.0%3.52+36.0pp
Over 1.580.9%44.4%2.12+36.5pp
Under 1.519.1%55.6%1.69-36.5pp
Over 2.559.3%26.2%3.80+33.2pp
Under 2.540.7%73.8%1.35-33.2pp
Over 3.537.9%13.2%7.69+24.7pp
Under 3.562.1%86.8%1.17-24.7pp
BTTS Yes58.3%29.6%3.56+28.7pp
BTTS No41.7%70.4%1.49-28.7pp
Sabah FA win
17%
Draw
21%
Aarhus win
62%
Sabah FA or draw
38%
either team
79%
draw or Aarhus
83%
Over 1.5
81%
Under 1.5
19%
Over 2.5
59%
Under 2.5
41%
Over 3.5
38%
Under 3.5
62%
BTTS Yes
58%
BTTS No
42%
Sabah FA clean sheet
18%
Aarhus clean sheet
26%
Likeliest scores: 1–1 11% · 1–2 9% · 0–1 7% · 2–1 7%
Correlated combinations
  • Sabah FA win + Sabah FA clean sheet — 13% (fair 7.89); naive multiplication would say 5%, off by +141%
  • BTTS No + Under 2.5 — 29% (fair 3.43); naive multiplication would say 15%, off by +89%
  • Aarhus win + Aarhus clean sheet — 21% (fair 4.83); naive multiplication would say 12%, off by +75%
  • Draw + Under 2.5 — 16% (fair 6.20); naive multiplication would say 10%, off by +65%

Kauno Žalgiris HOME v Dinamo Zagreb AWAY

17:00 · UCL · expected goals Kauno Žalgiris 1.60 – 1.50 Dinamo Zagreb
Thin data: Kauno Žalgiris 3 matches, Dinamo Zagreb 81 in this model's history. Ratings that sparse sit near the league average, which flatters the weaker side badly when the two come from different divisions. Shown for completeness, not as a forecast.
Kauno Žalgiris 24% · draw 25% · Dinamo Zagreb 51%
ModelMarketBook oddsEdge
Kauno Žalgiris23.9%12.3%6.94+11.6pp
Draw24.6%18.3%4.87+6.4pp
Dinamo Zagreb51.5%69.5%1.38-18.0pp
Over 1.581.1%48.9%1.92+32.1pp
Under 1.518.9%51.1%1.84-32.1pp
Over 2.559.5%29.9%3.38+29.6pp
Under 2.540.5%70.1%1.44-29.6pp
Over 3.538.1%15.2%6.85+22.9pp
Under 3.561.9%84.8%1.22-22.9pp
BTTS Yes58.9%29.6%3.52+29.3pp
BTTS No41.1%70.4%1.48-29.3pp
Kauno Žalgiris win
24%
Draw
25%
Dinamo Zagreb win
51%
Kauno Žalgiris or draw
49%
either team
75%
draw or Dinamo Zagreb
76%
Over 1.5
81%
Under 1.5
19%
Over 2.5
60%
Under 2.5
40%
Over 3.5
38%
Under 3.5
62%
BTTS Yes
59%
BTTS No
41%
Kauno Žalgiris clean sheet
22%
Dinamo Zagreb clean sheet
20%
Likeliest scores: 1–1 11% · 2–1 9% · 1–2 8% · 1–0 7%
Correlated combinations
  • Dinamo Zagreb win + Dinamo Zagreb clean sheet — 15% (fair 6.55); naive multiplication would say 7%, off by +112%
  • Kauno Žalgiris win + Kauno Žalgiris clean sheet — 17% (fair 5.79); naive multiplication would say 9%, off by +96%
  • BTTS No + Under 2.5 — 29% (fair 3.47); naive multiplication would say 15%, off by +92%
  • Draw + Under 2.5 — 16% (fair 6.17); naive multiplication would say 10%, off by +64%

NEC Nijmegen HOME v Olympiakos Piraeus AWAY

17:30 · UCL · expected goals NEC Nijmegen 1.17 – 1.50 Olympiakos Piraeus
NEC Nijmegen 26% · draw 28% · Olympiakos Piraeus 47%
ModelMarketBook oddsEdge
NEC Nijmegen25.6%35.2%2.65-9.6pp
Draw27.7%27.7%3.32-0.0pp
Olympiakos Piraeus46.7%37.1%2.52+9.6pp
Over 1.574.2%38.9%2.41+35.3pp
Under 1.525.8%61.1%1.54-35.3pp
Over 2.549.9%20.4%4.85+29.5pp
Under 2.550.1%79.6%1.24-29.5pp
Over 3.528.7%11.0%9.18+17.8pp
Under 3.571.3%89.0%1.13-17.8pp
BTTS Yes52.9%33.7%2.91+19.2pp
BTTS No47.1%66.3%1.48-19.2pp
NEC Nijmegen win
26%
Draw
28%
Olympiakos Pi… win
47%
NEC Nijmegen or draw
53%
either team
72%
draw or Olympiakos Pi…
74%
Over 1.5
74%
Under 1.5
26%
Over 2.5
50%
Under 2.5
50%
Over 3.5
29%
Under 3.5
71%
BTTS Yes
53%
BTTS No
47%
NEC Nijmegen clean sheet
22%
Olympiakos Pi… clean sheet
31%
Likeliest scores: 1–1 13% · 0–1 10% · 1–2 9% · 0–2 8%
Correlated combinations
  • NEC Nijmegen win + NEC Nijmegen clean sheet — 15% (fair 6.74); naive multiplication would say 6%, off by +130%
  • Olympiakos Pi… win + Olympiakos Pi… clean sheet — 24% (fair 4.23); naive multiplication would say 14%, off by +71%
  • BTTS No + Under 2.5 — 37% (fair 2.67); naive multiplication would say 23%, off by +63%
  • BTTS Yes + Over 2.5 — 41% (fair 2.42); naive multiplication would say 27%, off by +54%

FK Crvena Zvezda HOME v Hapoel Beer Sheva AWAY

18:00 · UCL · expected goals FK Crvena Zvezda 1.45 – 0.84 Hapoel Beer Sheva
Thin data: FK Crvena Zvezda 82 matches, Hapoel Beer Sheva 20 in this model's history. Ratings that sparse sit near the league average, which flatters the weaker side badly when the two come from different divisions. Shown for completeness, not as a forecast.
FK Crvena Zvezda 57% · draw 26% · Hapoel Beer Sheva 17%
ModelMarketBook oddsEdge
FK Crvena Zvezda56.8%75.5%1.27-18.7pp
Draw25.7%15.5%5.69+10.2pp
Hapoel Beer Sheva17.5%9.0%9.17+8.5pp
Over 1.566.6%52.4%1.80+14.2pp
Under 1.533.4%47.6%1.98-14.2pp
Over 2.540.6%33.6%3.04+7.0pp
Under 2.559.4%66.4%1.54-7.0pp
Over 3.520.9%17.7%5.99+3.2pp
Under 3.579.1%82.3%1.28-3.2pp
BTTS Yes45.8%29.9%3.49+16.0pp
BTTS No54.2%70.1%1.49-16.0pp
FK Crvena Zve… win
57%
Draw
26%
Hapoel Beer S… win
17%
FK Crvena Zve… or draw
83%
either team
74%
draw or Hapoel Beer S…
43%
Over 1.5
67%
Under 1.5
33%
Over 2.5
41%
Under 2.5
59%
Over 3.5
21%
Under 3.5
79%
BTTS Yes
46%
BTTS No
54%
FK Crvena Zve… clean sheet
43%
Hapoel Beer S… clean sheet
23%
Likeliest scores: 1–0 14% · 1–1 13% · 2–0 11% · 0–0 11%
Correlated combinations
  • Hapoel Beer S… win + Hapoel Beer S… clean sheet — 13% (fair 7.81); naive multiplication would say 5%, off by +157%
  • BTTS Yes + Over 2.5 — 31% (fair 3.20); naive multiplication would say 18%, off by +76%
  • FK Crvena Zve… win + FK Crvena Zve… clean sheet — 32% (fair 3.08); naive multiplication would say 22%, off by +48%
  • Draw + Under 2.5 — 23% (fair 4.26); naive multiplication would say 17%, off by +41%

Celje HOME v Ararat-Armenia AWAY

18:15 · UCL · expected goals Celje 1.65 – 1.36 Ararat-Armenia
Thin data: Celje 13 matches, Ararat-Armenia 12 in this model's history. Ratings that sparse sit near the league average, which flatters the weaker side badly when the two come from different divisions. Shown for completeness, not as a forecast.
Celje 43% · draw 27% · Ararat-Armenia 30%
ModelMarketBook oddsEdge
Celje43.5%67.1%1.42-23.6pp
Draw26.7%20.3%4.40+6.4pp
Ararat-Armenia29.8%12.6%6.72+17.2pp
Over 1.579.7%44.6%2.11+35.2pp
Under 1.520.3%55.4%1.69-35.2pp
Over 2.557.6%24.5%4.11+33.1pp
Under 2.542.4%75.5%1.33-33.1pp
Over 3.536.1%14.4%7.08+21.6pp
Under 3.563.9%85.6%1.19-21.6pp
BTTS Yes57.5%33.0%2.94+24.4pp
BTTS No42.5%67.0%1.45-24.4pp
Celje win
43%
Draw
27%
Ararat-Armenia win
30%
Celje or draw
70%
either team
73%
draw or Ararat-Armenia
57%
Over 1.5
80%
Under 1.5
20%
Over 2.5
58%
Under 2.5
42%
Over 3.5
36%
Under 3.5
64%
BTTS Yes
57%
BTTS No
43%
Celje clean sheet
26%
Ararat-Armenia clean sheet
19%
Likeliest scores: 1–1 12% · 2–1 9% · 1–0 8% · 1–2 8%
Correlated combinations
  • Ararat-Armenia win + Ararat-Armenia clean sheet — 14% (fair 7.24); naive multiplication would say 6%, off by +131%
  • BTTS No + Under 2.5 — 31% (fair 3.27); naive multiplication would say 17%, off by +84%
  • Celje win + Celje clean sheet — 20% (fair 4.93); naive multiplication would say 11%, off by +80%
  • Draw + Under 2.5 — 17% (fair 5.91); naive multiplication would say 10%, off by +61%

Sturm Graz HOME v Fenerbahçe AWAY

18:30 · UCL · expected goals Sturm Graz 1.36 – 1.60 Fenerbahçe
Sturm Graz 30% · draw 22% · Fenerbahçe 48%
ModelMarketBook oddsEdge
Sturm Graz30.1%24.5%3.73+5.6pp
Draw21.6%24.5%3.73-2.9pp
Fenerbahçe48.3%51.0%1.86-2.7pp
Over 1.579.0%45.2%2.08+33.7pp
Under 1.521.0%54.8%1.72-33.7pp
Over 2.556.4%26.3%3.81+30.1pp
Under 2.543.6%73.7%1.36-30.1pp
Over 3.534.9%15.2%6.72+19.7pp
Under 3.565.1%84.8%1.21-19.7pp
BTTS Yes56.9%32.1%3.30+24.8pp
BTTS No43.1%67.9%1.56-24.8pp
Sturm Graz win
30%
Draw
22%
Fenerbahçe win
48%
Sturm Graz or draw
52%
either team
78%
draw or Fenerbahçe
70%
Over 1.5
79%
Under 1.5
21%
Over 2.5
56%
Under 2.5
44%
Over 3.5
35%
Under 3.5
65%
BTTS Yes
57%
BTTS No
43%
Sturm Graz clean sheet
20%
Fenerbahçe clean sheet
26%
Likeliest scores: 1–1 12% · 1–2 9% · 0–1 8% · 2–1 8%
Correlated combinations
  • Sturm Graz win + Sturm Graz clean sheet — 15% (fair 6.86); naive multiplication would say 7%, off by +124%
  • Fenerbahçe win + Fenerbahçe clean sheet — 20% (fair 5.00); naive multiplication would say 11%, off by +83%
  • BTTS No + Under 2.5 — 32% (fair 3.17); naive multiplication would say 17%, off by +81%
  • Draw + Under 2.5 — 17% (fair 5.73); naive multiplication would say 11%, off by +59%

Lyon HOME v Sparta Praha AWAY

19:00 · UCL · expected goals Lyon 2.21 – 1.13 Sparta Praha
Lyon 60% · draw 21% · Sparta Praha 18%
ModelMarketBook oddsEdge
Lyon60.4%63.8%1.50-3.3pp
Draw21.1%20.9%4.31+0.2pp
Sparta Praha18.5%15.3%5.71+3.1pp
Over 1.584.1%46.4%2.02+37.7pp
Under 1.515.9%53.6%1.75-37.7pp
Over 2.564.4%27.2%3.70+37.2pp
Under 2.535.6%72.8%1.38-37.2pp
Over 3.543.3%15.7%6.59+27.6pp
Under 3.556.7%84.3%1.23-27.6pp
BTTS Yes57.7%29.9%3.51+27.7pp
BTTS No42.3%70.1%1.50-27.7pp
Lyon win
60%
Draw
21%
Sparta Praha win
18%
Lyon or draw
82%
either team
79%
draw or Sparta Praha
40%
Over 1.5
84%
Under 1.5
16%
Over 2.5
64%
Under 2.5
36%
Over 3.5
43%
Under 3.5
57%
BTTS Yes
58%
BTTS No
42%
Lyon clean sheet
32%
Sparta Praha clean sheet
11%
Likeliest scores: 2–1 10% · 1–1 9% · 2–0 9% · 1–0 7%
Correlated combinations
  • BTTS No + Under 2.5 — 26% (fair 3.88); naive multiplication would say 14%, off by +88%
  • Draw + Under 2.5 — 13% (fair 7.64); naive multiplication would say 7%, off by +83%
  • Lyon win + Lyon clean sheet — 28% (fair 3.54); naive multiplication would say 20%, off by +43%
  • BTTS Yes + Over 2.5 — 52% (fair 1.94); naive multiplication would say 39%, off by +31%
UEL (1 match) all days →
Best value in UEL
MatchSelectionModelFairBookEVStake
SaburtalovLarneLarne A thin data30.1%3.334.82+45.0%
SaburtalovLarneDraw thin data23.8%4.203.54-15.7%
SaburtalovLarneSaburtalo H thin data46.1%2.171.68-22.4%

Stake is blank unless a selection clears every gate: positive expected value, at least 5 percentage points of edge over the de-vigged line, and not more than 25 (a disagreement that large is usually the model missing something, not an opportunity). Most rows will be blank most days. Selections marked longshot are below 10% — their EV figure divides by a very small number and should not be trusted. thin data means one side has too few matches in the model's history for its rating to mean anything; the huge edge shown is the model's ignorance, not the market's mistake.

Goal markets in UEL
MatchMarketPickModelFairBookEVStake
SaburtalovLarneTotalsOver3.5 thin data34.1%2.938.39+186.2%
SaburtalovLarneTotalsOver2.5 thin data55.6%1.804.58+154.5%
SaburtalovLarneTotalsOver1.5 thin data78.4%1.282.33+82.5%
SaburtalovLarneBTTSYes thin data56.2%1.783.15+76.9%

One row per market per match: the side the model prefers. The two sides of a two-way line are near mirror images, so showing both would double the table without adding anything. Edges are measured against each pair de-vigged on its own, not against the match-winner margin — books load goals markets more heavily, and borrowing the 1X2 overround here would flatter every row.

Saburtalo HOME v Larne AWAY

16:00 · UEL · expected goals Saburtalo 1.62 – 1.29 Larne
Thin data: Saburtalo 9 matches, Larne 4 in this model's history. Ratings that sparse sit near the league average, which flatters the weaker side badly when the two come from different divisions. Shown for completeness, not as a forecast.
Saburtalo 46% · draw 24% · Larne 30%
ModelMarketBook oddsEdge
Saburtalo46.1%56.2%1.68-10.0pp
Draw23.8%25.6%3.54-1.8pp
Larne30.1%18.3%4.82+11.8pp
Over 1.578.4%41.9%2.33+36.4pp
Under 1.521.6%58.1%1.68-36.4pp
Over 2.555.6%22.1%4.58+33.5pp
Under 2.544.4%77.9%1.30-33.5pp
Over 3.534.1%12.0%8.39+22.1pp
Under 3.565.9%88.0%1.14-22.1pp
BTTS Yes56.2%31.0%3.15+25.2pp
BTTS No43.8%69.0%1.42-25.2pp
Saburtalo win
46%
Draw
24%
Larne win
30%
Saburtalo or draw
70%
either team
76%
draw or Larne
54%
Over 1.5
78%
Under 1.5
22%
Over 2.5
56%
Under 2.5
44%
Over 3.5
34%
Under 3.5
66%
BTTS Yes
56%
BTTS No
44%
Saburtalo clean sheet
27%
Larne clean sheet
20%
Likeliest scores: 1–1 12% · 2–1 9% · 1–0 8% · 1–2 7%
Correlated combinations
  • Larne win + Larne clean sheet — 14% (fair 7.24); naive multiplication would say 6%, off by +134%
  • BTTS No + Under 2.5 — 32% (fair 3.09); naive multiplication would say 18%, off by +78%
  • Saburtalo win + Saburtalo clean sheet — 22% (fair 4.64); naive multiplication would say 12%, off by +76%
  • Draw + Under 2.5 — 18% (fair 5.65); naive multiplication would say 11%, off by +59%