← Match Finder
Pro League
Referee: B Put
Mechelen
U T T S U
5–4
Full-time
Westerlo
T T U T T

Retrospective analysis — the model is trained only on matches played before this one.

⚠️ One of the teams has played few league matches recently (e.g. newly promoted). The analysis is therefore more uncertain than usual, and we give no recommendations for this match.
🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Mechelen Westerlo
Last 6 — all competitions · 6/6 matches
Win Ø 9%
17%
0%
Points per game
0,8
0,2
Over 2.5 Ø 67%
50%
83%
Both score Ø 42%
33%
50%
Average goals
2,2
3,3
Scored
1,0
0,7
Conceded
1,2
2,7
Goal diff per game
-0,2
-2,0
This season — Pro League · 4/1 matches
Win Ø 13%
25%
0%
Points per game
1,0
0,0
Over 2.5 Ø 25%
50%
0%
Both score Ø 13%
25%
0%
Average goals
2,0
2,0
Scored
1,0
0,0
Conceded
1,0
2,0
Goal diff per game
+0,0
-2,0
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 1–1

50% Possession 50%
14 Shots 14
7 Shots on target 8
2 Blocked shots 3
3 Goalkeeper saves 2
4 Corners 5
1 Offside 0
11 Free kicks against 7
1 Yellow cards 2
0 Red cards 0
The table before the match
# Team K V U T +/− P
1 Genk 4 4 0 0 +8 12
2 Anderlecht 5 4 0 1 +8 12
3 Antwerp 4 4 0 0 +6 12
4 Charleroi 6 4 0 2 +3 12
5 Oud-Heverlee Leuven 5 3 0 2 +1 9
6 Club Brugge 4 2 1 1 +3 7
7 St. Gilloise 4 2 1 1 -1 7
8 Waregem 6 2 1 3 -2 7
9 Kortrijk 6 2 1 3 -2 7
10 Oostende 5 2 0 3 -2 6
11 St Truiden 5 1 3 1 -2 6
12 Mechelen 4 1 1 2 +0 4
13 Cercle Brugge 3 1 1 1 +0 4
14 Seraing 5 1 0 4 -4 3
15 Seraing United 5 1 0 4 -4 3
16 Eupen 6 1 0 5 -8 3

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Mechelen Westerlo
22′
🟨 Jan Bernát
26′
N. Dorgeles 0–1
S. Oum Gouet 🔁
↦ D. Lavalée
37′
1–1 G. Hairemans
Alessio Da Cruz
39′
Half-time 1–1
J. Hernández 🔁
↦ Alessio Da Cruz
46′
2–1 G. Hairemans
R. Schoofs
48′
60′
T. Dierckx 2–2
61′
🔁 L. Foster
↦ J. Bernát
61′
🔁 T. Van den Keybus
↦ N. Dorgeles
Rob Schoofs 🟨
63′
63′
T. Dierckx 2–3
L. Foster
M. Robberechts 🔁
↦ J. Van Hecke
71′
I. Swers 🔁
↦ T. Peyre
71′
73′
L. Foster 2–4
3–4 R. Schoofs
A. Van Hoorenbeeck
76′
4–4 M. Robberechts
S. Walsh
77′
Y. Thoelen 🔁
↦ G. Coucke
81′
82′
🔁 K. Vaesen
↦ Igor Vetokele
5–4 M. Robberechts
85′
90′
🟨 Thomas Van den Keybus
90′
🔁 B. Reynolds
↦ T. Dierckx
Full-time 5–4

Line-ups

Mechelen

5-3-2
1 G. Coucke G
5 S. Walsh D
23 T. Peyre D
30 J. Vanlerberghe D
18 A. Van Hoorenbeeck D
14 D. Lavalée D
7 G. Hairemans M
6 J. Van Hecke M
16 R. Schoofs M
22 Alessio Da Cruz F
10 Y. Malede F
Bench (7)
17 S. Oum Gouet
8 J. Hernández
39 M. Robberechts
2 I. Swers
15 Y. Thoelen
28 T. Raemaekers
4 D. Wouters

Coach: D. Buijs

Westerlo

4-4-1-1
1 S. Bolat G
32 E. Jordanov D
23 R. Seigers D
2 P. Perdichizzi D
11 M. De Cuyper D
55 T. Dierckx M
8 N. Madsen M
7 L. Van Eenoo M
10 J. Bernát M
45 N. Dorgeles F
25 Igor Vetokele F
Bench (7)
9 L. Foster
39 T. Van den Keybus
14 K. Vaesen
22 B. Reynolds
33 R. Neustädter
20 N. Gillekens
24 R. Tagir

Coach: J. De Roeck

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
2,51
U
3,46
B
2,66
Over/under goals
O1,5 ✓
O2,5 ✓
1,81
U2,5
1,99
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

B Put · 107 kamper i vår database

🟨 Yellow cards
4,1 / match
Average
⚽ Free kicks
23,5 / match
Above average

🟥 Red cards: 0,27 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.