Match model — probabilities and prices

Friday 14 August 2026 · 10 matches · 9 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.
AUT1 1 BEL1 1 DEN1 1 ITCUP 2 J1 1 N1 1 NOR1 1 P1 1 PSL 1

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

LeagueMatchSelectionModelFairBookEVStake
DEN1ViborgvAarhusAarhus A47.0%2.132.84+33.3%3.00%
BEL1Cercle BruggevSt. TruidenSt. Truiden A39.4%2.542.95+16.1%2.07%
NOR1RosenborgvVikingViking A54.1%1.852.08+12.6%2.91%
P1Sporting CPvGuimaraesDraw14.2%7.057.03-0.3%
AUT1Lask LinzvRiedLask Linz H66.7%1.501.49-0.6%
P1Sporting CPvGuimaraesSporting CP H78.2%1.281.18-7.7%
AUT1Lask LinzvRiedDraw20.8%4.824.23-12.1%
BEL1Cercle BruggevSt. TruidenDraw24.8%4.033.54-12.3%
DEN1ViborgvAarhusDraw24.2%4.143.55-14.3%
BEL1Cercle BruggevSt. TruidenCercle Brugge H35.8%2.792.24-19.9%
NOR1RosenborgvVikingDraw21.4%4.673.71-20.7%
AUT1Lask LinzvRiedRied A12.5%8.006.16-23.0%
NOR1RosenborgvVikingRosenborg H24.5%4.083.12-23.5%
DEN1ViborgvAarhusViborg H28.9%3.462.28-34.3%
P1Sporting CPvGuimaraesGuimaraes A longshot7.6%13.1513.66+3.9%
PSLStellenboschvMarumo GallantsStellenbosch H53.2%1.88
ITCUPParmavCataniaParma H thin data51.5%1.94
J1Tokyo VerdyvKashiwa ReysolKashiwa Reysol A48.3%2.07
N1TelstarvSparta RotterdamTelstar H44.9%2.23
ITCUPMonzavAvellinoMonza H thin data43.6%2.30
N1TelstarvSparta RotterdamSparta Rotterdam A29.2%3.42
ITCUPMonzavAvellinoAvellino A thin data28.9%3.46
PSLStellenboschvMarumo GallantsDraw28.6%3.49
J1Tokyo VerdyvKashiwa ReysolDraw27.9%3.59
ITCUPMonzavAvellinoDraw thin data27.5%3.63

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
NOR1RosenborgvVikingTotalsOver3.545.3%2.216.00+171.8%
NOR1RosenborgvVikingTotalsOver2.566.2%1.513.69+143.8%
NOR1RosenborgvVikingBTTSYes62.8%1.593.73+134.1%
DEN1ViborgvAarhusTotalsOver3.533.2%3.016.88+128.8%3.00%
BEL1Cercle BruggevSt. TruidenBTTSYes56.1%1.783.94+121.3%
BEL1Cercle BruggevSt. TruidenTotalsOver3.533.3%3.006.59+119.8%3.00%
P1Sporting CPvGuimaraesTotalsOver3.542.8%2.335.09+118.2%3.00%
DEN1ViborgvAarhusTotalsOver2.554.7%1.833.21+75.8%3.00%
P1Sporting CPvGuimaraesTotalsOver2.564.0%1.562.73+74.7%
AUT1Lask LinzvRiedBTTSYes51.4%1.953.40+74.7%3.00%
BEL1Cercle BruggevSt. TruidenTotalsOver2.554.8%1.823.18+74.1%3.00%
BEL1Cercle BruggevSt. TruidenTotalsOver1.577.8%1.282.22+72.9%
DEN1ViborgvAarhusBTTSYes56.1%1.783.00+68.1%3.00%
NOR1RosenborgvVikingTotalsOver1.585.2%1.171.95+65.9%
DEN1ViborgvAarhusTotalsOver1.577.8%1.292.05+59.7%
P1Sporting CPvGuimaraesBTTSYes49.3%2.033.21+58.4%3.00%
P1Sporting CPvGuimaraesTotalsOver1.583.8%1.191.81+51.9%
AUT1Lask LinzvRiedTotalsUnder1.523.0%4.344.33-0.2%
AUT1Lask LinzvRiedTotalsUnder3.567.7%1.481.44-2.4%

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
StellenboschvMarumo GallantsAway + Away clean sheet10.7%9.35+185%
TelstarvSparta RotterdamAway + Away clean sheet12.7%7.88+153%
RosenborgvVikingHome + Home clean sheet13.1%7.65+121%
RosenborgvVikingBTTS No + Under 2.523.3%4.29+118%
ParmavCataniaAway + Away clean sheet17.1%5.85+114%
Cercle BruggevSt. TruidenAway + Away clean sheet16.0%6.27+113%
ViborgvAarhusHome + Home clean sheet16.1%6.22+112%
Sporting CPvGuimaraesDraw + Under 2.511.1%9.00+105%
MonzavAvellinoAway + Away clean sheet18.9%5.28+100%
Tokyo VerdyvKashiwa ReysolHome + Home clean sheet19.6%5.11+98%
RosenborgvVikingAway + Away clean sheet15.6%6.41+97%
Tokyo VerdyvKashiwa ReysolBTTS Yes + Over 2.527.8%3.59+95%
ViborgvAarhusAway + Away clean sheet19.2%5.20+89%
Cercle BruggevSt. TruidenHome + Home clean sheet19.3%5.18+89%
MonzavAvellinoHome + Home clean sheet21.2%4.73+86%
StellenboschvMarumo GallantsBTTS Yes + Over 2.526.8%3.73+86%
Cercle BruggevSt. TruidenBTTS No + Under 2.532.9%3.04+77%
ViborgvAarhusBTTS No + Under 2.533.0%3.03+77%
RosenborgvVikingDraw + Under 2.513.5%7.42+75%
ParmavCataniaBTTS Yes + Over 2.534.0%2.94+72%

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
Rosenborg v Viking — over 2.5 goals
Cercle Brugge v St. Truiden — both teams to score
Viborg v Aarhus — over 2.5 goals
320.3%4.9246.70+848.6%−14%
Rosenborg v Viking — over 2.5 goals
Cercle Brugge v St. Truiden — both teams to score
Sporting CP v Guimaraes — over 2.5 goals
323.8%4.2139.67+842.5%−14%
Rosenborg v Viking — both teams to score
Viborg v Aarhus — over 2.5 goals
Sporting CP v Guimaraes — over 2.5 goals
322.0%4.5532.73+619.0%−14%
Rosenborg v Viking — both teams to score
Lask Linz v Ried — both teams to score
Cercle Brugge v St. Truiden — over 2.5 goals
317.7%5.6640.29+612.0%−14%
Lask Linz v Ried — both teams to score
Cercle Brugge v St. Truiden — over 2.5 goals
Viborg v Aarhus — both teams to score
315.8%6.3332.38+411.3%−14%
Viborg v Aarhus — both teams to score
Sporting CP v Guimaraes — both teams to score
227.6%3.629.63+166.3%−9%
Sporting CP v Guimaraes — both teams to score
Lask Linz v Ried — Lask Linz to win (H)
232.9%3.044.79+57.5%−9%
Tokyo Verdy v Kashiwa Reysol — under 3.5 goals
Stellenbosch v Marumo Gallants — Stellenbosch or draw (H)
268.4%1.46−9%
Tokyo Verdy v Kashiwa Reysol — under 3.5 goals
Stellenbosch v Marumo Gallants — under 3.5 goals
268.0%1.47−9%
Stellenbosch v Marumo Gallants — Stellenbosch or draw (H)
Parma v Catania — Parma or draw (H) thin data
264.0%1.56−9%

