KV Mechelen
Metrics Lab
BEL
· First Division A
Achter De Kazerne
· Mechelen (Malines)
· 16,715 seats
· Grass
· Est. 1911
Form (last 5)
W
L
D
D
L
📋
6.1
Last lineup
3-4-3 · Ø age 24.2
GK
1
Ortwin de Wolf
29y
5.8
DF
39
Massimo Decoene
22y
5.7
DF
2
Redouane Halhal
23y
5.6
DF
3
José Marsà
24y
5.4
MF
7
Thérence Koudou
21y
6.2
MF
29
Dikeni Salifou
22y
6.2
MF
6
Fredrik Hammar
25y
7.7
MF
17
Mathis Servais
21y
6.1
MF
19
Kerim Mrabti
32y
6.1
FW
28
Bouke Boersma
20y
5.6
FW
9
Myron van Brederode
22y
6.8
Ortwin de Wolf
29y
5.8
DF
39
Massimo Decoene
22y
5.7
DF
2
Redouane Halhal
23y
5.6
DF
3
José Marsà
24y
5.4
MF
7
Thérence Koudou
21y
6.2
MF
29
Dikeni Salifou
22y
6.2
MF
6
Fredrik Hammar
25y
7.7
MF
17
Mathis Servais
21y
6.1
MF
19
Kerim Mrabti
32y
6.1
FW
28
Bouke Boersma
20y
5.6
FW
9
Myron van Brederode
22y
6.8
Market value XI
€18.697.895
Squad (32)
| # | Name | Position |
|---|---|---|
Frédéric Vanderbiest
|
Coach | |
| 1 |
Ortwin de Wolf
|
Keeper |
| 13 |
Nacho Mirás
|
Keeper |
| 15 |
Tijn Van Ingelgom
|
Keeper |
| 32 |
Axel Willockx
|
Keeper |
| 2 |
Redouane Halhal
|
Defender |
| 3 |
José Marsà
|
Defender |
| 4 |
Gora Diouf
|
Defender |
| 8 |
Mory Konaté
|
Defender |
| 18 |
Ian Struyf
|
Defender |
| 22 |
Lovro Golic
|
Defender |
| 30 |
Lukas Baert
|
Defender |
| 33 |
Tommy St. Jago
|
Defender |
| 36 |
Elton Yeboah
|
Defender |
| 39 |
Massimo Decoene
|
Defender |
| 6 |
Fredrik Hammar
|
Midfielder |
| 7 |
Thérence Koudou
|
Midfielder |
| 11 |
Bilal Bafdili
|
Midfielder |
| 17 |
Mathis Servais
|
Midfielder |
| 19 |
Kerim Mrabti
|
Midfielder |
| 23 |
Moncef Zekri
|
Midfielder |
| 29 |
Dikeni Salifou
|
Midfielder |
| 38 |
Bill Antonio
|
Midfielder |
| 40 |
Amine Ouahabi
|
Midfielder |
| 9 |
Myron van Brederode
|
Attacker |
| 10 |
Maxim Kireev
|
Attacker |
| 12 |
Hassane Bandé
|
Attacker |
| 14 |
Benito Raman
|
Attacker |
| 21 |
Halil Özdemir
|
Attacker |
| 27 |
Keano Vanrafelghem
|
Attacker |
| 28 |
Bouke Boersma
|
Attacker |
| 34 |
Mauro Lenaerts
|
Attacker |
✍️
Contract extensions
6 entries
Ian Struyf
2025-07-28
Transfers
In (15)
Kobe Corbanie
from Royal Antwerp
free transfer
Bouke Boersma
from De Graafschap
fee
Mauro Lenaerts
from Lierse
free transfer
Hassane Bandé
from Free agent
free transfer
Dikeni Salifou
from Werder Bremen
undisclosed
Myron van Brederode
from AZ Alkmaar
Mathis Servais
from Beveren
fee
Maxim Kireev
from Lierse
fee
Amine Et Taibi
from Club NXT
fee
Thérence Koudou
from Pau
Lovro Golic
from Roma
free transfer
Ryan Teague
from Melbourne Victory
Gora Diouf
from Sion
free transfer
Tijn Van Ingelgom
from Genk
free transfer
Tommy St. Jago
from Willem II
free transfer
Out (14)
Elton Yeboah
to Lierse
free transfer
Lion Lauberbach
to Venezia
fee
Amine Et Taibi
to Al Quwa Al Jawiya
fee
Ryan Teague
to Melbourne City FC
on loan
Patrick Pflucke
to Sporting Charleroi
Rob Schoofs
to Union St.Gilloise
undisclosed
Rafik Belghali
to Hellas Verona
fee
Amine Et Taibi
to Helmond Sport
on loan
Nikola Storm
to Antalyaspor
Noah Makanza
to Helmond Sport
on loan
Julien Ngoy
to Free agent
free transfer
Petter Nosa Dahl
to Rapid Wien
fee
Oskar Annell
to Westerlo
free transfer
Toon Raemaekers
to Ferencvaros
fee
Season Statistics
First Division A · with rank in league
⭐
Key metrics
— 6 metrics
#8
Team rating
6.84
1. Union St.Gilloise
7.13
2. Club Brugge
7.12
8. KV Mechelen
6.84
#11
Goals per match
1.2
1. Club Brugge
2.3
2. Union St.Gilloise
1.7
11. KV Mechelen
1.2
#13
Goals conceded per match
1.5
1. Union St.Gilloise
0.7
2. Club Brugge
1.1
13. KV Mechelen
1.5
#10
Average possession
49.3%
1. Club Brugge
60.3
2. Genk
58.1
10. KV Mechelen
49.3
#12
Clean sheets
9
1. Union St.Gilloise
19
2. Westerlo
14
12. KV Mechelen
9
#7
Attendance
12860
1. Club Brugge
22375
2. Standard Liege
16793
7. KV Mechelen
12860
⚔️
Attack
— 12 metrics
#14
Expected goals
45.5
1. Club Brugge
81.9
2. Union St.Gilloise
68.7
14. KV Mechelen
45.5
#16
xG difference
-26.5
1. Club Brugge
33.4
2. Union St.Gilloise
32.7
16. KV Mechelen
-26.5
#14
Shots on target per match
3.5
1. Club Brugge
6.2
2. Genk
5.8
14. KV Mechelen
3.5
#16
Big chances
65
1. Club Brugge
127
2. Genk
112
16. KV Mechelen
65
#16
Big chances missed
38
1. Genk
79
2. Club Brugge
77
16. KV Mechelen
38
#7
Accurate passes per match
328
1. Club Brugge
472
2. Genk
443.3
7. KV Mechelen
328
#12
Accurate long balls per match
24.5
1. Union St.Gilloise
28.6
2. Sporting Charleroi
28.5
12. KV Mechelen
24.5
#13
Accurate crosses per match
4
1. Cercle Brugge
6.1
2. Union St.Gilloise
6
13. KV Mechelen
4
#15
Penalties awarded
2
1. Cercle Brugge
11
2. Gent
10
15. KV Mechelen
2
#14
Touches in opposition box
801
1. Club Brugge
1446
2. Union St.Gilloise
1221
14. KV Mechelen
801
#13
Corners
179
1. Club Brugge
258
2. Genk
231
13. KV Mechelen
179
#6
Set piece goals
12
1. St.Truiden
17
2. Club Brugge
16
6. KV Mechelen
12
🛡️
Defense
— 8 metrics
#16
xG conceded
72
1. Union St.Gilloise
36
2. Club Brugge
48.5
16. KV Mechelen
72
#5
Interceptions per match
9.3
1. Cercle Brugge
11.3
2. Gent
10.2
5. KV Mechelen
9.3
#9
Tackles per match
16.6
1. Royal Antwerp
19.9
2. Cercle Brugge
19
9. KV Mechelen
16.6
#9
Clearances per match
27.9
1. Standard Liege
33.5
2. Gent
30.3
9. KV Mechelen
27.9
#16
Possession won final 3rd per match
2.9
1. Cercle Brugge
6.1
2. Union St.Gilloise
5.4
16. KV Mechelen
2.9
#12
Set piece goals conceded
13
1. Royal Antwerp
7
2. Union St.Gilloise
7
12. KV Mechelen
13
#2
Penalties conceded
11
1. Sporting Charleroi
13
2. KV Mechelen
11
3. OH Leuven
9
#1
Saves per match
4
1. KV Mechelen
4
2. Standard Liege
3.7
3. Gent
3.6
🟨
Discipline
— 3 metrics
#13
Fouls per match
10.4
1. OH Leuven
14.5
2. Anderlecht
14
13. KV Mechelen
10.4
#4
Yellow cards
85
1. OH Leuven
104
2. Anderlecht
96
4. KV Mechelen
85
#16
Red cards
1
1. Anderlecht
7
2. Standard Liege
7
16. KV Mechelen
1
Recent Matches
2026-05-24
Belgian Pro League Playoff Championship Group
St.Truiden
3 - 0
KV Mechelen
2026-05-21
Belgian Pro League Playoff Championship Group
KV Mechelen
2 - 2
Club Brugge
2026-05-17
Belgian Pro League Playoff Championship Group
Anderlecht
2 - 2
KV Mechelen
2026-05-10
Belgian Pro League Playoff Championship Group
Union St.Gilloise
3 - 0
KV Mechelen
2026-05-03
Belgian Pro League Playoff Championship Group
KV Mechelen
1 - 0
Gent
2026-04-26
Belgian Pro League Playoff Championship Group
KV Mechelen
1 - 4
St.Truiden
2026-04-22
Belgian Pro League Playoff Championship Group
Club Brugge
6 - 1
KV Mechelen
2026-04-18
Belgian Pro League Playoff Championship Group
KV Mechelen
1 - 2
Anderlecht
2026-04-12
Belgian Pro League Playoff Championship Group
KV Mechelen
0 - 1
Union St.Gilloise
2026-04-06
Belgian Pro League Playoff Championship Group
Gent
1 - 1
KV Mechelen
2026-03-22
Belgian Pro League
Club Brugge
4 - 1
KV Mechelen
2026-03-15
Belgian Pro League
KV Mechelen
1 - 0
Anderlecht
2026-03-08
Belgian Pro League
Gent
3 - 1
KV Mechelen
2026-02-28
Belgian Pro League
KV Mechelen
2 - 1
Zulte Waregem
2026-02-22
Belgian Pro League
RAAL La Louviere
0 - 2
KV Mechelen
2026-02-13
Belgian Pro League
KV Mechelen
2 - 3
Genk
2026-02-08
Belgian Pro League
KV Mechelen
2 - 0
Royal Antwerp
2026-02-01
Belgian Pro League
OH Leuven
2 - 2
KV Mechelen
2026-01-25
Belgian Pro League
KV Mechelen
1 - 1
Westerlo
2026-01-17
Belgian Pro League
Union St.Gilloise
1 - 0
KV Mechelen
Coach History
| Season | Coach | League | W | D | L | PPG | Win % |
|---|---|---|---|---|---|---|---|
| 2012 | Marc Brys | First Division A | 1 | 1 | 4 | 0.67 | 17% |
| 2013/2014 | Frank Vercauteren | First Division A | 6 | 2 | 7 | 1.33 | 40% |
| 2014/2015 | Aleksandar Jankovic | First Division A | 15 | 11 | 10 | 1.56 | 42% |
| 2015/2016 | Aleksandar Jankovic | First Division A | 12 | 8 | 16 | 1.22 | 33% |
| 2016/2017 | Aleksandar Jankovic | First Division A | 2 | 2 | 1 | 1.60 | 40% |
| 2016/2017 | Yannick Ferrera | First Division A | 16 | 5 | 13 | 1.56 | 47% |
| 2017/2018 | Yannick Ferrera | First Division A | 1 | 5 | 5 | 0.73 | 9% |
| 2017/2018 | Aleksandar Jankovic | First Division A | 3 | 1 | 6 | 1.00 | 30% |
| 2017/2018 | Dennis van Wijk | First Division A | 2 | 3 | 2 | 1.29 | 29% |
| 2018 | Dennis van Wijk | First Division B | 0 | 2 | 1 | 0.67 | 0% |
| 2018/2019 | Wouter Vrancken | First Division B | 17 | 6 | 2 | 2.28 | 68% |
| 2019/2020 | Wouter Vrancken | First Division A | 13 | 5 | 11 | 1.52 | 45% |
| 2020/2021 | Wouter Vrancken | First Division A | 16 | 11 | 13 | 1.48 | 40% |
| 2021/2022 | Wouter Vrancken | First Division A | 16 | 8 | 16 | 1.40 | 40% |
| 2022/2023 | Danny Buijs | First Division A | 3 | 2 | 7 | 0.92 | 25% |
| 2022/2023 | Steven Defour | First Division A | 8 | 5 | 9 | 1.32 | 36% |
| 2023/2024 | Steven Defour | First Division A | 3 | 2 | 7 | 0.92 | 25% |
| 2023/2024 | Frédéric Vanderbiest | First Division A | 0 | 1 | 0 | 1.00 | 0% |
| 2023/2024 | Besnik Hasi | First Division A | 15 | 4 | 8 | 1.81 | 56% |
| 2024/2025 | Besnik Hasi | First Division A | 8 | 8 | 12 | 1.14 | 29% |
| 2024/2025 | Frédéric Vanderbiest | First Division A | 4 | 6 | 2 | 1.50 | 33% |
| 2025/2026 | Frédéric Vanderbiest | First Division A | 13 | 12 | 15 | 1.28 | 33% |
Trophies
🏆
First Division A
Won: 4x
· Runner-up: 6x
🏆
First Division B
Won: 2x
· Runner-up: 1x
🏆
Belgian Cup
Won: 2x
· Runner-up: 5x
🏆
Super Cup
Won: 0x
· Runner-up: 3x
🏆
UEFA Super Cup
Won: 1x
🏆
UEFA Cup Winners' Cup
Won: 1x
Frédéric Vanderbiest
Tijn Van Ingelgom
Axel Willockx
Gora Diouf
Mory Konaté
Ian Struyf
Lovro Golic
Lukas Baert
Tommy St. Jago
Elton Yeboah
Bilal Bafdili
Moncef Zekri
Bill Antonio
Amine Ouahabi
Maxim Kireev
Hassane Bandé
Benito Raman
Halil Özdemir
Keano Vanrafelghem
Mauro Lenaerts