Sparta Rotterdam host Ajax in the Eredivisie. Ajax have been picking up wins more regularly and sit comfortably in the top half, while Sparta have found the season much tougher down near the bottom of the table.
Both sides arrive with a mixed head-to-head history too, from a heavy Ajax win last season to a share of the spoils just a few months earlier, and that contrast hints at how this one could unfold.
Analysis updated .
Compare bookmakers
Recent form
Ajax's last few weeks have swung wildly. They beat Willem II 5-1 and won 5-1 at Fortuna Sittard, but also lost 4-0 at Telstar and 1-3 at home to PSV. That's a team capable of scoring freely but not always tight at the back.
Sparta Rotterdam: 20 completed matches; Ajax: 20 completed matches.
Sparta Rotterdam
- Win
- 20% 4 / 20
- Draw
- 30% 6 / 20
- Loss
- 50% 10 / 20
- Scored
- 30
- Conceded
- 41
- Difference
- -11
Ajax
- Win
- 65% 13 / 20
- Draw
- 20% 4 / 20
- Loss
- 15% 3 / 20
- Scored
- 52
- Conceded
- 26
- Difference
- +26
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eredivisie | Sparta Rotterdam | Heerenveen | 19.09.2026 | 0-4 |
| Eredivisie | PSV Eindhoven | Sparta Rotterdam | 13.09.2026 | 4-1 |
| Eredivisie | Sparta Rotterdam | PEC Zwolle | 04.09.2026 | 2-2 |
| Eredivisie | Excelsior | Sparta Rotterdam | 29.08.2026 | 2-1 |
| Eredivisie | Sparta Rotterdam | Utrecht | 22.08.2026 | 3-3 |
| Eredivisie | Telstar | Sparta Rotterdam | 14.08.2026 | 1-3 |
| Eredivisie | Sparta Rotterdam | Feyenoord | 09.08.2026 | 0-1 |
| Friendlies Clubs | Sparta Rotterdam | MSV Duisburg | 01.08.2026 | 0-0 |
| Friendlies Clubs | Sparta Rotterdam | Asteras Tripolis | 28.07.2026 | 1-1 |
| Friendlies Clubs | Zulte Waregem | Sparta Rotterdam | 25.07.2026 | 3-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eredivisie | Ajax | Excelsior | 19.09.2026 | 2-2 |
| Eredivisie | Ajax | Willem II | 15.09.2026 | 5-1 |
| Eredivisie | Fortuna Sittard | Ajax | 12.09.2026 | 1-5 |
| Eredivisie | Ajax | PSV Eindhoven | 05.09.2026 | 1-3 |
| Eredivisie | Telstar | Ajax | 30.08.2026 | 0-4 |
| UEFA Europa Conference League | Ajax | FC Sion | 27.08.2026 | 5-3 |
| UEFA Europa Conference League | FC Sion | Ajax | 20.08.2026 | 2-4 |
| Eredivisie | Ajax | Heerenveen | 16.08.2026 | 2-2 |
| UEFA Europa Conference League | Shelbourne | Ajax | 13.08.2026 | 2-2 |
| Eredivisie | PEC Zwolle | Ajax | 09.08.2026 | 0-2 |
Sparta's form has been harder going. Over their last 20 matches they've won just four times, with ten defeats, and they've shipped 41 goals in that spell. Their home displays haven't offered much of a refuge either, with defeats to Feyenoord and Heerenveen mixed in among the draws.
Neither side looks settled defensively at the moment, which usually points towards goals at both ends.
Comparative Team Statistics: Sparta Rotterdam vs Ajax

Head-to-head
Ajax have the better of this fixture historically, including a 4-0 win back in March. But the two meetings before that were draws, 3-3 and 1-1, so the recent head-to-head record is closer than the overall pattern suggests.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eredivisie | Ajax | Sparta Rotterdam | 14.03.2026 | 4-0 |
| Eredivisie | Sparta Rotterdam | Ajax | 04.10.2025 | 3-3 |
| Eredivisie | Ajax | Sparta Rotterdam | 27.04.2025 | 1-1 |
| Eredivisie | Sparta Rotterdam | Ajax | 22.12.2024 | 0-2 |
| Eredivisie | Sparta Rotterdam | Ajax | 17.03.2024 | 2-2 |
| Eredivisie | Ajax | Sparta Rotterdam | 09.12.2023 | 2-1 |
| Eredivisie | Ajax | Sparta Rotterdam | 19.02.2023 | 4-0 |
| Eredivisie | Sparta Rotterdam | Ajax | 21.08.2022 | 0-1 |
| Eredivisie | Ajax | Sparta Rotterdam | 09.04.2022 | 2-1 |
| Eredivisie | Sparta Rotterdam | Ajax | 28.11.2021 | 0-1 |
Where they stand
Ajax sit fifth with 14 points from seven games, having scored 21 and conceded just nine. Sparta are down in 12th with five points, and their goal difference is well into negative territory at 10 for and 17 against.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 4 | Twente | 7 | 5 | 1 | 1 | 15/7 | 16 |
| 5 | Ajax | 7 | 4 | 2 | 1 | 21/9 | 14 |
| 6 | Fortuna Sittard | 7 | 4 | 1 | 2 | 13/14 | 13 |
| 11 | NEC Nijmegen | 7 | 2 | 2 | 3 | 12/13 | 8 |
| 12 | Sparta Rotterdam | 7 | 1 | 2 | 4 | 10/17 | 5 |
| 13 | Telstar | 7 | 1 | 2 | 4 | 5/12 | 5 |
That gap in the table lines up with the underlying form each side has been showing.
Players to watch
J. Brandt has scored four in seven for Ajax this season, level with Sparta's own top scorer M. Zonneveld on the same tally. O. Gloukh has been Ajax's main creator with four assists, with K. Dolberg not far behind. Sparta's B. Kuipers has chipped in with three assists of his own.
A handful of Ajax players, A. Ouazane, D. Klaassen and Y. Baas, each carry two yellow cards from their last seven league games, a disciplinary note worth keeping an eye on without reading too much into it.

