Belgian Pro League · 2026

RC Sporting Charleroi 3–1 Oud-Heverlee Leuven · Belgian Pro League

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

RC Sporting Charleroi won 3–1.

Shots
2412
Shots on target
103
Expected goals
3.151.3
Possession
58%42%

Full time

What the match recorded

RC Sporting Charleroi beat Oud-Heverlee Leuven 3–1. Recorded in this match (RC Sporting Charleroi – Oud-Heverlee Leuven): shots 24–12, shots on target 10–3, expected goals 3.15–1.3, possession 58%–42%. This is what was recorded. It is not a claim that the result was foreseeable.

This match

Match statistics

  • Shots24 shots12 shotsRC Sporting Charleroi 24 shots, Oud-Heverlee Leuven 12 shots
  • Shots on target10 shots3 shotsRC Sporting Charleroi 10 shots, Oud-Heverlee Leuven 3 shots
  • Expected goals3.15 xG1.3 xGRC Sporting Charleroi 3.15 xG, Oud-Heverlee Leuven 1.3 xG
  • Possession58%42%RC Sporting Charleroi 58%, Oud-Heverlee Leuven 42%
  • Corners6 corners2 cornersRC Sporting Charleroi 6 corners, Oud-Heverlee Leuven 2 corners
  • Fouls7 fouls13 foulsRC Sporting Charleroi 7 fouls, Oud-Heverlee Leuven 13 fouls
  • Yellow cards1 card2 cardsRC Sporting Charleroi 1 card, Oud-Heverlee Leuven 2 cards
  • Passes496 passes341 passesRC Sporting Charleroi 496 passes, Oud-Heverlee Leuven 341 passes
  • Pass accuracy84.5%78.3%RC Sporting Charleroi 84.5%, Oud-Heverlee Leuven 78.3%
  • Shots inside box18 shots9 shotsRC Sporting Charleroi 18 shots, Oud-Heverlee Leuven 9 shots
  • Blocked shots7 blocks3 blocksRC Sporting Charleroi 7 blocks, Oud-Heverlee Leuven 3 blocks
  • Goalkeeper saves2 saves6 savesRC Sporting Charleroi 2 saves, Oud-Heverlee Leuven 6 saves
  • Offsides5 offsides1 offsideRC Sporting Charleroi 5 offsides, Oud-Heverlee Leuven 1 offside

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Kevin Van Den Kerkhof · RC Sporting Charleroi · 29′ · 0.02 xG · off target or blockedParfait Guiagon · RC Sporting Charleroi · 58′ · 0.02 xG · off target or blockedYassine Khalifi · RC Sporting Charleroi · 67′ · 0.02 xG · off target or blockedChukwubuikem Ikwuemesi · Oud-Heverlee Leuven · 11′ · 0.03 xG · on targetSiebe Schrijvers · Oud-Heverlee Leuven · 62′ · 0.03 xG · off target or blockedCheick Keita · RC Sporting Charleroi · 67′ · 0.03 xG · on targetParfait Guiagon · RC Sporting Charleroi · 73′ · 0.03 xG · off target or blockedPatrick Pflücke · RC Sporting Charleroi · 2′ · 0.04 xG · on targetPatrick Pflücke · RC Sporting Charleroi · 27′ · 0.04 xG · on targetSiebe Schrijvers · Oud-Heverlee Leuven · 61′ · 0.04 xG · off target or blockedChukwubuikem Ikwuemesi · Oud-Heverlee Leuven · 62′ · 0.04 xG · on targetAdama Bojang · RC Sporting Charleroi · 72′ · 0.04 xG · off target or blockedChukwubuikem Ikwuemesi · Oud-Heverlee Leuven · 7′ · 0.05 xG · off target or blockedChukwubuikem Ikwuemesi · Oud-Heverlee Leuven · 41′ · 0.05 xG · off target or blockedSiebe Schrijvers · Oud-Heverlee Leuven · 68′ · 0.05 xG · off target or blockedMardochee Nzita · RC Sporting Charleroi · 47′ · 0.07 xG · off target or blockedAntoine Bernier · RC Sporting Charleroi · 43′ · 0.08 xG · off target or blockedAurélien Scheidler · RC Sporting Charleroi · 44′ · 0.08 xG · on targetNoë Dussenne · Oud-Heverlee Leuven · 89′ · 0.09 xG · off target or blockedAdama Bojang · RC Sporting Charleroi · 71′ · 0.10 xG · off target or blockedAntoine Colassin · RC Sporting Charleroi · 87′ · 0.10 xG · off target or blockedPatrick Pflücke · RC Sporting Charleroi · 63′ · 0.11 xG · on targetEwoud Pletinckx · Oud-Heverlee Leuven · 16′ · 0.12 xG · off target or blockedParfait Guiagon · RC Sporting Charleroi · 63′ · 0.13 xG · on targetÓscar Gil · Oud-Heverlee Leuven · 45′ · 0.14 xG · off target or blockedParfait Guiagon · RC Sporting Charleroi · 66′ · 0.14 xG · off target or blockedJakob Napoleon Romsaas · RC Sporting Charleroi · 78′ · 0.14 xG · off target or blockedAdama Bojang · RC Sporting Charleroi · 81′ · 0.14 xG · off target or blockedKevin Van Den Kerkhof · RC Sporting Charleroi · 59′ · 0.15 xG · goalAdama Bojang · RC Sporting Charleroi · 90′ · 0.16 xG · off target or blockedJakob Napoleon Romsaas · RC Sporting Charleroi · 83′ · 0.18 xG · off target or blockedFreddy Mbemba · RC Sporting Charleroi · 79′ · 0.22 xG · goalÓscar Gil · Oud-Heverlee Leuven · 3′ · 0.28 xG · off target or blockedÓscar Gil · Oud-Heverlee Leuven · 39′ · 0.34 xG · goalAurélien Scheidler · RC Sporting Charleroi · 45′ · 0.35 xG · on targetParfait Guiagon · RC Sporting Charleroi · 24′ · 0.82 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

RC Sporting Charleroi: 24 shots, 10 on target, 3.21 xG. Oud-Heverlee Leuven: 12 shots, 3 on target, 1.26 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

01.753.50′HT90′Parfait Guiagon · RC Sporting Charleroi · 24′Kevin Van Den Kerkhof · RC Sporting Charleroi · 59′Freddy Mbemba · RC Sporting Charleroi · 79′Óscar Gil · Oud-Heverlee Leuven · 39′

The step line is cumulative expected goals; circles mark goals. Final: RC Sporting Charleroi 3.21 xG · Oud-Heverlee Leuven 1.26 xG.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

2RC Sporting Charleroi
2Draws
1Oud-Heverlee Leuven
RC Sporting Charleroi — Oud-Heverlee Leuven · Belgian Pro League1–1
Oud-Heverlee Leuven — RC Sporting Charleroi · Belgian Pro League0–2
RC Sporting Charleroi — Oud-Heverlee Leuven · Belgian Pro League0–2
Oud-Heverlee Leuven — RC Sporting Charleroi · Belgian Pro League2–2
RC Sporting Charleroi — Oud-Heverlee Leuven · Belgian Pro League2–1

Head-to-Head & Recent Meetings

Season-opening preview

Current-season evidence is still building.

This competition's new season has only just started, so PitchMath does not yet hold enough completed matches for a current-season grade. The comparison below is last season's recorded data, shown as historical context.

1 / 2 matches toward the first current-season grade

Current season so far

Completed matches in the season being played. Kept separate from the historical block below.

  • RC Sporting Charleroi1 matches
  • Oud-Heverlee Leuven1 matches

Previous-season context

Recorded season totals from the source competition. Not current form.

Both clubs played the same competition and season, so these values are directly comparable.

RC Sporting Charleroi

Competition
Belgian Pro League
Season
2025/26
Sample
42 matches
Profile grade
A
Data cutoff
31 May 2026
  • Goals scored1.31 goals/match
  • Goals allowed1.26 goals/match
  • Expected goals1.3 xG/match
  • Expected goals allowed1.27 xG/match
  • Shots13.2 shots/match
  • Shots allowed12 shots/match
  • Shots on target4.38 shots/match
  • Shots on target allowed3.79 shots/match
  • Possession49.9%
  • Corners5.88 corners/match
  • Corners allowed4.93 corners/match
  • Cards2.33 cards/match
  • Fouls11.3 fouls/match
  • Clean-sheet frequency26%
  • Scoring frequency79%

Oud-Heverlee Leuven

Competition
Belgian Pro League
Season
2025/26
Sample
42 matches
Profile grade
A
Data cutoff
31 May 2026
  • Goals scored1.07 goals/match
  • Goals allowed1.48 goals/match
  • Expected goals1.17 xG/match
  • Expected goals allowed1.48 xG/match
  • Shots13 shots/match
  • Shots allowed13.4 shots/match
  • Shots on target4.19 shots/match
  • Shots on target allowed4.79 shots/match
  • Possession45.6%
  • Corners4.9 corners/match
  • Corners allowed6.26 corners/match
  • Cards3.27 cards/match
  • Fouls14.2 fouls/match
  • Clean-sheet frequency26%
  • Scoring frequency67%

Evidence quality

How much supports this analysis

Grade D · UnavailableUnavailable — unavailable
Season samples1 / 1home / away teams
Recent samples1 / 1last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.
  • Recorded xG is incomplete, so xG context is omitted where unavailable.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: goals_for, goals_against, xg_for, xg_against, shots, shots_on_target, possession, corners, cards, fouls.
  • The completed-match sample is too small for broad style conclusions.
Analysis cutoff: Sun, 9 Aug 2026, 18:00 UTC · analysis-v4