Charleroi vs Oud-Heverlee Leuven

24 May 2025 · Belgian Pro League · 2024/25

Full time 2 – 1

Half-time: 1–1

  • Cheick Keita 29’
  • Alexandre Stanic 88’
  • Yassine Titraoui 43’ (og)

Match summary

Charleroi won 2-1 at home to Oud-Heverlee Leuven, with a late winner. It was 1-1 at half-time.

Cheick Keita put Charleroi ahead in the 29th minute, Titraoui's own goal equalised in the 43rd minute, and Alexandre Stanic won it in the 88th minute.

Oud-Heverlee Leuven can feel hard done by, creating 2.77 expected goals (xG) from 16 shots to Charleroi's 2.20 from 16.

Match stats

Charleroi Oud-Heverlee Leuven
16 Shots 14
3 Shots on Target 5
4 Corners 6
1 Yellow Cards 1
0 Red Cards 0
2.20 xG 2.77
2.20 Non-penalty xG 2.77

Key events

Charleroi Oud-Heverlee Leuven
Kick-off
Cheick Keita1-0 (Charleroi)
29’
43’
Yassine Titraoui
Own goal
1-1 (Oud-Heverlee Leuven)
Half-time1-1
Alexandre Stanic2-1 (Charleroi)
88’
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Charleroi
  • Nikola Štulić
