Today

Standard Liege 0-1 Charleroi: result and stats, Jupiler Pro League

Matchday 8
FT
    • 58'C. Keita
    Frédéric Stilmant portrait
    Assistant
    Frédéric Stilmant
    Frank Defays portrait
    Assistant
    Frank Defays

    Substitutions

    Unused

    Substitutions

    Unused

    Player of the match
    Cheick Keita headshot
    Cheick Keita
    Defender · Charleroi
    8.3
    This match
    Shooting3.2Finishing3.8Creativity0.6Passing10.0Involvement7.0Defending10.0Physical7.3Dribbling2.4
    Attacking
    Goals1
    Assists0
    Shots2
    Shots on target1
    Shot accuracy50%
    Build-up
    Passes56
    Key passes1
    Pass accuracy95%
    Defending
    Tackles2
    Blocks1
    Duels won6 · 86%
    This match · octagon = season skill index

    Highest-rated players

    Epolo8.3Karamoko7.2Trouillet7.2Ousou7.9Pflücke8.3Keita8.3
    Player
    Matthieu EpoloMatthieu EpoloG312,44+1,4426/3412/20
    Mohamed KonéMohamed KonéG200,52+0,5218/327/21
    Standard Liege crestLive statsCharleroi crest

    Possession & Passing

    45%Possession55%
    413Total passes500
    80%Pass accuracy81%
    6Corners8

    Attack

    16Shots11
    2On target4
    9Off target6
    5Blocked shots1

    Box & Quality

    8Shots in box8
    8Shots out box3
    1.5xG1.7
    0.5Goals prevented0.5

    Defense & Discipline

    3Goalkeeper saves2
    1Offsides2
    17Fouls8
    1Yellow cards1
    1Red cards0

    Half by half

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

    Standard Liege crest

    First half

    Charleroi crest
    0,85xG0,26
    5Shots5
    1On target1
    1Big chances0
    10Touches in box6
    37%Possession63%
    2Corners4
    Standard Liege crest

    Second half

    Charleroi crest
    0,66xG1,35
    11Shots6
    1On target3
    0Big chances1
    20Touches in box10
    56%Possession44%
    4Corners4

    xG analytics

    TeamxGShotsSOTPoss
    Standard Liege crestStandard Liege
    1.5216745%
    88% open play12% set piece
    Charleroi crestCharleroi
    1.6511555%
    17% open play83% set piece

    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

    27 shots

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

    0,00,50,91,41,80'15'30'45'60'75'90'Cheick Keita 58'Charleroi1,65 xGStandard Li…1,52 xGCumulative expected goals per team over the match.
    Standard Liege crestStandard Liege1,52 xG · 0 scoredCharleroi crestCharleroi1,65 xG · 1 scored

    How those chances were made

    Standard Liege32
    Open play 17Set piece 6Dribble 2Foul won 1Rebound 6
    Charleroi22
    Open play 10Set piece 7Foul won 2Rebound 2Defensive 1

    Momentum

    24 swings

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

    Cheick Keita 58'0'15'30'45'60'75'90'Standard Li…Charleroi
    Standard Liege crestStandard Liege51% pressureCharleroi crestCharleroi49% pressure

    Match replay

    91'
    0-1
    0%Draw 0%100%
    1.52xG1.65
    16Shots11
    7On target5
    Momentum
    Marco Ilaimaharitra portrait90' Saved Marco Ilaimaharitra 0.04 xG

    Shot map

    16 v 11

    Standard Liege shoot right, Charleroi left. Bigger dot = better chance.

    SLCHAgoalsavedoff target

    Goal mouth

    12 on target · 1 scored

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

    Ibrahim Karamoko, 24', off targetAdnane Abid, 30', off targetMardochée Nzita, 34', off targetAurélien Scheidler, 37', off targetJakob Napoleon Romsaas, 44', off targetDennis Eckert, 50', off targetCheick Keita, 68', off targetAurélien Scheidler, 69', off targetRayan Touzghar, 71', off targetAndi Zeqiri, 75', off targetDennis Eckert, 76', off targetKévin Van Den Kerkhof, 82', off targetAndi Zeqiri, 90', off targetRyan Fosso, 90', off targetSalieu Drammeh, 90', off target
    Standard LiegeCharleroigoalsavedoff 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.

    Standard LiegeDefensive line 35%
    29Ayensa41Nguene26Nielsen58Epolo62Touzghar77Hautekiet78Mortensen71Abid78Trouillet79Fossey73Karamoko
    CharleroiDefensive line 30%
    43Koné48Pflücke56Scheidler70Romsaas94Ousou107Khalifi52Mbemba76Keita77Kerkhof63Boukamir92Nzita

    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.

    Standard LiegeUntil 65'
    25228432011113941710

    Most-connected pair: Hautekiet and Mortensen, 20 passes between them.

    CharleroiUntil 71'
    184956248143203021

    Most-connected pair: Ousou and Keita, 31 passes between them.

    Tactical battle

    55control45
    55%Field tiltField tilt 45%10Box entriesBox entries 710Passes into boxPasses into box 8
    Adnane Abid
    Adnane Abid
    8 touches in box
    Press13.0 · 13.7Territory55% · 45%Direct2.48 · 2.25Progress43 · 36Dribble8 · 1Creation32 · 22Threat0.63 · 0.52Recover13 · 9
    Standard Liege crest

    In possession

    Charleroi crest
    54,6%Field tilt45,4%
    10Passes into box8
    34Progressive passes23
    10Carries into final third7
    8Chances created6

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

    Standard Liege crest

    Out of possession

    Charleroi crest
    12,97Press intensity (PPDA)13,70
    11High turnovers9
    13Regains within 5s9
    22,1sBall recovery time17,7s
    21Interceptions17

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

    Standard Liege crest

    Carrying

    Charleroi crest
    109Carries78
    1159mCarry distance1007m
    9Progressive carries13
    577mProgressive carry distance563m
    1Carries into the box3

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

    Standard Liege crest

    Beating the press

    Charleroi crest
    8Take-ons won1
    18Take-ons attempted8
    589mProgressive pass distance444m
    0Through balls1
    1Switches of play9

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

    Standard Liege crest

    Threat created

    Charleroi crest
    0,63Expected threat (xT)0,52
    -0,03Action value (VAEP)1,27
    32Shot-creating actions22
    0Goal-creating actions2
    10Box entries7

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

    Standard Liege crest

    Tempo

    Charleroi crest
    3,5Passes per attack4,3
    11,5sAttack duration12,1s
    2,48 m/sAttack directness2,25 m/s
    2Build-up attacks2
    8Direct attacks13

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

    Standard Liege crest

    More match stats

    Charleroi crest
    Standard Liege crest

    Attack

    Charleroi crest
    30Touches in box16
    61Final third entries57
    1Big chances1
    0,52xG on target2,44
    1Big chances missed0
    Standard Liege crest

    Passing

    Charleroi crest
    3/16 (19%)Crosses5/27 (19%)
    33/53 (62%)Long balls45/83 (54%)
    21Throw-ins16
    8Free kicks17
    3Goal kicks8
    Standard Liege crest

    Duels

    Charleroi crest
    47Total53
    25/54 (46%)Ground29/54 (54%)
    15/32 (47%)Aerial17/32 (53%)
    8/18 (44%)Dribbles1/8 (13%)
    3Dispossessed2
    Standard Liege crest

    Defending

    Charleroi crest
    55Recoveries53
    15Interceptions12
    9Tackles13
    67%Tackles won69%
    30Clearances26
    0Big chances scored1
    2Big saves1
    1Fouled in final third4
    7,16Average rating8,40

    Goal profile

    This season

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

    Standard Liege crestShare of their matchesCharleroi crest

    They score

    88%1+ goal100%
    63%2+ goals63%
    13%3+ goals38%

    They concede

    75%1+ goal50%
    50%2+ goals25%
    25%3+ goals13%

    Heaviest results

    Standard Liege crestbest 2-0 (H)·worst 2-4 (A)

    Charleroi crestbest 3-1 (H)·worst 2-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.

    Standard LiegeshootallowCharleroi
    5.4%Six-yard box6.3%
    65.5%+1.7Penalty area-2.161.6%
    20.5%-2.9Edge of the box+2.626.2%
    8.5%Long range5.9%

    386 shots taken · 474 faced

    CharleroishootallowStandard Liege
    3.9%-1.5Six-yard box5.2%
    63.7%Penalty area-1.662.1%
    23.5%Edge of the box23.0%
    8.9%+1.5Long range+2.39.6%

    507 shots taken · 612 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 Standard Liege 1-0 at Maurice Dufrasne in the Jupiler Pro League. It was goalless at half-time. C. Keita scored the only goal in the 58th minute. Standard Liege finished with ten men after G. Mortensen was sent off. In their last 39 meetings, Standard Liege have won 20, Charleroi 8, with 11 drawn. Full match stats, lineups and player ratings are all on this page.

    AI prediction
    Confidence 43%
    SL20%
    X37%
    CHA43%

    → Double chance: Charleroi or draw

    Why this prediction

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

    Standard Liege crestShare per factorCharleroi crest
    43%Form57%
    42%Attack58%
    46%Defence54%
    27%Goal model (Poisson)73%
    40%Head-to-head60%
    42%Goals58%
    40%Overall60%
    Last 5 matches
    Scored 8, conceded 7
    Last 5 matches
    Scored 11, conceded 6

    Who will win?

    Cast your vote!

    Standard Liege crestCompare teamsCharleroi crest
    Team formsLatestPts
    9
    Standard Liege crestStandard Liege
    LLLWW
    11
    3
    Charleroi crestCharleroi
    WWWLW
    21
    Prematch standings

    Head-to-headLast 39 meetings

    Standard Liege crest20
    Wins
    11
    Draws
    8Charleroi crest
    Wins
    Show 33 earlier meetings
    • 6 Apr 2025Charleroi crest1 - 0Standard Liege crestJupiler Pro League
    • 30 Nov 2024Charleroi crest1 - 1Standard Liege crestJupiler Pro League
    • 20 Oct 2024Standard Liege crest2 - 1Charleroi crestJupiler Pro League
    • 16 Dec 2023Standard Liege crest0 - 0Charleroi crestJupiler Pro League
    • 13 Aug 2023Charleroi crest1 - 1Standard Liege crestJupiler Pro League
    • 14 Apr 2023Standard Liege crest3 - 1Charleroi crestJupiler Pro League
    • 9 Oct 2022Charleroi crest0 - 1Standard Liege crestJupiler Pro League
    • 6 Mar 2022Charleroi crest0 - 0Standard Liege crestJupiler Pro League
    • 5 Dec 2021Standard Liege crest0 - 3Charleroi crestJupiler Pro League
    • 24 Jan 2021Standard Liege crest3 - 2Charleroi crestJupiler Pro League
    • 4 Oct 2020Charleroi crest1 - 2Standard Liege crestJupiler Pro League
    • 1 Mar 2020Charleroi crest2 - 0Standard Liege crestJupiler Pro League
    • 29 Sept 2019Standard Liege crest1 - 1Charleroi crestJupiler Pro League
    • 26 Dec 2018Charleroi crest0 - 1Standard Liege crestJupiler Pro League
    • 15 Sept 2018Standard Liege crest0 - 0Charleroi crestJupiler Pro League
    • 20 May 2018Charleroi crest0 - 0Standard Liege crestJupiler Pro League
    • 30 Mar 2018Standard Liege crest1 - 0Charleroi crestJupiler Pro League
    • 18 Feb 2018Charleroi crest1 - 1Standard Liege crestJupiler Pro League
    • 10 Sept 2017Standard Liege crest0 - 0Charleroi crestJupiler Pro League
    • 4 Dec 2016Charleroi crest1 - 3Standard Liege crestJupiler Pro League
    • 19 Aug 2016Standard Liege crest0 - 0Charleroi crestJupiler Pro League
    • 20 Feb 2016Standard Liege crest3 - 0Charleroi crestJupiler Pro League
    • 25 Oct 2015Charleroi crest2 - 3Standard Liege crestJupiler Pro League
    • 24 May 2015Standard Liege crest2 - 0Charleroi crestJupiler Pro League
    • 25 Apr 2015Charleroi crest1 - 0Standard Liege crestJupiler Pro League
    • 7 Dec 2014Charleroi crest0 - 1Standard Liege crestJupiler Pro League
    • 25 Jul 2014Standard Liege crest3 - 0Charleroi crestJupiler Pro League
    • 15 Feb 2014Charleroi crest0 - 1Standard Liege crestJupiler Pro League
    • 20 Oct 2013Standard Liege crest2 - 2Charleroi crestJupiler Pro League
    • 7 Dec 2012Standard Liege crest6 - 1Charleroi crestJupiler Pro League
    • 19 Aug 2012Charleroi crest2 - 6Standard Liege crestJupiler Pro League
    • 12 Mar 2011Charleroi crest0 - 2Standard Liege crestJupiler Pro League
    • 22 Sept 2010Standard Liege crest2 - 1Charleroi crestJupiler Pro League
    Full head-to-head →

    Venue spotlight

    Maurice Dufrasne
    Liege