Club Brugge vs Mechelen Prediction, Preview and Stats

Belgium flag 2025/2026 Pro League, Belgium
Jan Breydelstadion Sun, 22 Mar - 5:30 PM
Pro League
Club Brugge BRU
4 Winner 1
Mechelen MEC
Full Time Sun, 22 Mar 5:30 PM
Round 30 Regular Season
Nicolò Tresoldi - 2'
Kyriani Sabbe - 22', 37'
Brandon Mechele - 71'
Goal
|
Goal
Damir Milanovic - 55'

CONTEXT

The match between Club Brugge and Mechelen has officially finished in a 1-1 draw. This result represents a significant deviation from pre-match expectations, deeply frustrating the heavily favored home side, Club Brugge. Before kickoff, the market gave the hosts a dominant 74.7% implied probability of victory, with a draw priced at just 15.8% and a Mechelen away win at 9.5%. Consequently, the final shared points completely failed to align with the pre-match market. Club Brugge controlled the flow of the contest, dominating both the ball and the underlying attacking metrics. The hosts held 60% of the possession compared to Mechelen's 40%, and generated a commanding 2.6 expected goals (xG) against the visitors' mere 0.49. Despite this massive xG differential of 2.11 in Club Brugge's favor, the scoreline remained level, meaning the actual outcome was entirely inconsistent with the xG data. The fixture proceeded cleanly with no red cards issued to alter the tactical landscape. In terms of overall output, the efficiency shift remained in line with broader performance baselines, but Club Brugge will undoubtedly view this as a match of missed opportunities where their statistical superiority failed to secure a win.

TL;DR

  • Structural deviation: Club Brugge showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was contrary to expected goal differential.
  • Market alignment: End result was diverging from the pre-match projection.
  • xG expectations: Diverging from xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
No referee statistics available.
Club Brugge I. Leko
I. Leko
VS
Mechelen F. Vanderbiest
F. Vanderbiest
2.06
Avg Points / Game (Last 100 Matches)
1.52
2 i
Last 6 Opponents
Cercle Brugge Rank: 67 W
Standard Liège Rank: 69 W
Union Saint-Gilloise Rank: 85 L
Zulte-Waregem Rank: 64 W
La Louvière Rank: 68 L
Genk Rank: 77 W
Avg Points / Game (Last 6 Matches)
2 i
Last 6 Opponents
Anderlecht Rank: 74 W
Gent Rank: 69 L
Zulte-Waregem Rank: 64 W
La Louvière Rank: 68 W
Genk Rank: 77 L
Antwerp Rank: 70 W
19
Head to Head (Wins - Draws - Losses)
19 - 10 - 6
6

Win Probabilities

Live Win Probability (90 Min)
Home Club Brugge
74.66%
Draw
15.82%
Away Mechelen
9.52%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
84.35
70.89
0 (Weakest) 100 (Strongest)
Metric
Club Brugge
Mechelen
Power Score
84.35
70.89
League Position
2
5
Global Rank
39
177

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Club Brugge Opponent-weighted form score
Mechelen Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Club Brugge Mechelen

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Club Brugge

Left / Center / Right
Opposition half density
vs season average

Mechelen

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Club Brugge ⚠ Proxy
vs
⚠ Proxy Mechelen
Attacking Efficiency
Higher is better
Attacking Efficiency
44.50
16.50
Defensive Efficiency
Lower is better
Defensive Efficiency
16.50
44.50
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Club Brugge +2.47 Efficiency Index
vs
Mechelen -2.47 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Club Brugge
Mechelen
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Club Brugge
vs
Mechelen
Created Set-piece attacking threat
Club Brugge Mechelen
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
0%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
+0.00 vs +0.00
Conceded Set-piece defensive exposure
Club Brugge Mechelen
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
Club Brugge
Mechelen
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG
Counter Attack / Transition data not available for this match.
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 35 matches between these sides — filtered by competition and venue context.

Club Brugge BRU Home
35 matches
Mechelen MEC Away
Match Record
19
Wins
6
10
Draws
10
6
Losses
19
Goals
71
Goals Scored
29
29
Goals Conceded
71
+42
Goal Difference
-42
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-03-27T12:25:38+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 3-4-3
Pitch
S. Mignolet
Belgium
22 (C) S. Mignolet
K. Sabbe
Substitution
Belgium
64 K. Sabbe
J. Ordóñez Guerrero
Ecuador
4 J. Ordóñez Guerrero
B. Mechele
Belgium
44 B. Mechele
J. Seys
Belgium
65 J. Seys
A. Stankovic
Serbia
25 A. Stankovic
R. Nwadike
Nigeria
15 R. Nwadike
C. Borges
Substitution
Portugal
9 C. Borges
H. Vetlesen
Substitution
Norway
10 H. Vetlesen
C. Tzolis
Substitution
Greece
8 C. Tzolis
N. Tresoldi
Substitution
Germany
7 N. Tresoldi
I. Mirás Blanco
Spain
13 I. Mirás Blanco
T. St. Jago
Netherlands
33 T. St. Jago
M. Konate
Guinea
8 M. Konate
R. Halhal
Substitution
Morocco
2 R. Halhal
J. Martinez Marsà
Spain
3 J. Martinez Marsà
D. Salifou
Togo
29 D. Salifou
K. Mrabti
Sweden
19 (C) K. Mrabti
T. Koudou
France
7 T. Koudou
M. van Brederode
Netherlands
9 M. van Brederode
B. Raman
Substitution
Belgium
14 B. Raman
B. Bafdili
Substitution
Belgium
11 B. Bafdili

