Kicked off — this analysis is locked.

Jupiler Pro LeagueSat 7 Nov 2026 · GMTMatchday 11 · Den Dreef, Heverlee

OH Leuven v KV Mechelen · analysis and preview

Add to Journal

No signal on this match

Most likely: OH Leuven win

OH Leuven host KV Mechelen in a tightly balanced matchup. Expected goals are 1.39 for the home side and 1.26 away, with Leuven holding a gap of 0.13. Head-to-head records show close recent encounters, with their last five meetings yielding two draws and alternating wins. Leuven's recent form is marginally stronger than Mechelen's.

How the match could end · our estimate

  • 40%OH Leuven win
  • 28%Draw
  • 32%KV Mechelen win

PRO analysis

This analysis is part of PRO

PRO shows the full analysis of every match: our estimate next to the bookmaker’s price for each market, the written preview and the risks, and a signal whenever a match qualifies.

See PRO plans

Free on every match: kick-off time, our estimate of each result, form, past meetings and whether we found a signal.

Form · newest first

OH LeuvenOH Leuven

Last 5: 2 wins, 3 draws, no defeats

  1. won2–1at St. Truiden
  2. drew2–2v Lommel United
  3. drew1–1at Union St. Gilloise
  4. won2–0v RAAL La Louvière
  5. drew1–1v Cercle Brugge
KV MechelenKV Mechelen

Last 5: 3 wins, 1 draw, 1 defeat

  1. won3–1at Kortrijk
  2. won1–0v Genk
  3. won4–3v St. Truiden
  4. drew0–0at Lommel United
  5. lost0–1v Anderlecht

Past results

From stored results before kick-off. Each figure shows how many games it covers.

Trends

  • OH Leuven won 14 of 28 matches in which they scored first, since 9 Nov 2024.
  • KV Mechelen won 21 of 39 matches in which they scored first, since 8 Nov 2024.
  • KV Mechelen won 4 of the last 10 meetings.

Last meetings

Meetings in the competitions Ledger covers.

10 meetings: OH Leuven 3, draws 3, KV Mechelen 4

Goals: OH Leuven 11, KV Mechelen 18

DateMatchScore
1 Feb 2026OH Leuven v KV Mechelen2–2
25 Oct 2025KV Mechelen v OH Leuven1–1
3 May 2025OH Leuven v KV Mechelen1–2
13 Apr 2025KV Mechelen v OH Leuven1–1
31 Jan 2025OH Leuven v KV Mechelen1–0
5 Oct 2024KV Mechelen v OH Leuven5–0
27 Apr 2024KV Mechelen v OH Leuven3–0
30 Mar 2024OH Leuven v KV Mechelen2–3
17 Mar 2024OH Leuven v KV Mechelen1–0
23 Sep 2023KV Mechelen v OH Leuven1–2

Home and away

OH Leuven

OH Leuven at home

Last 5: 1 won, 2 drawn, 2 lost

  • DrawnLommel United24 Oct 20262–2
  • WonRAAL La Louvière19 Sep 20262–0
  • DrawnCercle Brugge12 Sep 20261–1
  • LostStandard Liege29 Aug 20261–2
  • LostClub Brugge KV15 Aug 20260–3

OH Leuven: home league games

Last 10 league games, 90-minute score

Goals
10 scored, 17 conceded in 10
Both teams scored
4 of 10
Over 2.5 goals
5 of 10
Clean sheets
2 of 10
KV Mechelen

KV Mechelen away

Last 5: 1 won, 2 drawn, 2 lost

  • WonKortrijk4 Nov 20263–1
  • DrawnLommel United19 Sep 20260–0
  • DrawnRAAL La Louvière29 Aug 20262–2
  • LostCharleroi22 Aug 20260–2
  • LostGent9 Aug 20260–2

KV Mechelen: away league games

Last 10 league games, 90-minute score

Goals
9 scored, 22 conceded in 10
Both teams scored
5 of 10
Over 2.5 goals
6 of 10
Clean sheets
1 of 10

Rest and schedule

