Club Brugge vs Mechelen

22 April 2026 · Belgian Pro League · 2025/26 · Referee Bram Van Driessche

Full time 6 – 1

Half-time: 1–1

  • Hugo Vetlesen 4’
  • Aleksandar Stanković 46’
  • Carlos Forbs 56’
  • Nicolò Tresoldi 60’
  • Hans Vanaken 78’
  • Christos Tzolis 90+5’ (pen)
  • Mory Konate 10’

Match summary

Club Brugge won comfortably, 6-1 at home to Mechelen. It was 1-1 at half-time.

In the first half, Hugo Vetlesen put Club Brugge ahead in the 4th minute and Mory Konate equalised with a header in the 10th minute. In the second half, Aleksandar Stanković put Club Brugge back in front in the 46th minute, Carlos Forbs made it 3-1 in the 56th minute, Nicolò Tresoldi made it 4-1 in the 60th minute, Hans Vanaken made it 5-1 in the 78th minute, and Christos Tzolis made it 6-1 from the penalty spot in stoppage time.

The chances backed that up: Club Brugge created 4.63 expected goals (xG) from 23 shots to Mechelen's 1.32 from 8. Mechelen had a player sent off.

Match stats

62% Possession 38%
23 Shots 8
11 Shots on target 2
3 Corners 3
544 Passes 328
85.1% Pass accuracy 73.5%
21 Tackles 15
8 Fouls 12
0 Yellow cards 2
0 Red cards 1
0 Offsides 0

Key events

Club Brugge Mechelen
I. LekoManagerArgument
0’
Kick-off
Hugo VetlesenRight foot shot1-0 (Club Brugge)
4’
9’
Fredrik HammarArgument
10’
Mory KonateHeader1-1 (Mechelen)
17’
Kerim MrabtiShot on target
Aleksandar StankovićShot on target
30’
Hans VanakenShot on target
33’
Hugo SiquetShot on target
33’
Half-time1-1
Aleksandar StankovićRight foot shot2-1 (Club Brugge)
46’
Second half underway
Carlos ForbsRight foot shot3-1 (Club Brugge)
56’
Nicolò TresoldiRight foot shot4-1 (Club Brugge)
60’
Aleksandar StankovićShot on target
66’
Bjorn MeijerJoaquin Seys
71’
Hans VanakenLeft foot shot5-1 (Club Brugge)
78’
Romeo VermantShot on target
82’
85’
Mauro LenaertsBouke Boersma
Gustaf NilssonHans Vanaken
86’
87’
90+4’
Gora DioufVAR: Card upgraded
Christos TzolisPenalty6-1 (Club Brugge)
90+5’
90+5’
Gora DioufProfessional foul last man
Full-time6-1

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 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.63 1.32 4’ Hugo Vetlesen (Club Brugge), 1-0 4’ 10’ Mory Konate (Mechelen), 1-1 10’ 46’ Aleksandar Stanković (Club Brugge), 2-1 46’ 56’ Carlos Forbs (Club Brugge), 3-1 56’ 60’ Nicolò Tresoldi (Club Brugge), 4-1 60’ 78’ Hans Vanaken (Club Brugge), 5-1 78’ 90+5’ Christos Tzolis (Club Brugge), 6-1 90+5’ 0 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.63 1.32 4’ Hugo Vetlesen (Club Brugge), 1-0 Vetlesen 4’ 10’ Mory Konate (Mechelen), 1-1 Konate 10’ 46’ Aleksandar Stanković (Club Brugge), 2-1 Stanković 46’ 56’ Carlos Forbs (Club Brugge), 3-1 Forbs 56’ 60’ Nicolò Tresoldi (Club Brugge), 4-1 Tresoldi 60’ 78’ Hans Vanaken (Club Brugge), 5-1 Vanaken 78’ 90+5’ Christos Tzolis (Club Brugge), 6-1 Tzolis 90+5’
Club Brugge 4.63 xGMechelen 1.32 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mechelen attacking Club Brugge attacking 
78’ Hans Vanaken (Club Brugge), open play, 0.89 xG, goal 90+5’ Christos Tzolis (Club Brugge), penalty, 0.79 xG, goal 10’ Mory Konate (Mechelen), set piece, 0.59 xG, goal 66’ Aleksandar Stanković (Club Brugge), open play, 0.47 xG, saved 4’ Hugo Vetlesen (Club Brugge), open play, 0.39 xG, goal 6’ Hans Vanaken (Club Brugge), open play, 0.38 xG, off target 30’ Kerim Mrabti (Mechelen), open play, 0.35 xG, blocked 6’ Nicolò Tresoldi (Club Brugge), open play, 0.32 xG, off target 56’ Carlos Forbs (Club Brugge), open play, 0.25 xG, goal 60’ Nicolò Tresoldi (Club Brugge), open play, 0.25 xG, goal 82’ Romeo Vermant (Club Brugge), open play, 0.21 xG, saved 8’ Hugo Vetlesen (Club Brugge), set piece, 0.17 xG, off target 30’ Aleksandar Stanković (Club Brugge), from a corner, 0.11 xG, saved 90+1’ Myron Van Brederode (Mechelen), direct free kick, 0.11 xG, off target 83’ Christos Tzolis (Club Brugge), open play, 0.10 xG, off target 17’ Kerim Mrabti (Mechelen), open play, 0.10 xG, saved 34’ Hugo Siquet (Club Brugge), open play, 0.09 xG, blocked 88’ Mauro Lenaerts (Mechelen), open play, 0.07 xG, off target 88’ Myron Van Brederode (Mechelen), open play, 0.04 xG, off target 67’ Thérence Koudou (Mechelen), open play, 0.04 xG, off target 75’ Raphael Onyedika (Club Brugge), open play, 0.04 xG, off target 90+2’ Raphael Onyedika (Club Brugge), open play, 0.04 xG, blocked 49’ Christos Tzolis (Club Brugge), open play, 0.03 xG, off target 46’ Kerim Mrabti (Mechelen), open play, 0.03 xG, blocked 46’ Aleksandar Stanković (Club Brugge), open play, 0.02 xG, goal 86’ Brandon Mechele (Club Brugge), from a corner, 0.02 xG, blocked 33’ Hugo Siquet (Club Brugge), open play, 0.02 xG, saved 33’ Hans Vanaken (Club Brugge), from a corner, 0.02 xG, saved 29’ Aleksandar Stanković (Club Brugge), open play, 0.01 xG, blocked 85’ Christos Tzolis (Club Brugge), open play, 0.01 xG, blocked 39’ Aleksandar Stanković (Club Brugge), set piece, 0.01 xG, blocked 78’ Hans Vanaken (Club Brugge), open play, 0.89 xG, goal 90+5’ Christos Tzolis (Club Brugge), penalty, 0.79 xG, goal 10’ Mory Konate (Mechelen), set piece, 0.59 xG, goal 66’ Aleksandar Stanković (Club Brugge), open play, 0.47 xG, saved 4’ Hugo Vetlesen (Club Brugge), open play, 0.39 xG, goal 6’ Hans Vanaken (Club Brugge), open play, 0.38 xG, off target 30’ Kerim Mrabti (Mechelen), open play, 0.35 xG, blocked 6’ Nicolò Tresoldi (Club Brugge), open play, 0.32 xG, off target 56’ Carlos Forbs (Club Brugge), open play, 0.25 xG, goal 60’ Nicolò Tresoldi (Club Brugge), open play, 0.25 xG, goal 82’ Romeo Vermant (Club Brugge), open play, 0.21 xG, saved 8’ Hugo Vetlesen (Club Brugge), set piece, 0.17 xG, off target 30’ Aleksandar Stanković (Club Brugge), from a corner, 0.11 xG, saved 90+1’ Myron Van Brederode (Mechelen), direct free kick, 0.11 xG, off target 83’ Christos Tzolis (Club Brugge), open play, 0.10 xG, off target 17’ Kerim Mrabti (Mechelen), open play, 0.10 xG, saved 34’ Hugo Siquet (Club Brugge), open play, 0.09 xG, blocked 88’ Mauro Lenaerts (Mechelen), open play, 0.07 xG, off target 88’ Myron Van Brederode (Mechelen), open play, 0.04 xG, off target 67’ Thérence Koudou (Mechelen), open play, 0.04 xG, off target 75’ Raphael Onyedika (Club Brugge), open play, 0.04 xG, off target 90+2’ Raphael Onyedika (Club Brugge), open play, 0.04 xG, blocked 46’ Kerim Mrabti (Mechelen), open play, 0.03 xG, blocked 49’ Christos Tzolis (Club Brugge), open play, 0.03 xG, off target 46’ Aleksandar Stanković (Club Brugge), open play, 0.02 xG, goal 86’ Brandon Mechele (Club Brugge), from a corner, 0.02 xG, blocked 33’ Hugo Siquet (Club Brugge), open play, 0.02 xG, saved 33’ Hans Vanaken (Club Brugge), from a corner, 0.02 xG, saved 85’ Christos Tzolis (Club Brugge), open play, 0.01 xG, blocked 29’ Aleksandar Stanković (Club Brugge), open play, 0.01 xG, blocked 39’ Aleksandar Stanković (Club Brugge), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Club Brugge 4-2-3-1 Starting XI
Jackers
Siquet
Ordóñez
Mechele
Seys 71’
Stanković 71’
Vanaken 86’
Tzolis
Forbs
Vetlesen 81’
Tresoldi 71’
Mechelen 3-4-1-2 Starting XI
Miras
Konate
Marsà
Jago
Antonio 68’
Hammar 68’
Servais
Koudou 68’
Mrabti
Boersma 85’
Brederode

