Mechelen vs Westerlo

25 January 2026 · Belgian Pro League · 2025/26 · Referee Eric Lambrechts

Full time 1 – 1

Half-time: 0–1

  • K. Mrabti 88’
  • N. Ferri 16’

Match summary

Mechelen and Westerlo shared the points in a 1-1 draw. Westerlo led 1-0 at half-time.

N. Ferri put Westerlo ahead in the 16th minute and K. Mrabti equalised with a header in the 88th minute.

Mechelen had the better of the chances, with 2.44 expected goals (xG) from 14 shots to Westerlo's 0.99 from 12.

Match stats

63% Possession 37%
14 Shots 12
2 Shots on target 4
9 Corners 5
510 Passes 315
85.7% Pass accuracy 73.7%
17 Tackles 15
10 Fouls 10
2 Yellow cards 1
5 Offsides 0

Key events

Mechelen Westerlo
8’
D. HaspolatShot on target
12’
S. SaitoShot on target
16’
N. FerriRight foot shot0-1 (Westerlo)
K. MrabtiM. Konate
46’
49’
I. SakamotoShot on target
56’
62’
66’
78’
T. V. d. KeybusA. Sayyadmanesh
78’
84’
H. BandéJ. Martinez
87’
K. MrabtiHeader1-1 (Mechelen)
88’
90’
S. SydorchukA. Piedfort
K. MrabtiShot on target
90+5’

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 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.44 0.99 16’ N. Ferri (Westerlo), 0-1 16’ 88’ K. Mrabti (Mechelen), 1-1 88’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.44 0.99 16’ N. Ferri (Westerlo), 0-1 Ferri 16’ 88’ K. Mrabti (Mechelen), 1-1 Mrabti 88’
Mechelen 2.44 xGWesterlo 0.99 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Westerlo attacking Mechelen attacking 
12’ J. Martinez (Mechelen), from a corner, 0.67 xG, off target 31’ M. V. Brederode (Mechelen), open play, 0.63 xG, off target 88’ K. Mrabti (Mechelen), from a corner, 0.32 xG, goal 19’ M. V. Brederode (Mechelen), open play, 0.28 xG, off target 16’ N. Ferri (Westerlo), open play, 0.27 xG, goal 49’ I. Sakamoto (Westerlo), open play, 0.17 xG, saved 90+6’ T. V. d. Keybus (Westerlo), open play, 0.14 xG, off target 55’ M. Kireev (Mechelen), open play, 0.11 xG, blocked 73’ K. Mrabti (Mechelen), open play, 0.10 xG, off target 77’ N. Ferri (Westerlo), from a corner, 0.09 xG, off target 12’ S. Saito (Westerlo), open play, 0.08 xG, saved 46’ M. Kireev (Mechelen), from a corner, 0.07 xG, off target 51’ J. Martinez (Mechelen), from a corner, 0.06 xG, blocked 52’ L. Lauberbach (Mechelen), from a corner, 0.06 xG, blocked 74’ J. Alcócer (Westerlo), open play, 0.06 xG, blocked 8’ D. Haspolat (Westerlo), open play, 0.04 xG, saved 18’ A. Sayyadmanesh (Westerlo), open play, 0.04 xG, blocked 42’ N. Ferri (Westerlo), open play, 0.04 xG, blocked 75’ M. Servais (Mechelen), open play, 0.03 xG, blocked 5’ M. Konate (Mechelen), open play, 0.03 xG, off target 53’ T. S. Jago (Mechelen), from a corner, 0.03 xG, off target 90+5’ K. Mrabti (Mechelen), direct free kick, 0.03 xG, saved 54’ A. Sayyadmanesh (Westerlo), open play, 0.02 xG, blocked 72’ D. Ourega (Westerlo), open play, 0.02 xG, off target 32’ T. Koudou (Mechelen), open play, 0.01 xG, off target 55’ A. Piedfort (Westerlo), open play, 0.01 xG, blocked 12’ J. Martinez (Mechelen), from a corner, 0.67 xG, off target 31’ M. V. Brederode (Mechelen), open play, 0.63 xG, off target 88’ K. Mrabti (Mechelen), from a corner, 0.32 xG, goal 19’ M. V. Brederode (Mechelen), open play, 0.28 xG, off target 16’ N. Ferri (Westerlo), open play, 0.27 xG, goal 49’ I. Sakamoto (Westerlo), open play, 0.17 xG, saved 90+6’ T. V. d. Keybus (Westerlo), open play, 0.14 xG, off target 55’ M. Kireev (Mechelen), open play, 0.11 xG, blocked 73’ K. Mrabti (Mechelen), open play, 0.10 xG, off target 77’ N. Ferri (Westerlo), from a corner, 0.09 xG, off target 12’ S. Saito (Westerlo), open play, 0.08 xG, saved 46’ M. Kireev (Mechelen), from a corner, 0.07 xG, off target 51’ J. Martinez (Mechelen), from a corner, 0.06 xG, blocked 74’ J. Alcócer (Westerlo), open play, 0.06 xG, blocked 52’ L. Lauberbach (Mechelen), from a corner, 0.06 xG, blocked 8’ D. Haspolat (Westerlo), open play, 0.04 xG, saved 18’ A. Sayyadmanesh (Westerlo), open play, 0.04 xG, blocked 42’ N. Ferri (Westerlo), open play, 0.04 xG, blocked 75’ M. Servais (Mechelen), open play, 0.03 xG, blocked 5’ M. Konate (Mechelen), open play, 0.03 xG, off target 90+5’ K. Mrabti (Mechelen), direct free kick, 0.03 xG, saved 53’ T. S. Jago (Mechelen), from a corner, 0.03 xG, off target 54’ A. Sayyadmanesh (Westerlo), open play, 0.02 xG, blocked 72’ D. Ourega (Westerlo), open play, 0.02 xG, off target 32’ T. Koudou (Mechelen), open play, 0.01 xG, off target 55’ A. Piedfort (Westerlo), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Mechelen 3-4-1-2 Starting XI
Miras
Jago
Halhal
Martinez 87’
Koudou 46’
Konate 46’
Hammar
Servais
Brederode
Kireev 65’
Lauberbach
Westerlo 4-2-3-1 Starting XI
Jungdal
Reynolds
Bayram
Lapage
Ourega
Haspolat
Piedfort 90’
Saito 58’
Sakamoto 90’
Sayyadmanesh 78’
Ferri

