Match model — probabilities and prices

N1 · every scheduled fixture in this window · 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.

N1 9 fixtures across 3 days

Best goal markets over/under and both teams to score, every day in this window

MatchMarketPickModelFairBookEVStake
PEC ZwollevAjaxTotalsOver3.539.5%2.536.19+144.4%3.00%
ExcelsiorvPSV EindhovenTotalsOver3.557.8%1.734.06+134.6%
UtrechtvAZ AlkmaarTotalsOver2.554.0%1.854.05+118.6%
UtrechtvAZ AlkmaarBTTSYes55.6%1.803.84+113.5%
Sparta RotterdamvFeyenoordTotalsOver3.535.8%2.795.92+111.8%3.00%
HeerenveenvTwenteTotalsOver3.537.0%2.715.73+111.6%3.00%
UtrechtvAZ AlkmaarTotalsOver3.532.5%3.076.39+108.1%3.00%
ExcelsiorvPSV EindhovenBTTSYes63.0%1.593.28+106.6%
ExcelsiorvPSV EindhovenTotalsOver2.576.3%1.312.66+103.2%
GroningenvUtrechtTotalsOver3.526.3%3.807.71+102.6%3.00%
PEC ZwollevAjaxTotalsOver2.560.9%1.642.99+82.1%
Sparta RotterdamvFeyenoordTotalsOver2.557.3%1.753.17+81.5%
GroningenvUtrechtTotalsOver2.547.1%2.123.74+76.2%3.00%
HeerenveenvTwenteTotalsOver2.558.4%1.712.95+72.6%3.00%
PEC ZwollevAjaxBTTSYes57.2%1.752.90+65.8%3.00%
GroningenvUtrechtBTTSYes51.7%1.933.20+65.5%3.00%
Sparta RotterdamvFeyenoordBTTSYes55.8%1.792.80+56.1%3.00%
GroningenvUtrechtTotalsOver1.572.1%1.392.12+52.6%
Sparta RotterdamvFeyenoordTotalsOver1.579.5%1.261.87+48.8%
HeerenveenvTwenteBTTSYes57.9%1.732.55+47.6%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.

Sunday 09 August (4 matches) full day →
Best value on this date
MatchSelectionModelFairBookEVStake
GroningenvUtrechtUtrecht A41.5%2.413.04+26.3%3.00%
PEC ZwollevAjaxPEC Zwolle H19.9%5.025.50+9.5%
Sparta RotterdamvFeyenoordFeyenoord A61.3%1.631.70+4.1%
HeerenveenvTwenteTwente A47.2%2.122.20+4.0%
PEC ZwollevAjaxDraw22.4%4.474.46-0.2%
HeerenveenvTwenteDraw23.9%4.183.69-11.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.

Goal markets on this date
MatchMarketPickModelFairBookEVStake
PEC ZwollevAjaxTotalsOver3.539.5%2.536.19+144.4%3.00%
Sparta RotterdamvFeyenoordTotalsOver3.535.8%2.795.92+111.8%3.00%
HeerenveenvTwenteTotalsOver3.537.0%2.715.73+111.6%3.00%
GroningenvUtrechtTotalsOver3.526.3%3.807.71+102.6%3.00%
PEC ZwollevAjaxTotalsOver2.560.9%1.642.99+82.1%
Sparta RotterdamvFeyenoordTotalsOver2.557.3%1.753.17+81.5%

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.

Sparta Rotterdam HOME v Feyenoord AWAY

10:15 · N1 · expected goals Sparta Rotterdam 1.16 – 1.84 Feyenoord
Sparta Rotterdam 17% · draw 21% · Feyenoord 61%
ModelMarketBook oddsEdge
Sparta Rotterdam17.4%20.6%4.43-3.3pp
Draw21.3%23.0%4.01-1.6pp
Feyenoord61.3%56.4%1.70+4.9pp
Over 1.579.5%50.3%1.87+29.2pp
Under 1.520.5%49.7%1.90-29.2pp
Over 2.557.3%31.5%3.17+25.8pp
Under 2.542.7%68.5%1.46-25.8pp
Over 3.535.8%17.7%5.92+18.1pp
Under 3.564.2%82.3%1.27-18.1pp
BTTS Yes55.8%38.4%2.80+17.3pp
BTTS No44.2%61.6%1.75-17.3pp
Sparta Rotter… win
17%
Draw
21%
Feyenoord win
61%
Sparta Rotter… or draw
39%
either team
79%
draw or Feyenoord
83%
Over 1.5
80%
Under 1.5
20%
Over 2.5
57%
Under 2.5
43%
Over 3.5
36%
Under 3.5
64%
BTTS Yes
56%
BTTS No
44%
Sparta Rotter… clean sheet
16%
Feyenoord clean sheet
31%
Likeliest scores: 1–1 11% · 1–2 10% · 0–1 9% · 0–2 8%
Correlated combinations
  • Sparta Rotter… win + Sparta Rotter… clean sheet — 10% (fair 9.56); naive multiplication would say 4%, off by +181%
  • BTTS No + Under 2.5 — 31% (fair 3.19); naive multiplication would say 18%, off by +76%
  • Draw + Under 2.5 — 17% (fair 6.05); naive multiplication would say 10%, off by +64%
  • Feyenoord win + Feyenoord clean sheet — 26% (fair 3.85); naive multiplication would say 17%, off by +56%

