CxCortexscoreCx
LeaguesPricing7/1030dCortex PicksPicksSign in
CxCortexscore

AI-powered football analytics. Confidence-rated reads on every match, with the full track record of every call public.

Product

TodayFixturesLeaguesCortex PicksSkipped picks

Pricing

PlansTrack recordMethodologyNotes

Legal

Responsible useFAQTermsPrivacy
18+

Cortexscore publishes statistical and AI-generated football analysis for entertainment and informational purposes only. We are not affiliated with any sportsbook and our content is not financial, investment, or betting advice. Past performance does not guarantee future results. If betting affects you or someone close to you, see Responsible use for help.

© 2026 Cortexscore.Last read 14d ago
Football match predictions are probabilistic. We don’t promise wins — we publish picks only when the numbers line up.
EredivisieEredivisie·Semi-finals
Full time
UtrechtUtrechtUtrecht
FT
3 – 2
HeerenveenHeerenveenHeerenveen
Cortex ReadQuick ReadFormH2HMarketTeam News

Cortex Pick

Pending
CxCortex Pick·PENDING
Cortex hasn’t read this match

One tap to see what the model says about this match.

Cortex digests every signal in this fixture and returns a confidence-rated call — plus player & period reads when the data supports them.

◆
Match winnerWith confidence ring & reasoning
◆
Player propsUp to 6 scored player reads
◆
Period markets1H/2H goals, 75′+ goal
⚠
Risk notesMarkets the model flags as low value
Reads form, head-to-head, injuries, odds, and standings

Cortex Quick Read

Market & statistical baseline
Free
Headline read
Double chance : Utrecht or draw
Utrecht lean
Match outcome splitAPI model · implied %
Utrecht45%
Draw45%
Heerenveen10%
Statistical comparisonfrom market & model
Form
63%
37%
Attack
71%
29%
Defense
46%
54%
Goals model
69%
31%
Head-to-head
75%
25%
Utrecht · league form
WWLWLWWW
Heerenveen · league form
WDWLWWLD
Public statistical baseline. Cortex AI’s full read — player & period reads, risk notes — sits at the top of this page.Read 0 data points

Lineups

4-2-3-1 vs 4-2-3-1
Utrecht
Utrecht4-2-3-1Ron Jans
vsHeerenveen
Heerenveen4-2-3-1Robin Veldman
V. Barkas
1
Barkas
S. El Karouani
16
El Karouani
M. Eerdhuijzen
44
Eerdhuijzen
M. van der Hoorn
3
van der Hoorn
N. Vesterlund
23
Vesterlund
G. Zechiel
21
Zechiel
A. Engwanda
27
Engwanda
J. Karlsson
11
Karlsson
D. de Wit
20
de Wit
Y. Cathline
10
Cathline
A. Stepanov
18
Stepanov
B. Klaverboer
22
Klaverboer
V. Zagaritis
19
Zagaritis
M. Willemsen
3
Willemsen
S. Kersten
4
Kersten
O. Braude
45
Braude
J. van Overeem
6
van Overeem
M. Linday
16
Linday
L. Oyen
11
Oyen
R. Meerveld
10
Meerveld
J. Trenskow
20
Trenskow
D. Vente
9
Vente

Utrecht bench

12
  • M. Brouwer
    M. BrouwerGoalkeeper
    25
  • K. Gadellaa
    K. GadellaaGoalkeeper
    33
  • N. Viergever
    N. ViergeverDefender
    24

Recent form

Last 5 matches
UtrechtUtrecht
L0-5ExcelsiorA
W2-0NAC BredaH
W2-1AjaxA
W2-0Fortuna SittardH
W3-2HeerenveenH
HeerenveenHeerenveen
L2-3UtrechtA
D0-0AjaxH
L0-2NAC BredaA
W2-0FC VolendamA
W2-1

Head-to-head

10 previous meetings

Utrecht leads 6-1 over the last 10 meetings.

