Utrecht vs SC Heerenveen Prediction, Odds & Tips
Utrecht vs SC Heerenveen Prediction and Tips
Utrecht beat SC Heerenveen 3-2 at Stadion Galgenwaard in an Eredivisie match that delivered the goals both sides had struggled to produce in recent weeks. Our model favored a Utrecht win at 53% probability, and the pick landed. Both teams managed to find the net despite combining for just one win in their last five outings; the result extended Utrecht's recent form while Heerenveen continued to falter. Past performance does not guarantee future results.
SC Heerenveen vs Utrecht Prediction, Odds and Betting Tips
Our AI analyses form, head-to-head records, squad news and odds to provide data-driven predictions for SC Heerenveen vs Utrecht. All tips are for informational purposes only and do not constitute betting advice. Past performance does not guarantee future results. You must be 18 or over to gamble. Please gamble responsibly. For help, visit GambleAware.
Our pick
Utrecht to win
Result
Utrecht v SC Heerenveen
AI Prediction Result
18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 802 0133.
Expected goals (xG)
Match xG total 3.36
Utrecht's Fortress Home Form vs Heerenveen's Sliding Momentum: Eredivisie Preview
Jay Thompson · 18 May 2026
Last updated 19 May 2026. Two days out from Thursday's 7pm kick-off and this one is coming into focus nicely.
Right, Let's Set The Scene
Utrecht vs SC Heerenveen. Eredivisie. Thursday night football. Honestly, there are worse ways to spend your evening. Utrecht sit sixth in the table with 53 points from 34 games. Heerenveen are eighth, two points and two places behind them. On paper it looks tight. When you actually dig into the form though... mate, it really does not feel tight at all.
This is the 2-day-out refresh so let's get into the meat of it. Squad news is becoming clearer, the vibes are forming, and I've had a proper look at everything available. Buckle up.
Utrecht at Home: Genuinely Scary
Look at the fixtures. Look at what Utrecht have done on their own patch recently. Four wins from four home games in their last ten. Zero draws, zero losses. Ten goals scored, one conceded. ONE. That is not a typo. A 75 percent clean sheet rate at home and their xG... right, I promised myself I'd mention it. Their xG for at home is 2.29 and their xG against is 0.62. I actually looked at the numbers for once and even I can tell you that 0.62 xG against per game is ridiculous. For those who don't know what xG is, it's basically a stat that tries to tell you how many goals a team "should" have conceded based on the chances they gave away. I normally roll my eyes at it but when it lines up with the actual results like this, even I have to tip my hat. Utrecht are not just winning at home, they are absolutely suffocating teams.
Twenty-two shots per game. Ten on target per game. And they're doing all of this with only 43 percent of the ball. That's the bit that proper stood out to me. They are not hogging possession and grinding you down. They are sitting, waiting, then absolutely punishing you on the counter and from set pieces. That is a genuinely effective way to play and it is working a treat right now.
Their overall last ten form reads WWWLWLWWD. Six wins, one draw, two losses. Momentum slope of 0.13 and trending upward. Good vibes at the Galgenwaard right now.
Heerenveen: The Slide is Real
Here is where it gets interesting. Heerenveen have actually had a decent overall last ten, with five wins, two draws and two losses. Their last ten overall form string reads DLWWLWDWW, so recent results do not look terrible on the surface. But look closer and the away form is a completely different story.
Away from home in their last five, Heerenveen have gone W-L-L-W-D. Two wins, one draw, two losses. Six goals for, eight against. A clean sheet percentage of just 20 percent on the road. So they are conceding roughly two goals per away game and only keeping one clean sheet in five attempts. That is not the profile of a team you want to be backing to go to in-form Utrecht and get a result.
And here is the bit that keeps nagging at me. Their momentum slope. Home momentum slope is minus 0.6. Away momentum slope is minus 0.4. Both negative. Both sliding. The overall slope is minus 0.22. Every arrow is pointing down for Heerenveen right now. That is the textbook definition of a team running out of steam as the season closes out.
Injury News: Utrecht Carrying Some Absences
Right, squad news. Utrecht have some real concerns in the treatment room heading into this one. They have three players out, two of them with long-term injuries and no expected return date, plus one major injury also with no return date confirmed. A fourth player is out with a major injury but not expected back until July. That is a decent chunk of the squad unavailable and it does take a little shine off what is otherwise a very impressive home record. Worth keeping an eye on any final team news that drops in the next 48 hours.
Heerenveen are not completely clean either. They have one player out with a moderate injury, expected back in July, and another long-term absentee with no return date. So both sides are navigating a depleted squad for what is essentially a dead rubber in terms of the title race, but there may still be European play-off implications depending on how the rest of the table shakes out.
The Betting Angle, Since You're Asking
I'm going big on this. Utrecht to win. Home win. Done. I know, I know, it is not exactly a limbs-in-the-living-room selection but sometimes the obvious pick is obvious for a very good reason.
Utrecht's home BTTS percentage is just 25 percent. That means Heerenveen have scored in only one of Utrecht's last four home games. Combined with that 75 percent clean sheet rate at home, the Utrecht clean sheet looks like a proper shout. Don't @ me if Heerenveen nick a late one.
For the BTTS lovers in the room, the away game data for Heerenveen gives them a 40 percent BTTS rate on the road. Not overwhelming. And Utrecht's stingy home defence makes me lean toward under 2.5 goals or a Utrecht win to nil rather than a goal fest.
If you want something with a bit more spice for your acca, chuck in Utrecht to win and under 3.5 goals. Sensible, boring, very on-brand for Utrecht at home this season. Back to the drawing board if it goes pear-shaped, but I genuinely fancy this one. You heard it here first.
The Verdict
Honestly, this feels like one of those games where the data and the eye test are pointing at exactly the same thing. Utrecht are a fortress at home right now. Four wins, one goal conceded, a proper defensive shape, and a crowd behind them on a Thursday night. Heerenveen are sliding, leaking goals away from home, and carrying injuries of their own.
The only scenario where I talk myself out of a Utrecht win is if their missing players are more significant than they look. A couple of those long-term absentees could be key names. Keep an eye out for the confirmed line-ups when they drop Thursday afternoon.
But right now? Utrecht at home. Tick. Possibly with a clean sheet. Double tick. Scenes if it lands.
Read full preview
Last updated 19 May 2026. Two days out from Thursday's 7pm kick-off and this one is coming into focus nicely.
Right, Let's Set The Scene
Utrecht vs SC Heerenveen. Eredivisie. Thursday night football. Honestly, there are worse ways to spend your evening. Utrecht sit sixth in the table with 53 points from 34 games. Heerenveen are eighth, two points and two places behind them. On paper it looks tight. When you actually dig into the form though... mate, it really does not feel tight at all.
This is the 2-day-out refresh so let's get into the meat of it. Squad news is becoming clearer, the vibes are forming, and I've had a proper look at everything available. Buckle up.
Utrecht at Home: Genuinely Scary
Look at the fixtures. Look at what Utrecht have done on their own patch recently. Four wins from four home games in their last ten. Zero draws, zero losses. Ten goals scored, one conceded. ONE. That is not a typo. A 75 percent clean sheet rate at home and their xG... right, I promised myself I'd mention it. Their xG for at home is 2.29 and their xG against is 0.62. I actually looked at the numbers for once and even I can tell you that 0.62 xG against per game is ridiculous. For those who don't know what xG is, it's basically a stat that tries to tell you how many goals a team "should" have conceded based on the chances they gave away. I normally roll my eyes at it but when it lines up with the actual results like this, even I have to tip my hat. Utrecht are not just winning at home, they are absolutely suffocating teams.
Twenty-two shots per game. Ten on target per game. And they're doing all of this with only 43 percent of the ball. That's the bit that proper stood out to me. They are not hogging possession and grinding you down. They are sitting, waiting, then absolutely punishing you on the counter and from set pieces. That is a genuinely effective way to play and it is working a treat right now.
Their overall last ten form reads WWWLWLWWD. Six wins, one draw, two losses. Momentum slope of 0.13 and trending upward. Good vibes at the Galgenwaard right now.
Heerenveen: The Slide is Real
Here is where it gets interesting. Heerenveen have actually had a decent overall last ten, with five wins, two draws and two losses. Their last ten overall form string reads DLWWLWDWW, so recent results do not look terrible on the surface. But look closer and the away form is a completely different story.
Away from home in their last five, Heerenveen have gone W-L-L-W-D. Two wins, one draw, two losses. Six goals for, eight against. A clean sheet percentage of just 20 percent on the road. So they are conceding roughly two goals per away game and only keeping one clean sheet in five attempts. That is not the profile of a team you want to be backing to go to in-form Utrecht and get a result.
And here is the bit that keeps nagging at me. Their momentum slope. Home momentum slope is minus 0.6. Away momentum slope is minus 0.4. Both negative. Both sliding. The overall slope is minus 0.22. Every arrow is pointing down for Heerenveen right now. That is the textbook definition of a team running out of steam as the season closes out.
Injury News: Utrecht Carrying Some Absences
Right, squad news. Utrecht have some real concerns in the treatment room heading into this one. They have three players out, two of them with long-term injuries and no expected return date, plus one major injury also with no return date confirmed. A fourth player is out with a major injury but not expected back until July. That is a decent chunk of the squad unavailable and it does take a little shine off what is otherwise a very impressive home record. Worth keeping an eye on any final team news that drops in the next 48 hours.
Heerenveen are not completely clean either. They have one player out with a moderate injury, expected back in July, and another long-term absentee with no return date. So both sides are navigating a depleted squad for what is essentially a dead rubber in terms of the title race, but there may still be European play-off implications depending on how the rest of the table shakes out.
The Betting Angle, Since You're Asking
I'm going big on this. Utrecht to win. Home win. Done. I know, I know, it is not exactly a limbs-in-the-living-room selection but sometimes the obvious pick is obvious for a very good reason.
Utrecht's home BTTS percentage is just 25 percent. That means Heerenveen have scored in only one of Utrecht's last four home games. Combined with that 75 percent clean sheet rate at home, the Utrecht clean sheet looks like a proper shout. Don't @ me if Heerenveen nick a late one.
For the BTTS lovers in the room, the away game data for Heerenveen gives them a 40 percent BTTS rate on the road. Not overwhelming. And Utrecht's stingy home defence makes me lean toward under 2.5 goals or a Utrecht win to nil rather than a goal fest.
If you want something with a bit more spice for your acca, chuck in Utrecht to win and under 3.5 goals. Sensible, boring, very on-brand for Utrecht at home this season. Back to the drawing board if it goes pear-shaped, but I genuinely fancy this one. You heard it here first.
The Verdict
Honestly, this feels like one of those games where the data and the eye test are pointing at exactly the same thing. Utrecht are a fortress at home right now. Four wins, one goal conceded, a proper defensive shape, and a crowd behind them on a Thursday night. Heerenveen are sliding, leaking goals away from home, and carrying injuries of their own.
The only scenario where I talk myself out of a Utrecht win is if their missing players are more significant than they look. A couple of those long-term absentees could be key names. Keep an eye out for the confirmed line-ups when they drop Thursday afternoon.
But right now? Utrecht at home. Tick. Possibly with a clean sheet. Double tick. Scenes if it lands.
Utrecht
Utrecht won 3-2 at home, extending their recent resurgence after a difficult spell. The hosts scored 3 goals and conceded 2, continuing a pattern where both teams found the net in 40% of their recent matches. This victory marked their third consecutive win, following successes against Fortuna Sittard and Ajax. Their league position of 6th reflects improved form, though they had shipped 10 goals across their last five outings before this fixture.
SC Heerenveen
SC Heerenveen fell to a 3-2 defeat despite scoring twice. The visitors struggled defensively, recording clean sheets in just 20% of recent matches. Their tally of 6 goals for and 10 against across five games underlined defensive frailty. The loss extended their poor run to three defeats in five matches, with only one win in that sequence leaving them in 8th place.
Run-in & context
The result maintained Utrecht's upward trajectory in 6th position, though the narrow margin suggested continued vulnerability. Heerenveen remained in 8th, their inconsistency deepening with this loss. Both sides showed attacking intent; our model flagged 40% BTTS likelihood for each team, which materialized. Utrecht's three consecutive wins contrasted sharply with Heerenveen's one win in five, widening the points gap between the sides.
Injury impact
Utrecht have a near-full squad available.
SC Heerenveen have a near-full squad available.
Venue
Stadion Galgenwaard
Utrecht, Netherlands
Weather
Weather data unavailable for this venue.
Set pieces
- UtrechtUnavailable
- SC HeerenveenUnavailable
Match Probabilities
Full-Time Result
Both Teams to Score
Over/Under 2.5 Goals
Goals Markets
More Markets
Double Chance
Half-Time Result
BTTS in Both Halves
Probabilities are model estimates, not guarantees. 18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 802 0133.
Match Centre
Lineups, live stats, full odds comparison, and in-depth match data for SC Heerenveen vs Utrecht.
SSR Ratings
| Metric | ||
|---|---|---|
| Overall | 1532 | 1500 |
| Attack | 1520 | 1490 |
| Defence | 1510 | 1510 |
| Goals Index | 1520 | 1490 |
| BTTS Index | 1500 | 1490 |
📝 Post-Match Analysis
Utrecht 3-2 Heerenveen: Home Fortress Holds But The Underlying Numbers Deserve Attention
Utrecht made it five home wins from five in their last five Eredivisie matches, seeing off a Heerenveen side that gave them considerably more trouble than the scoreline might suggest. The result was c...
Form Guide (Last 5)
Head-to-Head
1 meetings| Market | Count | Rate | Streak |
|---|---|---|---|
| BTTS (Yes) | 1/1 | 100% | 1 |
| Over 2.5 | 1/1 | 100% | 1 |
| Over 1.5 | 1/1 | 100% | - |
| Under 2.5 | 0/1 | 0% | - |
| SC Heerenveen Clean Sheet | 0/1 | 0% | - |
| Utrecht Clean Sheet | 0/1 | 0% | - |
Match History
Match facts at a glance
- Kickoff
- Venue
- Stadion Galgenwaard, Utrecht · capacity 24,426
- Competition
- Eredivisie
- Last meeting
- Utrecht 3-2 SC Heerenveen (21 May 2026)
- Top scorer · Utrecht
- Artem Stepanov (4 goals)
- Top scorer · SC Heerenveen
- Eser Gürbüz (1 goal)
- Most yellows · Utrecht
- Artem Stepanov (15 YC)
- Most yellows · SC Heerenveen
- Eser Gürbüz (7 YC)
- BTTS this season · Utrecht
- 40%
- BTTS this season · SC Heerenveen
- 40%
- Our prediction
- Utrecht to win (53%)
- Our value pick
- Utrecht Win (+1.4% edge vs market)
Frequently Asked Questions
Curious how this prediction was produced? See our methodology.
18+ | Gambling involves risk. Only gamble with money you can afford to lose. For information and advice about problem gambling, visit GambleAware.
All predictions and analysis on this page are provided for informational purposes only and should not be construed as betting advice. Past performance does not guarantee future results. Odds displayed are sourced from third-party bookmakers and are subject to change. SportSignals may receive commission from bookmaker links on this page.
Last updated 3 days ago ·