Player stats

Goalkeeper1 player
90′ 1 1 24 – – – – –
Defenders5 players
90′ 3 2 – 3 – 54 – – – –
90′ 1 – – 3 2 74 1 – – –
90′ 2 – – 7 4 75 1 – – –
Joaquin Seys Taken off
71′ – 1 – 2 1 49 – – – –
Bjorn Meijer Came on as a substitute
19′ 2 3 – 2 – 9 – – – –
Midfielders8 players
Aleksandar Stanković Taken off
71′ 1 – 28 – – – 1 1 – – –
Hans Vanaken Taken off
86′ 1 1 80 5 – 1 1 5 – 1 –
90′ 1 1 28 3 – 4 1 8 2 2 –
Hugo Vetlesen Taken off
81′ 1 1 43 1 – 1 – 2 2 – –
90′ 1 – 42 5 – 2 – 7 1 3 –
Raphael Onyedika Came on as a substitute
19′ – – 8 – – – – – – – –
Cisse Sandra Came on as a substitute
9′ – – 4 – – 1 1 1 1 – –
Gustaf Nilsson Came on as a substitute
10′ – – 2 – – – – – – – –
Forwards2 players
Nicolò Tresoldi Taken off
71′ 1 – 2 1 0.57 – 1 5 3 20 –
Romeo Vermant Came on as a substitute
19′ – – 1 1 0.21 – – – – 5 –
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

Club Brugge win 76% Avg odds 1.23
Draw 15% Avg odds 6.22
Mechelen win 9% Avg odds 9.88

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.