← Match Finder
KNVB Beker
Heerenveen
T S S S U
3–1
Full-time
Waalwijk
S T S S S

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

⚠️ One of the teams has played few league matches recently (e.g. newly promoted). The analysis is therefore more uncertain than usual, and we give no recommendations for this match.
🔒 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

Heerenveen Waalwijk
Last 6 — all competitions · 6/6 matches
Win Ø 59%
50%
67%
Points per game
1,7
2,0
Over 2.5 Ø 83%
83%
83%
Both score Ø 59%
50%
67%
Average goals
3,3
5,8
Scored
2,0
3,5
Conceded
1,3
2,3
Goal diff per game
+0,7
+1,2
xG created Pro
xG conceded Pro
xG diff Pro
This season — KNVB Beker · 2/2 matches
Win Ø 100%
100%
100%
Points per game
3,0
3,0
Over 2.5 Ø 100%
100%
100%
Both score Ø 50%
50%
50%
Average goals
4,0
7,0
Scored
3,0
6,0
Conceded
1,0
1,0
Goal diff per game
+2,0
+5,0
🔒 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: 1–0

2,17 xG 1,22
70% Possession 30%
22 Shots 10
7 Shots on target 4
6 Blocked shots 3
3 Goalkeeper saves 4
9 Corners 3
1 Offside 0
8 Free kicks against 10
0 Yellow cards 1
0 Red cards 0
The table before the match Heerenveen 15. · Waalwijk 10.
# Team K V U T +/− xG +/− P
1 Telstar 3 3 0 0 +10 9
2 Twente 3 3 0 0 +7 +2.4 9
3 De Treffers 3 3 0 0 +6 +0.0 9
4 Hoogeveen 4 3 0 1 +4 9
5 Hoek 4 3 0 1 +1 9
6 Hsc 21 4 3 0 1 -1 -2.7 9
7 Heracles 3 2 1 0 +6 7
8 Sportlust '46 4 2 1 1 +3 -0.0 7
9 SC Genemuiden 4 2 1 1 +0 7
10 Waalwijk 2 2 0 0 +10 +2.7 6
11 AZ Alkmaar 2 2 0 0 +8 6
12 Sparta Rotterdam 2 2 0 0 +7 +0.2 6
13 PSV Eindhoven 2 2 0 0 +6 6
14 Eemdijk 3 2 0 1 +4 6
15 Heerenveen 2 2 0 0 +4 6
16 Spakenburg 3 2 0 1 +3 -1.4 6
17 Nijmegen 2 2 0 0 +3 6
18 Volendam 2 2 0 0 +3 6
19 Halsteren 3 2 0 1 +2 6
20 Capelle 3 2 0 1 +1 6
21 Almere City 3 2 0 1 +1 6
22 Dovo 3 2 0 1 +1 6
23 ROHDA Raalte 3 2 0 1 +1 6
24 Gemert 3 2 0 1 +1 6
25 Excelsior Maassluis 3 2 0 1 +0 6
26 GVVV Veenendaal 3 2 0 1 +0 6
27 Sparta Nijkerk 3 2 0 1 +0 6
28 FC Lisse 3 2 0 1 -1 6
29 Roda 2 1 1 0 +4 4
30 Barendrecht 2 1 1 0 +1 4
31 Den Bosch 3 1 1 1 -2 4
32 Willem II 2 1 0 1 +3 -0.2 3
33 Kozakken Boys 2 1 0 1 +3 3
34 Excelsior '31 2 1 0 1 +2 3
35 Kloetinge 2 1 0 1 +2 3
36 Hercules 2 1 0 1 +2 3
37 Koninklijke HFC 2 1 0 1 +2 3
38 Zwolle 2 1 0 1 +1 3
39 ASWH 2 1 0 1 +1 3
40 Utrecht 2 1 0 1 +1 -1.0 3
41 UDI '19 2 1 0 1 +1 3
42 Roosendaal 2 1 0 1 +1 3
43 DVS 33 Ermelo 2 1 0 1 +1 3
44 Meerssen 2 1 0 1 +1 3
45 't Zand 2 1 0 1 +0 3
46 For Sittard 2 1 0 1 +0 3
47 TEC 2 1 0 1 +0 3
48 Noordwijk 2 1 0 1 +0 3
49 HHC 2 1 0 1 +0 3
50 FC OSS 2 1 0 1 +0 3
51 Ajax 2 1 0 1 -1 3
52 AFC Amsterdam 2 1 0 1 -1 3
53 HZVV 2 1 0 1 -2 3
54 SVV Scheveningen 2 1 0 1 -2 3
55 URK 2 1 0 1 -2 3
56 ARC 2 1 0 1 -4 3
57 Groene Ster 2 0 2 0 +0 2
58 Go Ahead Eagles 2 0 2 0 +0 2
59 Den Haag 1 0 1 0 +0 1
60 Heino 1 0 1 0 +0 1
61 De Foresters 1 0 1 0 +0 1
62 Vitesse 1 0 1 0 +0 1
63 VVOG 1 0 1 0 +0 1
64 VV Scherpenzeel 2 0 1 1 -1 1
65 Katwijk 2 0 1 1 -1 1
66 Blauw Geel 2 0 1 1 -1 1
67 Cambuur 1 0 0 1 -1 0
68 Feyenoord 1 0 0 1 -1 0
69 FC Eindhoven 1 0 0 1 -1 0
70 Poortugaal 1 0 0 1 -1 0
71 Rijnsburgse Boys 1 0 0 1 -1 0
72 Quick Boys 1 0 0 1 -1 0
73 Huizen 1 0 0 1 -1 0
74 UNA 1 0 0 1 -1 0
75 Vvsb 1 0 0 1 -1 0
76 Zwaluwen 1 0 0 1 -1 0
77 Harkemase Boys 1 0 0 1 -1 0
78 Westlandia 1 0 0 1 -1 0
79 Ijsselmeervogels 1 0 0 1 -1 0
80 Excelsior 1 0 0 1 -1 0
81 Rijnvogels 1 0 0 1 -2 0
82 De Graafschap 1 0 0 1 -2 0
83 Aalsmeer 1 0 0 1 -2 0
84 Mierlo-Hout 1 0 0 1 -2 0
85 TOGB 1 0 0 1 -2 0
86 MVV 1 0 0 1 -2 0
87 ACV 1 0 0 1 -2 0
88 Walcheren 1 0 0 1 -2 0
89 ADO '20 1 0 0 1 -2 0
90 Staphorst 1 0 0 1 -2 0
91 SteDoCo 1 0 0 1 -2 0
92 AWC 1 0 0 1 -2 0
93 Juliana '31 1 0 0 1 -2 0
94 RKAV Volendam 1 0 0 1 -3 0
95 Groningen 1 0 0 1 -3 0
96 NAC Breda 1 0 0 1 -3 0
97 Sportclub 25 1 0 0 1 -3 0
98 Helmond Sport 1 0 0 1 -3 0
99 Hollandia 1 0 0 1 -3 0
100 VVV Venlo 1 0 0 1 -3 0
101 DVO 1 0 0 1 -3 0
102 Olde Veste '54 1 0 0 1 -3 0
103 FC Emmen 2 0 0 2 -4 0
104 GOES 1 0 0 1 -4 0
105 Kampong 1 0 0 1 -4 0
106 Dongen 1 0 0 1 -4 0
107 Erp 1 0 0 1 -4 0
108 Velocitas 1 0 0 1 -5 0
109 Dordrecht 1 0 0 1 -7 0

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