UtrechtUtrecht
6wins
Drawn
3draws
HeerenveenHeerenveen
1wins
  • 21 May 26Utrecht3–2HeerenveenEredivisie
  • 01 Feb 26Heerenveen1–1UtrechtEredivisie
  • 28 Sept 25Utrecht2–2HeerenveenEredivisie

Market odds

via 10Bet
Source: 10Bet14 bookmakers · 3.0% spread
Match Winner
UtrechtUtrechtFav
1.9053%
DrawDraw
3.8026%
HeerenveenHeerenveen
3.5528%
Double Chance
UODUtrecht or Draw
1.2878%
UOHUtrecht or HeerenveenFav
1.2083%
DOHDraw or Heerenveen
1.8554%
Total Goals 2.5
OverOverFav
1.5764%
UnderUnder
2.3543%
Both Teams to Score
YesYesFav
1.5067%
NoNo
2.4042%
Half-time Result
UtrechtUtrecht
2.4042%
DrawDrawFav
2.3043%
HeerenveenHeerenveen
3.9026%
Correct Score · 5 most likely
1:115%
6.50
2:114%
7.00
1:012%
8.50
2:011%
9.50
2:210%
10.00

Injuries & suspensions

9 reported

Utrecht

7
  • O. Agougil
    O. AgougilInjury
    Out
  • E. Demircan
    E. DemircanInactive
    Out
  • M. Didden
    M. DiddenInactive
    Out
  • V. Jensen
    V. JensenKnee Injury
    Out
  • D. Min
    D. MinInactive
    Out
  • M. Rodriguez
    M. RodriguezKnee Injury
    Out
  • J. van Ommeren
    J. van OmmerenInjury
    Out

Heerenveen

2
  • L. Smans
    L. SmansKnee Injury
    Out
  • A. van Axel Dongen
    A. van Axel DongenThigh Injury
    Out

Standings

Eredivisie 2025
Champions LeagueEuropa LeagueConference LeagueRelegation

Eredivisie

#TeamPW-D-LGDPtsForm
4TwenteTwente3415-13-6+1958
5AjaxAjax3414-14-6+2156
6UtrechtUtrecht3415-8-11+1353
7AZ AlkmaarAZ Alkmaar3414-10-10+752
8HeerenveenHeerenveen3414-9-11+451
9GroningenGroningen3414-6-14+448
10Sparta RotterdamSparta Rotterdam3412-7-15-2243
A. Blake
A. BlakeForward
15
  • A. Alarcon
    A. AlarconForward
    77
  • E. Adiele
    E. AdieleDefender
    5
  • S. Haller
    S. HallerForward
    91
  • S. Horemans
    S. HoremansDefender
    2
  • C. Bozdogan
    C. BozdoganMidfielder
    8
  • R. El Arguioui
    R. El ArguiouiMidfielder
    43
  • N. Viereck
    N. ViereckDefender
    53
  • P. Kloosterboer
    P. KloosterboerDefender
    57
  • Heerenveen bench

    12
    • A. Noppert
      A. NoppertGoalkeeper
      44
    • N. Bakker
      N. BakkerGoalkeeper
      31
    • L. Brouwers
      L. BrouwersMidfielder
      8
    • H. Petrov
      H. PetrovDefender
      28
    • M. Rivera
      M. RiveraMidfielder
      7
    • N. Hopland
      N. HoplandDefender
      17
    • M. Egbring
      M. EgbringDefender
      15
    • N. Courtens
      N. CourtensMidfielder
      36
    • I. Ahmed
      I. AhmedMidfielder
      35
    • E. Gurbuz
      E. GurbuzForward
      50
    • L. Nordas
      L. NordasForward
      18
    • C. Bonevacia
      C. BonevaciaForward
      40
    Fortuna Sittard
    H
    30 Mar 25
    Utrecht
    2–0
    Heerenveen
    Eredivisie
  • 17 Aug 24Heerenveen1–1UtrechtEredivisie