Pro League
· Championship Group - 39
May 21, 2026 20:30
✗Model wrong — prediction Club Brugge KV, result Draw
M. van Brederode
(ast. B. Boersma)
49'
D. van den Heuvel
87'
(og)
17'
(ast. N. Tresoldi)
C. Tzolis
51'
(ast. C. Tzolis)
N. Tresoldi
The ForzaPitch pre-match prediction gave Club Brugge KV a 84% win probability (draw 8%, KV Mechelen 6%). The final result was KV Mechelen 2–2 Club Brugge KV. In 3 previous meetings, KV Mechelen have won 1 times, with 0 draws and 2 wins for Club Brugge KV.
Match statistics
9
Total shots
10
4
Shots on target
7
0.79
Actual xG
1.69
5
Saves
3
40%
Possession
60%
3
Corners
5
11
Tackles
12
1
🟨 Yellow cards
2
Match Events
17'
ast. N. Tresoldi ·
C. Tzolis⚽
⚽M. van Brederode
· ast. B. Boersma
49'
51'
ast. C. Tzolis ·
N. Tresoldi⚽
F. Vanderbiest
52'
D. Salifou
/ B. Raman
68'
68'
H. Siquet
K. Mrabti
70'
79'
R. Vermant
/
H. Vetlesen
79'
C. Sandra
/
N. Tresoldi
K. Mrabti
/ M. Konate
79'
T. Koudou
/ B. Antonio
79'
82'
J. Spileers
/
H. Siquet
J. Marsa
/ G. Diouf
86'
⚽D. van den Heuvel
(og)
87'
90'+3
J. Spileers
Pre-match prediction
6.62%
KV
8.59%
X ←
84.78%
Club
✗ Wrong prediction —
we assigned to the actual result (Draw)
8.59%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.85
0.79
-0.06
4.50
1.69
-2.81
Club Brugge KV dominated by xG (1.69 vs 0.79).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Ortwin De Wolf
G
Ortwin De Wolf
G
3
José Marsà
86'
D
José Marsà
86'
D
2
Redouane Halhal
D
Redouane Halhal
D
39
Massimo Decoene
D
Massimo Decoene
D
17
Mathis Servais
M
Mathis Servais
M
6
F. Hammar
M
F. Hammar
M
29
Dikeni Salifou
68'
M
Dikeni Salifou
68'
M
7
Thérence Koudou
79'
M
Thérence Koudou
79'
M
19
Kerim Mrabti
79'
F
Kerim Mrabti
79'
F
9
M. van Brederode
1 ⚽
F
M. van Brederode
1 ⚽
F
28
Bouke Boersma
1 👟
F
Bouke Boersma
1 👟
F
Bench
11
Bilal Bafdili
M
Bilal Bafdili
M
38
Bill Antonio
17'
F
Bill Antonio
17'
F
14
B. Raman
28'
F
B. Raman
28'
F
4
G. Diouf
10'
D
G. Diouf
10'
D
18
Ian Struyf
D
Ian Struyf
D
27
Keano Vanrafelghem
F
Keano Vanrafelghem
F
34
Mauro Lenaerts
F
Mauro Lenaerts
F
8
Mory Konate
17'
M
Mory Konate
17'
M
15
Tijn Van Ingelgom
G
Tijn Van Ingelgom
G
16
Dani van den Heuvel
1 ⚽
G
Dani van den Heuvel
1 ⚽
G
65
Joaquin Seys
D
Joaquin Seys
D
44
Brandon Mechele
D
Brandon Mechele
D
4
J. Ordoñez
D
J. Ordoñez
D
41
Hugo Siquet
82'
D
Hugo Siquet
82'
D
20
H. Vanaken
M
H. Vanaken
M
25
Aleksandar Stanković
M
Aleksandar Stanković
M
8
C. Tzolis
1 ⚽
1 👟
M
C. Tzolis
1 ⚽
1 👟
M
10
H. Vetlesen
79'
M
H. Vetlesen
79'
M
9
Carlos Forbs
M
Carlos Forbs
M
7
N. Tresoldi
1 ⚽
1 👟
79'
F
N. Tresoldi
1 ⚽
1 👟
79'
F
Bench
14
Bjorn Meijer
D
Bjorn Meijer
D
11
Cisse Sandra
17'
M
Cisse Sandra
17'
M
19
Gustaf Nilsson
F
Gustaf Nilsson
F
58
Jorne Spileers
14'
D
Jorne Spileers
14'
D
64
Kyriani Sabbe
D
Kyriani Sabbe
D
67
M. Diakhon
F
M. Diakhon
F
29
Nordin Jackers
G
Nordin Jackers
G
17
Romeo Vermant
17'
F
Romeo Vermant
17'
F
15
R. Onyedika
M
R. Onyedika
M
Best on the pitch
N. Tresoldi
F · Club
8.70
1 ⚽ 1 👟
2 shots
· 15 pass
C. Tzolis
M · Club
8.20
1 ⚽ 1 👟
1 shots
· 37 pass
M. van Brederode
F · KV
7.90
1 ⚽
2 shots
· 31 pass
H. Vanaken
M · Club
7.50
· 58 pass
F. Hammar
M · KV
7.50
2 shots
· 38 pass
Mathis Servais
M · KV
7.30
· 28 pass
KV Mechelen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ortwin De Wolf | G | 96 | 6.20 | — | — | — | 33 | 16% | — | — | — |
| José Marsà | D | 86 | 6.90 | — | — | — | 33 | 27% | 2 | — | — |
| Redouane Halhal | D | 96 | 6.60 | — | — | — | 36 | 31% | 2 | — | — |
| Massimo Decoene | D | 96 | 6.30 | — | — | 1 | 30 | 23% | 1 | — | — |
| Mathis Servais | M | 96 | 7.30 | — | — | — | 28 | 22% | 1 | — | — |
| F. Hammar | M | 96 | 7.50 | — | — | 2 | 38 | 31% | 3 | — | — |
| Dikeni Salifou | M | 68 | 6.60 | — | — | — | 17 | 11% | 1 | — | — |
| Thérence Koudou | M | 79 | 6.30 | — | — | 1 | 22 | 21% | — | — | — |
| Kerim Mrabti | F | 79 | 6.30 | — | — | — | 25 | 23% | — | 1 | — |
| M. van Brederode | F | 96 | 7.90 | 1 | — | 2 | 31 | 19% | 1 | — | — |
| Bouke Boersma | F | 96 | 7.20 | — | 1 | 2 | 16 | 9% | — | — | — |
| Bill Antonio | F | 17 | 6.70 | — | — | — | 1 | — | — | — | — |
| B. Raman | F | 28 | 6.30 | — | — | 1 | 2 | 2% | — | — | — |
| G. Diouf | D | 10 | 6.60 | — | — | — | 1 | 1% | — | — | — |
| Mory Konate | M | 17 | 6.50 | — | — | — | 7 | 5% | — | — | — |
Club Brugge KV — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Dani van den Heuvel | G | 96 | 6.30 | 1 | — | — | 36 | 22% | — | — | — |
| Joaquin Seys | D | 96 | 6.50 | — | — | — | 29 | 24% | — | — | — |
| Brandon Mechele | D | 96 | 6.30 | — | — | 1 | 62 | 56% | 2 | — | — |
| J. Ordoñez | D | 96 | 6.70 | — | — | — | 84 | 79% | 1 | — | — |
| Hugo Siquet | D | 82 | 7.00 | — | — | 1 | 65 | 51% | 3 | 1 | — |
| H. Vanaken | M | 96 | 7.50 | — | — | — | 58 | 51% | 3 | — | — |
| Aleksandar Stanković | M | 96 | 6.70 | — | — | 2 | 42 | 34% | — | — | — |
| C. Tzolis | M | 96 | 8.20 | 1 | 1 | 1 | 37 | 29% | 1 | — | — |
| H. Vetlesen | M | 79 | 6.20 | — | — | 2 | 36 | 34% | — | — | — |
| Carlos Forbs | M | 96 | 6.30 | — | — | 1 | 20 | 15% | — | — | — |
| N. Tresoldi | F | 79 | 8.70 | 1 | 1 | 2 | 15 | 12% | 1 | — | — |
| Cisse Sandra | M | 17 | 6.20 | — | — | — | 3 | 3% | — | — | — |
| Jorne Spileers | D | 14 | 6.20 | — | — | — | 10 | 8% | 1 | 1 | — |
| Romeo Vermant | F | 17 | 6.50 | — | — | — | 3 | 2% | — | — | — |
Frequently Asked Questions
What was the final score of KV Mechelen vs Club Brugge KV?
The final score was KV Mechelen 2–2 Club Brugge KV.
What did the model predict before KV Mechelen vs Club Brugge KV?
The model assigned 6% probability to a KV Mechelen win, 8% to a draw, and 84% to an Club Brugge KV win.