▶ MATCH HIGHLIGHTS
powered by Highlightly
Goals, key moments & recap 1 CLIP
Jupiler Pro League: KV Mechelen vs St. Truiden
Open in Youtube ↗
📊 90 MIN TOTALS
Finalised · Match completed
1.23
⚡ EXPECTED GOALS (xG)
1.05
43%
BALL POSSESSION %
57%
8
TOTAL SHOTS
16
2
SHOTS ON TARGET
10
77%
PASS ACCURACY %
84%
4
CORNERS
7
KEY EVENTS
15 events
-
26'KVGoal · Normal GoalBouke Boersma · assist Thérence Koudou
-
44'ST.Goal · Normal GoalJoedrick Pupe · assist Ryotaro Ito
-
46'ST.Card · Yellow CardAbdoulaye Sissako
-
46'ST.Subst · Substitution 1Kaito Matsuzawa · assist Ryan Merlen
-
49'ST.Goal · Normal GoalRyan Merlen · assist Keisuke Goto
-
63'ST.Goal · Normal GoalIlias Sebaoui · assist Ryan Merlen
-
73'KVSubst · Substitution 1Thérence Koudou · assist Keano Vanrafelghem
-
73'KVSubst · Substitution 2Bouke Boersma · assist Benito Raman
-
73'ST.Subst · Substitution 2Joedrick Pupe
-
76'ST.Goal · Normal GoalRyotaro Ito · assist Ilias Sebaoui
-
83'ST.Subst · Substitution 3Ilias Sebaoui · assist Shion Shinkawa
-
84'ST.Subst · Substitution 4Ryotaro Ito · assist Loïc Mbe Soh
-
85'KVSubst · Substitution 3Kerim Mrabti · assist Bilal Bafdili
-
88'ST.Subst · Substitution 5Abdoulaye Sissako · assist Wolke Janssens
-
90'+2KVCard · Yellow CardFredrik Hammar
PLAYER RATINGS · TOP 5 EACH
0–10 scale
MATCH STATS
H vs A
ATTACK
1.2
xG
1.1
8.0
TOTAL SHOTS
16.0
2.0
ON TARGET
10.0
4.0
OFF TARGET
4.0
2.0
BLOCKED
2.0
POSSESSION
43.0%
POSSESSION %
57.0%
325.0
PASSES
436.0
77.0%
PASS ACCURACY
84.0%
SET PIECES
4.0
CORNERS
7.0
1.0
OFFSIDES
0.0
DISCIPLINE
9.0
FOULS
12.0
0.0
YELLOW CARDS
1.0
5.0
GK SAVES
1.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
KV MECHELEN
4 shots
Bouke Boersma
1/2
Mathis Servais
0/1
Thérence Koudou
0/1
ST. TRUIDEN
6 shots
Ryan Merlen
2/2
Ryotaro Ito
1/1
Joedrick Pupe
1/1
Ilias Sebaoui
1/1
Shogo Taniguchi
0/1
📈 xG RACE
final xG: 1.23 – 1.05
Cumulative xG over 90 minutes REAL xG
Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match
⚡ ATTACK SHARE
zone-based attack maps require broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
5
EVENTS LOGGED
10
EVENTS LOGGED
LINEUPS
3-4-1-2 vs 4-2-3-1

4-2-3-1

13
NACHO MIR
3
JOSé MARS
8
MORY KONA
2
REDOUANE
7
THéRENCE
17
MATHIS SE
6
FREDRIK H
38
BILL ANTO
19
KERIM MRA
9
MYRON VAN
28
BOUKE BOE
16
LéO KOKUB
23
JOEDRICK
26
VISAR MUS
5
SHOGO TAN
60
ROBERT-JA
6
RIHITO YA
8
ABDOULAYE
38
KAITO MAT
13
RYOTARO I
10
ILIAS SEB
42
KEISUKE G

12
Hassane Band...
F
4
Gora Diouf
D
39
Massimo Deco...
M
33
Tommy St. Ja...
D
1
Ortwin De Wo...
G
11
Bilal Bafdil...
M
27
Keano Vanraf...
F
14
Benito Raman
F
10
Maxim Kireev
M
COACH:
Frederic Vanderbiest