By competition 10 fixtures across 9 competitions · 15/30 selections priced

AUT1 (1 match) all days →
Best value in AUT1
MatchSelectionModelFairBookEVStake
Lask LinzvRiedLask Linz H66.7%1.501.49-0.6%
Lask LinzvRiedDraw20.8%4.824.23-12.1%
Lask LinzvRiedRied A12.5%8.006.16-23.0%

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 AUT1
MatchMarketPickModelFairBookEVStake
Lask LinzvRiedBTTSYes51.4%1.953.40+74.7%3.00%
Lask LinzvRiedTotalsUnder1.523.0%4.344.33-0.2%
Lask LinzvRiedTotalsUnder3.567.7%1.481.44-2.4%

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.

Lask Linz HOME v Ried AWAY

17:30 · AUT1 · expected goals Lask Linz 1.90 – 0.93 Ried
Lask Linz 67% · draw 21% · Ried 13%
ModelMarketBook oddsEdge
Lask Linz66.7%64.3%1.49+2.5pp
Draw20.8%21.5%4.23-0.7pp
Ried12.5%14.3%6.16-1.7pp
Over 1.577.0%78.3%1.20-1.3pp
Under 1.523.0%21.7%4.33+1.3pp
Over 3.532.3%35.5%2.62-3.2pp
Under 3.567.7%64.5%1.44+3.2pp
BTTS Yes51.4%27.7%3.40+23.7pp
BTTS No48.6%72.3%1.30-23.7pp
Lask Linz win
67%
Draw
21%
Ried win
13%
Lask Linz or draw
87%
either team
79%
draw or Ried
33%
Over 1.5
77%
Under 1.5
23%
Over 2.5
54%
Under 2.5
46%
Over 3.5
32%
Under 3.5
68%
BTTS Yes
51%
BTTS No
49%
Lask Linz clean sheet
39%
Ried clean sheet
15%
Likeliest scores: 1–1 11% · 1–0 11% · 2–0 11% · 2–1 10%
Correlated combinations
  • Draw + Under 2.5 — 17% (fair 5.82); naive multiplication would say 11%, off by +63%
  • BTTS No + Under 2.5 — 35% (fair 2.83); naive multiplication would say 22%, off by +59%
  • BTTS Yes + Over 2.5 — 41% (fair 2.43); naive multiplication would say 28%, off by +47%
  • Lask Linz win + Lask Linz clean sheet — 33% (fair 3.02); naive multiplication would say 24%, off by +41%
