Today

Charleroi 3-2 Cercle Brugge: result and stats, Jupiler Pro League

Matchday 7
FT
  • F. Mbemba15'
  • A. Scheidler25', 61' (pen)
  • 30'D. Vanzeir
  • 73' (pen)S. Ngoura
Frank Defays portrait
Assistant
Frank Defays
Jimmy De Wulf portrait
Assistant
Jimmy De Wulf

Substitutions

Unused

Player of the match
Freddy Mbemba headshot
Freddy Mbemba
Attacker · Charleroi
8.2
This match
Shooting7.8Finishing9.3Creativity7.1Passing6.5Involvement4.8Defending9.3Physical6.6Dribbling10.0
Attacking
Goals1
Assists0
Shots3
Shots on target2
Shot accuracy67%
Dribbles won3
Build-up
Passes30
Pass accuracy77%
Defending
Tackles1
Duels won7 · 64%
Fouls won/made3 / 0
This match · octagon = season skill index

Highest-rated players

Mbemba8.2Scheidler8.2Koné7.7Kondo7.3Coucke7.3Ngoura7.6
Player
Mohamed KonéMohamed KonéG423,60+1,6033/487/22
Gaëtan CouckeGaëtan CouckeG433,000,0020/286/14
Charleroi crestLive statsCercle Brugge crest

Possession & Passing

64%Possession36%
574Total passes322
85%Pass accuracy76%
3Corners2

Attack

14Shots7
7On target6
4Off target1
3Blocked shots0

Box & Quality

9Shots in box7
5Shots out box0
2.0xG2.1

Defense & Discipline

4Goalkeeper saves4
1Offsides1
15Fouls14
2Yellow cards1

Half by half

The same match, split at the break. Which half did each side actually win?

Charleroi crest

First half

Cercle Brugge crest
0,81xG0,57
7Shots2
3On target1
1Big chances1
15Touches in box7
73%Possession27%
3Corners0
Charleroi crest

Second half

Cercle Brugge crest
1,23xG1,51
7Shots5
4On target5
2Big chances2
14Touches in box10
50%Possession50%
0Corners2

xG analytics

TeamxGShotsSOTPoss
Charleroi crestCharleroi
2.04141064%
58% open play3% set piece39% penalty
Cercle Brugge crestCercle Brugge
2.087636%
62% open play0% set piece38% penalty

Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

xG race

21 shots

Chance quality as it built up. A steep step is a big chance.

0,00,61,21,72,30'15'30'45'60'75'90'Dante Vanzeir 30'Steve Ngoura 73'Freddy Mbemba 15'Aurélien Scheidler 25'Aurélien Scheidler 61'Cercle Brug…2,08 xGCharleroi2,04 xGCumulative expected goals per team over the match.
Charleroi crestCharleroi2,04 xG · 3 scoredCercle Brugge crestCercle Brugge2,08 xG · 2 scored

How those chances were made

Charleroi28
Open play 20Set piece 3Foul won 3Rebound 2
Cercle Brugge12
Open play 8Set piece 1Dribble 2Foul won 1

Momentum

31 swings

Which side was on top, minute by minute. A taller bar is heavier pressure.

Freddy Mbemba 15'Aurélien Scheidler 25'Dante Vanzeir 30'Aurélien Scheidler 61'Steve Ngoura 73'0'15'30'45'60'75'90'CharleroiCercle Brug…
Charleroi crestCharleroi65% pressureCercle Brugge crestCercle Brugge35% pressure

Match replay

91'
3-2
100%Draw 0%0%
2.04xG2.08
14Shots7
10On target6
Momentum
Viggo Martens portrait83' Saved Viggo Martens 0.06 xG

Shot map

14 v 7

Charleroi shoot right, Cercle Brugge left. Bigger dot = better chance.

CHACBgoalsavedoff target

Goal mouth

16 on target · 5 scored

Where each shot on target crossed the line. Placement beats power.

Freddy Mbemba, 20', off targetDante Vanzeir, 39', off targetPatrick Pflücke, 45', off targetKévin Van Den Kerkhof, 46', off targetMardochée Nzita, 48', off target
CharleroiCercle Bruggegoalsavedoff target

