📊 90 MIN TOTALS
Finalised · Match completed
1.40
⚡ EXPECTED GOALS (xG)
2.14
61%
BALL POSSESSION %
39%
7
TOTAL SHOTS
16
1
SHOTS ON TARGET
9
83%
PASS ACCURACY %
78%
7
CORNERS
5
KEY EVENTS
15 events
-
6'SPAGoal · Normal GoalMarvin Young · assist Nökkvi Þórisson
-
53'SPAGoal · Normal GoalNökkvi Þórisson · assist Shunsuke Mito
-
55'TELCard · Yellow CardAbdelnour Soualhia
-
57'SPACard · Yellow CardLushendry Edward Martes
-
57'TELSubst · Substitution 1Rui Mendes · assist Emirhan Demircan
-
57'TELSubst · Substitution 2Gabi Caschili · assist Rojendro Oudsten
-
62'SPASubst · Substitution 1Casper Terho · assist Mitchell Van Bergen
-
64'TELSubst · Substitution 3Jeff Hardeveld · assist Prince Aning
-
64'TELSubst · Substitution 4Jelani Seedorf · assist Noach Shenkman
-
76'SPASubst · Substitution 2Shunsuke Mito · assist Alwande Roaldsoy
-
76'SPASubst · Substitution 3Jens Toornstra · assist R. van Cruijsen
-
84'SPASubst · Substitution 4Julian Baas · assist Teo Quintero
-
84'SPASubst · Substitution 5Nökkvi Þórisson · assist Milan Zonneveld
-
90'+1TELGoal · Normal GoalAbdelnour Soualhia
-
90'+7SPAGoal · Normal GoalR. van Cruijsen · assist Bas Kuipers
PLAYER RATINGS · TOP 5 EACH
0–10 scale
MATCH STATS
H vs A
ATTACK
1.4
xG
2.1
7.0
TOTAL SHOTS
16.0
1.0
ON TARGET
9.0
4.0
OFF TARGET
4.0
2.0
BLOCKED
3.0
POSSESSION
61.0%
POSSESSION %
39.0%
509.0
PASSES
325.0
83.0%
PASS ACCURACY
78.0%
SET PIECES
7.0
CORNERS
5.0
1.0
OFFSIDES
0.0
DISCIPLINE
13.0
FOULS
17.0
1.0
YELLOW CARDS
1.0
6.0
GK SAVES
0.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
TELSTAR
1 shots
Abdelnour Soualhia
1/1
SPARTA ROTTERDAM
10 shots
Nökkvi Þórisson
4/4
Ayoni Santos
2/4
Marvin Young
1/1
Casper Terho
1/1
📈 xG RACE
final xG: 1.40 – 2.14
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
6
EVENTS LOGGED
9
EVENTS LOGGED
LINEUPS
4-2-3-1 vs 4-2-3-1

4-2-3-1

1
RONALD KO
2
JEFF HARD
43
MARVIN PE
4
ABDELNOUR
18
GABI CASC
10
TYRONE OW
17
NILS ROSS
11
SOUFIANE
27
PATRICK B
7
RUI MENDE
9
JELANI SE
1
FILIP BED
5
BAS KUIPE
4
NICK VERS
3
MARVIN YO
2
LUSHENDRY
8
JENS TOOR
6
JULIAN BA
11
AYONI SAN
10
SHUNSUKE
7
CASPER TE
9
NöKKVI Þó

15
Nigel Ogidi...
D
6
Isaiah Ahmed
M
14
Harrie Kuste...
M
19
Fabiano Rust
F
20
Daan Reizige...
G
13
Finn Mulder
G
23
Noach Shenkm...
M
5
Prince Aning
M
8
Emirhan Demi...
F
28
Rojendro Oud...
D
21
Fofin Turay
F
COACH:
Henk Brugge

18
Robin van Cr...
M
21
Younes Jaber...
M
22
Joel Ideho
F
16
Alwande Roal...
M
30
Duncan Lindh...
G
12
Boyd Reith
D
13
Teo Quintero
D
15
Giannino Via...
D
14
Bruno Martin...
D
20
Rik Suur
G
17
Mitchell Van...
F
19
Milan Zonnev...
F
COACH:
Rogier Meijer
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
Ingmar Oostrom, Netherlands
—
TEL MANAGER
Henk Brugge
head coach
SPA MANAGER
Rogier Meijer
head coach

1
TEL WINS
3
DRAWS

3
SPA WINS
14.3%
42.9%
42.9%
7
–
7
TOTAL GOALS · 7 MEETINGS
2.00
AVG GOALS / MATCH
RECENT MEETINGS
SHOWING 2 / 7
TELSTAR
LAST 5 OVERALL
W
W
W
D
W
SPARTA ROTTERDAM
LAST 5 OVERALL
L
L
L
D
L
MATCH IMPACT
Final 1–3 · result locked

Lost · already at 37 pts