BEL1 (1 match) all days →
Best value in BEL1
MatchSelectionModelFairBookEVStake
Cercle BruggevSt. TruidenSt. Truiden A39.4%2.542.95+16.1%2.07%
Cercle BruggevSt. TruidenDraw24.8%4.033.54-12.3%
Cercle BruggevSt. TruidenCercle Brugge H35.8%2.792.24-19.9%

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 BEL1
MatchMarketPickModelFairBookEVStake
Cercle BruggevSt. TruidenBTTSYes56.1%1.783.94+121.3%
Cercle BruggevSt. TruidenTotalsOver3.533.3%3.006.59+119.8%3.00%
Cercle BruggevSt. TruidenTotalsOver2.554.8%1.823.18+74.1%3.00%
Cercle BruggevSt. TruidenTotalsOver1.577.8%1.282.22+72.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.

Cercle Brugge HOME v St. Truiden AWAY

18:45 · BEL1 · expected goals Cercle Brugge 1.51 – 1.37 St. Truiden
Cercle Brugge 36% · draw 25% · St. Truiden 39%
ModelMarketBook oddsEdge
Cercle Brugge35.8%42.2%2.24-6.4pp
Draw24.8%26.1%3.54-1.3pp
St. Truiden39.4%31.6%2.95+7.7pp
Over 1.577.8%42.5%2.22+35.3pp
Under 1.522.2%57.5%1.64-35.3pp
Over 2.554.8%33.3%3.18+21.5pp
Under 2.545.2%66.7%1.58-21.5pp
Over 3.533.3%15.9%6.59+17.4pp
Under 3.566.7%84.1%1.25-17.4pp
BTTS Yes56.1%27.4%3.94+28.8pp
BTTS No43.9%72.6%1.49-28.8pp
Cercle Brugge win
36%
Draw
25%
St. Truiden win
39%
Cercle Brugge or draw
61%
either team
75%
draw or St. Truiden
64%
Over 1.5
78%
Under 1.5
22%
Over 2.5
55%
Under 2.5
45%
Over 3.5
33%
Under 3.5
67%
BTTS Yes
56%
BTTS No
44%
Cercle Brugge clean sheet
25%
St. Truiden clean sheet
22%
Likeliest scores: 1–1 12% · 2–1 9% · 1–0 8% · 1–2 8%
Correlated combinations
  • St. Truiden win + St. Truiden clean sheet — 16% (fair 6.27); naive multiplication would say 7%, off by +113%
  • Cercle Brugge win + Cercle Brugge clean sheet — 19% (fair 5.18); naive multiplication would say 10%, off by +89%
  • BTTS No + Under 2.5 — 33% (fair 3.04); naive multiplication would say 19%, off by +77%
  • Draw + Under 2.5 — 18% (fair 5.50); naive multiplication would say 12%, off by +57%
