Sport Picks

Stadium Background

Diest vs Royal Marloie Sport

Belgium Belgium

Belgian Cup 2023/2024
Our Tip

AI Match Summary

Diest play Royal Marloie Sport in the Belgian Cup 2023/2024. It looks like a close match. Recently, Diest averaged 2 goals scored and 1.13 conceded. Royal Marloie Sport averaged 2.63 goals scored and 1.25 conceded. In past meetings, Diest won 0, Royal Marloie Sport won 1, and they drew 0. Their last match on Aug 20, 2023 ended 0:1. Our numbers estimate xG of 1.63 for Diest and 1.88 for Royal Marloie Sport. This points to a Royal Marloie Sport double chance or over markets.

Win Probability Meter

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

30%
Diest
39%
Draws
31%
Royal Marloie Sport
Draw rate projection: 39% Favored: Draw

Model Confidence

Aggregate indicator score

65% / Medium Confidence
  • Diest has accumulated more wins in recent fixtures compared to Royal Marloie Sport.
  • Model projects a tightly contested fixture with a 39% draw probability.
  • Cup tournament structure in Belgian Cup 2023/2024 increases high-stakes performance focus.
  • 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 99%
Over 1.5 Goals 88%
Over 2.5 Goals 78%
Over 3.5 Goals 31.5%
Over 4.5 Goals 14%
Both Teams To Score (BTTS) 78%
Diest Clean Sheet 10%
Royal Marloie Sport Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Diest Royal Marloie Sport
Matches Played 30 18
Wins 12 9
Draws 0 0
Losses 18 9
Goals Scored 2 2.63
Goals Conceded 1.13 1.25
Expected Goals (xG) 2.00 2.63
Expected Goals Conceded (xGA) 1.13 1.25

H2H

Historical prediction success rates across key markets

Aug 20, 2023 Belgian Cup
Diest vs Royal Marloie Sport
0:1

Sokapicks Momentum Index

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

Diest 29 / 100
Royal Marloie Sport 30 / 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
Diest Royal Marloie Sport

Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

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

Sokapicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Diest scored in 73% of their last 30 games.

Royal Marloie Sport let in goals in 72% of their last 18 matches.

Games between these two average 1.00 goals.

Diest went unbeaten in 2 of their last 5 games.

Royal Marloie Sport lost 2 of their last 5 games.

Scoring Trends

Diest VS Royal Marloie Sport
2 Goals Scored 2.63
1.13 Goals Conceded 1.25
88% Over 1.5 88%
63% Over 2.5 75%
13% Over 3.5 50%

Tournament Bracket & Draw

