Oud-Heverlee Leuven vs Westerlo

21 April 2026 · Belgian Pro League · 2025/26 · Referee Kevin van Damme

Full time 0 – 2

Half-time: 0–0

  • Nacho Ferri 62’, 67’

Match summary

Westerlo took a 2-0 win at Oud-Heverlee Leuven. It was goalless at half-time.

Nacho Ferri put Westerlo ahead with a header in the 62nd minute and Ferri made it 0-2 in the 67th minute.

The chances backed that up: Westerlo created 2.11 expected goals (xG) from 16 shots to Oud-Heverlee Leuven's 1.01 from 12.

Match stats

49% Possession 51%
12 Shots 16
5 Shots on target 8
8 Corners 4
410 Passes 436
81.7% Pass accuracy 79.8%
19 Tackles 16
10 Fouls 5
1 Yellow cards 0
8 Offsides 1

Key events

Oud-Heverlee Leuven Westerlo
Kick-off
Thibault VlietinckShot on target
9’
15’
Nacho FerriShot on target
22’
Josimar AlcócerShot on target
Tobe LeysenVAR: Card upgraded
30’
Henok TeklabShot on target
33’
Half-time0-0
Takuma OminamiNoë Dussenne
46’
Henok TeklabShot on target
47’
Mathieu MaertensShot on target
49’
Second half underway
Kyan VaesenVAR: Penalty given
53’
58’
Bryan ReynoldsShot on target
62’
Nacho FerriHeader0-1 (Westerlo)
67’
Nacho FerriLeft foot shot0-2 (Westerlo)
67’
Nacho FerriShot on target
Sory KabaKyan Vaesen
70’
80’
Afonso PatraoShot on target
90+1’
Afonso PatraoShot on target
Youssef MazizShot on target
90+3’
Full-time0-2

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.01 2.11 62’ Nacho Ferri (Westerlo), 0-1 62’ 67’ Nacho Ferri (Westerlo), 0-2 67’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.01 2.11 62’ Nacho Ferri (Westerlo), 0-1 Ferri 62’ 67’ Nacho Ferri (Westerlo), 0-2 Ferri 67’
Oud-Heverlee Leuven 1.01 xGWesterlo 2.11 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Westerlo attacking Oud-Heverlee Leuven attacking 
67’ Nacho Ferri (Westerlo), open play, 0.83 xG, goal 67’ Nacho Ferri (Westerlo), open play, 0.39 xG, saved 33’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.22 xG, saved 62’ Nacho Ferri (Westerlo), open play, 0.20 xG, goal 41’ Łukasz Łakomy (Oud-Heverlee Leuven), from a corner, 0.17 xG, off target 4’ Emin Bayram (Westerlo), from a corner, 0.14 xG, blocked 58’ Bryan Reynolds (Westerlo), open play, 0.13 xG, saved 2’ Ewoud Pletinckx (Oud-Heverlee Leuven), from a corner, 0.12 xG, off target 9’ Thibault Vlietinck (Oud-Heverlee Leuven), open play, 0.13 xG, saved 5’ Kyan Vaesen (Oud-Heverlee Leuven), from a corner, 0.12 xG, off target 4’ Arthur Piedfort (Westerlo), from a corner, 0.08 xG, blocked 47’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.06 xG, saved 78’ Lucas Mbamba (Westerlo), open play, 0.05 xG, blocked 87’ Shunsuke Saito (Westerlo), open play, 0.05 xG, blocked 90+1’ Afonso Patrao (Westerlo), open play, 0.05 xG, saved 15’ Nacho Ferri (Westerlo), open play, 0.05 xG, saved 80’ Afonso Patrao (Westerlo), open play, 0.05 xG, saved 90+3’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.05 xG, saved 48’ Mathieu Maertens (Oud-Heverlee Leuven), from a corner, 0.03 xG, off target 18’ Thibault Vlietinck (Oud-Heverlee Leuven), open play, 0.03 xG, off target 48’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.03 xG, blocked 49’ Mathieu Maertens (Oud-Heverlee Leuven), from a corner, 0.03 xG, saved 64’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.03 xG, off target 58’ Seiji Kimura (Westerlo), set piece, 0.03 xG, off target 42’ Allahyar Sayyadmanesh (Westerlo), open play, 0.02 xG, off target 22’ Josimar Alcócer (Westerlo), open play, 0.02 xG, saved 28’ Serhiy Sydorchuk (Westerlo), from a corner, 0.01 xG, blocked 4’ Seiji Kimura (Westerlo), from a corner, 0.01 xG, blocked 67’ Nacho Ferri (Westerlo), open play, 0.83 xG, goal 67’ Nacho Ferri (Westerlo), open play, 0.39 xG, saved 33’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.22 xG, saved 62’ Nacho Ferri (Westerlo), open play, 0.20 xG, goal 41’ Łukasz Łakomy (Oud-Heverlee Leuven), from a corner, 0.17 xG, off target 4’ Emin Bayram (Westerlo), from a corner, 0.14 xG, blocked 9’ Thibault Vlietinck (Oud-Heverlee Leuven), open play, 0.13 xG, saved 58’ Bryan Reynolds (Westerlo), open play, 0.13 xG, saved 2’ Ewoud Pletinckx (Oud-Heverlee Leuven), from a corner, 0.12 xG, off target 5’ Kyan Vaesen (Oud-Heverlee Leuven), from a corner, 0.12 xG, off target 4’ Arthur Piedfort (Westerlo), from a corner, 0.08 xG, blocked 47’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.06 xG, saved 78’ Lucas Mbamba (Westerlo), open play, 0.05 xG, blocked 87’ Shunsuke Saito (Westerlo), open play, 0.05 xG, blocked 90+1’ Afonso Patrao (Westerlo), open play, 0.05 xG, saved 15’ Nacho Ferri (Westerlo), open play, 0.05 xG, saved 80’ Afonso Patrao (Westerlo), open play, 0.05 xG, saved 90+3’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.05 xG, saved 48’ Mathieu Maertens (Oud-Heverlee Leuven), from a corner, 0.03 xG, off target 18’ Thibault Vlietinck (Oud-Heverlee Leuven), open play, 0.03 xG, off target 48’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.03 xG, blocked 49’ Mathieu Maertens (Oud-Heverlee Leuven), from a corner, 0.03 xG, saved 58’ Seiji Kimura (Westerlo), set piece, 0.03 xG, off target 64’ Henok Teklab (Oud-Heverlee Leuven), open play, 0.03 xG, off target 42’ Allahyar Sayyadmanesh (Westerlo), open play, 0.02 xG, off target 22’ Josimar Alcócer (Westerlo), open play, 0.02 xG, saved 28’ Serhiy Sydorchuk (Westerlo), from a corner, 0.01 xG, blocked 4’ Seiji Kimura (Westerlo), from a corner, 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