DEN1 (1 match) all days →
Best value in DEN1
MatchSelectionModelFairBookEVStake
ViborgvAarhusAarhus A47.0%2.132.84+33.3%3.00%
ViborgvAarhusDraw24.2%4.143.55-14.3%
ViborgvAarhusViborg H28.9%3.462.28-34.3%

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 DEN1
MatchMarketPickModelFairBookEVStake
ViborgvAarhusTotalsOver3.533.2%3.016.88+128.8%3.00%
ViborgvAarhusTotalsOver2.554.7%1.833.21+75.8%3.00%
ViborgvAarhusBTTSYes56.1%1.783.00+68.1%3.00%
ViborgvAarhusTotalsOver1.577.8%1.292.05+59.7%

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.

Viborg HOME v Aarhus AWAY

17:00 · DEN1 · expected goals Viborg 1.37 – 1.51 Aarhus
Viborg 29% · draw 24% · Aarhus 47%
ModelMarketBook oddsEdge
Viborg28.9%41.3%2.28-12.5pp
Draw24.2%25.9%3.55-1.7pp
Aarhus47.0%32.8%2.84+14.2pp
Over 1.577.8%45.9%2.05+31.9pp
Under 1.522.2%54.1%1.74-31.9pp
Over 2.554.7%32.1%3.21+22.6pp
Under 2.545.3%67.9%1.52-22.6pp
Over 3.533.2%15.0%6.88+18.3pp
Under 3.566.8%85.0%1.21-18.3pp
BTTS Yes56.1%36.6%3.00+19.4pp
BTTS No43.9%63.4%1.73-19.4pp
Viborg win
29%
Draw
24%
Aarhus win
47%
Viborg or draw
53%
either team
76%
draw or Aarhus
71%
Over 1.5
78%
Under 1.5
22%
Over 2.5
55%
Under 2.5
45%
Over 3.5
33%
Under 3.5
67%
BTTS Yes
56%
BTTS No
44%
Viborg clean sheet
22%
Aarhus clean sheet
25%
Likeliest scores: 1–1 12% · 1–2 9% · 2–1 8% · 0–1 8%
Correlated combinations
  • Viborg win + Viborg clean sheet — 16% (fair 6.22); naive multiplication would say 8%, off by +112%
  • Aarhus win + Aarhus clean sheet — 19% (fair 5.20); naive multiplication would say 10%, off by +89%
  • BTTS No + Under 2.5 — 33% (fair 3.03); naive multiplication would say 19%, off by +77%
  • Draw + Under 2.5 — 18% (fair 5.49); naive multiplication would say 12%, off by +57%
ITCUP (2 matches) all days →
Best value in ITCUP
MatchSelectionModelFairBookEVStake
ParmavCataniaParma H thin data51.5%1.94
MonzavAvellinoMonza H thin data43.6%2.30
MonzavAvellinoAvellino A thin data28.9%3.46
MonzavAvellinoDraw thin data27.5%3.63
ParmavCataniaDraw thin data26.7%3.75
ParmavCataniaCatania A thin data21.8%4.58

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.

Parma HOME v Catania AWAY