1/16-finals
Eendracht Termien5
Ekeren Donk0
TBD-
Warnant-
Overijse-
TBD-
Zwarte Leeuw1
Herent2
Sporting Lokeren-
TBD-
TBD-
TBD-
Verlaine-
TBD-
Nijlen1
Landen2
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Beerschot VA-
Ninove-
TBD-
Wallonne Ciney2
Saive1
Walhain1
Erpe-Mere2
Raeren-Eynatten7
Heusy Rouheid3
Namur-
TBD-
TBD-
TBD-
Isieroise0
Flenu4
SK Roeselare3
Grembergen0
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Lierse SK-
ES Wanze/Bas-Oha 21
Richelle10
TBD-
Oostkamp-
Boom-
TBD-
Fizoise2
Malmundaria1
OC Charleroi-
TBD-
TBD-
TBD-
Entite Manageoise3
Toekomst Borsbeke2
TBD-
UR La Louviere Centre-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Deinze-
Knokke-
TBD-
TBD-
TBD-
La Calamine-
TBD-
Dottignies0
White Star Lauwe1
Beringen0
Perwez2
Torpedo Hasselt3
Zepperen-Brustem2
Merelbeke-
TBD-
FC Turnhout5
Wijnegem0
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
RFC Seraing-
RFC De Gilly0
Beloeil1
TBD-
Acren-
TBD-
TBD-
TBD-
Thes Sport-
Eendracht Aalter4
Drongen1
TBD-
Stockay-Warfusee-
Hamoir-
TBD-
Retie3
Schoonbeek-Beverst2
Saint Eloois-
TBD-
TBD-
TBD-
Union Rochefortoise-
TBD-
Westhoek3
Villers-La-Ville4
Houffaloise3
Mormont2
TBD-
KRC Mechelen-
Kosova Schaerbeek0
Sottegem1
Arquet1
Montignies3
Mandel United-
TBD-
Elene-Grotenberge3
BX Brussels0
Petegem-
TBD-
Aywaille2
RFC Hannutois1
Wezel Sport-
TBD-
Zonnebeke1
SC Jodoigne2
KSK Wilrijk3
PSV 18202
TBD-
Olsa Brakel-
Cappellen-
TBD-
TBD-
TBD-
Stade Vervietois-
TBD-
Profondeville0
Biesme4
KWIK Eine0
Crossing Schaerbeek5
TBD-
Hasselt-
TBD-
TBD-
TBD-
Heist-
Hoogstraten-
TBD-
TBD-
TBD-
Ostiches2
Dinantaise0
TBD-
Londerzeel-
De Kempen8
Tielt-Winge1
TBD-
Belisia Bilzen-
KSK Oostnieuwkerke0
Genappe4
Wolvertem Merchtem4
Lokeren Doorslaar0
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Patro Eisden-
Jette-
TBD-
Alken0
Gravenwezel-Schilde2
Peruwelz FC3
Couvin-Mariembourg1
Onhaye10
Anvaing0
Rebecquoise-
TBD-
Kalfort Puursica3
Berg en Dal2
Ster-Francorchamps1
Waremme0
TBD-
FC Lebbeke-
Wielsbeke4
Ardooie0
TBD-
Dikkelvenne-
NSeth Berchem0
Sint-Denijssport4
TBD-
KRC Harelbeke-
RCS Brainois1
Eendracht Mechelen0
Wambeek2
Herk1
Witgoor Sport1
Tisselt2
Hamme2
Rumbeke0
Habay La Neuve6
Messancy2
Rhodienne-De Hoek0
ASV Geel1
Beauraing5
Elsautoise2
Melsele2
Destelbergen3
Sint-Dymphna1
Zwijndrecht0
TBD-
Oudenaarde-
Herstal0
Beaufays1
Flavion-Morialme6
WSAC Fleurus1
Meux-
TBD-
Kalken3
Ardennen1
K. Lyra-Lierse-
TBD-
Kadijk Overpelt2
Achel4
Galmaarden0
Diest2
Libramont1
Meix-Devant-Virton3
Melsele 21
Jodoigne5
Royal Marloie Sport7
Bleid3
Rotselaar0
Lenaarts3
TBD-
Gullegem-
KRC Gent-
TBD-
Houdinois3
Hornu2
Ethe Belmont2
Huy1
Antoing3
Rapid Symphorinois1
Koninklijk Berchem Sport-
TBD-
Ternesse0
Antonia1
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Waregem-
Diegem-
TBD-
Bree-Beek7
Nieuwerkerken1
Aalst-
TBD-
RUS Gouvy4
RE Roy0
Tienen-
TBD-
TBD-
TBD-
Renaissance Mons-
TBD-
Bierbeek2
Eksel1
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Dender-
Houtvenne-
TBD-
Avanti2
Sparta Heestert1
Torhout-
TBD-
Esperanza Pelt3
Kontich2
Bocholter-
TBD-
Boezinge0
Blankenberge1
TBD-
TBD-
TBD-
Virton-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
SK Beveren-
URSL Vise-
TBD-
TBD-
TBD-
Tournai-
TBD-
Longlier4
Paliseulois1
Binche-
TBD-
Fortuna Smeermaas1
Betekom0
Jeunesse Tamines0
Haasdonk1
TBD-
Tubize-Braine-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Lommel SK-
Dessel-
TBD-
TBD-
TBD-
Eendracht Wervik1
Diksmuide2
TBD-
RFC Wetteren-
Hades-
TBD-
Rac. Waregem2
Jong Lede1
Eppegem2
Veltem1
TBD-
KSK Tongeren-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Francs Borains-
Richelle 20
ES Wanze/Bas-Oha7
TBD-
Voorde Appelterre-
TBD-
TBD-
TBD-
RAAL La Louviere-
Aische5
Evelette-Jallet1
TBD-
City Pirates-
Wevelgem1
Royal Leopold2
Du Geer0
Sprimont4
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
RFC Liege-
Kampenhout1
Wellen3
Pepingen-Halle2
Berlare0
RFC Grand-Leez1
RAS Monceau3
TBD-
Lille United-
Spy2
Estaimbourg1
TBD-
Ganshoren-
Zelzate-
TBD-
Denderhoutem1
Vlijtingen2
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Oostende-
1/8-finals
Eendracht Termien1
Warnant2
Overijse2
Herent1
Sporting Lokeren-
TBD-
Verlaine1
Landen0
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Beerschot VA-
Ninove2
Wallonne Ciney0
Erpe-Mere3
Raeren-Eynatten2
Namur-
TBD-
Flenu1
SK Roeselare3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Lierse SK-
Richelle2
Oostkamp5
Boom3
Fizoise1
OC Charleroi-
TBD-
Entite Manageoise2
UR La Louviere Centre3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Deinze-
Knokke-
TBD-
La Calamine2
White Star Lauwe1
Perwez1
Torpedo Hasselt0
Merelbeke2
FC Turnhout0
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
RFC Seraing-
Beloeil0
Acren6
TBD-
Thes Sport-
Eendracht Aalter0
Stockay-Warfusee1
Hamoir2
Retie1
Saint Eloois-
TBD-
Union Rochefortoise5
Villers-La-Ville0
Houffaloise0
KRC Mechelen5
Sottegem2
Montignies3
Mandel United1
Elene-Grotenberge2
Petegem1
Aywaille0
Wezel Sport10
SC Jodoigne0
KSK Wilrijk1
Olsa Brakel2
Cappellen-
TBD-
Stade Vervietois1
Biesme0
Crossing Schaerbeek2
Hasselt1
TBD-
Heist-
Hoogstraten-
TBD-
Ostiches3
Londerzeel1
De Kempen1
Belisia Bilzen5
Genappe1
Wolvertem Merchtem2
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Patro Eisden-
Jette2
Gravenwezel-Schilde0
Peruwelz FC1
Onhaye2
Rebecquoise10
Kalfort Puursica0
Ster-Francorchamps2
FC Lebbeke3
Wielsbeke1
Dikkelvenne5
Sint-Denijssport0
KRC Harelbeke1
RCS Brainois2
Wambeek1
Tisselt2
Hamme3
Habay La Neuve3
ASV Geel2
Beauraing1
Destelbergen2
Sint-Dymphna0
Oudenaarde5
Beaufays2
Flavion-Morialme1
Meux2
Kalken0
K. Lyra-Lierse1
Achel2
Diest2
Meix-Devant-Virton0
Jodoigne0
Royal Marloie Sport1
Lenaarts3
Gullegem2
KRC Gent3
Houdinois0
Ethe Belmont2
Antoing1
Koninklijk Berchem Sport2
Antonia1
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Waregem-
Diegem3
Bree-Beek0
Aalst1
RUS Gouvy0
Tienen-
TBD-
Renaissance Mons11
Bierbeek0
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Dender-
Houtvenne2
Avanti1
Torhout1
Esperanza Pelt3
Bocholter2
Blankenberge1
TBD-
Virton-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
SK Beveren-
URSL Vise-
TBD-
Tournai5
Longlier0
Binche4
Fortuna Smeermaas1
Haasdonk3
Tubize-Braine2
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Lommel SK-
Dessel-
TBD-
Diksmuide2
RFC Wetteren3
Hades3
Rac. Waregem0
Eppegem0
KSK Tongeren3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Francs Borains-
ES Wanze/Bas-Oha1
Voorde Appelterre0
TBD-
RAAL La Louviere-
Aische1
City Pirates2
Royal Leopold1
Sprimont3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
RFC Liege-
Wellen2
Pepingen-Halle1
RAS Monceau3
Lille United2
Spy2
Ganshoren4
Zelzate8
Vlijtingen1
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Oostende-
Quarter-finals
Warnant5
Overijse0
Sporting Lokeren6
Verlaine0
TBD-
TBD-
TBD-
Beerschot VA-
Ninove3
Erpe-Mere1
Namur2
SK Roeselare1
TBD-
TBD-
TBD-
Lierse SK-
Oostkamp1
Boom2
OC Charleroi1
UR La Louviere Centre0
TBD-
TBD-
TBD-
Deinze-
Knokke2
La Calamine1
Perwez1
Merelbeke5
TBD-
TBD-
TBD-
RFC Seraing-
Acren1
Thes Sport3
Stockay-Warfusee0
Hamoir1
Saint Eloois1
Union Rochefortoise2
KRC Mechelen10
Montignies0
Elene-Grotenberge5
Petegem4
Wezel Sport4
Olsa Brakel2
Cappellen1
Stade Vervietois2
Crossing Schaerbeek4
Heist2
Hoogstraten2
Ostiches1
Belisia Bilzen2
Wolvertem Merchtem1
TBD-
TBD-
TBD-
Patro Eisden-
Jette2
Onhaye3
Rebecquoise1
FC Lebbeke0
Dikkelvenne1
KRC Harelbeke3
RCS Brainois0
Hamme5
Habay La Neuve2
Destelbergen0
Oudenaarde4
Beaufays0
Meux2
Achel0
Diest0
Royal Marloie Sport1
Lenaarts1
KRC Gent0
Ethe Belmont0
Koninklijk Berchem Sport4
TBD-
TBD-
TBD-
Waregem-
Diegem2
Aalst3
Tienen2
Renaissance Mons3
TBD-
TBD-
TBD-
Dender-
Houtvenne2
Esperanza Pelt3
Bocholter3
Virton4
TBD-
TBD-
TBD-
SK Beveren-
URSL Vise3
Tournai0
Binche8
Haasdonk0
TBD-
TBD-
TBD-
Lommel SK-
Dessel4
RFC Wetteren2
Hades1
KSK Tongeren2
TBD-
TBD-
TBD-
Francs Borains-
ES Wanze/Bas-Oha0
RAAL La Louviere8
City Pirates2
Sprimont3
TBD-
TBD-
TBD-
RFC Liege-
Wellen0
RAS Monceau1
Ganshoren3
Zelzate2
TBD-
TBD-
TBD-
Oostende-
Semi-finals
Warnant0
Sporting Lokeren1
TBD-
Beerschot VA-
Ninove2
Namur0
TBD-
Lierse SK-
Boom2
OC Charleroi3
TBD-
Deinze-
Knokke3
Merelbeke0
TBD-
RFC Seraing-
Thes Sport4
Hamoir0
Union Rochefortoise1
KRC Mechelen2
Elene-Grotenberge4
Wezel Sport3
Stade Vervietois2
Crossing Schaerbeek3
Hoogstraten3
Belisia Bilzen2
TBD-
Patro Eisden-
Onhaye3
Rebecquoise0
KRC Harelbeke2
Hamme1
Habay La Neuve1
Oudenaarde0
Meux4
Royal Marloie Sport1
Lenaarts1
Koninklijk Berchem Sport0
TBD-
Waregem-
Aalst0
Renaissance Mons1
TBD-
Dender-
Esperanza Pelt2
Virton3
TBD-
SK Beveren-
URSL Vise2
Binche1
TBD-
Lommel SK-
Dessel1
KSK Tongeren2
TBD-
Francs Borains-
RAAL La Louviere2
Sprimont1
TBD-
RFC Liege-
RAS Monceau2
Ganshoren3
TBD-
Oostende-
Final
Sporting Lokeren3
Beerschot VA4
Ninove0
Lierse SK3
OC Charleroi2
Deinze1
Knokke3
RFC Seraing1
Thes Sport2
KRC Mechelen0
Elene-Grotenberge4
Crossing Schaerbeek3
Hoogstraten0
Patro Eisden2
Onhaye1
KRC Harelbeke2
Habay La Neuve1
Meux2
Lenaarts1
Waregem4
Renaissance Mons0
Dender1
Virton0
SK Beveren1
URSL Vise2
Lommel SK0
KSK Tongeren1
Francs Borains4
RAAL La Louviere2
RFC Liege0
Ganshoren0
Oostende5