xgEdge

Saturday, 05/09/2026 at 16:00

Full time
Match report · Jupiler Pro League

RC Sporting Charleroi 2:3 Royale Union Saint-Gilloise

RC Sporting Charleroi Home 2.18 xG · 20 shots
Royale Union Saint-Gilloise Away 1.24 xG · 18 shots
23 The result went against the chances

Royale Union Saint-Gilloise were the model's likeliest winner before kick-off at 36%. They won 3–2. The biggest difference was RC Sporting Charleroi's attack: 2.18 xG against 1.10 projected (+1.08).

Goals

  1. 12' Mohamed Koné (o.g.) Royale Union Saint-Gilloise · 0.19 xG chance 0–1
  2. 27' Freddy Mbemba RC Sporting Charleroi · 0.44 xG chance 1–1
  3. 41' Patrick Pflücke RC Sporting Charleroi · 0.49 xG chance 2–1
  4. 44' Adem Zorgane Royale Union Saint-Gilloise · 0.10 xG chance 2–2
  5. 49' Kamiel Van de Perre Royale Union Saint-Gilloise · 0.04 xG chance 2–3

The model against the result

priced before kick-off
RC Sporting Charleroi
31%
Draw
33%
Royale Union Saint-Gilloise
36% What happened

Data coverage Both teams have the full 20-match model window available.

Projected vs produced

Expected goals
RC Sporting Charleroi The model projected 1.10 Produced 2.18 Difference +1.08
Royale Union Saint-Gilloise The model projected 1.18 Produced 1.24 Difference +0.06

RC Sporting Charleroi produced 1.08 xG more than projected

Projected before kick-off Produced on the night

The shots behind it

RC Sporting Charleroi Royale Union Saint-Gilloise
Shots
20
18
On target
5
8
Inside the box
16
12
xG per shot
0.11
0.08
Open play xG
1.87
0.41
Set-piece xG
0.32
0.99
Penalties
—
—

RC Sporting Charleroi's shots add up to 2.19 xG and Royale Union Saint-Gilloise's to 1.40; the published figures are 2.18 and 1.24.

Shot map

Both teams shown attacking the same goal for comparison.

RC Sporting Charleroi · Patrick Pflücke · 41' · Goal · 7 m · 0.49 xG Royale Union Saint-Gilloise · Besfort Zeneli · 51' · No goal · 2 m · 0.48 xG RC Sporting Charleroi · Freddy Mbemba · 27' · Goal · 8 m · 0.44 xG RC Sporting Charleroi · Aiham Ousou · 60' · No goal · 8 m · 0.24 xG Royale Union Saint-Gilloise · Mohamed Koné · 12' · Goal · 1 m · 0.19 xG RC Sporting Charleroi · Kevin Van Den Kerkhof · 86' · No goal · 12 m · 0.17 xG Royale Union Saint-Gilloise · Ondrej Kricfalusi · 80' · No goal · 9 m · 0.15 xG RC Sporting Charleroi · Aurélien Scheidler · 86' · No goal · 9 m · 0.14 xG RC Sporting Charleroi · Cheick Keita · 8' · No goal · 8 m · 0.13 xG RC Sporting Charleroi · Gaku Nawata · 90' · No goal · 15 m · 0.12 xG Royale Union Saint-Gilloise · Louis Patris · 38' · No goal · 7 m · 0.11 xG Royale Union Saint-Gilloise · Adem Zorgane · 44' · Goal · 15 m · 0.10 xG RC Sporting Charleroi · Aurélien Scheidler · 5' · No goal · 9 m · 0.08 xG RC Sporting Charleroi · Aurélien Scheidler · 76' · No goal · 8 m · 0.07 xG Royale Union Saint-Gilloise · Mateo Biondic · 67' · No goal · 8 m · 0.06 xG RC Sporting Charleroi · Jakob Napoleon Romsaas · 17' · No goal · 12 m · 0.05 xG Royale Union Saint-Gilloise · Mateo Biondic · 62' · No goal · 11 m · 0.05 xG Royale Union Saint-Gilloise · Adem Zorgane · 69' · No goal · 4 m · 0.05 xG Royale Union Saint-Gilloise · Adem Zorgane · 37' · No goal · 19 m · 0.04 xG RC Sporting Charleroi · Freddy Mbemba · 45' · No goal · 10 m · 0.04 xG Royale Union Saint-Gilloise · Kamiel Van de Perre · 49' · Goal · 20 m · 0.04 xG RC Sporting Charleroi · Jakob Napoleon Romsaas · 88' · No goal · 13 m · 0.04 xG RC Sporting Charleroi · Mardochee Nzita · 17' · No goal · 12 m · 0.03 xG RC Sporting Charleroi · Kevin Van Den Kerkhof · 25' · No goal · 20 m · 0.03 xG RC Sporting Charleroi · Amine Boukamir · 45' · No goal · 14 m · 0.03 xG RC Sporting Charleroi · Aurélien Scheidler · 90' · No goal · 12 m · 0.03 xG RC Sporting Charleroi · Kevin Van Den Kerkhof · 16' · No goal · 18 m · 0.02 xG Royale Union Saint-Gilloise · Ondrej Kricfalusi · 32' · No goal · 28 m · 0.02 xG Royale Union Saint-Gilloise · Raul Florucz · 56' · No goal · 28 m · 0.02 xG Royale Union Saint-Gilloise · Adem Zorgane · 73' · No goal · 12 m · 0.02 xG RC Sporting Charleroi · Kevin Van Den Kerkhof · 77' · No goal · 12 m · 0.02 xG Royale Union Saint-Gilloise · Massire Sylla · 80' · No goal · 7 m · 0.02 xG Royale Union Saint-Gilloise · Guilherme Smith · 88' · No goal · 21 m · 0.02 xG Royale Union Saint-Gilloise · Raul Florucz · 32' · No goal · 10 m · 0.01 xG RC Sporting Charleroi · Yassine Khalifi · 45' · No goal · 25 m · 0.01 xG Royale Union Saint-Gilloise · Kevin Mac Allister · 62' · No goal · 10 m · 0.01 xG RC Sporting Charleroi · Mardochee Nzita · 71' · No goal · 24 m · 0.01 xG Royale Union Saint-Gilloise · Guilherme Smith · 78' · No goal · 3 m · 0.01 xG

All shots

38 shots · 3.59 xG

Hover, focus or tap a shot to read it.

  • RC Sporting Charleroi
  • Royale Union Saint-Gilloise
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
RC Sporting Charleroi

1.94 xG created 0.75 xGA

  • D 2.18 created, 0.83 conceded against Oud-Heverlee Leuven
  • W 1.91 created, 0.58 conceded against Standard Liège
  • W 3.15 created, 1.30 conceded against Oud-Heverlee Leuven
  • W 1.25 created, 0.34 conceded against Lommel SK
  • W 1.44 created, 0.23 conceded against KV Mechelen
  • W 1.69 created, 1.20 conceded against KV Kortrijk
Royale Union Saint-Gilloise

1.72 xG created 1.04 xGA

  • D 1.17 created, 1.46 conceded against KAA Gent
  • W 2.40 created, 0.87 conceded against RSC Anderlecht
  • W 1.79 created, 0.76 conceded against KVC Westerlo
  • D 0.89 created, 0.98 conceded against SV Zulte Waregem
  • W 1.60 created, 1.34 conceded against RSC Anderlecht
  • W 2.49 created, 0.85 conceded against Sint-Truidense VV

xG created xG conceded (xGA) W / D / L: the match result

Head to head

RC Sporting Charleroi: 0 won · 1 drawn · 1 lost

Pre-match model & market record

4 opportunities flagged0 won4 lost

  • Lost
  • Lost
  • Lost
  • Lost
View pre-match record
The outcomes the model flagged on RC Sporting Charleroi against Royale Union Saint-Gilloise before kick-off, in the order they ranked, with the price, the edge and what became of each.
Selection Price Edge Result
Under 2.5 goals 2.00 +18.8% Lost
Draw 3.50 +16.6% Lost
RC Sporting Charleroi to win 3.50 +9.1% Lost
Under 1.5 goals 3.75 +8.8% Lost

Pre-match model vs market

Outcome Model Market Difference Fair odds
RC Sporting Charleroi 31.2% 26.0% +5.2 pp 3.21
Draw 33.3% 26.0% +7.3 pp 3.00
Royale Union Saint-Gilloise 35.5% 47.9% −12.4 pp 2.82

Other markets

Outcome Model Market Difference Fair odds
Both teams to score 52.4% 54.7% −2.3 pp 1.91
Both teams not to score 47.6% 45.3% +2.3 pp 2.10
Over 1.5 goals 71.0% 75.0% −4.0 pp 1.41
Under 1.5 goals 29.0% 25.0% +4.0 pp 3.45
Over 2.5 goals 40.6% 52.6% −12.0 pp 2.46
Under 2.5 goals 59.4% 47.4% +12.0 pp 1.68

Prices and probabilities are the ones stored before kick-off; nothing here is recalculated. Edge is the model's probability times the price, minus one, so a flagged outcome that lost is the ordinary case rather than a contradiction.

Model details

Show
Fit window
the last 20 matches, recency weighted (a match 107 days old counts half)
RC Sporting Charleroi sample
20 matches
Royale Union Saint-Gilloise sample
20 matches
Computed
59 minutes before kick-off
Prices taken
1 hour before kick-off

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.