

How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: Utrecht strong, PEC Zwolle strongThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Utrecht take a form score of 3.7 out of 10 into this Eredivisie fixture, against 3.0 for PEC Zwolle. Utrecht have 1 draw and 4 defeats in their last 5, while PEC Zwolle have 1 win and 4 defeats in theirs. Across the season Utrecht average 1.3 goals scored and 1.9 conceded per game, PEC Zwolle 1.1 and 1.9. Utrecht have kept a clean sheet in 0% of their matches this season, PEC Zwolle in 20%. In their last 10 meetings Utrecht have won 4, drawn 5 and lost 1. Utrecht sit 15th on 1 point, PEC Zwolle 14th on 3.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Two sides anchored in the lower reaches of the Eredivisie table meet with a combined return of 4 points from 6 matches. Utrecht occupy 15th place on 1 point from 3 games, while PEC Zwolle sit one position higher on 3 points from the same number of outings. The hosts have drawn 1 and lost 2, conceding 9 goals in that spell, while the visitors claimed their only win at Heerenveen on 22 August but have otherwise suffered consecutive defeats to open the campaign.
Utrecht's recent record shows 0 wins, 1 draw and 4 losses across their last 5 fixtures, though their solitary point this season came in a 3-3 draw at Sparta Rotterdam. Before that they shipped 4 at home to AZ Alkmaar and lost 2-1 at Groningen, part of a run that has seen them concede 11 goals across 5 matches while scoring 5. They have found the net in 3 of those 5 but have yet to keep a clean sheet. Their season profile reveals 14.6 shots per game and 5 on target, with an expected goals figure of 1.61, yet they have failed to score in 30 percent of matches and continue to leak at a rate of 3.00 goals per game in league play. Formatic's weighted form score of 3.7 out of 10 reflects patchy output, the best of a difficult set of numbers.
PEC Zwolle arrive with 1 win, 0 draws and 4 losses from their last 5, their attacking output limited to 5 goals scored and their defence breached 11 times in that stretch. The 2-0 win at Heerenveen provided brief respite, but losses of 3-1 at Twente and 2-0 at home to Ajax underline the scale of the task. Across a 6-match sample they average just 8 shots per game and 2.7 on target, generating 0.71 expected goals and failing to score in 40 percent of fixtures. They have managed 1 clean sheet in 5 but concede at 1.67 per game in the league, a markedly tighter figure than their hosts. The form rating of 3.0 out of 10 is poor, leaving them trailing Utrecht by a gap of 0.7 on Formatic's weighted scale.
The head to head record across the last 10 meetings shows Utrecht with 4 wins to PEC Zwolle's 1, alongside 5 draws. Those contests have averaged 3.4 goals, with both teams scoring in 7 of 10 and over 2.5 goals landing in 4 of 10. The most recent 5 itemised fixtures include a 1-1 draw in February 2026, a 2-0 away win for Utrecht in August 2025, a 3-3 draw at PEC Zwolle in February 2025, and home victories for Utrecht of 1-0 and 5-1 in 2024. That pattern of draws and home success suggests Utrecht hold a historical edge, though current form offers little separation and both defences have been porous across the opening weeks. The value in this fixture lies in the goals market, where two sides conceding a combined 14 in 6 league games and averaging 3.4 in their own encounters point toward openings at both ends rather than a cagey basement affair.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram