My Signals
✦ SportSignals+ just now
Value SmartBetsNEW Props Predictions Live My Bets Alerts

PEC Zwolle vs Ajax

EredivisieFull time · 9 Aug 2026
PEC Zwolle
PEC Zwolle
Lost
Full time
0 — 2
90+4'
Jorthy Mokio 76' · Julian Brandt 90'
Ajax
Won
Ajax
Match report

Ajax Win 2-0 at Zwolle But the Numbers Tell a Bigger Story

Elena Santos ·

The scoreline reads Ajax 2, PEC Zwolle 0. Neat, efficient, Eredivisie-standard for a club of Ajax's ambitions. But here is what nobody is asking: how on earth did it stay goalless until the 76th minute? Let's set the context properly, because this was not a tight match that could have gone either way. This was a lesson in territorial dominance that took an unusually long time to convert into goals.

One Team Playing Football, One Team Surviving

The statistics from De Schalkhaar tell a clear story. Ajax finished the match with 70 per cent possession, 26 shots to Zwolle's 7, and 10 corners to Zwolle's 2. They attempted 549 passes at an 88 per cent completion rate. Zwolle managed 236 passes at 72 per cent. Ajax produced 21 key passes. Zwolle produced 5. The picture is unambiguous.

And yet both goals arrived inside the final 15 minutes. That thread is worth pulling on. Zwolle managed 11 shots blocked across the match, which tells you something about the defensive shape they held. They were compact, disciplined, and willing to absorb. Their goalkeeper made 4 saves. Ajax's keeper, by contrast, was asked to make only 2. Zwolle were not threatening to score. They were simply, stubbornly, refusing to concede.

That changed in the 76th minute, and when it did, the floodgates very nearly opened.

The Goals: Late, Clinical, and Made by Substitutes

The real question is whether the timing of these goals reflects poorly on Ajax or simply reflects how difficult it is to break down a low block, even when you are this superior in every metric. I would lean toward the latter, though I do think Ajax will want to find those openings earlier in matches against sides with more quality.

Both goals were scored by players who had come on from the bench at the hour mark, which is a detail worth watching. The first arrived at 76 minutes, a left foot finish assisted by a substitute. The second came in the 90th minute, a right foot finish, again with a substitute providing the assist. Ajax's coaching staff will read this as their depth making the difference. There is an argument to be made that the starting lineup created the chances and the substitutes took them. Either way, the end result was clinical.

Zwolle, for their part, finished the match having missed their one big chance of the afternoon. Ajax missed none of theirs.

A Red Card and a Fractious Closing Period

The final ten minutes descended into a series of stoppages and bookings. Zwolle picked up a yellow card in the 88th minute for an argument, then a second in the 89th for a foul. Ajax also received a yellow for a foul at 86 minutes. The data sheet also shows that Zwolle finished the match with a red card. That added an additional layer of frustration to what was already a difficult afternoon for the home side.

That sequence of cards in the closing minutes is a pattern worth watching. When a team is chasing a game they know they cannot win, discipline can fracture. Zwolle's momentum slope coming into this match was already negative, and this result will not have helped the mood in the dressing room.

The Context of Both Clubs Entering the Season

Ajax brought injury concerns into this match. The data shows four players listed as out, including one with a long-term injury dating back to February and another with a major injury sustained in May with no expected return date. A third moderate injury had an expected return of 31 July, which means they were either recalled early or missed the squad entirely. That kind of absentee list would concern any manager, but Ajax still produced a performance of this magnitude, which suggests the squad depth is considerable.

Zwolle's form heading into the season was a concern in itself. Their last five away matches produced zero wins, one draw, and three defeats, with 15 goals conceded and only 4 scored. Their overall last-five form shows one win, one draw, and three losses. Their xG numbers over the last ten games tell a similar story: they are creating less than they are conceding, and they are not converting what they do create. With only 2 shots on target from 7 attempts today, that trend continued.

What Does This Tell Us About Ajax?

Ajax's form data, while based on a small sample at the start of a new season, points to a side that attacks relentlessly. Three wins from three, 11 goals scored and only 3 conceded across all contexts. They average 18 shots and 10 on target per away match. They carried 66 per cent possession in their away fixture and won 10 corners. Those numbers are consistent with today's display.

And that brings us to the broader picture. This is a team in the early stages of rebuilding their identity, and results like this, even if the scoreline flatters their efficiency, will matter for confidence and momentum. The fact that substitutes made the difference will reassure the manager that the squad has genuine options. The fact that the performance dominated so completely will reassure everyone else.

Zwolle face a longer road. They compete at home far better than they do away from it, and today they were the away side in their own stadium, in football terms at least. Being pinned into your own defensive shape, conceding 10 corners, and seeing your opponent attempt 549 passes is a difficult experience on the opening day of any season.

The Eredivisie is young. Both clubs have questions to answer. But right now, Ajax have the early answers, and Zwolle are still looking for them.