Groningen HOME v Utrecht AWAY

12:30 · N1 · expected goals Groningen 1.22 – 1.34 Utrecht
Groningen 33% · draw 26% · Utrecht 42%
ModelMarketBook oddsEdge
Groningen32.8%41.8%2.26-9.1pp
Draw25.7%27.5%3.37-1.8pp
Utrecht41.5%30.6%3.04+10.9pp
Over 1.572.1%44.5%2.12+27.6pp
Under 1.527.9%55.5%1.70-27.6pp
Over 2.547.1%27.1%3.74+20.1pp
Under 2.552.9%72.9%1.39-20.1pp
Over 3.526.3%13.3%7.71+13.0pp
Under 3.573.7%86.7%1.18-13.0pp
BTTS Yes51.7%33.8%3.20+17.9pp
BTTS No48.3%66.2%1.64-17.9pp
Groningen win
33%
Draw
26%
Utrecht win
42%
Groningen or draw
58%
either team
74%
draw or Utrecht
67%
Over 1.5
72%
Under 1.5
28%
Over 2.5
47%
Under 2.5
53%
Over 3.5
26%
Under 3.5
74%
BTTS Yes
52%
BTTS No
48%
Groningen clean sheet
26%
Utrecht clean sheet
30%
Likeliest scores: 1–1 13% · 0–1 10% · 1–0 9% · 1–2 8%
Correlated combinations
  • Groningen win + Groningen clean sheet — 18% (fair 5.58); naive multiplication would say 9%, off by +105%
  • Utrecht win + Utrecht clean sheet — 21% (fair 4.69); naive multiplication would say 12%, off by +84%
  • BTTS Yes + Over 2.5 — 39% (fair 2.55); naive multiplication would say 25%, off by +59%
  • BTTS No + Under 2.5 — 40% (fair 2.51); naive multiplication would say 25%, off by +58%

PEC Zwolle HOME v Ajax AWAY

12:30 · N1 · expected goals PEC Zwolle 1.18 – 1.99 Ajax
PEC Zwolle 20% · draw 22% · Ajax 58%
ModelMarketBook oddsEdge
PEC Zwolle19.9%16.2%5.50+3.7pp
Draw22.4%20.4%4.46+2.0pp
Ajax57.7%63.4%1.51-5.7pp
Over 1.581.9%52.5%1.79+29.4pp
Under 1.518.1%47.5%1.99-29.4pp
Over 2.560.9%33.8%2.99+27.0pp
Under 2.539.1%66.2%1.53-27.0pp
Over 3.539.5%17.0%6.19+22.5pp
Under 3.560.5%83.0%1.27-22.5pp
BTTS Yes57.2%37.3%2.90+19.9pp
BTTS No42.8%62.7%1.73-19.9pp
PEC Zwolle win
20%
Draw
22%
Ajax win
58%
PEC Zwolle or draw
42%
either team
78%
draw or Ajax
80%
Over 1.5
82%
Under 1.5
18%
Over 2.5
61%
Under 2.5
39%
Over 3.5
39%
Under 3.5
61%
BTTS Yes
57%
BTTS No
43%
PEC Zwolle clean sheet
14%
Ajax clean sheet
31%
Likeliest scores: 1–1 10% · 1–2 10% · 0–2 8% · 0–1 8%
Correlated combinations
  • BTTS No + Under 2.5 — 28% (fair 3.52); naive multiplication would say 15%, off by +84%
  • Draw + Under 2.5 — 15% (fair 6.71); naive multiplication would say 9%, off by +72%
  • Ajax win + Ajax clean sheet — 26% (fair 3.81); naive multiplication would say 17%, off by +52%
  • BTTS Yes + Over 2.5 — 50% (fair 2.01); naive multiplication would say 37%, off by +35%

Heerenveen HOME v Twente AWAY

