Heracles Almelo vs Excelsior

20 March 2026 · Eredivisie · 2025/26 · Referee Joey Kooij

Full time 1 – 1

Half-time: 1–0

  • S. Scheperman 23’
  • D. S. Fernandes 57’

Match summary

The points were shared as Heracles Almelo and Excelsior drew 1-1. Heracles Almelo led 1-0 at half-time.

S. Scheperman put Heracles Almelo ahead from a corner in the 23rd minute and D. S. Fernandes equalised in the 57th minute.

There was little between the sides on chances: Heracles Almelo created 1.49 expected goals (xG) from 13 shots, Excelsior 1.20 from 15.

Match stats

50% Possession 50%
13 Shots 15
4 Shots on target 4
6 Corners 1
372 Passes 379
71.5% Pass accuracy 74.9%
15 Tackles 14
17 Fouls 15
2 Yellow cards 1
0 Red cards 0
3 Offsides 2

Key events

Heracles Almelo Excelsior
J. Wieckhoff
14’
S. SchepermanLeft foot shot1-0 (Heracles Almelo)
23’
L. ZeefuikShot on target
35’
45’
N. NaujoksShot on target
M. BenitaJ. Wieckhoff
46’
L. ZeefuikShot on target
53’
57’
D. S. FernandesLeft foot shot1-1 (Excelsior)
T. v. GilstN. Ünüvar
58’
I. MesíkShot on target
59’
J. ŽambůrekS. Scheperman
61’
69’
M. v. DuinenJ. Bergraaf
69’
E. HanssonG. d. Regt
M. EngelsR. Bozinovski
72’
B. LimbombeE. Ahlstrand
72’
79’
S. WłodarczykD. S. Fernandes
80’
81’
E. HanssonShot on target
M. Engels
87’
88’
N. NaujoksShot on target

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.49 1.20 23’ S. Scheperman (Heracles Almelo), 1-0 23’ 57’ D. S. Fernandes (Excelsior), 1-1 57’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.49 1.20 23’ S. Scheperman (Heracles Almelo), 1-0 Scheperman 23’ 57’ D. S. Fernandes (Excelsior), 1-1 Fernandes 57’
Heracles Almelo 1.49 xGExcelsior 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Excelsior attacking Heracles Almelo attacking 
23’ S. Scheperman (Heracles Almelo), from a corner, 0.69 xG, goal 57’ D. S. Fernandes (Excelsior), open play, 0.36 xG, goal 12’ A. Hrustić (Heracles Almelo), open play, 0.18 xG, hit the woodwork 51’ I. Yegoian (Excelsior), open play, 0.17 xG, blocked 20’ E. Ahlstrand (Heracles Almelo), open play, 0.12 xG, off target 90+4’ S. Włodarczyk (Excelsior), open play, 0.13 xG, blocked 77’ I. Yegoian (Excelsior), open play, 0.09 xG, blocked 35’ L. Zeefuik (Heracles Almelo), open play, 0.08 xG, saved 88’ N. Naujoks (Excelsior), open play, 0.08 xG, saved 16’ G. d. Regt (Excelsior), direct free kick, 0.07 xG, off target 35’ L. Zeefuik (Heracles Almelo), open play, 0.06 xG, off target 60’ E. Ahlstrand (Heracles Almelo), open play, 0.06 xG, off target 63’ J. Bergraaf (Excelsior), open play, 0.07 xG, off target 90+4’ S. Włodarczyk (Excelsior), open play, 0.05 xG, off target 43’ S. Scheperman (Heracles Almelo), set piece, 0.05 xG, blocked 53’ L. Zeefuik (Heracles Almelo), open play, 0.05 xG, saved 67’ L. Zeefuik (Heracles Almelo), set piece, 0.05 xG, off target 55’ D. S. Fernandes (Excelsior), open play, 0.04 xG, blocked 59’ I. Mesík (Heracles Almelo), set piece, 0.04 xG, saved 77’ B. Limbombe (Heracles Almelo), open play, 0.04 xG, off target 19’ L. Zeefuik (Heracles Almelo), open play, 0.03 xG, off target 45’ N. Naujoks (Excelsior), open play, 0.04 xG, saved 81’ E. Hansson (Excelsior), open play, 0.04 xG, saved 43’ E. Ahlstrand (Heracles Almelo), set piece, 0.03 xG, off target 14’ D. S. Fernandes (Excelsior), open play, 0.02 xG, blocked 50’ G. d. Regt (Excelsior), open play, 0.02 xG, off target 88’ I. Bronkhorst (Excelsior), set piece, 0.02 xG, off target 73’ M. v. Duinen (Excelsior), set piece, 0.01 xG, off target 23’ S. Scheperman (Heracles Almelo), from a corner, 0.69 xG, goal 57’ D. S. Fernandes (Excelsior), open play, 0.36 xG, goal 12’ A. Hrustić (Heracles Almelo), open play, 0.18 xG, hit the woodwork 51’ I. Yegoian (Excelsior), open play, 0.17 xG, blocked 20’ E. Ahlstrand (Heracles Almelo), open play, 0.12 xG, off target 90+4’ S. Włodarczyk (Excelsior), open play, 0.13 xG, blocked 77’ I. Yegoian (Excelsior), open play, 0.09 xG, blocked 35’ L. Zeefuik (Heracles Almelo), open play, 0.08 xG, saved 88’ N. Naujoks (Excelsior), open play, 0.08 xG, saved 16’ G. d. Regt (Excelsior), direct free kick, 0.07 xG, off target 63’ J. Bergraaf (Excelsior), open play, 0.07 xG, off target 35’ L. Zeefuik (Heracles Almelo), open play, 0.06 xG, off target 60’ E. Ahlstrand (Heracles Almelo), open play, 0.06 xG, off target 43’ S. Scheperman (Heracles Almelo), set piece, 0.05 xG, blocked 90+4’ S. Włodarczyk (Excelsior), open play, 0.05 xG, off target 53’ L. Zeefuik (Heracles Almelo), open play, 0.05 xG, saved 67’ L. Zeefuik (Heracles Almelo), set piece, 0.05 xG, off target 59’ I. Mesík (Heracles Almelo), set piece, 0.04 xG, saved 77’ B. Limbombe (Heracles Almelo), open play, 0.04 xG, off target 45’ N. Naujoks (Excelsior), open play, 0.04 xG, saved 55’ D. S. Fernandes (Excelsior), open play, 0.04 xG, blocked 81’ E. Hansson (Excelsior), open play, 0.04 xG, saved 19’ L. Zeefuik (Heracles Almelo), open play, 0.03 xG, off target 43’ E. Ahlstrand (Heracles Almelo), set piece, 0.03 xG, off target 14’ D. S. Fernandes (Excelsior), open play, 0.02 xG, blocked 50’ G. d. Regt (Excelsior), open play, 0.02 xG, off target 88’ I. Bronkhorst (Excelsior), set piece, 0.02 xG, off target 73’ M. v. Duinen (Excelsior), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Heracles Almelo 4-2-2-2 Starting XI
Pasveer
Wieckhoff
Mirani
Hoorenbeeck
Mesík
Bozinovski 72’
Scheperman
Ahlstrand 72’
Ünüvar 58’
Hrustić
Zeefuik
Excelsior 4-1-4-1 Starting XI
Gassel
Bronkhorst
Widell
Schouten 38’
Zagre
Hartjes
Fernandes
Naujoks 90’
Yegoian
Regt 69’
Bergraaf 69’