Heerenveen Waalwijk
1–0 J. Trenskow
L. Brouwers
40′
Half-time 1–0
59′
🔁 M. Witteveen
↦ D. Cleonise
M. Rivera 🔁
↦ L. Oyen
61′
65′
J. Uneken 1–1
68′
🟨 Melle Witteveen
2–1 O. Braude
V. Zagaritis
75′
76′
🔁 L. Postma
↦ L. van Gelderen
76′
🔁 T. van der Leij
↦ J. Uneken
A. van Axel Dongen 🔁
↦ L. Brouwers
80′
L. Nordas 🔁
↦ D. Vente
80′
83′
🔁 M. Kramer
↦ C. Lokesa
84′
🔁 N. Held
↦ G. Roemeratoe
3–1 J. Trenskow
M. Rivera
90′
Full-time 3–1

Line-ups

Heerenveen

4-3-3
22 B. Klaverboer G
45 O. Braude D
4 S. Kersten D
3 M. Willemsen D
19 V. Zagaritis D
6 J. van Overeem M
8 L. Brouwers M
16 M. Linday M
20 J. Trenskow F
9 D. Vente F
11 L. Oyen F
Bench (12)
31 N. Bakker
44 A. Noppert
5 P. Bochniewicz
34 R. Bouw
15 M. Egbring
17 N. Hopland
35 I. Ahmed
36 N. Courtens
7 M. Rivera
50 E. Gurbuz
26 A. van Axel Dongen
18 L. Nordas

Coach: Robin Veldman

Waalwijk

4-2-3-1
16 M. Spenkelink G
33 F. Al Mazyani D
4 L. van Gelderen D
15 L. Wouters D
5 J. Familia-Castillo D
6 G. Roemeratoe M
20 H. Kuster M
7 D. Cleonise M
8 D. van Kaam M
14 C. Lokesa M
9 J. Uneken F
Bench (12)
26 T. Bramel
13 X. Mulder
55 N. Held
35 L. Postma
3 R. van Eijma
25 M. Witteveen
18 R. van Hedel
10 R. van der Venne
29 M. Kramer
17 R. Kuijpers
11 T. van der Leij
30 Y. van der Veen

Coach: Sander Duits

Odds comparison

Green columns are the outcomes that came in.

Over/under goals
O1,5 ✓
O2,5 ✓
O3,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.