Days since each team's last match and until its next one, in the competitions Ledger tracks. Friendlies are left out.

OH Leuven
Last match
6 days before1 Nov 2026 · v St. Truiden · Jupiler Pro League
Next match
Not known
KV Mechelen
Last match
3 days before4 Nov 2026 · v Kortrijk · Jupiler Pro League
Next match
14 days after21 Nov 2026 · v Club Brugge KV · Jupiler Pro League

When the score changes

Each team's results from a given score, in its covered competitions. Every figure shows how many matches it covers.

OH Leuven

Since 9 Nov 2024

ScoreOH LeuvenLeague sides
Scored first14 won, 10 drawn, 4 lost in 28 matches646 won, 196 drawn, 124 lost in 966 matches
Conceded first4 won, 8 drawn, 30 lost in 42 matches124 won, 196 drawn, 646 lost in 966 matches
Level at half-time10 won, 15 drawn, 14 lost in 39 matches245 won, 328 drawn, 245 lost in 818 matches
Level after 60 minutes10 won, 13 drawn, 7 lost in 30 matches172 won, 304 drawn, 172 lost in 648 matches
1 goal down after 60 minutes1 won, 4 drawn, 19 lost in 24 matches32 won, 106 drawn, 328 lost in 466 matches
Level after 70 minutes6 won, 15 drawn, 4 lost in 25 matches121 won, 338 drawn, 121 lost in 580 matches
1 goal down after 70 minutes1 won, 3 drawn, 20 lost in 24 matches21 won, 94 drawn, 338 lost in 453 matches
Level after 80 minutes3 won, 18 drawn, 3 lost in 24 matches107 won, 368 drawn, 107 lost in 582 matches
1 goal down after 80 minutes1 won, 3 drawn, 18 lost in 22 matches9 won, 81 drawn, 326 lost in 416 matches
Level after 15 minutes14 won, 20 drawn, 23 lost in 57 matches533 won, 412 drawn, 533 lost in 1478 matches
Level after 30 minutes15 won, 17 drawn, 17 lost in 49 matches384 won, 344 drawn, 384 lost in 1112 matches

Won-drawn-lost (matches), on the 90-minute score.

Goals after 75 minutes
ScoreOH LeuvenLeague sides
All matches20 scored, 27 conceded (77)694 scored, 694 conceded (2080)
When level after 75 minutes7 scored, 6 conceded (25)178 scored, 178 conceded (582)
When trailing after 75 minutes9 scored, 14 conceded (35)246 scored, 270 conceded (749)

After going a goal down before the 76th minute: 48 times, equalised within 15 minutes 8, by full time 19(league sides: 1,102 times, within 15 minutes 163, by full time 484)Stoppage time counts as no extra minutes.

KV Mechelen

Since 8 Nov 2024

ScoreKV MechelenLeague sides
Scored first21 won, 12 drawn, 6 lost in 39 matches646 won, 196 drawn, 124 lost in 966 matches
Conceded first1 won, 10 drawn, 23 lost in 34 matches124 won, 196 drawn, 646 lost in 966 matches
1 goal up at half-time14 won, 5 drawn, 2 lost in 21 matches306 won, 100 drawn, 44 lost in 450 matches
Level at half-time4 won, 12 drawn, 6 lost in 22 matches245 won, 328 drawn, 245 lost in 818 matches
1 goal down at half-time0 won, 9 drawn, 13 lost in 22 matches44 won, 100 drawn, 306 lost in 450 matches
1 goal up after 60 minutes14 won, 7 drawn, 3 lost in 24 matches328 won, 106 drawn, 32 lost in 466 matches
1 goal down after 60 minutes1 won, 8 drawn, 14 lost in 23 matches32 won, 106 drawn, 328 lost in 466 matches
1 goal down after 70 minutes0 won, 7 drawn, 13 lost in 20 matches21 won, 94 drawn, 338 lost in 453 matches
Level after 80 minutes4 won, 16 drawn, 1 lost in 21 matches107 won, 368 drawn, 107 lost in 582 matches
Level after 15 minutes15 won, 20 drawn, 21 lost in 56 matches533 won, 412 drawn, 533 lost in 1478 matches
Level after 30 minutes11 won, 16 drawn, 16 lost in 43 matches384 won, 344 drawn, 384 lost in 1112 matches

