← Match Finder
Pro League
Referee: Geldhof
St Truiden
S S T U T
2–1
Full-time
Mechelen
S S S U T

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

🔒 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

St Truiden Mechelen
Last 6 — all competitions · 6/6 matches
Win Ø 59%
50%
67%
Points per game
1,7
2,2
Over 2.5 Ø 50%
67%
33%
Both score Ø 50%
67%
33%
Average goals
3,0
2,0
Scored
1,5
1,5
Conceded
1,5
0,5
Goal diff per game
+0,0
+1,0
This season — Pro League · 22/22 matches
Win Ø 34%
23%
45%
Points per game
0,9
1,6
Over 2.5 Ø 48%
55%
41%
Both score Ø 48%
55%
41%
Average goals
2,7
2,5
Scored
1,1
1,3
Conceded
1,6
1,1
Goal diff per game
-0,5
+0,2
🔒 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: 2–1

35% Possession 65%
14 Shots 8
7 Shots on target 3
2 Goalkeeper saves 5
5 Corners 0
4 Offside 2
10 Free kicks against 12
1 Yellow cards 4
0 Red cards 1
The table before the match St Truiden 12. · Mechelen 3.
# Team K V U T +/− P
1 Waregem 17 12 3 2 +16 39
2 Club Brugge 15 11 2 2 +26 35
3 Mechelen 22 10 5 7 +4 35
4 Standard 22 9 7 6 +12 34
5 Genk 22 10 4 8 -1 34
6 Anderlecht 14 10 2 2 +24 32
7 Oostende 14 9 2 3 +16 29
8 Gent 14 8 2 4 +8 26
9 Charleroi 15 7 5 3 +4 26
10 Lokeren 22 6 6 10 -6 24
11 Kortrijk 23 6 6 11 -15 24
12 St Truiden 22 5 5 12 -10 20
13 Eupen 22 5 5 12 -19 20
14 Beveren 21 4 7 10 -13 19
15 Westerlo 22 4 6 12 -21 18
16 Royal Excel Mouscron 23 4 3 16 -25 15

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

St Truiden Mechelen
-3′
🟨 Edin Cocalic
8′
🟨 Uros Vitas
1–0 Vetokele
Ruben Fernandes
11′
13′
🟨 Uros Vitas
13′
🟥 Uros Vitas
Damien Dussaut 🟨
18′
20′
🔁 J. Vanlerberghe
↦ G. Claes
23′
N. Verdier 1–1
D. Kolovos
2–1 S. Peeters
29′
Half-time 2–1
46′
🔁 E. Cobbaut
↦ N. Schouterden
60′
🟨 Aleksandar Bjelica
72′
🔁 R. Jaadi
↦ N. Verdier
C. Cuevas 🔁
↦ B. Bolingoli Mbombo
75′
Cristian Ceballos 🔁
↦ D. Dussaut
79′
W. Janssens 🔁
↦ Y. Boli
84′
88′
🟨 Jordi Vanlerberghe
Full-time 2–1

Line-ups

St Truiden

4-4-2
21 L. Pirard
23 S. Kotysch
26 Ruben Fernandes
20 D. Dussaut
2 B. Mechele D
31 B. Bolingoli Mbombo F
6 S. De Petter
8 S. Peeters
14 P. Gerkens
28 Vetokele F
11 Y. Boli
Bench (7)
16 C. Cuevas
19 Cristian Ceballos
22 W. Janssens
4 Jorge Pulido
10 R. Bezus
13 S. Bruzzese
24 P. Valdivia

Coach: I. Leko

Mechelen

4-4-2
26 C. Coosemans G
2 L. Paulussen D
15 E. Cocalić D
5 U. Vitas D
16 A. Bjelica F
3 A. El Messaoudi D
18 N. Schouterden M
11 M. Rits M
17 D. Kolovos M
77 G. Claes M
99 N. Verdier M
Bench (7)
30 J. Vanlerberghe
22 E. Cobbaut
39 R. Jaadi
12 I. Osaguona
21 S. Ninis
49 A. Moris
55 Ž. Filipović

Coach: Y. Ferrera

Odds comparison

Green columns are the outcomes that came in.

Over/under goals
O1,5 ✓
O2,5 ✓
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

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