Anderlecht vs Club Brugge

3 May 2026 · Belgian Pro League · 2025/26 · Referee Nicolas Laforge

Full time 1 – 3

Half-time: 0–1

  • Mihajlo Cvetković 83’
  • Mathys Angely 8’ (og)
  • Carlos Forbs 59’
  • Christos Tzolis 61’

Match summary

Club Brugge beat Anderlecht 3-1 on the road. Club Brugge led 1-0 at half-time.

In the first half, Angely's own goal put Club Brugge ahead in the 8th minute. In the second half, Carlos Forbs made it 0-2 in the 59th minute, Christos Tzolis made it 0-3 in the 61st minute, and Mihajlo Cvetković pulled one back to make it 1-3 in the 83rd minute.

The chances backed that up: Club Brugge created 3.74 expected goals (xG) from 22 shots to Anderlecht's 1.25 from 15.

Match stats

60% Possession 40%
14 Shots 22
4 Shots on target 8
8 Corners 4
101 Attacks 76
43 Dangerous attacks 36
571 Passes 372
82.8% Pass accuracy 79.6%
12 Tackles 16
8 Fouls 9
2 Yellow cards 2
0 Red cards 0
1 Offsides 2

Key events

Anderlecht Club Brugge
Kick-off
6’
Nicolò TresoldiShot on target
8’
Mathys AngelyOwn goal0-1 (Club Brugge)
12’
Christos TzolisShot on target
13’
Mihajlo IlićMoussa Diarra
29’
Tristan DegreefShot on target
34’
Half-time0-1
Second half underway
59’
Carlos ForbsLeft foot shot0-2 (Club Brugge)
61’
Christos TzolisLeft foot shot0-3 (Club Brugge)
Mihajlo CvetkovićShot on target
64’
67’
Ibrahim KanateIlay Camara
69’
César HuertaYari Verschaeren
76’
79’
Romeo VermantShot on target
Mihajlo CvetkovićLeft foot shot1-3 (Anderlecht)
83’
84’
Raphael OnyedikaShot on target
César HuertaShot on target
86’
87’
Romeo VermantShot on target
90+3’
90+5’
Christos TzolisShot on target

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.25 3.74 8’ Mathys Angely (Club Brugge) own goal, 0-1 8’ 59’ Carlos Forbs (Club Brugge), 0-2 59’ 61’ Christos Tzolis (Club Brugge), 0-3 61’ 83’ Mihajlo Cvetković (Anderlecht), 1-3 83’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.25 3.74 8’ Mathys Angely (Club Brugge) own goal, 0-1 Angely 8’ 59’ Carlos Forbs (Club Brugge), 0-2 Forbs 59’ 61’ Christos Tzolis (Club Brugge), 0-3 Tzolis 61’ 83’ Mihajlo Cvetković (Anderlecht), 1-3 Cvetković 83’
Anderlecht 1.25 xGClub Brugge 3.74 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Club Brugge attacking Anderlecht attacking 
12’ Christos Tzolis (Club Brugge), open play, 0.79 xG, saved 79’ Romeo Vermant (Club Brugge), open play, 0.63 xG, saved 83’ Mihajlo Cvetković (Anderlecht), open play, 0.56 xG, goal 59’ Carlos Forbs (Club Brugge), open play, 0.46 xG, goal 77’ Christos Tzolis (Club Brugge), open play, 0.35 xG, off target 61’ Christos Tzolis (Club Brugge), open play, 0.27 xG, goal 40’ Joel Ordóñez (Club Brugge), from a corner, 0.19 xG, blocked 53’ Nicolò Tresoldi (Club Brugge), from a corner, 0.16 xG, off target 44’ Christos Tzolis (Club Brugge), open play, 0.12 xG, off target 48’ Enric Llansana (Anderlecht), open play, 0.12 xG, off target 58’ Hugo Vetlesen (Club Brugge), set piece, 0.11 xG, off target 88’ Christos Tzolis (Club Brugge), open play, 0.09 xG, off target 13’ Carlos Forbs (Club Brugge), open play, 0.09 xG, blocked 64’ Mihajlo Cvetković (Anderlecht), open play, 0.08 xG, saved 81’ Adriano Bertaccini (Anderlecht), from a corner, 0.08 xG, hit the woodwork 51’ Mihajlo Ilić (Anderlecht), from a corner, 0.08 xG, off target 6’ Nicolò Tresoldi (Club Brugge), open play, 0.07 xG, saved 35’ Hugo Vetlesen (Club Brugge), open play, 0.06 xG, off target 85’ Adriano Bertaccini (Anderlecht), direct free kick, 0.06 xG, off target 48’ Nathan De Cat (Anderlecht), open play, 0.06 xG, off target 53’ Brandon Mechele (Club Brugge), from a corner, 0.06 xG, off target 4’ Christos Tzolis (Club Brugge), open play, 0.05 xG, blocked 53’ Hugo Vetlesen (Club Brugge), open play, 0.05 xG, blocked 84’ Raphael Onyedika (Club Brugge), open play, 0.05 xG, saved 37’ Mihajlo Ilić (Anderlecht), from a corner, 0.04 xG, blocked 86’ César Huerta (Anderlecht), open play, 0.04 xG, saved 90+5’ Christos Tzolis (Club Brugge), open play, 0.04 xG, saved 87’ Romeo Vermant (Club Brugge), set piece, 0.03 xG, saved 39’ Aleksandar Stanković (Club Brugge), from a corner, 0.02 xG, blocked 48’ Tristan Degreef (Anderlecht), open play, 0.03 xG, off target 56’ Yari Verschaeren (Anderlecht), open play, 0.03 xG, blocked 90+4’ Cisse Sandra (Club Brugge), open play, 0.02 xG, off target 52’ Aleksandar Stanković (Club Brugge), open play, 0.02 xG, off target 56’ Thorgan Hazard (Anderlecht), open play, 0.02 xG, off target 74’ Tristan Degreef (Anderlecht), from a corner, 0.02 xG, off target 56’ Mathys Angely (Anderlecht), from a corner, 0.01 xG, off target 34’ Tristan Degreef (Anderlecht), open play, 0.01 xG, saved 8’ Mathys Angely (Anderlecht), own goal 12’ Christos Tzolis (Club Brugge), open play, 0.79 xG, saved 79’ Romeo Vermant (Club Brugge), open play, 0.63 xG, saved 83’ Mihajlo Cvetković (Anderlecht), open play, 0.56 xG, goal 59’ Carlos Forbs (Club Brugge), open play, 0.46 xG, goal 77’ Christos Tzolis (Club Brugge), open play, 0.35 xG, off target 61’ Christos Tzolis (Club Brugge), open play, 0.27 xG, goal 40’ Joel Ordóñez (Club Brugge), from a corner, 0.19 xG, blocked 53’ Nicolò Tresoldi (Club Brugge), from a corner, 0.16 xG, off target 44’ Christos Tzolis (Club Brugge), open play, 0.12 xG, off target 48’ Enric Llansana (Anderlecht), open play, 0.12 xG, off target 58’ Hugo Vetlesen (Club Brugge), set piece, 0.11 xG, off target 13’ Carlos Forbs (Club Brugge), open play, 0.09 xG, blocked 64’ Mihajlo Cvetković (Anderlecht), open play, 0.08 xG, saved 81’ Adriano Bertaccini (Anderlecht), from a corner, 0.08 xG, hit the woodwork 88’ Christos Tzolis (Club Brugge), open play, 0.09 xG, off target 51’ Mihajlo Ilić (Anderlecht), from a corner, 0.08 xG, off target 6’ Nicolò Tresoldi (Club Brugge), open play, 0.07 xG, saved 35’ Hugo Vetlesen (Club Brugge), open play, 0.06 xG, off target 85’ Adriano Bertaccini (Anderlecht), direct free kick, 0.06 xG, off target 48’ Nathan De Cat (Anderlecht), open play, 0.06 xG, off target 53’ Brandon Mechele (Club Brugge), from a corner, 0.06 xG, off target 53’ Hugo Vetlesen (Club Brugge), open play, 0.05 xG, blocked 84’ Raphael Onyedika (Club Brugge), open play, 0.05 xG, saved 4’ Christos Tzolis (Club Brugge), open play, 0.05 xG, blocked 37’ Mihajlo Ilić (Anderlecht), from a corner, 0.04 xG, blocked 86’ César Huerta (Anderlecht), open play, 0.04 xG, saved 90+5’ Christos Tzolis (Club Brugge), open play, 0.04 xG, saved 87’ Romeo Vermant (Club Brugge), set piece, 0.03 xG, saved 48’ Tristan Degreef (Anderlecht), open play, 0.03 xG, off target 56’ Yari Verschaeren (Anderlecht), open play, 0.03 xG, blocked 39’ Aleksandar Stanković (Club Brugge), from a corner, 0.02 xG, blocked 90+4’ Cisse Sandra (Club Brugge), open play, 0.02 xG, off target 56’ Thorgan Hazard (Anderlecht), open play, 0.02 xG, off target 52’ Aleksandar Stanković (Club Brugge), open play, 0.02 xG, off target 74’ Tristan Degreef (Anderlecht), from a corner, 0.02 xG, off target 56’ Mathys Angely (Anderlecht), from a corner, 0.01 xG, off target 34’ Tristan Degreef (Anderlecht), open play, 0.01 xG, saved 8’ Mathys Angely (Anderlecht), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Anderlecht 4-2-3-1 Starting XI
Coosemans
Augustinsson
Angely
Diarra 29’
Camara 69’
Kana
Llansana 46’
Verschaeren 76’
Cvetković
Degreef
Hazard 69’
Club Brugge 4-2-3-1 Starting XI
Jackers 20’
Siquet 75’
Ordóñez
Mechele
Seys
Stanković 79’
Vetlesen
Tzolis
Forbs 75’
Vanaken
Tresoldi 75’