Player stats

Goalkeeper1 player
90′ 3 1 17 – – – – –
Defenders3 players
90′ 4 1 – 8 4 69 1 – –
R. Halhal
90′ 3 2 – 6 3 77 1 – – –
87′ 4 – – 7 2 63 – – – –
Midfielders6 players
45′ – – 21 – – 1 – 2 1 – –
45′ – – 19 – – 1 – 3 1 2 –
90′ – – 46 1 – 5 2 8 4 1
90′ – 1 57 1 – – 1 1 1 – –
K. Mrabti Came on as a substitute
45′ 1 – 40 – – – 2 1 – – –
H. Bandé Came on as a substitute
10′ – – 4 – – – – 2 – 2 –
Forwards5 players
90′ – – 2 – 0.91 – 4 2 – 20 –
65′ – – 2 – 0.18 – 1 6 2 30 –
90′ – – 1 0.06 – – –
B. Antonio Came on as a substitute
45′ – – – – – – – 2 – 17
K. Vanrafelghem Came on as a substitute
25′ – – – – – – 1 2 1 12 –
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. A blank cell means that figure is not available for that player.

Before kick-off

Mechelen win 34% Avg odds 2.70
Draw 28% Avg odds 3.36
Westerlo win 38% Avg odds 2.47

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.