How it could play out
Ajax carry the bigger threat going forward, and the head-to-head history leans their way too, including that 4-0 win in March. But Sparta have shown they can compete for spells, drawing 3-3 with Ajax last October and picking up points against decent sides at home.
Given Ajax's shaky defensive moments away from base and Sparta's struggles at both ends, goals feel like the more predictable part of this one, even if the outright result is harder to call.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| B. Martins Indi | Netherlands | 34 | Defender | 185 | 76 |
| N. Þórisson | Iceland | 27 | Attacker | 188 | n/a |
| F. Bednarek | Poland | 34 | Goalkeeper | 188 | 81 |
| M. van Bergen | Netherlands | 27 | Attacker | 170 | 56 |
| J. Toornstra | Netherlands | 37 | Midfielder | 178 | 74 |
| M. Brouwer | Netherlands | 33 | Goalkeeper | 189 | 81 |
| B. Kuipers | Netherlands | 32 | Defender | 180 | 74 |
| B. Reith | Netherlands | 27 | Defender | 176 cm | n/a |
| Teo Quintero | Venezuela | 27 | Defender | 190 | 85 |
| C. Terho | Finland | 23 | Midfielder | 184 | 78 |
| S. Mito | Japan | 24 | Midfielder | 164 | 60 |
| Joel Ideho | Netherlands | 23 | Attacker | 175 | 65 |
| J. Baas | Netherlands | 24 | Midfielder | 183 | 80 |
| P. Kuiper | Netherlands | 22 | Goalkeeper | 194 | 87 |
| M. Zonneveld | Netherlands | 22 | Attacker | n/a | n/a |
| I. Babadi | Netherlands | 21 | Midfielder | 179 | 73 |
| A. Roaldsøy | Norway | 22 | Midfielder | n/a | n/a |
| M. Young | Netherlands | 21 | Midfielder | 182 | n/a |
| N. Verschuren | Netherlands | 21 | Defender | 182 | 67 |
| A. Santos | Netherlands | 21 | Midfielder | 166 | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| S. Amrabat | Morocco | 30 | Midfielder | 183 | 82 |
| M. ter Stegen | Germany | 34 | Goalkeeper | 187 | 88 |
| T. Kehrer | Germany | 30 | Defender | 186 | 76 |
| D. Blind | Netherlands | 36 | Defender | 180 | 72 |
| K. Dolberg | Denmark | 28 | Attacker | 187 | 80 |
| J. Brandt | Germany | 30 | Midfielder | 185 | 83 |
| V. Tsygankov | Ukraine | 28 | Attacker | 178 | 73 |
| Caio Henrique | Brazil | 29 | Defender | 178 | 68 |
| J. Šutalo | Croatia | 26 | Defender | 185 | 82 |
| D. Klaassen | Netherlands | 33 | Midfielder | 179 | 70 |
| O. Wijndal | Netherlands | 26 | Defender | 176 | 65 |
| S. Berghuis | Netherlands | 34 | Attacker | 182 | 75 |
| M. Paes | Netherlands | 28 | Goalkeeper | 191 | 82 |
| K. Itakura | Japan | 29 | Defender | 188 | 80 |
| Lucas Rosa | Brazil | 26 | Defender | 176 | 68 |
| T. Arokodare | Nigeria | 25 | Attacker | 197 | 97 |
| O. Edvardsen | Norway | 27 | Attacker | 175 | 65 |
| Y. Regeer | Netherlands | 23 | Midfielder | 177 | 68 |
| Marcos Leonardo | Brazil | 23 | Attacker | 175 | 84 |
| Y. Baas | Netherlands | 23 | Defender | 182 | 71 |
Ajax look the stronger side on paper, sitting fifth compared to Sparta's 12th spot, and their head-to-head record is more favourable too. But both teams have leaked goals recently, and Sparta have shown they can hold their own against Ajax when it matters.
With no clear market to weigh up and the form patterns pointing in different directions, we're happy to sit this one out rather than force a pick.