14:45 · N1 · expected goals Heerenveen 1.37 – 1.68 Twente
Heerenveen 29% · draw 24% · Twente 47%
ModelMarketBook oddsEdge
Heerenveen28.9%32.1%2.91-3.2pp
Draw23.9%24.9%3.69-1.0pp
Twente47.2%42.9%2.20+4.2pp
Over 1.580.3%52.6%1.79+27.7pp
Under 1.519.7%47.4%1.99-27.7pp
Over 2.558.4%34.1%2.95+24.3pp
Under 2.541.6%65.9%1.53-24.3pp
Over 3.537.0%18.2%5.73+18.7pp
Under 3.563.0%81.8%1.28-18.7pp
BTTS Yes57.9%43.0%2.55+15.0pp
BTTS No42.1%57.0%1.92-15.0pp
Heerenveen win
29%
Draw
24%
Twente win
47%
Heerenveen or draw
53%
either team
76%
draw or Twente
71%
Over 1.5
80%
Under 1.5
20%
Over 2.5
58%
Under 2.5
42%
Over 3.5
37%
Under 3.5
63%
BTTS Yes
58%
BTTS No
42%
Heerenveen clean sheet
19%
Twente clean sheet
25%
Likeliest scores: 1–1 11% · 1–2 9% · 0–1 7% · 2–1 7%
Correlated combinations
  • Heerenveen win + Heerenveen clean sheet — 13% (fair 7.44); naive multiplication would say 6%, off by +133%
  • BTTS No + Under 2.5 — 30% (fair 3.35); naive multiplication would say 16%, off by +86%
  • Twente win + Twente clean sheet — 20% (fair 4.95); naive multiplication would say 11%, off by +79%
  • Draw + Under 2.5 — 17% (fair 6.04); naive multiplication would say 10%, off by +63%
Friday 14 August (1 match) full day →
Best value on this date
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%
Saturday 15 August (4 matches) full day →
Best value on this date
MatchSelectionModelFairBookEVStake
ExcelsiorvPSV EindhovenPSV Eindhoven A74.4%1.341.64+21.7%3.00%
UtrechtvAZ AlkmaarUtrecht H40.7%2.462.35-4.4%
UtrechtvAZ AlkmaarDraw25.7%3.893.67-5.8%
UtrechtvAZ AlkmaarAZ Alkmaar A33.6%2.972.70-9.3%
ExcelsiorvPSV EindhovenDraw13.6%7.344.22-42.5%
ExcelsiorvPSV EindhovenExcelsior H11.9%8.374.70-43.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 on this date
MatchMarketPickModelFairBookEVStake
ExcelsiorvPSV EindhovenTotalsOver3.557.8%1.734.06+134.6%
UtrechtvAZ AlkmaarTotalsOver2.554.0%1.854.05+118.6%
UtrechtvAZ AlkmaarBTTSYes55.6%1.803.84+113.5%
UtrechtvAZ AlkmaarTotalsOver3.532.5%3.076.39+108.1%3.00%
ExcelsiorvPSV EindhovenBTTSYes63.0%1.593.28+106.6%
ExcelsiorvPSV EindhovenTotalsOver2.576.3%1.312.66+103.2%

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.

Willem II HOME v NEC Nijmegen AWAY

14:30 · N1 · expected goals Willem II 1.24 – 1.82 NEC Nijmegen
Willem II 20% · draw 25% · NEC Nijmegen 56%
Willem II win
20%
Draw
25%
NEC Nijmegen win
56%
Willem II or draw
44%
either team
75%
draw or NEC Nijmegen
80%
Over 1.5
81%
Under 1.5
19%
Over 2.5
59%
Under 2.5
41%
Over 3.5
37%
Under 3.5
63%
BTTS Yes
57%
BTTS No
43%
Willem II clean sheet
16%
NEC Nijmegen clean sheet
29%
Likeliest scores: 1–1 11% · 1–2 10% · 0–1 8% · 0–2 8%
Correlated combinations
  • Willem II win + Willem II clean sheet — 11% (fair 9.06); naive multiplication would say 4%, off by +167%
  • BTTS No + Under 2.5 — 30% (fair 3.35); naive multiplication would say 16%, off by +83%
  • Draw + Under 2.5 — 16% (fair 6.21); naive multiplication would say 10%, off by +66%
  • NEC Nijmegen win + NEC Nijmegen clean sheet — 24% (fair 4.21); naive multiplication would say 15%, off by +63%

Utrecht HOME v AZ Alkmaar AWAY