Won-drawn-lost (matches), on the 90-minute score.

Goals after 75 minutes
ScoreKV MechelenLeague sides
All matches21 scored, 27 conceded (77)694 scored, 694 conceded (2080)
When leading after 75 minutes4 scored, 10 conceded (23)270 scored, 246 conceded (749)
When level after 75 minutes7 scored, 8 conceded (22)178 scored, 178 conceded (582)
When trailing after 75 minutes10 scored, 9 conceded (32)246 scored, 270 conceded (749)

After going a goal down before the 76th minute: 42 times, equalised within 15 minutes 7, by full time 18(league sides: 1,102 times, within 15 minutes 163, by full time 484)Stoppage time counts as no extra minutes.

League sides: every team in this league since 28 Jul 2023, both venues, each match counted once for each side. Shown for context, not as a comparison.

xG and expected points

Each team's xG and points from its own earlier league matches, before this kick-off. Facts about past matches, not a forecast for this one.

Earlier league matches

OH LeuvenKV Mechelen
77Since 9 Nov 2024Matches with xG77Since 8 Nov 2024
95.29xG for102.84
77Goals scored96
127.00xG against121.54
112Goals conceded119

OH Leuven

xG forxG againstGoals (tick; no tick = 0)Last matches with xG, oldest on the left
Show the numbers
OH Leuven: Last matches with xG, newest first
DateOpponentxG forxG againstGoals (tick; no tick = 0)
1 Nov 2026at St. Truiden1.583.812–1
24 Oct 2026v Lommel United3.430.972–2
11 Oct 2026at Union St. Gilloise1.461.141–1
19 Sep 2026v RAAL La Louvière0.860.472–0
12 Sep 2026v Cercle Brugge0.921.601–1
6 Sep 2026at SK Beveren0.882.680–3
3 Sep 2026at Gent0.520.980–1
29 Aug 2026v Standard Liege1.891.361–2
15 Aug 2026v Club Brugge KV0.722.920–3
9 Aug 2026at Charleroi1.303.151–3

KV Mechelen

xG forxG againstGoals (tick; no tick = 0)Last matches with xG, oldest on the left
Show the numbers
KV Mechelen: Last matches with xG, newest first
DateOpponentxG forxG againstGoals (tick; no tick = 0)
4 Nov 2026at Kortrijk1.321.063–1
31 Oct 2026v Genk0.311.651–0
11 Oct 2026v St. Truiden0.781.634–3
19 Sep 2026at Lommel United1.310.480–0
11 Sep 2026v Anderlecht1.230.910–1
5 Sep 2026v KVC Westerlo0.582.410–4
29 Aug 2026at RAAL La Louvière2.112.172–2
22 Aug 2026at Charleroi0.231.440–2
16 Aug 2026v Standard Liege2.751.643–3
9 Aug 2026at Gent0.341.160–2

This league season

Jupiler Pro League matches since 7 Aug 2026. Play-off rounds count here as league matches.

OH LeuvenKV Mechelen
10 of 10Matches with xG10 of 10
9Points in those matches12
11.11xPts11.16
13.56xG for10.96
19.08xG against14.55

Each figure is a total over the matches shown beside it.

xG: API-Football. xPts: Ledger, from xG with a Poisson model that treats the two teams' goals as independent. That model slightly under-counts draws, so xPts totals come out a little high.

PRO depth

PRO depth: OH Leuven and KV Mechelen

  • Corners won and concededPRO
  • Shots and shots on target, for and againstPRO
  • Yellow cards, own and opponent'sPRO
  • First-half goals, scored and concededPRO
PRO: these figures for both teams

Injuries and suspensions

Team news not available yet.

Updated 7 Nov 2026, 16:17 GMT

All fixtures