Oud-Heverlee Leuven vs Charleroi

27 July 2025 · Belgian Pro League · 2025/26 · Referee Nathan Verboomen

Full time 2 – 2

Half-time: 1–0

  • Mathieu Maertens 3’
  • Youssef Maziz 79’
  • Antoine Bernier 90’
  • Vetle Dragsnes 90+4’

Match summary

The points were shared as Oud-Heverlee Leuven and Charleroi drew 2-2. Oud-Heverlee Leuven led 1-0 at half-time.

In the first half, Mathieu Maertens put Oud-Heverlee Leuven ahead with a header in the 3rd minute. In the second half, Youssef Maziz made it 2-0 in the 79th minute, Antoine Bernier pulled one back to make it 2-1 from a corner in the 90th minute, and Vetle Dragsnes equalised from a corner in stoppage time.

Charleroi had the better of the chances, with 1.58 expected goals (xG) from 16 shots to Oud-Heverlee Leuven's 1.07 from 7.

Match stats

44% Possession 56%
7 Shots 16
3 Shots on target 9
4 Corners 8
341 Passes 419
77.1% Pass accuracy 82.1%
17 Tackles 15
15 Fouls 14
2 Yellow cards 2
0 Red cards 0
2 Offsides 5

Key events

Oud-Heverlee Leuven Charleroi
Kick-off
Mathieu MaertensHeader1-0 (Oud-Heverlee Leuven)
3’
40’
Nikola ŠtulićShot on target
Half-time1-0
Second half underway
48’
Etienne CamaraShot on target
48’
Cheick KeitaShot on target
51’
Yassine TitraouiShot on target
52’
Vetle DragsnesShot on target
57’
Vetle DragsnesShot on target
Mathieu MaertensShot on target
60’
Youssef MazizMathieu Maertens
62’
70’
Jovan MijatovićAbdoul Karim Traoré
71’
77’
Youssef MazizRight foot shot2-0 (Oud-Heverlee Leuven)
79’
Nachon NsingiWilliam Balikwisha
87’
90’
Antoine BernierRight foot shot2-1 (Charleroi)
90’
Jakob Napoleon RomsaasShot on target
90+4’
Vetle DragsnesLeft foot shot2-2 (Charleroi)
Full-time2-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.07 1.58 3’ Mathieu Maertens (Oud-Heverlee Leuven), 1-0 3’ 79’ Youssef Maziz (Oud-Heverlee Leuven), 2-0 79’ 90’ Antoine Bernier (Charleroi), 2-1 90’ 90+4’ Vetle Dragsnes (Charleroi), 2-2 90+4’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.07 1.58 3’ Mathieu Maertens (Oud-Heverlee Leuven), 1-0 Maertens 3’ 79’ Youssef Maziz (Oud-Heverlee Leuven), 2-0 Maziz 79’ 90’ Antoine Bernier (Charleroi), 2-1 Bernier 90’ 90+4’ Vetle Dragsnes (Charleroi), 2-2 Dragsnes 90+4’
Oud-Heverlee Leuven 1.07 xGCharleroi 1.58 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Charleroi attacking Oud-Heverlee Leuven attacking 
3’ Mathieu Maertens (Oud-Heverlee Leuven), open play, 0.69 xG, goal 40’ Cheick Keita (Charleroi), from a corner, 0.24 xG, off target 48’ Cheick Keita (Charleroi), from a corner, 0.20 xG, saved 29’ Aiham Ousou (Charleroi), from a corner, 0.17 xG, off target 57’ Vetle Dragsnes (Charleroi), open play, 0.15 xG, saved 90’ Jakob Napoleon Romsaas (Charleroi), from a corner, 0.13 xG, saved 78’ Casper Terho (Oud-Heverlee Leuven), open play, 0.12 xG, off target 90+4’ Vetle Dragsnes (Charleroi), from a corner, 0.12 xG, goal 52’ Vetle Dragsnes (Charleroi), open play, 0.10 xG, saved 60’ Mathieu Maertens (Oud-Heverlee Leuven), open play, 0.10 xG, saved 48’ Etienne Camara (Charleroi), from a corner, 0.09 xG, saved 90’ Antoine Bernier (Charleroi), from a corner, 0.07 xG, goal 40’ Nikola Štulić (Charleroi), open play, 0.06 xG, saved 79’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.07 xG, goal 16’ Abdoul Karim Traoré (Oud-Heverlee Leuven), open play, 0.06 xG, off target 54’ Yassine Titraoui (Charleroi), from a corner, 0.06 xG, off target 51’ Yassine Titraoui (Charleroi), open play, 0.05 xG, saved 48’ Cheick Keita (Charleroi), from a corner, 0.04 xG, off target 90+4’ Martin Delavallée (Charleroi), from a corner, 0.04 xG, blocked 56’ Yassine Titraoui (Charleroi), open play, 0.03 xG, blocked 21’ Aiham Ousou (Charleroi), open play, 0.02 xG, off target 66’ Ewoud Pletinckx (Oud-Heverlee Leuven), open play, 0.02 xG, off target 90+6’ Casper Terho (Oud-Heverlee Leuven), set piece, 0.01 xG, blocked 3’ Mathieu Maertens (Oud-Heverlee Leuven), open play, 0.69 xG, goal 40’ Cheick Keita (Charleroi), from a corner, 0.24 xG, off target 48’ Cheick Keita (Charleroi), from a corner, 0.20 xG, saved 29’ Aiham Ousou (Charleroi), from a corner, 0.17 xG, off target 57’ Vetle Dragsnes (Charleroi), open play, 0.15 xG, saved 90’ Jakob Napoleon Romsaas (Charleroi), from a corner, 0.13 xG, saved 90+4’ Vetle Dragsnes (Charleroi), from a corner, 0.12 xG, goal 78’ Casper Terho (Oud-Heverlee Leuven), open play, 0.12 xG, off target 52’ Vetle Dragsnes (Charleroi), open play, 0.10 xG, saved 60’ Mathieu Maertens (Oud-Heverlee Leuven), open play, 0.10 xG, saved 48’ Etienne Camara (Charleroi), from a corner, 0.09 xG, saved 90’ Antoine Bernier (Charleroi), from a corner, 0.07 xG, goal 40’ Nikola Štulić (Charleroi), open play, 0.06 xG, saved 79’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.07 xG, goal 16’ Abdoul Karim Traoré (Oud-Heverlee Leuven), open play, 0.06 xG, off target 54’ Yassine Titraoui (Charleroi), from a corner, 0.06 xG, off target 51’ Yassine Titraoui (Charleroi), open play, 0.05 xG, saved 48’ Cheick Keita (Charleroi), from a corner, 0.04 xG, off target 90+4’ Martin Delavallée (Charleroi), from a corner, 0.04 xG, blocked 56’ Yassine Titraoui (Charleroi), open play, 0.03 xG, blocked 21’ Aiham Ousou (Charleroi), open play, 0.02 xG, off target 66’ Ewoud Pletinckx (Oud-Heverlee Leuven), open play, 0.02 xG, off target 90+6’ Casper Terho (Oud-Heverlee Leuven), set piece, 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 4-2-3-1 Starting XI
Leysen
Akimoto
Pletinckx
Ominami
Gil
Verstraete
Schrijvers
Verlinden 62’
Balikwisha 87’
Maertens 62’
Traoré 71’
Charleroi 4-2-3-1 Starting XI
Delavallée
Dragsnes
Rogelj 62’
Ousou
Keita
Boukamir
Camara 80’
Mbenza
Titraoui 62’
Guiagon 74’
Štulić 62’

