Sport Picks

Stadium Background

Oostduinkerke vs Blankenberge

Belgium Belgium

Belgian Cup 2019/2020
Sun, Jul 28, 2019
0 - 1
02:00 PM
Our Tip

AI Match Summary

Blankenberge in this Belgian Cup 2019/2020 tie, finishing 0-1. One-off knockout football delivers a decisive result.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

28%
Oostduinkerke
15%
Draws
57%
Blankenberge
Draw rate projection: 15% Favored: Blankenberge

Model Confidence

Aggregate indicator score

57% / Medium Confidence
  • Oostduinkerke haven't matched Blankenberge's recent run of results.
  • Model gives Blankenberge a 57% chance of winning this.
  • Blankenberge arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Blankenberge, who have won 2 of the last 2 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 44%
Over 4.5 Goals 20%
Both Teams To Score (BTTS) 72.2%
Oostduinkerke Clean Sheet 10%
Blankenberge Clean Sheet 16%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Oostduinkerke Blankenberge
Matches Played 8 22
Wins 1 12
Draws 0 0
Losses 7 10
Goals Scored 0.75 1.64
Goals Conceded 2.75 1.59
Expected Goals (xG) 0.94 2.25
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 29, 2020 Belgian Cup
Oostduinkerke vs Blankenberge
0:4
Jul 28, 2019 Belgian Cup
Oostduinkerke vs Blankenberge
0:1

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Oostduinkerke 22 / 100
Blankenberge 48 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Oostduinkerke Blankenberge

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Blankenberge Win (2)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 1:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Attacking prowess: Oostduinkerke scored in 63% of their last 8 outings.

Blankenberge's defensive record shows goals conceded in 77% of 22 matches.

Historical meetings average 2.50 goals per match.

Blankenberge lost 3 of their last 5 games.

Scoring Trends

Oostduinkerke VS Blankenberge
0.5 Goals Scored 2
2.5 Goals Conceded 1.38
75% Over 1.5 88%
75% Over 2.5 63%
50% Over 3.5 38%

Recent Form & Match History

Oostduinkerke

(Home)
29 Aug
Oostduinkerke
0 : 4
Blankenberge
28 Jul
Oostduinkerke
0 : 1
Blankenberge
29 Jul
Oostduinkerke
1 : 3
Jong Zulte
06 Aug
Oostduinkerke
1 : 2
Buzet
30 Jul
Harchies-Bernissart
0 : 1
Oostduinkerke
Page 1 of 2

Blankenberge

(Away)
18 Aug
Dessel
3 : 2
Blankenberge
11 Aug
SK Roeselare
1 : 2
Blankenberge
13 Aug
Bocholter
2 : 1
Blankenberge
06 Aug
Boezinge
0 : 1
Blankenberge
31 Jul
Rumbeke
1 : 0
Blankenberge
Page 1 of 5

Tournament Bracket & Draw