Player stats

Goalkeeper1 player
90′ 6 3 52 – – – – –
Defenders6 players
Ilay Camara Taken off
69′ – 2 – 2 – 46 1 – – –
Mathys Angely
90′ 2 – – 4 2 70 – – – –
Moussa Diarra Taken off
29′ – – – 1 – 9 – – – –
90′ 2 – – 3 – 56 – – – –
Mihajlo Ilić Came on as a substitute
61′ 1 – – 4 2 54 2 – – –
Ibrahim Kanate Came on as a substitute
21′ 4 – – 5 – 11 – – – –
Midfielders6 players
90′ – – 68 2 – – 3 3 1 –
Enric Llansana Taken off
45′ – – 18 – – 1 – 2 1 – –
Yari Verschaeren Taken off
76′ – – 29 – – – 1 3 – 1 –
90′ – – 41 2 – 1 – 3 1 – –
Nathan De Cat Came on as a substitute
45′ – – 25 – – – 1 1 1 –
César Huerta Came on as a substitute
14′ – – 15 – – 2 – 3 – – –
Forwards3 players
90′ 1 – 2 2 0.64 – 2 7 4 21 –
Thorgan Hazard Taken off
69′ – – 1 0.02 – – –
Adriano Bertaccini Came on as a substitute
21′ – 1 2 – 0.14 – 1 1 – 10 –
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. A blank cell means that figure is not available for that player.

Before kick-off

Anderlecht win 19% Avg odds 4.79
Draw 21% Avg odds 4.39
Club Brugge win 60% Avg odds 1.56

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.