Oud-Heverlee Leuven
  • Thibault Vlietinck

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 2.77 29’ Cheick Keita (Charleroi), 1-0 29’ 43’ Yassine Titraoui (Oud-Heverlee Leuven) own goal, 1-1 43’ 88’ Alexandre Stanic (Charleroi), 2-1 88’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 2.77 29’ Cheick Keita (Charleroi), 1-0 Keita 29’ 43’ Yassine Titraoui (Oud-Heverlee Leuven) own goal, 1-1 Titraoui 43’ 88’ Alexandre Stanic (Charleroi), 2-1 Stanic 88’
Charleroi 2.20 xGOud-Heverlee Leuven 2.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Oud-Heverlee Leuven attacking Charleroi attacking 
64’ Takuma Ominami (Oud-Heverlee Leuven), from a corner, 0.63 xG, saved 2’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.61 xG, off target 18’ Nikola Štulić (Charleroi), open play, 0.53 xG, off target 88’ Daan Heymans (Charleroi), open play, 0.46 xG, blocked 15’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.37 xG, saved 64’ Chukwubuikem Ikwuemesi (Oud-Heverlee Leuven), open play, 0.31 xG, off target 88’ Alexandre Stanic (Charleroi), open play, 0.25 xG, goal 25’ Daan Heymans (Charleroi), open play, 0.23 xG, saved 24’ William Balikwisha (Oud-Heverlee Leuven), open play, 0.17 xG, saved 25’ Nikola Štulić (Charleroi), open play, 0.12 xG, blocked 4’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.11 xG, saved 10’ Takuma Ominami (Oud-Heverlee Leuven), from a corner, 0.11 xG, off target 20’ William Balikwisha (Oud-Heverlee Leuven), set piece, 0.11 xG, blocked 51’ Cheick Keita (Charleroi), from a corner, 0.11 xG, off target 29’ Cheick Keita (Charleroi), open play, 0.10 xG, goal 20’ Federico Ricca (Oud-Heverlee Leuven), set piece, 0.08 xG, blocked 6’ Vetle Dragsnes (Charleroi), open play, 0.07 xG, blocked 70’ Isaac Mbenza (Charleroi), open play, 0.07 xG, blocked 52’ Yassine Titraoui (Charleroi), from a corner, 0.05 xG, blocked 39’ William Balikwisha (Oud-Heverlee Leuven), open play, 0.05 xG, blocked 41’ Youssef Maziz (Oud-Heverlee Leuven), direct free kick, 0.05 xG, saved 64’ Youssef Maziz (Oud-Heverlee Leuven), from a corner, 0.05 xG, blocked 37’ Parfait Guiagon (Charleroi), open play, 0.04 xG, blocked 32’ Chukwubuikem Ikwuemesi (Oud-Heverlee Leuven), open play, 0.03 xG, blocked 56’ Isaac Mbenza (Charleroi), open play, 0.04 xG, blocked 73’ Mathieu Maertens (Oud-Heverlee Leuven), from a corner, 0.04 xG, off target 86’ Raymond Asante (Charleroi), open play, 0.03 xG, blocked 20’ Youssef Maziz (Oud-Heverlee Leuven), direct free kick, 0.03 xG, blocked 62’ Žan Rogelj (Charleroi), open play, 0.03 xG, off target 13’ Daan Heymans (Charleroi), open play, 0.02 xG, blocked 47’ Parfait Guiagon (Charleroi), open play, 0.02 xG, blocked 16’ Siebe Schrijvers (Oud-Heverlee Leuven), open play, 0.02 xG, off target 43’ Yassine Titraoui (Charleroi), own goal 64’ Takuma Ominami (Oud-Heverlee Leuven), from a corner, 0.63 xG, saved 2’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.61 xG, off target 18’ Nikola Štulić (Charleroi), open play, 0.53 xG, off target 88’ Daan Heymans (Charleroi), open play, 0.46 xG, blocked 15’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.37 xG, saved 64’ Chukwubuikem Ikwuemesi (Oud-Heverlee Leuven), open play, 0.31 xG, off target 88’ Alexandre Stanic (Charleroi), open play, 0.25 xG, goal 25’ Daan Heymans (Charleroi), open play, 0.23 xG, saved 24’ William Balikwisha (Oud-Heverlee Leuven), open play, 0.17 xG, saved 25’ Nikola Štulić (Charleroi), open play, 0.12 xG, blocked 20’ William Balikwisha (Oud-Heverlee Leuven), set piece, 0.11 xG, blocked 51’ Cheick Keita (Charleroi), from a corner, 0.11 xG, off target 4’ Youssef Maziz (Oud-Heverlee Leuven), open play, 0.11 xG, saved 10’ Takuma Ominami (Oud-Heverlee Leuven), from a corner, 0.11 xG, off target 29’ Cheick Keita (Charleroi), open play, 0.10 xG, goal 20’ Federico Ricca (Oud-Heverlee Leuven), set piece, 0.08 xG, blocked 6’ Vetle Dragsnes (Charleroi), open play, 0.07 xG, blocked 70’ Isaac Mbenza (Charleroi), open play, 0.07 xG, blocked 52’ Yassine Titraoui (Charleroi), from a corner, 0.05 xG, blocked 39’ William Balikwisha (Oud-Heverlee Leuven), open play, 0.05 xG, blocked 41’ Youssef Maziz (Oud-Heverlee Leuven), direct free kick, 0.05 xG, saved 64’ Youssef Maziz (Oud-Heverlee Leuven), from a corner, 0.05 xG, blocked 37’ Parfait Guiagon (Charleroi), open play, 0.04 xG, blocked 56’ Isaac Mbenza (Charleroi), open play, 0.04 xG, blocked 73’ Mathieu Maertens (Oud-Heverlee Leuven), from a corner, 0.04 xG, off target 32’ Chukwubuikem Ikwuemesi (Oud-Heverlee Leuven), open play, 0.03 xG, blocked 86’ Raymond Asante (Charleroi), open play, 0.03 xG, blocked 20’ Youssef Maziz (Oud-Heverlee Leuven), direct free kick, 0.03 xG, blocked 62’ Žan Rogelj (Charleroi), open play, 0.03 xG, off target 47’ Parfait Guiagon (Charleroi), open play, 0.02 xG, blocked 13’ Daan Heymans (Charleroi), open play, 0.02 xG, blocked 16’ Siebe Schrijvers (Oud-Heverlee Leuven), open play, 0.02 xG, off target 43’ Yassine Titraoui (Charleroi), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

Players16 players
90′ – – – – – – –
Jeremy Petris Taken off
46′ – – – – – – –
Stelios Andreou Taken off
74′ – – – – – – –
90′ 1 – 2 0.21 – – –
90′ – – 1 0.07 – – –
Yassine Titraoui Taken off
63′ – – 1 0.05 – – –
90′ – – – – – – –
90′ – – 1 0.03 – – –
90′ – – 3 0.72 – – –
Parfait Guiagon Taken off
46′ – – 2 0.06 – – –
Nikola Štulić Taken off
46′ – – 2 0.65 – –
Raymond Asante Came on as a substitute
44′ – – 1 0.03 – – –
Isaac Mbenza Came on as a substitute
44′ – – 2 0.10 – – –
Alexandre Stanic Came on as a substitute
44′ 1 – 1 0.25 – – –
Amine Boukamir Came on as a substitute
27′ – – – – – – –
Robin Denuit Came on as a substitute
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

Charleroi win 60% Avg odds 1.56
Draw 22% Avg odds 4.32
Oud-Heverlee Leuven win 18% Avg odds 5.28

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.