33
Alouis Dirik...
M
22
Wolke Jansse...
D
3
Taiga Hata
D
12
Jo Coppens
G
21
Matt Lendfer...
G
4
Loïc Mbe Soh
D
99
Shion Shinka...
F
18
Simen Jukler...
D
14
Ryan Merlen
M
77
Oumar Diouf
F
COACH:
Wouter Vrancken
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
Lawrence Visser, Belgium
—
KV MANAGER
Frederic Vanderbiest
head coach
ST. MANAGER
Wouter Vrancken
head coach

1
KV WINS
1
DRAWS

8
ST. WINS
10%
10%
80%
8
–
20
TOTAL GOALS · 10 MEETINGS
2.80
AVG GOALS / MATCH
RECENT MEETINGS
SHOWING 5 / 10
KV MECHELEN
LAST 5 OVERALL
L
L
L
L
D
ST. TRUIDEN
LAST 5 OVERALL
W
D
W
W
D
MATCH IMPACT
Final 1–4 · result locked

Lost · already at 45 pts
Championship round

Won · already at 57 pts
Championship round
LEAGUE CONTEXT
FULL TABLE →
| # | TEAM | P | W | D | L | GD | PTS | FORM |
|---|---|---|---|---|---|---|---|---|
| 1 |
Union St. Gilloise
|
35 | 23 | 10 | 2 | +38 | 46 |
W
D
W
W
W
|
| 1 |
Zulte Waregem
|
34 | 11 | 9 | 14 | -2 | 42 |
W
W
W
D
W
|
| 1 |
Union St. Gilloise
|
30 | 19 | 9 | 2 | +33 | 66 |
W
D
W
W
W
|
| 1 |
Genk
|
35 | 13 | 12 | 10 | +1 | 30 |
D
D
W
D
W
|
| 2 |
KVC Westerlo
|
35 | 13 | 9 | 13 | -2 | 29 |
L
W
L
W
W
|
| 2 |
Club Brugge KV
|
30 | 20 | 3 | 7 | +23 | 63 |
W
W
L
W
W
|
| 2 |
Cercle Brugge
|
34 | 10 | 11 | 13 | -1 | 41 |
W
W
W
D
W
|
| 2 |
Club Brugge KV
|
35 | 24 | 3 | 8 | +32 | 44 |
W
W
L
W
W
|
| 3 |
Antwerp
|
35 | 12 | 8 | 15 | +2 | 27 |
W
W
W
L
L
|
| 3 |
St. Truiden
|
30 | 18 | 3 | 9 | +12 | 57 |
W
W
D
L
L
|
| 3 |
RAAL La Louvière
|
34 | 6 | 13 | 15 | -17 | 31 |
L
L
L
L
D
|
| 3 |
St. Truiden
|
35 | 20 | 4 | 11 | +15 | 36 |
W
W
D
L
L
|
| 4 |
Anderlecht
|
35 | 14 | 8 | 13 | +1 | 28 |
L
L
W
W
L
|
| 4 |
Dender
|
34 | 4 | 10 | 20 | -31 | 22 |
L
L
L
W
L
|
| 4 |
Gent
|
30 | 13 | 6 | 11 | +6 | 45 |
L
D
D
L
D
|
| 4 |
Standard Liege
|
35 | 13 | 8 | 14 | -7 | 27 |
D
L
W
L
W
|
| 5 |
Charleroi
|
35 | 11 | 8 | 16 | -4 | 24 |
W
D
L
W
L
|
| 5 |
KV Mechelen
|
30 | 12 | 9 | 9 | +2 | 45 |
L
L
L
L
D
|
| 5 |
Gent
|
35 | 13 | 9 | 13 | +2 | 26 |
L
D
D
L
D
|
| 6 |
KV Mechelen
|
35 | 12 | 10 | 13 | -8 | 24 |
L
L
L
L
D
|
| 6 |
Anderlecht
|
30 | 12 | 8 | 10 | +4 | 44 |
L
L
W
W
L
|
| 6 |
OH Leuven
|
35 | 9 | 8 | 18 | -19 | 18 |
L
L
L
D
L
|
| 7 |
Genk
|
30 | 11 | 9 | 10 | -1 | 42 |
D
D
W
D
W
|
| 8 |
Standard Liege
|
30 | 11 | 7 | 12 | -8 | 40 |
D
L
W
L
W
|
| 9 |
KVC Westerlo
|
30 | 10 | 9 | 11 | -4 | 39 |
L
W
L
W
W
|
| 10 |
Antwerp
|
30 | 9 | 8 | 13 | -1 | 35 |
W
W
W
L
L
|
| 11 |
Charleroi
|
30 | 9 | 7 | 14 | -4 | 34 |
W
D
L
W
L
|
| 12 |
OH Leuven
|
30 | 9 | 7 | 14 | -11 | 34 |
L
L
L
D
L
|
| 13 |
Zulte Waregem
|
30 | 8 | 8 | 14 | -9 | 32 |
W
W
W
D
W
|
| 14 |
Cercle Brugge
|
30 | 7 | 10 | 13 | -8 | 31 |
W
W
W
D
W
|
| 15 |
RAAL La Louvière
|
30 | 6 | 13 | 11 | -7 | 31 |
L
L
L
L
D
|
| 16 |
Dender
|
30 | 3 | 10 | 17 | -27 | 19 |
L
L
L
W
L
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
90'+2
Card · Yellow Card · Fredrik Hammar
-
88'
Subst · Substitution 5 · Abdoulaye Sissako
-
85'
Subst · Substitution 3 · Kerim Mrabti
-
84'
Subst · Substitution 4 · Ryotaro Ito
-
83'
Subst · Substitution 3 · Ilias Sebaoui
-
76'
Goal · Normal Goal · Ryotaro Ito
-
73'
Subst · Substitution 2 · Joedrick Pupe
-
73'
Subst · Substitution 2 · Bouke Boersma
-
73'
Subst · Substitution 1 · Thérence Koudou
-
63'
Goal · Normal Goal · Ilias Sebaoui
-
49'
Goal · Normal Goal · Ryan Merlen
-
46'
Subst · Substitution 1 · Kaito Matsuzawa
-
46'
Card · Yellow Card · Abdoulaye Sissako
- HALF TIME · 1 – 1
-
44'
Goal · Normal Goal · Joedrick Pupe
-
26'
Goal · Normal Goal · Bouke Boersma
📊 AVERAGE ACROSS 12 BOOKMAKERS
KV MECHELEN WIN
3.14
31.8% implied
↑ best 3.37
DRAW
3.56
28.1% implied
↑ best 3.72
ST. TRUIDEN WIN
2.13
46.9% implied
↑ best 2.18
Market favors St. Truiden. AI projects KV MECHELEN 42%.
MATCH WINNER ODDS
avg across bookmakers
AI SAYS
KV MECHELEN 42%
· EDGE column shows AI probability minus market implied probability
| BOOKMAKER | 1 | X | 2 | EDGE |
|---|---|---|---|---|
| 10Bet | 3.10 | 3.60 | 2.15 | +9.7% |
| 1xBet | 3.26 | 3.72 | 2.12 | +11.3% |
| Bet365 | 3.10 | 3.50 | 2.10 | +9.7% |
| Betano | 3.15 | 3.65 | 2.18 | +10.3% |
| Betfair | 3.00 | 3.40 | 2.10 | +8.7% |
| BetVictor | 3.20 | 3.60 | 2.10 | +10.8% |
| Dafabet | 3.15 | 3.65 | 2.18 | +10.3% |
| Marathonbet | 3.18 | 3.64 | 2.07 | +10.6% |
| Pinnacle | 3.37 | 3.65 | 2.16 | +12.3% |
| SBO | 2.97 | 3.25 | 2.15 | +8.3% |
| Unibet | 3.15 | 3.60 | 2.14 | +10.3% |
| William Hill | 3.10 | 3.40 | 2.10 | +9.7% |
Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.
📊 OTHER MARKETS
avg across bookmakers
Over/Under · BTTS · Asian Handicap
⚽ GOALS · OVER / UNDER
1.5
O 1.19
U 4.31
2.5
O 1.67
U 2.18
3.5
O 2.62
U 1.45
⚽ BOTH TEAMS SCORE
YES
1.54
9 bks
NO
2.31
9 bks
⚖ ASIAN HANDICAP
Away -0.25
1.44
Away -0.5
1.36
Away -0.75
1.23
Away -1
1.11
Away -1.25
1.10
Away -1.5
1.09
📈 MARKET MOVEMENT
historical line movement
How the market shifted before kick-off
Smoothed line illustration · per-snapshot historical odds storage activates Q3.