The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
KM

KV Mechelen

Achter de Kazerne, Mechelen. Every match we hold, with the price it went off at.

891Played
316Won
35.5%Win rate
1.35Scored per game
1.6Conceded per game
227Clean sheets

Home and away

The same record, split by where it was played.

At home
43.9%
442 played, 194 won. 1.55 scored a game.
Away
27.2%
449 played, 122 won. 1.16 scored a game.
How the market priced them
34.9%
707 priced matches at an average of 3.54, which implied 28.2%.

Season by season 40

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies Clubs 8413 +3
2026/27 Jupiler Pro League 8134 -8
2026/27 Cup 1100 +4
2025/26 Jupiler Pro League 40131215 -13
2025/26 Friendlies Clubs 2011 -1
2025/26 Cup 2101 -1
2024/25 Jupiler Pro League 40121414 +5
2024/25 Friendlies Clubs 7412 +5
2024/25 Cup 1100 +2
2023/24 Jupiler Pro League 4018715 +7
2023/24 Friendlies Clubs 5401 +8
2023/24 Cup 1010 0
2022/23 Jupiler Pro League 3310716 -19
2022/23 Friendlies Clubs 6222 0
2022/23 Cup 6501 +7
2021/22 Jupiler Pro League 4016816 -8
2021/22 Friendlies Clubs 7223 -3
2021/22 Cup 3201 0
2020/21 Jupiler Pro League 40161113 +4
2020/21 Friendlies Clubs 6015 -20
2020/21 Cup 3201 0
2019/20 Jupiler Pro League 2913511 +3
2019/20 Super Cup 1001 -3
2018/19 Challenger Pro League 301893 +31
2017/18 Jupiler Pro League 306915 -18
2016/17 Jupiler Pro League 3014610 +5
2015/16 Jupiler Pro League 3612816 -9
2014/15 Jupiler Pro League 40171211 +9
2013/14 Jupiler Pro League 3611718 -21
2012/13 Jupiler Pro League 3615615 +3
2011/12 Jupiler Pro League 3010713 -10
2010/11 Jupiler Pro League 301398 +4
2009/10 Jupiler Pro League 2812313 -10
2008/09 Jupiler Pro League 34121012 -6
2007/08 Jupiler Pro League 34101014 -7
2002/03 Jupiler Pro League 324622 -68
2000/01 Jupiler Pro League 3441020 -33
1999/00 Jupiler Pro League 3412517 -30
1996/97 Jupiler Pro League 3471017 -22
1995/96 Jupiler Pro League 3412814 -6

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 27 December 2026
H KV Mechelen scheduled Zulte Waregem —
Saturday 19 December 2026
A KV Mechelen scheduled SK Beveren —
Sunday 13 December 2026
H KV Mechelen scheduled Union St. Gilloise —
Saturday 5 December 2026
A KV Mechelen scheduled Rochefort —
Saturday 28 November 2026
A KV Mechelen scheduled Cercle Brugge —
Saturday 21 November 2026
H KV Mechelen scheduled Club Brugge KV —
Saturday 7 November 2026
A KV Mechelen scheduled OH Leuven —
Wednesday 4 November 2026
A KV Mechelen scheduled Kortrijk —
Saturday 31 October 2026
H KV Mechelen scheduled Genk —
Sunday 18 October 2026
H KV Mechelen 5 – 1 AS Eupen —
Sunday 11 October 2026
H KV Mechelen 4 – 3 St. Truiden 2.91
Saturday 3 October 2026
H KV Mechelen 2 – 3 Karpaty —
Saturday 19 September 2026
A KV Mechelen 0 – 0 Lommel United 2.45
Friday 11 September 2026
H KV Mechelen 0 – 1 Anderlecht 4.00
Saturday 5 September 2026
H KV Mechelen 0 – 4 KVC Westerlo 2.02
Saturday 29 August 2026
A KV Mechelen 2 – 2 RAAL La Louvière 3.15
Saturday 22 August 2026
A KV Mechelen 0 – 2 Charleroi 5.00
Sunday 16 August 2026
H KV Mechelen 3 – 3 Standard Liege 2.94
Sunday 9 August 2026
A KV Mechelen 0 – 2 Gent 4.34
Saturday 1 August 2026
H KV Mechelen 0 – 0 Dunkerque —
Saturday 25 July 2026
A KV Mechelen 0 – 1 Willem II 2.25
Saturday 18 July 2026
H KV Mechelen 2 – 3 ADO Den Haag 2.40
Wednesday 15 July 2026
A KV Mechelen 1 – 0 Heist —
Saturday 11 July 2026
A KV Mechelen 2 – 1 Sporting Hasselt —
Saturday 4 July 2026
H KV Mechelen 3 – 0 Rupel Boom —
Sunday 24 May 2026
A KV Mechelen 0 – 3 St. Truiden 3.95
Thursday 21 May 2026
H KV Mechelen 2 – 2 Club Brugge KV 8.80
Sunday 17 May 2026
A KV Mechelen 2 – 2 Anderlecht 4.40
Sunday 10 May 2026
A KV Mechelen 0 – 3 Union St. Gilloise 8.60
Sunday 3 May 2026
H KV Mechelen 1 – 0 Gent 2.86