Oud-Heverlee Leuven 3-4-3 Starting XI
Leysen
Pletinckx
Dussenne 46’
Nyakossi
Teklab
Schrijvers
Łakomy 76’
Vlietinck 70’
Maertens 76’
Maziz
Vaesen 70’
Westerlo 4-2-3-1 Starting XI
Jungdal
Reynolds
Bayram
Neustädter
Kimura 84’
Sydorchuk
Piedfort
Alcócer 75’
Sayyadmanesh 46’
Keybus 75’
Ferri 2 69’

Player stats

Goalkeeper1 player
90′ 6 2 31 – – – – –
Defenders4 players
90′ – 1 – 3 2 35 – – – –
Noë Dussenne Taken off
45′ 1 – – 1 – 30 1 – – –
90′ 1 2 – 10 4 52 – – – –
Takuma Ominami Came on as a substitute
45′ – 1 – 1 1 33 – – – –
Midfielders7 players
Thibault Vlietinck Taken off
70′ – – 23 – – 1 – 1 1 – –
90′ – – 49 3 – 3 4 4 3 1 –
Łukasz Łakomy Taken off
76′ – – 29 – – 2 2 4 – 1 –
90′ – – 34 1 – 4 2 5 1 – –
Mathieu Maertens Taken off
76′ – – 13 – – 1 2 2 1 1
90′ – – 48 4 – 3 – 3 – – –
Thibaud Verlinden Came on as a substitute
20′ – – 4 – – 1 – 1 – – –
Forwards4 players
Kyan Vaesen Taken off
70′ – – 1 – 0.12 – – 2 – 10 –
Sory Kaba Came on as a substitute
20′ – – – – – – 1 1 – 4 –
William Balikwisha Came on as a substitute
14′ – – – – – – – 1 1 10 –
Chukwubuikem Ikwuemesi Came on as a substitute
14′ – – – – – – – 1 – 4 –
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

Oud-Heverlee Leuven win 37% Avg odds 2.53
Draw 26% Avg odds 3.49
Westerlo win 37% Avg odds 2.53

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.