Pro League
· Championship Group - 40
May 24, 2026 18:30
✓Model correct — prediction St. Truiden
A. Muja
(ast. R. Yamamoto)
24'
T. Hata
(ast. A. Muja)
45'+3
R. Merlen
71'
The ForzaPitch pre-match prediction gave St. Truiden a 69% win probability (draw 19%, KV Mechelen 10%). The final result was St. Truiden 3–0 KV Mechelen. In 4 previous meetings, St. Truiden have won 3 times, with 0 draws and 1 wins for KV Mechelen.
Match statistics
9
Total shots
6
3
Shots on target
1
1.52
Actual xG
0.42
1
Saves
0
47%
Possession
53%
2
Corners
2
13
Tackles
12
2
🟨 Yellow cards
2
Match Events
⚽A. Muja
· ast. R. Yamamoto
24'
40'
M. Decoene
⚽T. Hata
· ast. A. Muja
45'+3
46'
B. Raman
/
D. Salifou
48'
R. Halhal
63'
B. Antonio
/
M. Servais
68'
R. Vanwesemael
69'
⚽R. Merlen
71'
74'
K. Vanrafelghem
/
B. Boersma
79'
M. Konate
/
K. Mrabti
79'
M. Kireev
/
T. Koudou
A. Muja
/ K. Matsuzawa
81'
K. Goto
/ O. Diouf
81'
R. Yamamoto
/ S. Shinkawa
85'
S. Taniguchi
/ W. Janssens
85'
R. Merlen
87'
M. Lendfers
/ J. Coppens
89'
Pre-match prediction
69.99%
St. ←
19.47%
X
10.54%
KV
✓ Correct prediction —
we assigned to the actual result (St. Truiden)
69.99%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.44
1.52
-0.92
0.68
0.42
-0.26
St. Truiden dominated by xG (1.52 vs 0.42).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
21
Matt Lendfers
89'
G
Matt Lendfers
89'
G
3
Taiga Hata
1 ⚽
D
Taiga Hata
1 ⚽
D
26
Visar Musliu
D
Visar Musliu
D
5
Shogo Taniguchi
85'
D
Shogo Taniguchi
85'
D
60
R. Vanwesemael
D
R. Vanwesemael
D
8
Abdoulaye Sissako
M
Abdoulaye Sissako
M
6
R. Yamamoto
1 👟
85'
M
R. Yamamoto
1 👟
85'
M
10
I. Sebaoui
M
I. Sebaoui
M
14
R. Merlen
1 ⚽
M
R. Merlen
1 ⚽
M
7
Arbnor Muja
1 ⚽
1 👟
81'
M
Arbnor Muja
1 ⚽
1 👟
81'
M
42
K. Goto
81'
F
K. Goto
81'
F
Bench
33
Alouis Diriken
M
Alouis Diriken
M
12
Jo Coppens
2'
G
Jo Coppens
2'
G
23
Joedrick Pupe
D
Joedrick Pupe
D
38
Kaito Matsuzawa
10'
F
Kaito Matsuzawa
10'
F
4
L. Mbe Soh
D
L. Mbe Soh
D
77
Oumar Diouf
10'
F
Oumar Diouf
10'
F
99
Shion Shinkawa
6'
F
Shion Shinkawa
6'
F
18
Simen Juklerød
D
Simen Juklerød
D
22
Wolke Janssens
6'
D
Wolke Janssens
6'
D
1
Ortwin De Wolf
G
Ortwin De Wolf
G
3
José Marsà
D
José Marsà
D
2
R. Halhal
D
R. Halhal
D
39
M. Decoene
D
M. Decoene
D
17
M. Servais
63'
M
M. Servais
63'
M
6
F. Hammar
M
F. Hammar
M
29
Dikeni Salifou
45'
M
Dikeni Salifou
45'
M
7
Thérence Koudou
79'
M
Thérence Koudou
79'
M
9
Myron Van Brederode
F
Myron Van Brederode
F
28
Bouke Boersma
74'
F
Bouke Boersma
74'
F
19
K. Mrabti
79'
F
Bench
11
B. Bafdili
M
B. Bafdili
M
14
Benito Raman
46'
F
Benito Raman
46'
F
38
Bill Antonio
28'
F
Bill Antonio
28'
F
4
Gora Diouf
D
Gora Diouf
D
18
Ian Struyf
D
Ian Struyf
D
27
K. Van Rafelghem
17'
F
K. Van Rafelghem
17'
F
10
Maxim Kireev
12'
M
Maxim Kireev
12'
M
8
M. Konaté
12'
M
M. Konaté
12'
M
15
Tijn Van Ingelgom
G
Tijn Van Ingelgom
G
Best on the pitch
Arbnor Muja
M · St.
9.20
1 ⚽ 1 👟
3 shots
· 26 pass
Taiga Hata
D · St.
7.70
1 ⚽
1 shots
· 21 pass
R. Merlen
M · St.
7.30
1 ⚽
1 shots
· 42 pass
Visar Musliu
D · St.
7.20
· 52 pass
Shogo Taniguchi
D · St.
7.20
· 62 pass
Matt Lendfers
G · St.
7.00
· 20 pass
St. Truiden — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Matt Lendfers | G | 89 | 7.00 | — | — | — | 20 | 15% | — | — | — |
| Taiga Hata | D | 91 | 7.70 | 1 | — | 1 | 21 | 15% | 5 | — | — |
| Visar Musliu | D | 91 | 7.20 | — | — | — | 52 | 49% | 1 | — | — |
| Shogo Taniguchi | D | 85 | 7.20 | — | — | — | 62 | 50% | 1 | — | — |
| R. Vanwesemael | D | 91 | 7.00 | — | — | — | 36 | 33% | 1 | 1 | — |
| Abdoulaye Sissako | M | 91 | 6.90 | — | — | 2 | 38 | 31% | 3 | — | — |
| R. Yamamoto | M | 85 | 6.90 | — | 1 | 1 | 28 | 20% | — | — | — |
| I. Sebaoui | M | 91 | 6.90 | — | — | — | 31 | 25% | 1 | — | — |
| R. Merlen | M | 91 | 7.30 | 1 | — | 1 | 42 | 32% | — | 1 | — |
| Arbnor Muja | M | 81 | 9.20 | 1 | 1 | 3 | 26 | 24% | — | — | — |
| K. Goto | F | 81 | 6.70 | — | — | 1 | 21 | 18% | — | — | — |
| Jo Coppens | G | 2 | — | — | — | — | 1 | — | — | — | — |
| Kaito Matsuzawa | F | 10 | 6.30 | — | — | — | 1 | 1% | — | — | — |
| Oumar Diouf | F | 10 | 6.30 | — | — | — | — | — | — | — | — |
| Shion Shinkawa | F | 6 | — | — | — | — | 1 | 1% | — | — | — |
| Wolke Janssens | D | 6 | — | — | — | — | 1 | — | 1 | — | — |
KV Mechelen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ortwin De Wolf | G | 91 | 6.00 | — | — | — | 46 | 26% | — | — | — |
| José Marsà | D | 91 | 5.60 | — | — | — | 38 | 33% | — | — | — |
| R. Halhal | D | 91 | 5.90 | — | — | — | 54 | 52% | — | 1 | — |
| M. Decoene | D | 91 | 6.00 | — | — | 1 | 53 | 41% | — | 1 | — |
| M. Servais | M | 63 | 6.20 | — | — | 2 | 20 | 16% | — | — | — |
| F. Hammar | M | 91 | 6.60 | — | — | 1 | 49 | 39% | 6 | — | — |
| Dikeni Salifou | M | 45 | 6.30 | — | — | — | 18 | 13% | 3 | — | — |
| Thérence Koudou | M | 79 | 6.20 | — | — | 1 | 39 | 32% | 1 | — | — |
| Myron Van Brederode | F | 91 | 7.00 | — | — | — | 31 | 25% | 1 | — | — |
| Bouke Boersma | F | 74 | 6.50 | — | — | — | 9 | 6% | — | — | — |
| K. Mrabti | F | 79 | 6.60 | — | — | — | 40 | 33% | — | — | — |
| Benito Raman | F | 46 | 6.50 | — | — | — | 6 | 5% | — | — | — |
| Bill Antonio | F | 28 | 6.70 | — | — | — | 9 | 7% | 1 | — | — |
| K. Van Rafelghem | F | 17 | 6.50 | — | — | 1 | 4 | 2% | — | — | — |
| Maxim Kireev | M | 12 | 6.70 | — | — | — | 2 | 1% | — | — | — |
| M. Konaté | M | 12 | 6.30 | — | — | — | 4 | 3% | — | — | — |
Frequently Asked Questions
What was the final score of St. Truiden vs KV Mechelen?
The final score was St. Truiden 3–0 KV Mechelen.
What did the model predict before St. Truiden vs KV Mechelen?
The model assigned 69% probability to a St. Truiden win, 19% to a draw, and 10% to an KV Mechelen win.