General Information

Date & Time
Mar 22, 2026, 05:30 PM
Competition
2025/2026 Pro League, Belgium · Round 30 · Regular Season
Stadium
Jan Breydelstadion
Capacity
29975
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Lawrence Visser
Ruben Wyns
Thibaud Nijssen
Bert Verbeke

Statistics

Possession
BRU
60%
MEC
40%

Top Statistics

4 Goals 1
6 Big Chances Created 0
5 Shots 2
54 Dangerous attacks 32
60 Possession 40
15 Corners 2
6 Free kicks 10
0 Yellow Cards 1

Match Overview

4 Assists 1
21 Throwins 19
38 Successful Dribbles Percentage 19
2 Goal Kicks 11
17 Successful Headers 10
73 Ball Safe 77
19 Goal Attempts 3
3 Successful Dribbles 3
5 Substitutions 3
8 Dribble Attempts 16

Attacking

112 Attacks 65
3 Big Chances Missed 0

Possession

84 Successful Passes Percentage 76
16 Key Passes 4
61 Long Passes 52
503 Passes 356
424 Successful Passes 272
34 Successful Long Passes 15
56 Successful Long Passes Percentage 29

Defensive

26 Tackles 14
0 Saves 5
9 Interceptions 10

Build-up

10 Accurate Crosses 2
27 Total Crosses 8

Discipline

8 Fouls 6
1 Offsides 1

Lineup

Referee : Lawrence Visser

Starting XI

22
Simon Mignolet
Simon Mignolet (C) Goalkeeper
6.59
4
Joel Ordóñez
Joel Ordóñez Defender
6.62
44
Brandon Mechele
Brandon Mechele Defender
7.99
64
Kyriani Sabbe
Kyriani Sabbe Defender
2
8.7
41
Hugo Siquet
Hugo Siquet
Defender86'
6.79
65
Joaquin Seys
Joaquin Seys Defender
7.64
8
Christos Tzolis
Christos Tzolis Midfielder
9.17
67
Mamadou Diakhon
Mamadou Diakhon
Attacker81'
6.58
9
Carlos Forbs
Carlos Forbs Midfielder
6.63
84
Shandre Campbell
Shandre Campbell
Attacker81'
6.55
10
Hugo Vetlesen
Hugo Vetlesen Midfielder
7.18
17
Romeo Vermant
Romeo Vermant
Attacker76'
6.3
15
Raphael Onyedika
Raphael Onyedika Midfielder
7.32
25
Aleksandar Stanković
Aleksandar Stanković Midfielder
7.04
7
Nicolò Tresoldi
Nicolò Tresoldi Attacker
6.71
19
Gustaf Nilsson
Gustaf Nilsson
Attacker86'
Referee : Lawrence Visser

Starting XI

13
Nacho Miras
Nacho Miras Goalkeeper
6.78
2
Redouane Halhal
Redouane Halhal Defender
6.1
38
Bill Antonio
Bill Antonio
Attacker54'
6.26
8
Mory Konaté
Mory Konaté Defender
6.02
33
Tommy St. Jago
Tommy St. Jago Defender
5.91
3
José Marsà
José Marsà Midfielder
6.68
7
Thérence Koudou
Thérence Koudou Midfielder
5.85
19
Kerim Mrabti
Kerim Mrabti (C) Midfielder
6.46
29
Dikeni Salifou
Dikeni Salifou Midfielder
5.97
9
Myron van Brederode
Myron van Brederode Attacker
6.82
11
Bilal Bafdili
Bilal Bafdili Attacker
7.06
12
H. Bandé
H. Bandé
Attacker69'
6.48
14
Damir Milanovic
Damir Milanovic Attacker
6.88
27
Keano Vanrafelghem
Keano Vanrafelghem
Attacker69'
6.34

Events

2ND-HALF
Event
Hugo Siquet Kyriani Sabbe
8th Substitution
86'
Event
Gustaf Nilsson Nicolò Tresoldi
7th Substitution
86'
Event
Mamadou Diakhon Christos Tzolis
6th Substitution
81'
Event
Shandre Campbell Carlos Forbs
5th Substitution
81'
Event
Romeo Vermant Hugo Vetlesen
4th Substitution
76'
Event
Brandon Mechele
Header / 5th Goal
71'
69'
Event
Keano Vanrafelghem Damir Milanovic
3rd Substitution
69'
Event
H. Bandé Bilal Bafdili
2nd Substitution
55'
Event
Damir Milanovic
Right foot shot / 4th Goal
54'
Event
Bill Antonio Redouane Halhal
1st Substitution
1ST-HALF
41'
Event
Redouane Halhal
Foul / 1st Yellowcard
Event
Kyriani Sabbe
Right foot shot / 3rd Goal
37'
Event
Kyriani Sabbe
Right foot shot / 2nd Goal
22'
Event
Nicolò Tresoldi
Right foot shot / 1st Goal
2'

CONCLUSION

Structural assessment: Club Brugge exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was contrary to the pre-match probability model. Market alignment: The match result was outside the projected probability range.