1/16-finals
Givry -
TBD -
Entite Manageoise 2
Stockel 3
Eendracht Termien 2
Torpedo Hasselt 0
Leopoldsburg 0
Esperanza Pelt 1
KFC Duffel -
TBD -
De Goe 1
Richelle 6
TBD -
TBD -
TBD -
TBD -
Jong Lede 2
Kalken 0
Vrasene 1
Melsele 3
Knokke -
TBD -
Zandhovense 1
KRC Mechelen 4
Wallonne Ciney 4
Wallonia Libin 0
Jeunesse Tavietoise 0
Waltwilder 4
Belisia Bilzen -
TBD -
Lauwe 1
Eendracht Aalter 3
Diest 8
Baal 0
Schelle 1
Mariekerke 6
Saint Leger 3
Vaux 2
Herderen-Millen 2
Herstal 6
Ronse -
TBD -
La Hulpe 1
Biesme 4
Ternesse 3
Eppegem 2
TBD -
Waremme -
GBA Kontich 2
Minderhout 1
TBD -
Wijgmaal -
Eendracht Stevoort 3
Bokrijk Sport 1
Warnant 0
Royal Oupeye 1
Elene-Grotenberge 7
Kobbegem 0
Kosova Schaerbeek 1
Nijlen 2
Stockay-Warfusee -
TBD -
Eendracht Zele 0
Ninove 2
Bocholter -
TBD -
Molignee 1
Villers-La-Ville 3
Lenaarts 6
Woluwe Zaventem 1
TBD -
Mandel United -
Habay La Neuve 4
Butgenbach 1
Malmundaria 2
Ethe Belmont 3
TBD -
TBD -
TBD -
TBD -
SG-Tertre Hautrage 7
Trivieres 0
TBD -
Gullegem -
Montignies 3
Union Lasne-Ohain 2
Sport Liege 0
Heur Tongeren 14
Sprimont-Comblain 3
Nassogne 0
Lendelede Sport 1
Oostkamp 8
Koninklijk Berchem Sport -
TBD -
Comines-Warneton 1
Dadizele 6
Leuven -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Oppagne 1
Chaumont 0
TBD -
Petegem -
Hasselt -
TBD -
Voorde Appelterre 1
RFC Wetteren 4
Menen -
TBD -
Mormont II 1
Andennais 3
Drongen 2
St-Joris Sleidinge 1
TBD -
Entente Durbuy -
Francs Borains -
TBD -
Geetbets 1
Betekom 8
Weerstand Koersel 6
Vrij Houtem 2
Wepion 0
Wavre 2
KSK Oostnieuwkerke 3
Poperinge 1
Eghezee 1
Etoile de Faimes 5
TBD -
TBD -
TBD -
RFC Liege -
Acren -
TBD -
Hoboken 1
Avanti 4
RFC Grand-Leez 2
Huy 1
Kleit Maldegem 1
Torhout 3
Hoogstraten -
TBD -
SG-Tertre Hautrage II 1
Molenbaix 4
Diegem -
TBD -
Bosquetia Frameries 0
Stade Brainois 7
Tervuren-Duisburg 2
Bertem-Leefdaal 1
TBD -
Meux -
TBD -
TBD -
TBD -
TBD -
Lochristi 2
Dendermonde 1
TBD -
Cappellen -
TBD -
TBD -
TBD -
Thes Sport -
Lille United 3
Standard Elen 0
TBD -
Hamme -
Beloeil 2
Ostiches 0
TBD -
KRC Gent -
Tubize-Braine -
TBD -
TBD -
TBD -
Greunsjotters Vossem 2
Royal Union Sportive d'Ophain 0
Anderlues 1
Ixelles 2
Lokeren -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
KRC Harelbeke -
TBD -
Horion 2
UCE Liege 7
TBD -
TBD -
TBD -
Deinze -
Hades -
TBD -
Paturages 0
Olsa Brakel 3
TBD -
TBD -
TBD -
Heist -
Rhodienne-De Hoek 4
De Neffe 0
FC Eupen 0
Wellen 4
Witgoor Sport 6
Sport Koersel 1
Hyon 1
Rapid Symphorinois 5
Zwarte Leeuw 7
Putte SK 0
TBD -
Onhaye -
Braine 3
Le Roeulx 0
Bercheux 3
Rocherath 6
Couvin-Mariembourg -
TBD -
Nieuwkerke 0
Boezinge 2
Londerzeel -
TBD -
Breugel 1
Heusden-Zolder 6
Aalst -
TBD -
Veltem 0
City Pirates 3
TBD -
TBD -
TBD -
Lierse SK -
Zelzate 5
Edeboys 1
Herk 1
FC Turnhout 5
TBD -
TBD -
TBD -
UR La Louviere Centre -
Peruwelz FC 3
Vacresse 1
Beringen 1
De Kempen 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Westerlo -
Dessel -
TBD -
TBD -
TBD -
RFC Raeren 2
ES Wanze/Bas-Oha 1
Jehaytois 1
Aische 4
RWDM Brussels -
TBD -
TBD -
TBD -
Sint Niklaas -
TBD -
Walhain 0
Alken 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Virton -
Namur -
TBD -
Florenvillois 1
Ster-Francorchamps 2
TBD -
TBD -
TBD -
URSL Vise -
Pepingen -
TBD -
Anderlecht-Milan 0
Berg-Op 5
Verlaine -
TBD -
Naastois 0
Huizingen 1
Hornu 2
Zuun 0
Muno 0
Aywaille 17
TBD -
TBD -
TBD -
OC Charleroi -
Bambrugge 2
Dilbeek 0
Berg en Dal 2
Houtvenne 4
Merelbeke -
TBD -
Sportive Brainoise 1
R. Albert Quevy-Mons 7
KSV Roeselare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dender -
TBD -
TBD -
TBD -
White Star Lauwe 2
Wielsbeke 0
Meldert 1
Wolvertem Merchtem 4
Solieres Sport -
TBD -
Schriek 1
Kesselt 2
TBD -
TBD -
TBD -
RFC Seraing -
Beerschot VA -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bornem 5
Wintam Eikevliet 1
Eendracht Wervik 1
Wingene 2
Huvo Jeuk 1
Vliermaal 0
Saint-Josse 1
Loenhout 2
Dikkelvenne -
TBD -
Adegem 1
Excelsior Mariakerke 5
Zwevezele -
TBD -
Ganshoren 0
Kampenhout 1
Rochefort 4
Vyle-Tharoul 3
TBD -
Rebecquoise -
FC Lebbeke 4
Zaffelare 1
Neufvilles 0
Tollembeek 2
Westhoek -
TBD -
Zandvliet Sport 0
K. Lyra-Lierse 4
Helchteren 5
Kabouters Opglabbeek 1
Jemappes 1
Ardennen 5
Stade Everois 3
Excelsior Bouwel 2
La Roche 0
Meix-Devant-Virton 4
Jodoigne 5
Elsautoise 1
TBD -
Tilleur -
Tournai 6
Maarkedal 1
TBD -
Tienen -
TBD -
TBD -
TBD -
Saint Eloois -
Sint-Job 2
Crossing Schaerbeek 1
Spy 0
Rhisnois 2
Royal Leopold 2
Floreffe 1
TBD -
ASV Geel -
Boom -
TBD -
TBD -
TBD -
Dottignies 2
Vlamertinge 1
Kortemark 1
Rac. Waregem 2
Blankenberge 1
Oostduinkerke 0
Mormont 1
Libramont 2
Royal Gosselies 4
OC Nismes 2
Loyers 1
Templiers Nandrin 2
Vosselaar -
TBD -
Park Houthalen 0
Linden 2
TBD -
TBD -
TBD -
Patro Eisden -
Lommel SK -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
RAAL La Louviere -
TBD -
Genappe 0
Overijse 3
Oudenaarde -
TBD -
Jette 1
Wortel 2
Sporting Lokeren -
TBD -
Buzet 1
Etterbeek 2
Jong Zulte 2
Lembeke 1
TBD -
Hamoir -
1/8-finals
Givry 6
Stockel 2
Eendracht Termien 4
Esperanza Pelt 1
KFC Duffel 3
Richelle 0
TBD -
TBD -
Jong Lede 0
Melsele 2
Knokke 1
KRC Mechelen 0
Wallonne Ciney 0
Waltwilder 1
Belisia Bilzen 3
Eendracht Aalter 4
Diest 0
Mariekerke 3
Saint Leger 0
Herstal 3
Ronse 5
Biesme 1
Ternesse 0
Waremme 3
GBA Kontich 2
Wijgmaal 3
Eendracht Stevoort 0
Royal Oupeye 4
Elene-Grotenberge 1
Nijlen 3
Stockay-Warfusee 3
Ninove 2
Bocholter 10
Villers-La-Ville 0
Lenaarts 1
Mandel United 2
Habay La Neuve 2
Ethe Belmont 0
TBD -
TBD -
SG-Tertre Hautrage 1
Gullegem 2
Montignies 2
Heur Tongeren 1
Sprimont-Comblain 1
Oostkamp 2
Koninklijk Berchem Sport 3
Dadizele 0
Leuven -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Oppagne 1
Petegem 0
Hasselt 1
RFC Wetteren 3
Menen 5
Andennais 0
Drongen 1
Entente Durbuy 2
Francs Borains 1
Betekom 0
Weerstand Koersel 4
Wavre 0
KSK Oostnieuwkerke 2
Etoile de Faimes 1
TBD -
RFC Liege -
Acren 2
Avanti 3
RFC Grand-Leez 1
Torhout 2
Hoogstraten 4
Molenbaix 0
Diegem 3
Stade Brainois 4
Tervuren-Duisburg 1
Meux 3
TBD -
TBD -
Lochristi 2
Cappellen 3
TBD -
Thes Sport -
Lille United 1
Hamme 2
Beloeil 2
KRC Gent 1
Tubize-Braine -
TBD -
Greunsjotters Vossem 1
Ixelles 0
Lokeren -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
KRC Harelbeke 0
UCE Liege 1
TBD -
Deinze -
Hades 0
Olsa Brakel 4
TBD -
Heist -
Rhodienne-De Hoek 2
Wellen 1
Witgoor Sport 2
Rapid Symphorinois 3
Zwarte Leeuw 1
Onhaye 2
Braine 2
Rocherath 0
Couvin-Mariembourg 1
Boezinge 0
Londerzeel 6
Heusden-Zolder 1
Aalst 3
City Pirates 2
TBD -
Lierse SK -
Zelzate 2
FC Turnhout 1
TBD -
UR La Louviere Centre -
Peruwelz FC 1
De Kempen 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Westerlo -
Dessel -
TBD -
RFC Raeren 4
Aische 1
RWDM Brussels -
TBD -
Sint Niklaas 0
Alken 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Virton -
Namur 2
Ster-Francorchamps 1
TBD -
URSL Vise -
Pepingen 11
Berg-Op 0
Verlaine 3
Huizingen 1
Hornu 0
Aywaille 1
TBD -
OC Charleroi -
Bambrugge 4
Houtvenne 3
Merelbeke 1
R. Albert Quevy-Mons 5
KSV Roeselare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dender -
TBD -
White Star Lauwe 2
Wolvertem Merchtem 1
Solieres Sport 6
Kesselt 1
TBD -
RFC Seraing -
Beerschot VA -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bornem 1
Wingene 2
Huvo Jeuk 2
Loenhout 3
Dikkelvenne 5
Excelsior Mariakerke 2
Zwevezele 2
Kampenhout 3
Rochefort 0
Rebecquoise 4
FC Lebbeke 12
Tollembeek 0
Westhoek 0
K. Lyra-Lierse 1
Helchteren 3
Ardennen 2
Stade Everois 2
Meix-Devant-Virton 0
Jodoigne 1
Tilleur 7
Tournai 0
Tienen 4
TBD -
Saint Eloois -
Sint-Job 3
Rhisnois 0
Royal Leopold 1
ASV Geel 3
Boom -
TBD -
Dottignies 1
Rac. Waregem 2
Blankenberge 4
Libramont 3
Royal Gosselies 2
Templiers Nandrin 3
Vosselaar 6
Linden 1
TBD -
Patro Eisden -
Lommel SK -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
RAAL La Louviere 2
Overijse 3
Oudenaarde 9
Wortel 1
Sporting Lokeren 2
Etterbeek 0
Jong Zulte 3
Hamoir 0
Quarter-finals
Givry 5
Eendracht Termien 4
KFC Duffel -
TBD -
Melsele 0
Knokke 2
Waltwilder 2
Eendracht Aalter 1
Mariekerke 2
Herstal 1
Ronse 1
Waremme 0
Wijgmaal 7
Royal Oupeye 1
Nijlen 1
Stockay-Warfusee 0
Bocholter 1
Mandel United 2
Habay La Neuve -
TBD -
Gullegem 3
Montignies 1
Oostkamp 3
Koninklijk Berchem Sport 1
Leuven -
TBD -
TBD -
TBD -
Oppagne 0
RFC Wetteren 1
Menen 1
Entente Durbuy 2
Francs Borains 4
Weerstand Koersel 1
KSK Oostnieuwkerke 0
RFC Liege 3
Avanti 1
Torhout 2
Hoogstraten 0
Stade Brainois 1
Meux -
TBD -
Cappellen 2
Thes Sport 1
Hamme 5
Beloeil 1
Tubize-Braine 2
Greunsjotters Vossem 0
Lokeren -
TBD -
TBD -
TBD -
UCE Liege 0
Deinze 3
Olsa Brakel 1
Heist 2
Rhodienne-De Hoek 3
Rapid Symphorinois 2
Onhaye 1
Braine 0
Couvin-Mariembourg 2
Londerzeel 3
Aalst 2
Lierse SK 0
Zelzate 1
UR La Louviere Centre 2
De Kempen -
TBD -
TBD -
TBD -
TBD -
Westerlo -
Dessel 4
RFC Raeren 3
RWDM Brussels 6
Alken 0
TBD -
TBD -
TBD -
Virton -
Namur 2
URSL Vise 1
Pepingen 0
Verlaine 2
Aywaille 0
OC Charleroi 2
Bambrugge 2
R. Albert Quevy-Mons 1
KSV Roeselare -
TBD -
TBD -
TBD -
Dender 2
White Star Lauwe 0
Solieres Sport 0
RFC Seraing 2
Beerschot VA -
TBD -
TBD -
TBD -
Wingene 0
Loenhout 1
Dikkelvenne 5
Kampenhout 0
Rebecquoise 1
FC Lebbeke 0
K. Lyra-Lierse 1
Helchteren 0
Stade Everois 1
Tilleur 4
Tienen 2
Saint Eloois 1
Sint-Job 3
ASV Geel 2
Boom 4
Rac. Waregem 0
Blankenberge 2
Templiers Nandrin 0
Vosselaar 1
Patro Eisden 0
Lommel SK -
TBD -
TBD -
TBD -
Overijse 2
Oudenaarde 3
Sporting Lokeren 2
Jong Zulte 1
Semi-finals
Givry 1
KFC Duffel 5
Knokke 5
Waltwilder 0
Mariekerke 0
Ronse 3
Wijgmaal 2
Nijlen 0
Mandel United 5
Habay La Neuve 0
Gullegem 3
Oostkamp 1
Leuven -
TBD -
RFC Wetteren 2
Entente Durbuy 1
Francs Borains 2
RFC Liege 1
Torhout 2
Stade Brainois 1
Meux 0
Cappellen 2
Hamme 1
Tubize-Braine 0
Lokeren -
TBD -
Deinze 0
Heist 1
Rhodienne-De Hoek 0
Onhaye 2
Londerzeel 2
Aalst 4
UR La Louviere Centre 7
De Kempen 2
TBD -
Westerlo -
Dessel 4
RWDM Brussels 2
TBD -
Virton -
Namur 1
Verlaine 2
OC Charleroi 1
Bambrugge 2
KSV Roeselare -
TBD -
Dender 1
RFC Seraing 3
Beerschot VA -
TBD -
Loenhout 1
Dikkelvenne 4
Rebecquoise 2
K. Lyra-Lierse 0
Tilleur 5
Tienen 3
Sint-Job 3
Boom 4
Blankenberge 0
Vosselaar 2
Lommel SK -
TBD -
Oudenaarde 1
Sporting Lokeren 2
Final
KFC Duffel 2
Knokke 1
Ronse 4
Wijgmaal 2
Mandel United 1
Gullegem 0
Leuven 6
RFC Wetteren 0
Francs Borains 6
Torhout 1
Cappellen 1
Hamme 0
Lokeren 4
Heist 0
Onhaye 0
Aalst 1
UR La Louviere Centre 1
Westerlo 2
Dessel 3
Virton 1
Verlaine 2
Bambrugge 1
KSV Roeselare 0
RFC Seraing 1
Beerschot VA 6
Dikkelvenne 1
Rebecquoise 2
Tilleur 1
Boom 4
Vosselaar 2
Lommel SK 4
Sporting Lokeren 0