← Match Finder
Belgisk cup
Referee: L D'hondt
Club Brugge
S S S S S
3–0
Full-time

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

Club Brugge Oud-Heverlee Leuven
Last 6 — all competitions · 6/6 matches
Win Ø 58%
83%
33%
Points per game
2,7
1,3
Over 2.5 Ø 50%
83%
17%
Both score Ø 59%
100%
17%
Average goals
4,0
1,8
Scored
2,7
1,3
Conceded
1,3
0,5
Goal diff per game
+1,3
+0,8
xG created Pro
xG conceded Pro
xG diff Pro
This season — Belgisk cup · 2/2 matches
Win Ø 100%
100%
100%
Points per game
3,0
3,0
Over 2.5 Ø 75%
100%
50%
Both score Ø 50%
100%
0%
Average goals
5,5
3,5
Scored
4,5
3,5
Conceded
1,0
0,0
Goal diff per game
+3,5
+3,5
🔒 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

The table before the match Club Brugge 34. · Oud-Heverlee Leuven 36.
# Team K V U T +/− P
1 VW Hamme 5 4 1 0 +8 13
2 Bredene 5 4 0 1 +4 12
3 Turkse Rangers 5 4 0 1 +4 12
4 Elsautoise 5 3 1 1 +5 10
5 Sporting Bruxelles 4 3 1 0 +5 10
6 Berlare 4 3 1 0 +5 10
7 RFC Wetteren 4 3 0 1 +9 9
8 Geel 4 3 0 1 +6 9
9 Biesme 4 3 0 1 +6 9
10 Olympic Charleroi 4 3 0 1 +5 9
11 Lyra-Lierse Berlaar 4 3 0 1 +5 9
12 HO Kalken 4 3 0 1 +4 9
13 Spouwen-Mopertingen 4 3 0 1 +2 9
14 Aywaille 4 3 0 1 +2 9
15 Tubize 4 3 0 1 +2 9
16 Sparta Petegem 4 3 0 1 +1 9
17 Diksmuide 5 2 2 1 +3 8
18 Mandel United 3 2 1 0 +8 7
19 Berg en Dal 3 2 1 0 +5 7
20 Albert Quévy-Mons 3 2 1 0 +5 7
21 Kraainem 3 2 1 0 +4 7
22 Houtvenne 4 2 1 1 +3 7
23 Union Lasne-Ohain 3 2 1 0 +3 7
24 US d'Ophain 4 2 1 1 +2 7
25 Herent 4 2 1 1 +2 7
26 Dikkelvenne 4 2 1 1 +1 7
27 Kosova Schaerbeek 4 2 1 1 +1 7
28 Grand-Leez 4 2 1 1 -1 7
29 Meux 4 2 1 1 -1 7
30 Rochefort 4 2 1 1 -3 7
31 Excelsior Zedelgem 3 2 0 1 +10 6
32 Acren-Lessines 3 2 0 1 +10 6
33 Ninove 3 2 0 1 +7 6
34 Club Brugge 2 2 0 0 +7 6
35 Anderlecht 2 2 0 0 +7 6
36 Oud-Heverlee Leuven 2 2 0 0 +7 6
37 Diegem Sport 3 2 0 1 +5 6
38 Nijlen 3 2 0 1 +4 6
39 St. Gilloise 2 2 0 0 +4 6
40 RUS Binche 3 2 0 1 +3 6
41 Knokke 3 2 0 1 +3 6
42 Linden 3 2 0 1 +3 6
43 Onhaye 3 2 0 1 +3 6
44 Genk 2 2 0 0 +3 6
45 RAS Monceau 3 2 0 1 +3 6
46 St Truiden 2 2 0 0 +3 6
47 Patro Eisden 3 2 0 1 +2 6
48 Dessel Sport 3 2 0 1 +2 6
49 Rotselaar 3 2 0 1 +2 6
50 Tervuren-Duisburg 3 2 0 1 +1 6
51 Wallonne Ciney 3 2 0 1 +1 6
52 Witgoor Sport 3 2 0 1 +1 6
53 La Louvière Centre 3 2 0 1 +0 6
54 Rupel Boom 3 2 0 1 +0 6
55 FC Eupen 3 2 0 1 -1 6
56 Waregem 3 2 0 1 -2 6
57 Betekom 3 2 0 1 -2 6
58 Unico Tongeren 3 2 0 1 -2 6
59 Ganshoren 3 1 2 0 +1 5
60 Thes Sport 3 1 2 0 +1 5
61 Antwerp 2 1 1 0 +5 4
62 Péruwelz 2 1 1 0 +5 4
63 Sprimont 2 1 1 0 +4 4
64 Meix-Devant-Virton 3 1 1 1 +3 4
65 DT Borsbeke 2 1 1 0 +3 4
66 Ster-Francorchamps 2 1 1 0 +3 4
67 Saintoise 2 1 1 0 +3 4
68 Eendracht Aalter 3 1 1 1 +2 4
69 Mechelen 2 1 1 0 +2 4
70 Beerschot VA 2 1 1 0 +2 4
71 Schoonbeek-Beverst 2 1 1 0 +2 4
72 Voorde Appelterre 3 1 1 1 +2 4
73 Eendracht Wervik 2 1 1 0 +2 4
74 Etterbeek 2 1 1 0 +1 4
75 Weerstand Koersel 3 1 1 1 +1 4
76 Vlijtingen 2 1 1 0 +1 4
77 Eendracht Termien 2 1 1 0 +1 4
78 Gouvy 2 1 1 0 +1 4
79 Kortrijk 2 1 1 0 +1 4
80 K. Kontich 3 1 1 1 +0 4
81 Racing Mechelen 3 1 1 1 +0 4
82 Blankenberge 3 1 1 1 +0 4
83 FC Du Geer 3 1 1 1 +0 4
84 Belœil 3 1 1 1 -2 4
85 Union Flémalloise 3 1 1 1 -3 4
86 Sporting Tisselt 3 1 1 1 -3 4
87 Gent 2 1 0 1 +6 3
88 Sassport Boezinge 2 1 0 1 +6 3
89 Longlier 2 1 0 1 +5 3
90 Moen 2 1 0 1 +4 3
91 RWD Molenbeek 2 1 0 1 +4 3
92 Sporting Hasselt 2 1 0 1 +4 3
93 Zelzate 2 1 0 1 +4 3
94 Tempo Overijse 2 1 0 1 +4 3
95 KBSK Retie 2 1 0 1 +3 3
96 Lille 2 1 0 1 +3 3
97 Zwarte Leeuw 2 1 0 1 +3 3
98 Huy 2 1 0 1 +2 3
99 Hoboken 2 1 0 1 +2 3
100 Habay-la-Neuve 2 1 0 1 +2 3
101 Kleit Maldegem 2 1 0 1 +2 3
102 Standard Bouillon 2 1 0 1 +2 3
103 Cercle Brugge 2 1 0 1 +2 3
104 Aubel 1 1 0 0 +2 3
105 Entité Manageoise 2 1 0 1 +1 3
106 Meux II 2 1 0 1 +1 3
107 Condruzien 2 1 0 1 +1 3
108 Londerzeel 2 1 0 1 +1 3
109 Evelette-Jallet 2 1 0 1 +1 3
110 Drongen 2 1 0 1 +1 3
111 Vyle-Tharoul 2 1 0 1 +1 3
112 Warsage 2 1 0 1 +1 3
113 Lokeren-Temse 2 1 0 1 +1 3
114 Achel 2 1 0 1 +1 3
115 Racing Waregem 2 1 0 1 +1 3
116 Wallonia Libin 2 1 0 1 +1 3
117 Diepenbeek 2 1 0 1 +1 3
118 Berchem Sport 2 1 0 1 +0 3
119 Hooikt 2 1 0 1 +0 3
120 Groen Star Beek 2 1 0 1 +0 3
121 Harelbeke 2 1 0 1 +0 3
122 Standard 2 1 0 1 +0 3
123 Liège 2 1 0 1 +0 3
124 Sint-Denijs Sport 2 1 0 1 +0 3
125 Stockay-Warfusée 2 1 0 1 +0 3
126 TK Meldert II 2 1 0 1 +0 3
127 Olympia Wijgmaal 2 1 0 1 +0 3
128 Bocholt 2 1 0 1 +0 3
129 Marloie Sport 2 1 0 1 +0 3
130 Heikant Zele 2 1 0 1 +0 3
131 Stade Verviers 2 1 0 1 +0 3
132 Sint-Lenaarts 2 1 0 1 +0 3
133 Schelle Sport 2 1 0 1 +0 3
134 Zepperen-Brustem 2 1 0 1 +0 3
135 Gosselies Sports 2 1 0 1 -1 3
136 City Pirates Antwerpen 2 1 0 1 -1 3
137 Veldwezelt 2 1 0 1 -1 3
138 Casteau 2 1 0 1 -1 3
139 Punt-Larum 2 1 0 1 -1 3
140 Beveren 2 1 0 1 -1 3
141 SG-Tertre-Hautrage 2 1 0 1 -1 3
142 Hamoir 2 1 0 1 -1 3
143 Varsenare 2 1 0 1 -1 3
144 Westhoek 2 1 0 1 -1 3
145 K. Lierse S.K. 2 1 0 1 -1 3
146 Knesselare 2 1 0 1 -1 3
147 Nieuwmoer 2 1 0 1 -1 3
148 Merelbeke 2 1 0 1 -1 3
149 Deinze 2 1 0 1 -2 3
150 Haasdonk 2 1 0 1 -2 3
151 Jodoigne 2 1 0 1 -2 3
152 Westerlo 2 1 0 1 -2 3
153 Eupen 2 1 0 1 -2 3
154 Huldenberg 2 1 0 1 -2 3
155 Jong Lede 2 1 0 1 -2 3
156 Nassogne 2 1 0 1 -2 3
157 KRC Gent 2 1 0 1 -2 3
158 Racing Waregem II 2 1 0 1 -2 3
159 Raeren-Eynatten 2 1 0 1 -2 3
160 Elene-Grotenberge 2 1 0 1 -2 3
161 Harre-Manhay 2 1 0 1 -3 3
162 Elsautoise II 2 1 0 1 -4 3
163 Landen 3 1 0 2 -4 3
164 La Calamine 2 1 0 1 -4 3
165 Mormont 2 1 0 1 -4 3
166 Frasnoise 2 1 0 1 -6 3
167 Rebecq 1 0 1 0 +0 1
168 Denderhoutem 1 0 1 0 +0 1
169 Libramont 1 0 1 0 +0 1
170 Nismes 1 0 1 0 +0 1
171 Turnhout 1 0 1 0 +0 1
172 Léopold 1 0 1 0 +0 1
173 Tilffois 1 0 1 0 +0 1
174 Roeselare Daisel 1 0 1 0 +0 1
175 Ostiches 1 0 1 0 +0 1
176 Hades 1 0 1 0 +0 1
177 Flénu 1 0 1 0 +0 1
178 Oostkamp 1 0 1 0 +0 1
179 Zwijnaarde 1 0 1 0 +0 1
180 Londerzeel United 1 0 1 0 +0 1
181 Union Limbourg 1 0 1 0 +0 1
182 RAEC Mons II 1 0 1 0 +0 1
183 Zwevegem Sport 1 0 1 0 +0 1
184 RUS Assenois 1 0 1 0 +0 1
185 Heist 1 0 1 0 +0 1
186 Aywaille II 1 0 1 0 +0 1
187 Diest 1 0 1 0 +0 1
188 Pâturages 1 0 1 0 +0 1
189 Braine 2 0 1 1 -1 1
190 Auderghem 2 0 1 1 -1 1
191 Wezel 2 0 1 1 -1 1
192 Rechain 2 0 1 1 -1 1
193 Rumbeke 2 0 1 1 -1 1
194 RAAL La Louviere 2 0 1 1 -2 1
195 Seraing United 2 0 1 1 -2 1
196 Avanti 2 0 1 1 -2 1
197 Liedekerke 2 0 1 1 -2 1
198 Arquet 2 0 1 1 -2 1
199 US Dinantaise 2 0 1 1 -3 1
200 Sottegem 2 0 1 1 -3 1
201 Erpe-Mere United 2 0 1 1 -3 1
202 Oppagne-Wéris 2 0 1 1 -3 1
203 Aische 2 0 1 1 -4 1
204 Grün-Weiss Amel 2 0 1 1 -4 1
205 Houdinois 2 0 1 1 -4 1
206 Isièroise 2 0 1 1 -4 1
207 RESC Houffaloise 2 0 1 1 -5 1
208 Villers-La-Ville 1 0 0 1 -1 0
209 Standard Elen 1 0 0 1 -1 0
210 KSK Beveren 1 0 0 1 -1 0
211 Courcelles 1 0 0 1 -1 0
212 Pepingen-Halle 1 0 0 1 -1 0
213 FC Lebbeke 1 0 0 1 -1 0
214 Oudenaarde 1 0 0 1 -1 0
215 Chaumont 1 0 0 1 -1 0
216 Dender 1 0 0 1 -1 0
217 Esperanza Pelt 1 0 0 1 -1 0
218 Berlaar-Heikant 1 0 0 1 -1 0
219 Zwaneven 1 0 0 1 -1 0
220 PAC Buzet 1 0 0 1 -1 0
221 Wevelgem City 1 0 0 1 -1 0
222 Loyers 1 0 0 1 -1 0
223 Richelle United 1 0 0 1 -1 0
224 Perwez 1 0 0 1 -1 0
225 Francs Borains 1 0 0 1 -1 0
226 Tienen 1 0 0 1 -1 0
227 Sparta Waasmunster 1 0 0 1 -1 0
228 Racing Peer 1 0 0 1 -1 0
229 GD Ingooigem 1 0 0 1 -1 0
230 Gooreind 1 0 0 1 -1 0
231 Jette 1 0 0 1 -1 0
232 Lommel United 1 0 0 1 -1 0
233 Antonia 1 0 0 1 -1 0
234 Olsa Brakel 1 0 0 1 -1 0
235 Verlaine 1 0 0 1 -1 0
236 Cappellen 1 0 0 1 -1 0
237 Wielsbeke 1 0 0 1 -1 0
238 Poesele 1 0 0 1 -1 0
239 Tongeren 1 0 0 1 -1 0
240 Torhout 1 0 0 1 -1 0
241 Tournai 1 0 0 1 -1 0
242 Hoogstraten 1 0 0 1 -1 0
243 Beauvechain 1 0 0 1 -1 0
244 Stade Everois 1 0 0 1 -1 0
245 Mol 1 0 0 1 -1 0
246 Wépion 1 0 0 1 -1 0
247 Bertem-Leefdaal 1 0 0 1 -1 0
248 Antoing 1 0 0 1 -2 0
249 Union Bossière Gembloux 1 0 0 1 -2 0
250 Weerstand Koersel II 1 0 0 1 -2 0
251 Fontaine-l'Évêque 1 0 0 1 -2 0
252 Waterloo 1 0 0 1 -2 0
253 Excelsior Virton 1 0 0 1 -2 0
254 Chevetogne 1 0 0 1 -2 0
255 Ardooie 1 0 0 1 -2 0
256 Union Namur 1 0 0 1 -2 0
257 Brasschaat 1 0 0 1 -2 0
258 PSV 1820 1 0 0 1 -2 0
259 Wolvertem Merchtem 1 0 0 1 -2 0
260 Sart-Tilman 1 0 0 1 -2 0
261 Beveren-Leie 1 0 0 1 -2 0
262 Jalhay 1 0 0 1 -2 0
263 Juprelle 1 0 0 1 -2 0
264 Vrasene 1 0 0 1 -2 0
265 Crossing Schaerbeek 1 0 0 1 -2 0
266 Gullegem 1 0 0 1 -2 0
267 Waremme 1 0 0 1 -2 0
268 Wambeek-Ternat 1 0 0 1 -2 0
269 Habay-la-Vieille 1 0 0 1 -2 0
270 Aarschot 1 0 0 1 -2 0
271 Aubel II 1 0 0 1 -2 0
272 Arquet II 1 0 0 1 -2 0
273 Excelsior Stéphanois 1 0 0 1 -2 0
274 Uikhoven 1 0 0 1 -2 0
275 Bevel 1 0 0 1 -2 0
276 KFC Eksel 1 0 0 1 -3 0
277 Rapid Oudler 1 0 0 1 -3 0
278 Charleroi 1 0 0 1 -3 0
279 Soignies Sports 1 0 0 1 -3 0
280 Sparta Wortegem 1 0 0 1 -3 0
281 De Kempen 1 0 0 1 -3 0
282 Lauwe 1 0 0 1 -3 0
283 Munkzwalm 1 0 0 1 -3 0
284 Hedes 1 0 0 1 -3 0
285 Aye 1 0 0 1 -3 0
286 Lint 1 0 0 1 -4 0
287 Linkhout 1 0 0 1 -4 0
288 Wellen 1 0 0 1 -5 0
289 Estaimbourg 1 0 0 1 -5 0
290 Ekeren 1 0 0 1 -5 0
291 Ham United 1 0 0 1 -5 0
292 RAFC Cuesmes 1 0 0 1 -6 0
293 BO Beerzel 1 0 0 1 -6 0
294 Corbion 1 0 0 1 -6 0
295 Sparta Heestert 1 0 0 1 -7 0
296 Westrozebeke 1 0 0 1 -10 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.

Odds comparison

Green columns are the outcomes that came in.

Over/under goals
O1,5 ✓
O2,5 ✓
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

L D'hondt · 111 kamper i vår database

🟥 Red cards: 0,25 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.