Average positions

Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

CharleroiDefensive line 35%
40Pflücke77Boukamir45Scheidler100Ousou102Keita55Mbemba54Romsaas74Koné83Khalifi97Nzita69Kerkhof
Cercle BruggeDefensive line 32%
41Amani18Vanzeir26Kouassi18Nunes32Mondele63Caicedo47Coucke51Magnee94Diakité76Kondo71Konaté

An average, not a movement map: it says where a player's actions balanced out, not where they ran.

Passing network

Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

CharleroiUntil 62'
954618243038201421

Most-connected pair: Boukamir and Khalifi, 26 passes between them.

Cercle BruggeUntil 34'
2412101242153381341

Most-connected pair: Kondo and Coucke, 8 passes between them.

Tactical battle

55control45
52%Field tiltField tilt 48%8Box entriesBox entries 97Passes into boxPasses into box 7
Aurélien Scheidler
Aurélien Scheidler
7 touches in box
Press9.2 · 15.7Territory52% · 48%Direct1.85 · 2.61Progress37 · 49Dribble9 · 13Creation28 · 12Threat0.71 · 0.51Recover12 · 9
Charleroi crest

In possession

Cercle Brugge crest
52,3%Field tilt47,7%
7Passes into box7
21Progressive passes33
10Carries into final third5
11Chances created5

Field tilt is each side's share of play in the final third.

Charleroi crest

Out of possession

Cercle Brugge crest
9,17Press intensity (PPDA)15,72
5High turnovers13
12Regains within 5s9
18,7sBall recovery time25,9s
7Interceptions9

↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

Charleroi crest

Carrying

Cercle Brugge crest
112Carries98
1145mCarry distance1316m
16Progressive carries16
625mProgressive carry distance674m
3Carries into the box3

Distances are how far the ball was moved forward, not how far anybody ran.

Charleroi crest

Beating the press

Cercle Brugge crest
9Take-ons won13
16Take-ons attempted16
341mProgressive pass distance607m
3Through balls0
7Switches of play5

A take-on is a player going past an opponent with the ball at his feet.

Charleroi crest

Threat created

Cercle Brugge crest
0,71Expected threat (xT)0,51
1,83Action value (VAEP)0,65
28Shot-creating actions12
6Goal-creating actions4
8Box entries9

xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

Charleroi crest

Tempo

Cercle Brugge crest
5,4Passes per attack2,9
16,8sAttack duration10,8s
1,85 m/sAttack directness2,61 m/s
4Build-up attacks2
11Direct attacks11

An attack is direct when it moves upfield quickly rather than through many passes.

Charleroi crest

More match stats

Cercle Brugge crest
Charleroi crest

Attack

Cercle Brugge crest
29Touches in box17
48Final third entries53
3Big chances3
3,00xG on target3,60
1Big chances missed1
Charleroi crest

Passing

Cercle Brugge crest
3/17 (18%)Crosses6/17 (35%)
23/64 (36%)Long balls26/57 (46%)
28Throw-ins8
13Free kicks14
7Goal kicks5
Charleroi crest

Duels

Cercle Brugge crest
41Total59
29/73 (40%)Ground44/73 (60%)
16/36 (44%)Aerial20/36 (56%)
9/16 (56%)Dribbles13/15 (87%)
10Dispossessed6
Charleroi crest

Defending

Cercle Brugge crest
49Recoveries50
3Interceptions4
8Tackles17
100%Tackles won59%
19Clearances34
2Big chances scored2
1Errors led to shot0
3Fouled in final third6
7,12Average rating7,36

Goal profile

This season

How often each side reaches a scoreline, across 8 matches each.

Charleroi crestShare of their matchesCercle Brugge crest

They score

100%1+ goal63%
63%2+ goals38%
38%3+ goals13%

They concede

50%1+ goal100%
25%2+ goals63%
13%3+ goals38%

Heaviest results

Charleroi crestbest 3-1 (H)·worst 2-3 (H)

Cercle Brugge crestworst 0-3 (H)

Where these sides shoot from

2025/26 season

Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

CharleroishootallowCercle Brugge
3.9%-1.5Six-yard box5.6%
63.7%Penalty area62.8%
23.5%Edge of the box24.2%
8.9%+1.5Long range7.3%

507 shots taken · 479 faced

Cercle BruggeshootallowCharleroi
6.1%Six-yard box6.3%
68.6%+4.8Penalty area-2.161.6%
19.6%-3.8Edge of the box+2.626.2%
5.7%-1.7Long range5.9%

506 shots taken · 474 faced

Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

Match summary

Charleroi beat Cercle Brugge 3-2 at Stade du Pays de Charleroi in the Jupiler Pro League. Charleroi led 2-1 at half-time. Scorers: F. Mbemba (15'), A. Scheidler (25', 61' pen) for Charleroi; D. Vanzeir (30'), S. Ngoura (73' pen) for Cercle Brugge. In their last 26 meetings, Charleroi have won 14, Cercle Brugge 9, with 3 drawn. Full match stats, lineups and player ratings are all on this page.

AI prediction
Confidence 49%
CHA49%
X35%
CB16%

→ Double chance: Charleroi or draw

Why this prediction

The factors the model weighed, each split between the two sides.

Charleroi crestShare per factorCercle Brugge crest
86%Form14%
69%Attack31%
69%Defence31%
64%Goal model (Poisson)36%
38%Head-to-head62%
44%Goals56%
62%Overall38%
Last 5 matches
Scored 9, conceded 4
Last 5 matches
Scored 4, conceded 9

Who will win?

Cast your vote!

Charleroi crestCompare teamsCercle Brugge crest
Team formsLatestPts
3
Charleroi crestCharleroi
WWWLW
21
18
Cercle Brugge crestCercle Brugge
LLDLL
3
Prematch standings

Head-to-headLast 26 meetings

Charleroi crest14
Wins
3
Draws
9Cercle Brugge crest
Wins
Show 20 earlier meetings
  • 5 Aug 2023Cercle Brugge crest2 - 0Charleroi crestJupiler Pro League
  • 15 Jan 2023Charleroi crest2 - 1Cercle Brugge crestJupiler Pro League
  • 21 Oct 2022Cercle Brugge crest4 - 1Charleroi crestJupiler Pro League
  • 19 Mar 2022Charleroi crest5 - 0Cercle Brugge crestJupiler Pro League
  • 20 Nov 2021Cercle Brugge crest1 - 2Charleroi crestJupiler Pro League
  • 15 Dec 2020Cercle Brugge crest3 - 4Charleroi crestJupiler Pro League
  • 31 Oct 2020Charleroi crest3 - 0Cercle Brugge crestJupiler Pro League
  • 14 Dec 2019Charleroi crest3 - 0Cercle Brugge crestJupiler Pro League
  • 20 Oct 2019Cercle Brugge crest0 - 3Charleroi crestJupiler Pro League
  • 1 Dec 2018Charleroi crest3 - 1Cercle Brugge crestJupiler Pro League
  • 5 Oct 2018Cercle Brugge crest2 - 1Charleroi crestJupiler Pro League
  • 17 Jan 2015Charleroi crest0 - 2Cercle Brugge crestJupiler Pro League
  • 13 Sept 2014Cercle Brugge crest1 - 0Charleroi crestJupiler Pro League
  • 19 Apr 2014Charleroi crest2 - 0Cercle Brugge crestJupiler Pro League
  • 12 Apr 2014Cercle Brugge crest2 - 4Charleroi crestJupiler Pro League
  • 25 Jan 2014Cercle Brugge crest3 - 0Charleroi crestJupiler Pro League
  • 21 Sept 2013Charleroi crest2 - 0Cercle Brugge crestJupiler Pro League
  • 20 Feb 2013Charleroi crest2 - 1Cercle Brugge crestJupiler Pro League
  • 29 Sept 2012Cercle Brugge crest1 - 0Charleroi crestJupiler Pro League
  • 1 Aug 2010Cercle Brugge crest1 - 1Charleroi crestJupiler Pro League
Full head-to-head →

Venue spotlight

Stade du Pays de Charleroi
Charleroi, Belgium
18,000
Capacity