Player stats

Goalkeeper1 player
90′ 6 2 48 1 – – – –
Defenders4 players
90′ 4 2 – 9 – 21 3 – – –
90′ 1 – – 5 4 51 2 – – –
Takuma Ominami
90′ – – – 6 3 48 – – – –
Takahiro Akimoto
90′ 1 – – 5 2 35 2 – – –
Midfielders7 players
90′ – – 31 – – 1 – 6 1 1 –
90′ – – 31 – – 3 – 6 2 – –
William Balikwisha Taken off
87′ – – 17 – – 3 1 4 – – –
Mathieu Maertens Taken off
62′ 1 – 16 1 – 2 2 2 2 – –
Thibaud Verlinden Taken off
62′ – 1 17 2 – 1 – 1 – – –
Youssef Maziz Came on as a substitute
28′ 1 – 7 – – – – – – – –
Nachon Nsingi Came on as a substitute
9′ – – 2 – – – – – – – –
Forwards3 players
Abdoul Karim Traoré Taken off
71′ – – 1 – 0.06 – – 5 2 6 –
Casper Terho Came on as a substitute
28′ – – 2 – 0.13 – – 1 – 2 –
Jovan Mijatović Came on as a substitute
19′ – 1 – – – – 2 1 1 9 –
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 38% Avg odds 2.45
Draw 29% Avg odds 3.23
Charleroi win 33% Avg odds 2.83

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.