Won · already at 43 pts
LEAGUE CONTEXT
FULL TABLE →
| # | TEAM | P | W | D | L | GD | PTS | FORM |
|---|---|---|---|---|---|---|---|---|
| 1 |
PSV Eindhoven
|
34 | 27 | 3 | 4 | +56 | 84 |
W
W
D
W
W
|
| 2 |
Feyenoord
|
34 | 19 | 8 | 7 | +26 | 65 |
W
D
W
W
D
|
| 3 |
NEC Nijmegen
|
34 | 16 | 11 | 7 | +24 | 59 |
W
L
D
D
D
|
| 4 |
Twente
|
34 | 15 | 13 | 6 | +19 | 58 |
L
W
D
D
W
|
| 5 |
Ajax
|
34 | 14 | 14 | 6 | +21 | 56 |
D
L
D
W
W
|
| 6 |
Utrecht
|
34 | 15 | 8 | 11 | +13 | 53 |
W
W
W
L
W
|
| 7 |
AZ Alkmaar
|
34 | 14 | 10 | 10 | +7 | 52 |
D
D
D
D
W
|
| 8 |
Heerenveen
|
34 | 14 | 9 | 11 | +4 | 51 |
D
L
W
W
L
|
| 9 |
Groningen
|
34 | 14 | 6 | 14 | +4 | 48 |
W
W
L
L
D
|
| 10 |
Sparta Rotterdam
|
34 | 12 | 7 | 15 | -22 | 43 |
L
L
D
L
L
|
| 11 |
Fortuna Sittard
|
34 | 11 | 6 | 17 | -14 | 39 |
L
W
L
L
D
|
| 12 |
GO Ahead Eagles
|
34 | 8 | 14 | 12 | +1 | 38 |
L
L
D
D
D
|
| 13 |
Excelsior
|
34 | 10 | 8 | 16 | -13 | 38 |
W
D
W
W
D
|
| 14 |
Telstar
|
34 | 9 | 10 | 15 | -6 | 37 |
W
W
D
W
L
|
| 15 |
PEC Zwolle
|
34 | 9 | 10 | 15 | -27 | 37 |
L
L
W
L
D
|
| 16 |
FC Volendam
|
34 | 8 | 8 | 18 | -20 | 32 |
L
D
L
W
L
|
| 17 |
NAC Breda
|
34 | 6 | 11 | 17 | -23 | 29 |
D
W
L
L
D
|
| 18 |
Heracles
|
34 | 5 | 4 | 25 | -50 | 19 |
L
L
L
L
L
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
90'+7
Goal · Normal Goal · R. van Cruijsen
-
90'+1
Goal · Normal Goal · Abdelnour Soualhia
-
84'
Subst · Substitution 5 · Nökkvi Þórisson
-
84'
Subst · Substitution 4 · Julian Baas
-
76'
Subst · Substitution 3 · Jens Toornstra
-
76'
Subst · Substitution 2 · Shunsuke Mito
-
64'
Subst · Substitution 4 · Jelani Seedorf
-
64'
Subst · Substitution 3 · Jeff Hardeveld
-
62'
Subst · Substitution 1 · Casper Terho
-
57'
Subst · Substitution 2 · Gabi Caschili
-
57'
Subst · Substitution 1 · Rui Mendes
-
57'
Card · Yellow Card · Lushendry Edward MartesHolding
-
55'
Card · Yellow Card · Abdelnour SoualhiaHolding
-
53'
Goal · Normal Goal · Nökkvi Þórisson
- HALF TIME · 0 – 1
-
6'
Goal · Normal Goal · Marvin Young
📊 AVERAGE ACROSS 14 BOOKMAKERS
TELSTAR WIN
2.16
46.3% implied
↑ best 2.27
DRAW
3.67
27.2% implied
↑ best 3.82
SPARTA ROTTERDAM WIN
3.03
33% implied
↑ best 3.22
Market favors Telstar. AI projects TELSTAR 55%.
MATCH WINNER ODDS
avg across bookmakers
AI SAYS
TELSTAR 55%
· EDGE column shows AI probability minus market implied probability
| BOOKMAKER | 1 | X | 2 | EDGE |
|---|---|---|---|---|
| 10Bet | 2.22 | 3.70 | 2.86 | +10.0% |
| 1xBet | 2.13 | 3.82 | 3.22 | +8.1% |
| 888Sport | 2.10 | 3.50 | 3.00 | +7.4% |
| Bet365 | 2.10 | 3.70 | 3.20 | +7.4% |
| Betano | 2.22 | 3.70 | 3.05 | +10.0% |
| Betfair | 2.10 | 3.70 | 3.00 | +7.4% |
| BetVictor | 2.10 | 3.80 | 3.20 | +7.4% |
| Dafabet | 2.21 | 3.80 | 3.10 | +9.8% |
| Marathonbet | 2.07 | 3.72 | 3.12 | +6.7% |
| Pinnacle | 2.23 | 3.80 | 3.11 | +10.2% |
| SBO | 2.21 | 3.29 | 2.67 | +9.8% |
| Superbet | 2.27 | 3.65 | 2.95 | +10.9% |
| Unibet | 2.18 | 3.70 | 2.90 | +9.1% |
| William Hill | 2.10 | 3.50 | 3.00 | +7.4% |
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.15
U 5.08
2.5
O 1.53
U 2.40
3.5
O 2.33
U 1.59
⚽ BOTH TEAMS SCORE
YES
1.46
11 bks
NO
2.53
11 bks
⚖ ASIAN HANDICAP
Away -0.25
1.92
Away -0.5
1.68
Away -0.75
1.53
Away -1
1.35
Away -1.25
1.30
Away -1.5
1.24
📈 MARKET MOVEMENT
historical line movement
How the market shifted before kick-off
Smoothed line illustration · per-snapshot historical odds storage activates Q3.