Jupiler Pro League · AI Match Analysis


Charleroi vs OH LeuvenAI Prediction & Match Report
Match overview
Charleroi hosts OH Leuven with both teams level on 34 points. Charleroi's strong defensive form (3 clean sheets in 5) and Leuven's extensive injury list (5+ players) make the home side a 68% model favorite.
Team news & motivation
Mid-table position — playing for momentum and bonus targets rather than survival or Europe.
Mid-table position — playing for momentum and bonus targets rather than survival or Europe.
Injuries & suspensions
Probable lineups
Tactical analysis
Charleroi is expected to control possession ([score withheld]-[score withheld]) against Leuven's back-three. Given Charleroi's recent defensive record, a low-scoring first half is likely. Goal timing is projected for the [score withheld] minute window as Leuven's depleted bench struggles with fatigue. If Charleroi leads by the 70th minute, they are likely to shift to a low block to protect the result.
Key stats
- —Played—
- —Wins—
- —Draws—
- —Losses—
- —Goals for—
- —Goals against—
- —Avg goals for—
- —Avg goals against—
- —Clean sheets—
- —Failed to score—
- —BTTS (last 6)—
- —Over 2.5 (last 6)—
Head-to-head & recent form
- 19 May 2026Charleroi vs OH Leuven· Jupiler Pro League1–1
- 25 Apr 2026OH Leuven vs Charleroi· Jupiler Pro League0–2
- 14 Mar 2026Charleroi vs OH Leuven· Jupiler Pro League0–2
- 27 Jul 2025OH Leuven vs Charleroi· Jupiler Pro League2–2
- 24 May 2025Charleroi vs OH Leuven· Jupiler Pro League2–1
- 28 Mar 2025OH Leuven vs Charleroi· Jupiler Pro League0–0
Standings context
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Union St. Gilloise | 30 | 19 | 9 | 2 | +33 | 66 |
| 2 | Club Brugge KV | 30 | 20 | 3 | 7 | +23 | 63 |
| 3 | St. Truiden | 30 | 18 | 3 | 9 | +12 | 57 |
| 4 | Gent | 30 | 13 | 6 | 11 | +6 | 45 |
| 5 | KV Mechelen | 30 | 12 | 9 | 9 | +2 | 45 |
| 6 | Anderlecht | 30 | 12 | 8 | 10 | +4 | 44 |
| 7 | Genk | 30 | 11 | 9 | 10 | -1 | 42 |
| 8 | Standard Liege | 30 | 11 | 7 | 12 | -8 | 40 |
| 9 | KVC Westerlo | 30 | 10 | 9 | 11 | -4 | 39 |
| 10 | Antwerp | 30 | 9 | 8 | 13 | -1 | 35 |
| 11 | Charleroi | 30 | 9 | 7 | 14 | -4 | 34 |
| 12 | OH Leuven | 30 | 9 | 7 | 14 | -11 | 34 |
| 13 | Zulte Waregem | 30 | 8 | 8 | 14 | -9 | 32 |
| 14 | Cercle Brugge | 30 | 7 | 10 | 13 | -8 | 31 |
| 15 | RAAL La Louvière | 30 | 6 | 13 | 11 | -7 | 31 |
| 16 | Dender | 30 | 3 | 10 | 17 | -27 | 19 |
Prediction model
Betting angles
Risk warning
- Model confidence: 72% · Data quality: high
- Lineups, injuries and momentum can move sharply in the final hour before kickoff — always re-check before placing a bet.
- OddysAI surfaces analytical edge, not guarantees. Stake responsibly and never chase losses.