Friendlies Clubs· Season 2026
Oliver Edvardsen's 81st-minute strike gave Ajax a 1-0 win over Olympiakos Piraeus in a behind-closed-doors pre-season friendly at De Toekomst on 18 July 2026.
Match Videos
Match Analysis
AI SummaryAjax 1-0 Olympiakos Piraeus: Edvardsen strikes late as pre-season preparations continue at De Toekomst
Oliver Edvardsen's 81st-minute finish was the difference as Ajax edged Greek side Olympiakos Piraeus 1-0 in a behind-closed-doors pre-season friendly at Sportcomplex De Toekomst on Saturday 18 July 2026.
The Norwegian forward found the far corner from Jinairo Johnson's assist, settling a contest that had been goalless since the 13:30 kick-off and giving new head coach Míchel a fourth consecutive unbeaten run-out in pre-season.
How it unfolded
A goalless first half saw Olympiakos create the clearer openings. Ajax goalkeeper Maarten Paes was forced into action early, making a sharp save with his feet in the fifth minute after a turnover allowed Chiquinho to feed the Ukrainian forward. Paes also saved well from a looping Vidal effort as the Greek side pressed.
Two yellow cards arrived in quick succession in the 42nd minute — Santiago Hezze and Rodinei both booked for Olympiakos — but the score remained 0-0 at the break.
Ajax made six changes at the interval and a further five across the second half, cycling through their squad in the final pre-season test before competitive action begins. Olympiakos made four substitutions of their own.
The turning point
Ajax's 70th-minute triple change proved decisive. Edvardsen, Jinairo Johnson and Aouazane entered the pitch, replacing Godts, Klaassen and Bouwman. Eleven minutes later, Johnson slipped a pass through to Edvardsen, who dispatched a well-placed strike into the far corner to break the deadlock.
Aouazane was booked for a late challenge in the 88th minute, but Ajax held on to secure the clean sheet.
Key performers
Oliver Edvardsen (Ajax) — the match-winner. The Norwegian striker showed composure to pick his spot in the far corner from a tight angle, his first goal of pre-season coming at a useful moment ahead of European duty.
Jinairo Johnson (Ajax) — the provider. The youngster's through-ball unlocked the Olympiakos defence, demonstrating the vision that has caught attention in pre-season training.
Maarten Paes (Ajax) — a clean sheet built on two important first-half saves, including a goal-denying stop with his feet inside the opening five minutes that kept the score level.
Player of the Match: Oliver Edvardsen (Ajax)
By the numbers — interpreted
The 0-0 half-time scoreline reflected a cautious opening, with both sides managing fitness loads rather than chasing goals. Olympiakos had arguably the better chances in the first 45 minutes — Paes made two saves of note — but Ajax grew into the game after the mass substitutions. The 1-0 final scoreline undersells Olympiakos's first-half threat but accurately reflects Ajax's second-half control.
Edvardsen's goal was the only shot on target that truly tested the Olympiakos goalkeeper in the second period, suggesting the Greek side's deeper structural work remains a work in progress. Ajax's 11 substitutions made it a disjointed affair, typical of pre-season, but the clean sheet will please Míchel ahead of a competitive fixture.
What it means
Ajax continue their unbeaten pre-season campaign (having beaten Panathinaikos and AEK Larnaca, and drawn 1-1 with VfL Bochum) before this victory. The match was their final workout at De Toekomst before they face FK Vojvodina in the UEFA Conference League second qualifying round on Thursday 23 July 2026 (first leg away), followed by the return leg on 30 July.
Olympiakos, under their own pre-season programme, will continue their build-up towards the 2026/27 Greek Super League season with further friendlies, including a scheduled match against Mechelen.
Ajax's final pre-season friendly is against Burnley FC at the Johan Cruijff ArenA on Sunday 26 July 2026 (14:00 kick-off).
Verdict
A useful pre-season workout rather than a spectacle. Míchel will have valued the chance to rotate heavily and give minutes to squad players, while Edvardsen's goal provides a timely confidence boost before the Vojvodina tie. Olympiakos showed flashes of quality in the first half but could not sustain it — the hallmark of a side still building fitness.
Match Events
Key match events between Ajax and Olympiakos Piraeus — 1 goal and 3 cards recorded during the match.
assist: Jinairo Johnson
Rivalry since 2024
Ajax vs Olympiakos Piraeus Head to Head Results· 2
Ajax and Olympiakos Piraeus have met 2 times — Ajax won 1, Olympiakos Piraeus won 1, with 0 draws. Their rivalry dates back to 2024. A combined 4 goals have been scored across these fixtures, averaging 2.00 per match (2 for the home side, 2 for the visitors). Both teams scored in 1 match (50%). Over 2.5 goals landed in 1 game (50%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 1–2 in 2026.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 19 Jul 2026