16:00 · ITCUP · expected goals Parma 1.30 – 1.04 Catania
Thin data: Parma 169 matches, Catania 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.
Parma 51% · draw 27% · Catania 22%
Parma win
51%
Draw
27%
Catania win
22%
Parma or draw
78%
either team
73%
draw or Catania
49%
Over 1.5
68%
Under 1.5
32%
Over 2.5
42%
Under 2.5
58%
Over 3.5
22%
Under 3.5
78%
BTTS Yes
48%
BTTS No
52%
Parma clean sheet
35%
Catania clean sheet
27%
Likeliest scores: 1–1 14% · 1–0 12% · 0–0 10% · 0–1 9%
Correlated combinations
  • Catania win + Catania clean sheet — 17% (fair 5.85); naive multiplication would say 8%, off by +114%
  • BTTS Yes + Over 2.5 — 34% (fair 2.94); naive multiplication would say 20%, off by +72%
  • Parma win + Parma clean sheet — 25% (fair 3.98); naive multiplication would say 15%, off by +70%
  • BTTS No + Under 2.5 — 45% (fair 2.22); naive multiplication would say 31%, off by +47%

Monza HOME v Avellino AWAY

18:45 · ITCUP · expected goals Monza 1.28 – 1.20 Avellino
Thin data: Monza 129 matches, Avellino 5 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.
Monza 44% · draw 28% · Avellino 29%
Monza win
44%
Draw
28%
Avellino win
29%
Monza or draw
71%
either team
72%
draw or Avellino
56%
Over 1.5
71%
Under 1.5
29%
Over 2.5
45%
Under 2.5
55%
Over 3.5
25%
Under 3.5
75%
BTTS Yes
51%
BTTS No
49%
Monza clean sheet
30%
Avellino clean sheet
28%
Likeliest scores: 1–1 13% · 1–0 10% · 0–1 10% · 0–0 9%
Correlated combinations
  • Avellino win + Avellino clean sheet — 19% (fair 5.28); naive multiplication would say 9%, off by +100%
  • Monza win + Monza clean sheet — 21% (fair 4.73); naive multiplication would say 11%, off by +86%
  • BTTS Yes + Over 2.5 — 38% (fair 2.66); naive multiplication would say 23%, off by +63%
  • BTTS No + Under 2.5 — 41% (fair 2.41); naive multiplication would say 27%, off by +54%
J1 (1 match) all days →
Best value in J1
MatchSelectionModelFairBookEVStake
Tokyo VerdyvKashiwa ReysolKashiwa Reysol A48.3%2.07
Tokyo VerdyvKashiwa ReysolDraw27.9%3.59
Tokyo VerdyvKashiwa ReysolTokyo Verdy H23.9%4.19

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.

Tokyo Verdy HOME v Kashiwa Reysol AWAY

10:00 · J1 · expected goals Tokyo Verdy 0.95 – 1.11 Kashiwa Reysol
Tokyo Verdy 24% · draw 28% · Kashiwa Reysol 48%
Tokyo Verdy win
24%
Draw
28%
Kashiwa Reysol win
48%
Tokyo Verdy or draw
52%
either team
72%
draw or Kashiwa Reysol
76%
Over 1.5
61%
Under 1.5
39%
Over 2.5
35%
Under 2.5
65%
Over 3.5
16%
Under 3.5
84%
BTTS Yes
44%
BTTS No
56%
Tokyo Verdy clean sheet
33%
Kashiwa Reysol clean sheet
39%
Likeliest scores: 1–1 14% · 0–1 14% · 0–0 13% · 1–0 11%
Correlated combinations
  • Tokyo Verdy win + Tokyo Verdy clean sheet — 20% (fair 5.11); naive multiplication would say 10%, off by +98%
  • BTTS Yes + Over 2.5 — 28% (fair 3.59); naive multiplication would say 14%, off by +95%
  • Kashiwa Reysol win + Kashiwa Reysol clean sheet — 25% (fair 3.94); naive multiplication would say 15%, off by +70%
  • BTTS No + Under 2.5 — 52% (fair 1.93); naive multiplication would say 38%, off by +35%
