Eredivisie · Matchweek 31 · Apr 22

Telstar - Sparta Rotterdam

Telstar beat Sparta Rotterdam 4-1 in Eredivisie (Matchweek 31). Goals: J. Hardeveld 33'; S. van Duijn 72', 78'; M. Zonneveld 31'.

🏟 BUKO Stadion Velsen-Zuid 👤 Referee: E. Blank
Key events
31' ⚽ M. Zonneveld(0 - 1) · Assist: M. van Bergen Sparta Rotte
33' ⚽ J. Hardeveld(1 - 1) · Assist: P. Brouwer Telstar
72' ⚽ S. van Duijn(2 - 1) · Assist: T. Owusu Telstar
78' ⚽ S. van Duijn(3 - 1) · Assist: C. Hatenboer Telstar
83' 🟨 J. Ritmeester van de KampYellow card Telstar
85' 🟨 P. BrouwerYellow card Telstar
88' ⚽ J. Seedorf(4 - 1) · Assist: S. Hetli Telstar
Quick stats
%46 Possession %54
1.27 Expected goals (xG) 1.06
1.57 Pre-match xG 1.44
11 Total shots 10
4 Shots on target 2
4 Shots off target 3
3 Blocked shots 5
8 Shots inside box 7
3 Shots outside box 3
1 Saves 0
Match timeline
First half
31'
⚽M. Zonneveld(0 - 1) · Assist: M. van Bergen
J. Hardeveld(1 - 1) · Assist: P. Brouwer⚽
33'
HT 1 - 1
T. Noslin ↔ J. Ritmeester van de KampSubstitution🔁
70'
S. van Duijn(2 - 1) · Assist: T. Owusu⚽
72'
S. van Duijn(3 - 1) · Assist: C. Hatenboer⚽
78'
79'
🔁J. Baas ↔ C. TerhoSubstitution
79'
🔁M. Zonneveld ↔ S. MitoSubstitution
83'
P. BrouwerYellow card🟨
85'
S. van Duijn ↔ J. SeedorfSubstitution🔁
87'
T. Owusu ↔ S. HetliSubstitution🔁
87'
J. Seedorf(4 - 1) · Assist: S. Hetli⚽
88'
D. Koswal ↔ K. TejanSubstitution🔁
90+1'
C. Hatenboer ↔ R. OudstenSubstitution🔁
90+2'
FT 4 - 1
Match statsTelstar · Sparta Rotterdam
Key stats
%46 Possession %54
1.27 Expected goals (xG) 1.06
1.57 Pre-match xG 1.44
Shots
11 Total shots 10
4 Shots on target 2
4 Shots off target 3
3 Blocked shots 5
8 Shots inside box 7
3 Shots outside box 3
1 Saves 0
Attacking
90 Attacks 102
40 Dangerous attacks 39
Passing
355 Total passes 423
276 Accurate passes 349
%78 Pass accuracy %83
Set pieces & discipline
6 Corners 5
0 Offsides 2
13 Fouls 8
9 Free kicks 14
25 Throw-ins 23
5 Goal kicks 8
Cards
2 Yellow cards 0
0 1st-half cards 0
2 2nd-half cards 0
By half
1 1st-half goals 1
3 2nd-half goals 0
4 1st-half corners 1
2 2nd-half corners 4
Penalties
0 Penalties won 0
0 Penalty goals 0
HEAD TO HEAD2 meetings · 2025–2026
Telstar 0
Too few meetings for a trend
Sparta Rotterdam 2
0 Telstar 0 draw 2 Sparta Rotterdam
Sparta Rotterdam won the last 2
GOALS IN THIS FIXTURE
2.5goals / match
1–4total goals
0/1clean sheets
3-1Sparta Rotterdam best win · Aug 14
%50 Over 1.5 1/2
%50 Over 2.5 1/2
%50 Over 3.5 1/2
%50 BTTS 1/2
DOES THE VENUE MATTER
Telstar at home1 matches
0W 0D 1L 1:3
Sparta Rotterdam at home1 matches
1W 0D 0L 1:0
Results are read from the side that hosted the match.
FORM COMPARISON
Telstar2W 1D 2L Sparta Rotterdam1W 2D 2L
1.40 1.00 Points per game
9 5 Goals scored
9 8 Goals conceded
1.42 1.48 xG average
2.07 1.48 xGA average
%0 %40 Clean sheets
%80 %40 BTTS
%60 %40 Over 2.5
3.4 3.8 Corners
1.4 1.4 Cards
Telstar4W 1D 5L Sparta Rotterdam1W 4D 5L
1.30 0.70 Points per game
18 9 Goals scored
17 19 Goals conceded
1.50 1.47 xG average
1.84 1.60 xGA average
%10 %20 Clean sheets
%70 %60 BTTS
%80 %50 Over 2.5
4.0 4.9 Corners
1.2 1.9 Cards
SEASON COMPARISON
14Telstarin the table37pts
34matches 9-10-15W-D-L 49:55goals -6diff
WWDWL
10Sparta Rotterdamin the table43pts
34matches 12-7-15W-D-L 40:62goals -22diff
LLDLL
Season profile · 2025/2026 · 22 matches
0.77 1.64 Points per game
1.43 1.46 xG average
1.83 1.88 xGA average
%14 %41 Clean sheets
%64 %36 BTTS
%50 %50 Over 2.5
5.2 4.5 Corners
1.5 1.9 Cards
PREVIOUS MEETINGS
Aug 14 Telstar 1-3 Sparta Rotterdam Eredivisie
Oct 25 Sparta Rotterdam 1-0 Telstar Eredivisie
xG difference & finishing
Telstar4 gol · 1.27 xG +2.73
Sparta Rotterdam1 gol · 1.06 xG -0.06
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Sparta Rotterdam dominated the ball54% possession
Telstar committed more fouls13 - 8
THE REFEREE16 matches on record
Erwin Blank
Strictness41 TEMPO55
Cards: ModerateFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 22.9 -0.9
Fouls 2121.6 -0.6
Goals 53.6 +1.4
Corners 119.4 +1.6
THIS MATCH VS SEASON AVERAGE
Goals 4.01.4 +2.6
Shots 11.012.0 -1.0
On target 4.04.6 -0.6
Possession %46%45 +1.2
Corners 6.04.5 +1.5
Cards 2.02.0
Conceded 1.01.6 -0.6
this matchseason average · 33 matches
Goals 1.01.2 -0.2
Shots 10.012.4 -2.4
On target 2.04.2 -2.2
Possession %54%47 +6.9
Corners 5.04.3 +0.7
Cards 0.01.5 -1.5
Conceded 4.01.8 +2.2
this matchseason average · 33 matches
PLAYER RATINGS★ Sem van Duijn 9.20
Starting XI
37 Sem van Duijn F · 87' 9.20
Goals2On target2/3Key pass1Dribbles2/3Tackles1Duels won8/15Fouls won1Fouls1Passes21 · %16
23 Cedric Hatenboer M · 88' 7.30
Assist1Key pass1Dribbles4/6Interceptions2Duels won6/10Fouls won1Fouls1Passes36 · %32
2 Jeff Hardeveld M · 88' 7.30
Goals1On target1/1Key pass1Interceptions1Blocks1Passes28 · %22
21 Devon Koswal D · 88' 7.00
Tackles2Blocks2Duels won2/4Passes29 · %23
27 Patrick Brouwer F · 88' 6.90
Assist1Key pass2Tackles2Duels won5/11Fouls won1Fouls1Passes34 · %19
4 Guus Offerhaus M · 88' 6.70
Fouls1Passes48 · %42
11 Tyrese Noslin M · 70' 6.60
Dribbles1/2Tackles3Duels won6/9Fouls won1Fouls1Passes21 · %14
6 Danny Bakker D · 88' · K 6.50
Tackles1Interceptions2Blocks2Duels won3/7Fouls1Passes27 · %24
8 Tyrone Owusu F · 87' 6.30
Assist1Key pass3Interceptions1Duels won1/11Fouls won1Fouls4Passes31 · %27
14 Neville Nwankwo D · 88' 6.30
Key pass1Interceptions4Duels won1/5Fouls won1Fouls1Passes20 · %18
1 Ronald Koeman Jr G · 88' 6.20
Saves1Passes44 · %26
Substitutes
9 Jelani Seedorf F · 1' 7.30
Goals1On target1/1
Fouls1Passes5 · %5
7 Soufiane Hetli F · 1'
Assist1Key pass1Passes1 · %1
Unused: Daan ReizigerNigel Ogidi NwankwoRojendro OudstenNökkvi ÞórissonKay TejanFinn Mulder
Starting XI
7 Mitchell van Bergen M · 88' 7.70
Assist1Key pass2Dribbles3/4Tackles3Interceptions2Duels won6/9Passes24 · %20
11 Milan Zonneveld F · 79' 7.20
Goals1On target1/1Key pass1Interceptions1Blocks1Duels won1/4Fouls1Offside1Passes12 · %8
9 Tobias Lauritsen F · 88' 6.90
Key pass2Dribbles1/1Tackles1Duels won7/11Fouls won1Passes15 · %12
2 Lushendry Edward Martes D · 88' 6.90
Dribbles1/1Tackles5Interceptions2Duels won11/15Fouls won2Passes47 · %42
3 Marvin Young D · 88' 6.90
Tackles3Interceptions1Duels won6/10Fouls won2Passes73 · %67
6 Joshua Kitolano M · 88' · K 6.70
Key pass1Tackles2Duels won6/9Fouls won4Passes29 · %26
10 Vito van Crooij F · 88' 6.60
On target1/1Key pass2Tackles2Duels won4/4Fouls won2Passes35 · %26
8 Ayoni Santos M · 88' 6.20
Key pass1Tackles2Duels won3/10Fouls won1Fouls3Passes42 · %34
4 Julian Baas M · 79' 6.20
Key pass1Tackles1Blocks1Duels won2/5Fouls2Passes38 · %32
5 Giannino Vianello D · 88' 5.90
Dribbles1/1Tackles1Interceptions2Blocks1Duels won3/5Passes63 · %53
1 Joël Drommel G · 88' 4.90
Passes35 · %23
Substitutes
19 Casper Terho F · 9' 6.30
Duels won1/1Passes5 · %3
22 Shunsuke Mito F · 9' 6.30
Offside1Passes1 · %1
Unused: Jens ToornstraFilip BednarekJonathan de GuzmánPatrick van AanholtShurandy SamboBruno Martins IndiSaïd BakariPascal KuiperAlwande RoaldsoyPelle Clement
Win probabilityModel: 1 (%39) ✓
Telstar %39 Draw %27 Sparta Rotterdam %34
1.44Telstar xPuan
1.29Sparta Rotterdam xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
TelstarLLWLW
Sparta RotterdamLDWLD
Match Reportsall →
Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Manchester United 1-1 TottenhamPremier League · Oct 11
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad