Sparta Rotterdam vs Willem II — Eredivisie: stats, lineups & analysis
Match Events
- 17′Willem II, goal:0–1
- 39′Sparta Rotterdam, goal:1–1
- 41′Willem II, yellow card:Foul
- Half-time1 – 1
- 50′Sparta Rotterdam, goal:2–1
- 57′Sparta Rotterdam, goal:3–1assist
- 59′Sparta Rotterdam, yellow card:Dissent
- 66′Willem II, substitution:off
- 66′Willem II, substitution:off
- 68′Willem II, goal:3–2assist
- 70′Willem II, yellow card:Argument
- 70′Sparta Rotterdam, yellow card:Argument
- 74′Sparta Rotterdam, substitution:off
- 75′Willem II, yellow card:Foul
- 78′Sparta Rotterdam, yellow card:Foul
- 81′Willem II, substitution:off
- 81′Willem II, substitution:off
- 83′Sparta Rotterdam, substitution:off
- 83′Sparta Rotterdam, substitution:off
- 85′Sparta Rotterdam, yellow card:Time wasting
- 88′Sparta Rotterdam, yellow card:Time wasting
- 88′Willem II, substitution:off
- 90+3′Willem II, yellow card:Foul
- Full-time3 – 2
Lineups
Tap a player for match statsKey Stats
Top Performers
Best rated
Goals
Assists
Player Ratings
Sparta Rotterdam
Willem II
Match report
Sparta Rotterdam come from behind to beat Willem II 3-2
Sparta Rotterdam won 3-2 against Willem II in an Eredivisie Matchday 9 fixture at Sparta Stadium Het Kasteel, recovering from a goal down to claim a first win in a run of 6 games without one. Willem II, who finished the night in 18th place, scored through a late consolation but could not stop a fourth consecutive defeat.
AI-assisted match report written from official match data.
Tonny Vilhena put the visitors ahead in the 17th minute, but Sparta levelled through Jens Toornstra in the 39th and went in at 1-1. The home side took control early in the second half. L. Martes made it 2-1 in the 50th minute, and Milan Zonneveld added a third in the 57th, set up by Toornstra.
Uriel van Aalst pulled one back for Willem II in the 68th minute, with Vito van Crooij providing the assist, but Sparta held on through the closing stages. The hosts had 22 shots to 13 and put 8 on target to 4, a gap that reflected the territory they held after the interval despite near-even possession.
The result lifted Sparta from 14th to 12th, nine points from nine games, while Willem II stayed 18th on 2 points and are now without a win in 9 games. Sparta host Ajax on Sunday 25 October in the Eredivisie, and Willem II are at home to Cambuur on Saturday 24 October.
Jens Toornstra scored the equaliser and set up Zonneveld's goal for the third, earning the highest rating of any player on the pitch at 8.07.
Sparta Rotterdam had 22 shots to Willem II's 13, despite possession being almost evenly split at 49% to 51%.
Sparta Rotterdam beat Willem II 3–2 (half-time 1–1).
Sparta Rotterdam met Willem II in the Eredivisie (Regular Season - 9). Kick-off was Saturday, 17 October 2026, 19:00 UTC at Sparta Stadium Het Kasteel. Referee: Serdar Gozubuyuk.
Team pages: Sparta Rotterdam · Willem II · Eredivisie
Key moments
- 17' Goal: Tonny Vilhena — 0–1
- 39' Goal: Jens Toornstra — 1–1
- 50' Goal: L. Martes — 2–1
- 57' Goal: Milan Zonneveld (assist: Jens Toornstra) — 3–1
- 68' Goal: Uriel van Aalst (assist: Vito van Crooij) — 3–2
Starting line-ups
Sparta Rotterdam (5-4-1)
Willem II (4-2-3-1)
Sirius · Why these numbers
Before kick-off Sirius gave Sparta Rotterdam 57%, the draw 21%, Willem II 22%. It finished Sparta Rotterdam 3–2 Willem II.
Strength gap puts Sparta Rotterdam clearly ahead — We give Sparta Rotterdam 57% mainly because they sit 123 points higher on our strength rating, though Willem II have scored fewer goals than their chances deserved and cold streaks like that tend to bounce back. The draw starts near 25% for a gap this size and falls to 21%, as both sides' recent games average 4.0 goals and that finishing streak trims it further.
Why Sparta Rotterdam at 57%?
Sparta Rotterdam sit 123 points higher on our strength rating — 1445 to 1322. Sides with a 80–160-point rating edge at home won 56.7% of 13,358 such games. The 300 most similar past games finished 48–29–23.
Why only 57%?
Willem II sit -0.45 goals per game below chance-quality — cold streaks like this have bounced back. Finishing swings carry a receipt at this rating gap too: sides finishing this cold won 38.7% of 2,529 such games where the class table expected 35.9%.
Why is the draw only 21%?
With a rating gap this size the draw starts at 24.9%. These teams' recent games average 4.0 goals — a high-scoring environment. Games in that environment drew 23.2% of 16,940. The goals environment takes 2.1 points off the draw. The bounce-back factor takes 1.1 points off the draw.
What did we measure but not count?
Sparta Rotterdam have averaged 5 percentage points more possession than Willem II in recent games. That doesn’t change our forecast here. Sparta Rotterdam have rebuilt the eleven — fewer of last season's regular starters are still starting. Squad turnover reads dramatic but hasn't moved results once the rating is controlled: the busiest windows landed within noise across 5,368 games, rebuilt elevens likewise across 5,446, and even losing the most regular starters showed nothing (5,336). The other measured facts on this page scored nothing either.
Sirius probabilities, frozen at kick-off. Analysis, not betting advice. How Sirius is doing this season · Full breakdown, evidence cards and squad news in the Match Insights tab
About this match
On this page: the Sparta Rotterdam vs Willem II final score and result, who scored, starting lineups, match stats and the full match report from this Eredivisie fixture.
- Who scored and when — a goal-by-goal timeline of the match.
- Match stats — possession, shots, expected goals (xG), corners and cards.
- Starting lineups and player ratings for both teams.
- Head-to-head record and recent form for both sides.
The full match report above covers the goals, key moments and stats. Explore more on the Sparta Rotterdam and Willem II team pages or the Eredivisie page.