N1 (1 match) all days →
Best value in N1
MatchSelectionModelFairBookEVStake
TelstarvSparta RotterdamTelstar H44.9%2.23
TelstarvSparta RotterdamSparta Rotterdam A29.2%3.42
TelstarvSparta RotterdamDraw25.9%3.87

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.

Telstar HOME v Sparta Rotterdam AWAY

18:00 · N1 · expected goals Telstar 1.62 – 1.11 Sparta Rotterdam
Telstar 45% · draw 26% · Sparta Rotterdam 29%
Telstar win
45%
Draw
26%
Sparta Rotter… win
29%
Telstar or draw
71%
either team
74%
draw or Sparta Rotter…
55%
Over 1.5
75%
Under 1.5
25%
Over 2.5
51%
Under 2.5
49%
Over 3.5
30%
Under 3.5
70%
BTTS Yes
53%
BTTS No
47%
Telstar clean sheet
33%
Sparta Rotter… clean sheet
20%
Likeliest scores: 1–1 12% · 1–0 10% · 2–1 10% · 2–0 9%
Correlated combinations
  • Sparta Rotter… win + Sparta Rotter… clean sheet — 13% (fair 7.88); naive multiplication would say 5%, off by +153%
  • BTTS No + Under 2.5 — 36% (fair 2.75); naive multiplication would say 22%, off by +64%
  • Telstar win + Telstar clean sheet — 26% (fair 3.83); naive multiplication would say 16%, off by +61%
  • Draw + Under 2.5 — 19% (fair 5.20); naive multiplication would say 12%, off by +54%
NOR1 (1 match) all days →
Best value in NOR1
MatchSelectionModelFairBookEVStake
RosenborgvVikingViking A54.1%1.852.08+12.6%2.91%
RosenborgvVikingDraw21.4%4.673.71-20.7%
RosenborgvVikingRosenborg H24.5%4.083.12-23.5%

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 NOR1
MatchMarketPickModelFairBookEVStake
RosenborgvVikingTotalsOver3.545.3%2.216.00+171.8%
RosenborgvVikingTotalsOver2.566.2%1.513.69+143.8%
RosenborgvVikingBTTSYes62.8%1.593.73+134.1%
RosenborgvVikingTotalsOver1.585.2%1.171.95+65.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.

Rosenborg HOME v Viking AWAY

17:00 · NOR1 · expected goals Rosenborg 1.65 – 1.79 Viking
Rosenborg 25% · draw 21% · Viking 54%
ModelMarketBook oddsEdge
Rosenborg24.5%29.8%3.12-5.2pp
Draw21.4%24.8%3.71-3.4pp
Viking54.1%45.5%2.08+8.6pp
Over 1.585.2%48.2%1.95+37.1pp
Under 1.514.8%51.8%1.81-37.1pp
Over 2.566.2%27.9%3.69+38.3pp
Under 2.533.8%72.1%1.43-38.3pp
Over 3.545.3%18.0%6.00+27.3pp
Under 3.554.7%82.0%1.32-27.3pp
BTTS Yes62.8%29.8%3.73+32.9pp
BTTS No37.2%70.2%1.58-32.9pp
Rosenborg win
25%
Draw
21%
Viking win
54%
Rosenborg or draw
46%
either team
79%
draw or Viking
75%
Over 1.5
85%
Under 1.5
15%
Over 2.5
66%
Under 2.5
34%
Over 3.5
45%
Under 3.5
55%
BTTS Yes
63%
BTTS No
37%
Rosenborg clean sheet
17%
Viking clean sheet
19%
Likeliest scores: 1–1 10% · 1–2 8% · 2–1 8% · 2–2 7%
Correlated combinations
  • Rosenborg win + Rosenborg clean sheet — 13% (fair 7.65); naive multiplication would say 6%, off by +121%
  • BTTS No + Under 2.5 — 23% (fair 4.29); naive multiplication would say 11%, off by +118%
  • Viking win + Viking clean sheet — 16% (fair 6.41); naive multiplication would say 8%, off by +97%
  • Draw + Under 2.5 — 13% (fair 7.42); naive multiplication would say 8%, off by +75%
P1 (1 match) all days →
Best value in P1
MatchSelectionModelFairBookEVStake
Sporting CPvGuimaraesDraw14.2%7.057.03-0.3%
Sporting CPvGuimaraesSporting CP H78.2%1.281.18-7.7%
Sporting CPvGuimaraesGuimaraes A longshot7.6%13.1513.66+3.9%

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 P1
MatchMarketPickModelFairBookEVStake
Sporting CPvGuimaraesTotalsOver3.542.8%2.335.09+118.2%3.00%
Sporting CPvGuimaraesTotalsOver2.564.0%1.562.73+74.7%
Sporting CPvGuimaraesBTTSYes49.3%2.033.21+58.4%3.00%
Sporting CPvGuimaraesTotalsOver1.583.8%1.191.81+51.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.

Sporting CP HOME v Guimaraes AWAY

19:15 · P1 · expected goals Sporting CP 2.58 – 0.75 Guimaraes
Sporting CP 78% · draw 14% · Guimaraes 8%
ModelMarketBook oddsEdge
Sporting CP78.2%81.9%1.18-3.7pp
Draw14.2%12.4%7.03+1.8pp
Guimaraes7.6%5.7%13.66+1.9pp
Over 1.583.8%52.1%1.81+31.7pp
Under 1.516.2%47.9%1.97-31.7pp
Over 2.564.0%38.5%2.73+25.5pp
Under 2.536.0%61.5%1.71-25.5pp
Over 3.542.8%21.8%5.09+21.1pp
Under 3.557.2%78.2%1.42-21.1pp
BTTS Yes49.3%29.6%3.21+19.7pp
BTTS No50.7%70.4%1.35-19.7pp
Sporting CP win
78%
Draw
14%
Guimaraes win
8%
Sporting CP or draw
92%
either team
86%
draw or Guimaraes
22%
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
49%
BTTS No
51%
Sporting CP clean sheet
47%
Guimaraes clean sheet
8%
Likeliest scores: 2–0 12% · 3–0 10% · 1–0 9% · 2–1 9%
Correlated combinations
  • Draw + Under 2.5 — 11% (fair 9.00); naive multiplication would say 5%, off by +105%
  • BTTS No + Under 2.5 — 28% (fair 3.55); naive multiplication would say 18%, off by +56%
  • BTTS Yes + Over 2.5 — 42% (fair 2.39); naive multiplication would say 32%, off by +32%
  • draw or Guimaraes + Under 3.5 — 17% (fair 5.76); naive multiplication would say 14%, off by +28%
PSL (1 match) all days →
Best value in PSL
MatchSelectionModelFairBookEVStake
StellenboschvMarumo GallantsStellenbosch H53.2%1.88
StellenboschvMarumo GallantsDraw28.6%3.49
StellenboschvMarumo GallantsMarumo Gallants A18.1%5.51

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.

Stellenbosch HOME v Marumo Gallants AWAY

17:30 · PSL · expected goals Stellenbosch 1.49 – 0.69 Marumo Gallants
Stellenbosch 53% · draw 29% · Marumo Gallants 18%
Stellenbosch win
53%
Draw
29%
Marumo Gallan… win
18%
Stellenbosch or draw
82%
either team
71%
draw or Marumo Gallan…
47%
Over 1.5
64%
Under 1.5
36%
Over 2.5
38%
Under 2.5
62%
Over 3.5
19%
Under 3.5
81%
BTTS Yes
42%
BTTS No
58%
Stellenbosch clean sheet
50%
Marumo Gallan… clean sheet
23%
Likeliest scores: 1–0 16% · 2–0 13% · 1–1 12% · 0–0 12%
Correlated combinations
  • Marumo Gallan… win + Marumo Gallan… clean sheet — 11% (fair 9.35); naive multiplication would say 4%, off by +185%
  • BTTS Yes + Over 2.5 — 27% (fair 3.73); naive multiplication would say 14%, off by +86%
  • Draw + Under 2.5 — 24% (fair 4.18); naive multiplication would say 17%, off by +40%
  • Stellenbosch win + Stellenbosch clean sheet — 39% (fair 2.59); naive multiplication would say 28%, off by +36%