16:45 · N1 · expected goals Utrecht 1.51 – 1.33 AZ Alkmaar
Utrecht 41% · draw 26% · AZ Alkmaar 34%
ModelMarketBook oddsEdge
Utrecht40.7%40.1%2.35+0.5pp
Draw25.7%25.1%3.67+0.6pp
AZ Alkmaar33.6%34.7%2.70-1.1pp
Over 1.577.2%56.5%1.80+20.8pp
Under 1.522.8%43.5%2.34-20.8pp
Over 2.554.0%22.9%4.05+31.1pp
Under 2.546.0%77.1%1.20-31.1pp
Over 3.532.5%16.9%6.39+15.7pp
Under 3.567.5%83.1%1.30-15.7pp
BTTS Yes55.6%28.8%3.84+26.8pp
BTTS No44.4%71.2%1.55-26.8pp
Utrecht win
41%
Draw
26%
AZ Alkmaar win
34%
Utrecht or draw
66%
either team
74%
draw or AZ Alkmaar
59%
Over 1.5
77%
Under 1.5
23%
Over 2.5
54%
Under 2.5
46%
Over 3.5
33%
Under 3.5
67%
BTTS Yes
56%
BTTS No
44%
Utrecht clean sheet
26%
AZ Alkmaar clean sheet
22%
Likeliest scores: 1–1 12% · 2–1 9% · 1–0 8% · 1–2 8%
Correlated combinations
  • AZ Alkmaar win + AZ Alkmaar clean sheet — 16% (fair 6.38); naive multiplication would say 7%, off by +117%
  • Utrecht win + Utrecht clean sheet — 20% (fair 4.97); naive multiplication would say 11%, off by +85%
  • BTTS No + Under 2.5 — 34% (fair 2.97); naive multiplication would say 19%, off by +74%
  • Draw + Under 2.5 — 19% (fair 5.40); naive multiplication would say 12%, off by +56%

Excelsior HOME v PSV Eindhoven AWAY

18:00 · N1 · expected goals Excelsior 1.28 – 2.79 PSV Eindhoven
Excelsior 12% · draw 14% · PSV Eindhoven 74%
ModelMarketBook oddsEdge
Excelsior11.9%19.4%4.70-7.5pp
Draw13.6%21.8%4.22-8.2pp
PSV Eindhoven74.4%58.7%1.64+15.7pp
Over 1.590.8%64.8%1.59+26.0pp
Under 1.59.2%35.2%2.94-26.0pp
Over 2.576.3%39.1%2.66+37.2pp
Under 2.523.7%60.9%1.71-37.2pp
Over 3.557.8%28.3%4.06+29.5pp
Under 3.542.2%71.7%1.60-29.5pp
BTTS Yes63.0%34.5%3.28+28.5pp
BTTS No37.0%65.5%1.73-28.5pp
Excelsior win
12%
Draw
14%
PSV Eindhoven win
74%
Excelsior or draw
26%
either team
86%
draw or PSV Eindhoven
88%
Over 1.5
91%
Under 1.5
9%
Over 2.5
76%
Under 2.5
24%
Over 3.5
58%
Under 3.5
42%
BTTS Yes
63%
BTTS No
37%
Excelsior clean sheet
6%
PSV Eindhoven clean sheet
28%
Likeliest scores: 1–2 8% · 1–3 8% · 0–2 7% · 1–1 6%
Correlated combinations
  • BTTS No + Under 2.5 — 16% (fair 6.10); naive multiplication would say 7%, off by +126%
  • PSV Eindhoven win + PSV Eindhoven clean sheet — 26% (fair 3.88); naive multiplication would say 19%, off by +35%
  • Excelsior or draw + Under 3.5 — 16% (fair 6.20); naive multiplication would say 13%, off by +23%
  • PSV Eindhoven win + BTTS No — 26% (fair 3.88); naive multiplication would say 22%, off by +18%

Fortuna Sittard HOME v Cambuur AWAY

19:00 · N1 · expected goals Fortuna Sittard 1.59 – 1.17 Cambuur
Fortuna Sittard 52% · draw 25% · Cambuur 23%
Fortuna Sitta… win
52%
Draw
25%
Cambuur win
23%
Fortuna Sitta… or draw
77%
either team
75%
draw or Cambuur
48%
Over 1.5
76%
Under 1.5
24%
Over 2.5
52%
Under 2.5
48%
Over 3.5
31%
Under 3.5
69%
BTTS Yes
54%
BTTS No
46%
Fortuna Sitta… clean sheet
31%
Cambuur clean sheet
20%
Likeliest scores: 1–1 12% · 1–0 10% · 2–1 9% · 2–0 8%
Correlated combinations
  • Cambuur win + Cambuur clean sheet — 13% (fair 7.41); naive multiplication would say 6%, off by +142%
  • Fortuna Sitta… win + Fortuna Sitta… clean sheet — 24% (fair 4.11); naive multiplication would say 15%, off by +67%
  • BTTS No + Under 2.5 — 36% (fair 2.80); naive multiplication would say 21%, off by +67%
  • Draw + Under 2.5 — 19% (fair 5.23); naive multiplication would say 12%, off by +54%