Player stats

Goalkeeper1 player
90′ 3 1 34 – – – – –
Defenders4 players
J. Wieckhoff
45′ 1 – – 1 – 19 1 – –
D. Mirani
90′ – – – 5 4 58 – – – –
90′ 3 – – 10 5 52 1 – – –
90′ 1 4 – 6 2 30 1 – – –
Midfielders9 players
R. Bozinovski
72′ – – 23 – – 1 1 2 3 – –
S. Scheperman
61′ 1 – 14 – – 2 1 7 – 2 –
E. Ahlstrand
72′ – – 12 – – 2 – 3 2 – –
58′ – – 18 4 – 3 – 3 – – –
M. Benita Came on as a substitute
45′ – – 25 – – 2 2 3 – 1 –
T. v. Gilst Came on as a substitute
32′ – – 9 – – – – – 1 – –
J. Žambůrek Came on as a substitute
29′ – – 9 1 – – 1 4 2 1 –
B. Limbombe Came on as a substitute
18′ – – 12 – – – – – – – –
M. Engels Came on as a substitute
18′ – – 6 – – – – – 1 –
Forwards2 players
A. Hrustić
90′ – – 1 – 0.18 – 1 2 2 33 –
90′ – – 5 2 0.28 – 1 7 2 16 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Heracles Almelo win 36% Avg odds 2.61
Draw 28% Avg odds 3.30
Excelsior win 36% Avg odds 2.60

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.