Sport Picks

Stadium Background

Malmundaria vs OC Charleroi

Belgium Belgium

Belgian Cup 2017/2018
Our Tip

AI Match Summary

Malmundaria play OC Charleroi in the Belgian Cup 2017/2018. It looks like a close match. Recently, Malmundaria averaged 0 goals scored and 7 conceded. OC Charleroi averaged 0.88 goals scored and 2 conceded. In past meetings, Malmundaria won 0, OC Charleroi won 1, and they drew 0. Their last match on Aug 6, 2017 ended 0:3. Our numbers estimate xG of 1.60 for Malmundaria and 3.94 for OC Charleroi. This points to a OC Charleroi double chance or over markets.

Win Probability Meter

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

18%
Malmundaria
22%
Draws
60%
OC Charleroi
Draw rate projection: 22% Favored: OC Charleroi

Model Confidence

Aggregate indicator score

82% / Very High Confidence
  • OC Charleroi has accumulated more wins in recent fixtures compared to Malmundaria.
  • Model forecasts a 60% win probability edge for OC Charleroi.
  • Cup tournament structure in Belgian Cup 2017/2018 increases high-stakes performance focus.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 82%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 99%
Over 1.5 Goals 94%
Over 2.5 Goals 82%
Over 3.5 Goals 62.5%
Over 4.5 Goals 28%
Both Teams To Score (BTTS) 78%
Malmundaria Clean Sheet 10%
OC Charleroi Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Malmundaria OC Charleroi
Matches Played 7 29
Wins 2 5
Draws 0 6
Losses 5 18
Goals Scored 0 0.88
Goals Conceded 7 2
Expected Goals Conceded (xGA) 7.00 2.00

H2H

Historical prediction success rates across key markets

Aug 6, 2017 Belgian Cup
Malmundaria vs OC Charleroi
0:3

Sokapicks Momentum Index

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

Malmundaria 18 / 100
OC Charleroi 56 / 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
Malmundaria OC Charleroi

Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick CHA Win (2)
Secondary Pick Over 2.5 Goals & 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

Malmundaria scored in 71% of their last 7 games.

OC Charleroi let in goals in 90% of their last 29 matches.

Games between these two average 3.00 goals.

Malmundaria went unbeaten in 1 of their last 5 games.

OC Charleroi lost 4 of their last 5 games.

Scoring Trends

Malmundaria VS OC Charleroi
0 Goals Scored 0.88
7 Goals Conceded 2
100% Over 1.5 88%
100% Over 2.5 75%
100% Over 3.5 25%

Tournament Bracket & Draw

1/16-finals
Waltwilder2
Melo Zonhoven0
TBD-
Meux-
Havinnes1
White Star Lauwe0
Le Roeulx1
Rapid Symphorinois7
Katelijne2
Nijlen1
Arlon1
Bertrix II2
Bornem-
TBD-
Reet1
Robur6
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
KSV Roeselare-
Lierse SK-
TBD-
TBD-
TBD-
Solieres Sport-
TBD-
Ganshoren3
Bierbeek4
Bruxelles-
TBD-
Lierneux1
La Roche3
Villers-La-Ville2
Stade Brainois1
Voorde1
Sporting Bruxelles2
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Beerschot VA-
RWDM Brussels-
TBD-
Standard Elen0
Leopoldsburg4
RAA Louvieroise-
TBD-
TBD-
Londerzeel-
Zwevezele3
Estaimbourg0
Zutendaal1
Hoepertingen3
TBD-
TBD-
TBD-
Hamme-
R. Albert Quevy-Mons5
Paturages1
Mariaburg0
Hamme-Zogge2
Tollembeek1
Kampenhout0
Florenvillois0
Molignee3
Patro Eisden-
TBD-
TBD-
TBD-
Helchteren2
Wellen0
RAS Monceau0
UR La Louviere Centre2
Sporting Lokeren-
TBD-
Varsenare0
Blankenberge2
RFC Grand-Leez4
Flenu1
Appelterre-Eichem0
Eppegem1
Oostkamp1
Eendracht Aalter0
Verviers0
Stade Vervietois2
Huizingen5
Uccle2
Bonheiden1
FC Lebbeke2
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Cercle Brugge-
Oudenaarde-
TBD-
TBD-
TBD-
Wezel Sport2
Herk1
Maldegem1
Jong Lede2
Biesen2
Flandria Paal1
Oppuurs2
Sint-Job4
TBD-
TBD-
TBD-
Dender-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Tubize-Braine-
Lenaarts-
TBD-
Poperinge2
Boezinge4
Gedinnois3
Longlier0
Meerle1
Herentals3
Weywertz2
Cointe-Liege1
Andennais2
Jamboise3
La Calamine-
TBD-
Nederhasselt2
Grimbergen3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Lierse SK-
Wijgmaal-
TBD-
Lille United0
Kruibeke1
Spy2
Pesche1
TBD-
Cappellen-
Buzet1
RJ Entente Binchoise0
Harchies-Bernissart0
Oostduinkerke1
Thes Sport-
TBD-
Achel0
Esperanza Pelt1
RFC Seraing-
TBD-
TBD-
TBD-
Lixhe-Lanaye4
Ougree FC0
TBD-
Saint Eloois-
Chatelet-
TBD-
TBD-
TBD-
Eendracht Zele2
Mariekerke1
TBD-
Bocholter-
Eendracht Wervik4
Eernegem0
Messancy1
Bertrix7
Wallonne Ciney-
TBD-
Jette0
Ninove8
Bambrugge2
RFC Wetteren1
TBD-
Hades-
OC Nismes1
Couvin-Mariembourg0
Dalhem0
Richelle4
Onhaye5
Habaysienne2
Tilffois0
Loyers2
Verlaine3
Banneux2
Wavre2
Betekom3
Virton-
TBD-
TBD-
TBD-
Libramont2
Flavion-Morialme1
TBD-
Boom-
Lommel SK-
TBD-
TBD-
TBD-
Wellin1
RUS Gouvy0
TBD-
Gullegem-
Tienen-
TBD-
KDN United1
Royal Racing Waterloo2
Grimbie2
Sporting Budingen1
Melreux0
Mormont4
Hasselt-
TBD-
Drongen1
Avanti5
Herstal6
Fernelmont-Hemptinne0
Flawinne0
Francs Borains1
KRC Gent-
TBD-
Ternat0
Liedekerke1
TBD-
TBD-
TBD-
Dessel-
Menen4
Brielen0
TBD-
Vosselaar-
Ster-Francorchamps1
Stockay-Warfusee0
Gierle0
Houtvenne5
Eendracht Termien4
Sint-Dymphna1
Rumbeke0
Tournai2
Rebecquoise-
TBD-
Westrozebeke0
Peruwelz FC6
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Westerlo-
Tilleur5
Butgenbach0
Wolvertem Merchtem0
Aarschot2
TBD-
TBD-
TBD-
Deinze-
Huvo Jeuk2
Retie1
Mont-Saint-Guibert2
Entite Manageoise3
Royal Marloie Sport2
Champlonnaise1
TBD-
Hoogstraten-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Royale Union SG-
FC Turnhout-
TBD-
Wielsbeke1
Beloeil2
Aische8
Malonne1
SG-Tertre Hautrage0
Anderlues1
OC Charleroi-
TBD-
Amay1
Malmundaria2
Chastre2
RLC Givry1
TBD-
KRC Harelbeke-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Leuven-
ASV Geel-
TBD-
TBD-
TBD-
Walem4
Berlaar-Heikant3
Rhisnois2
Solrezienne4
Westhoek-
TBD-
Poupehan0
Habay La Neuve2
Woluwe Zaventem5
Mazenzele1
TBD-
Acren-
Waremme-
TBD-
Kortemark0
KSK Oostnieuwkerke2
Westkapelle5
Dikkelvenne0
TBD-
Walhain-
Jeunesse Tamines5
Montignies II0
Herent0
Diegem4
Braine4
Wemmel0
TBD-
KFC Duffel-
Aalst-
TBD-
TBD-
TBD-
Assesse3
Queue-du-Bois1
TBD-
Torhout-
Diest3
Alken1
Lochristi1
Elene-Grotenberge2
Sterrebeek2
Strombeek1
TBD-
Pepingen-
Wingene5
Berlare0
Zepperen-Brustem2
Heur Tongeren4
Sint-Gillis Waas4
Sint-Kruis-Winkel1
TBD-
Ronse-
Zwarte Leeuw-
TBD-
Taintignies0
Rac. Waregem6
Lauwe3
Vlamertinge0
TBD-
RFC Liege-
Overijse-
TBD-
Pontisse Cite1
Namur2
Sint Niklaas-
TBD-
Beringen1
Vlijtingen5
Sprimont-Comblain-
TBD-
Union Lasne-Ohain2
Hoeilaart3
Nassogne2
Rochefort1
TBD-
Petegem-
Koninklijk Berchem Sport-
TBD-
TBD-
TBD-
Tervant2
Peer0
Longlier II0
Givry2
Hamoir-
TBD-
Ardennen0
Merelbeke2
Balen2
Sporting Wijchmaal0
TBD-
Entente Durbuy-
Knokke-
TBD-
TBD-
TBD-
Ternesse3
Eendracht Opstal1
TBD-
Belisia Bilzen-
Huy4
Etoile Vervietoise0
La Calamine II0
UCE Liege3
Mandel United-
TBD-
Loyers II0
Aywaille4
City Pirates-
TBD-
FC Ekeren0
Brasschaat2
KRC Mechelen2
Vorselaar1
TBD-
Olsa Brakel-
Zelzate4
Lovendegem0
Putte1
Melsele4
TBD-
TBD-
TBD-
Heist-
1/8-finals
Waltwilder1
Meux0
Havinnes1
Rapid Symphorinois5
Katelijne6
Bertrix II0
Bornem2
Robur3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
KSV Roeselare-
Lierse SK-
TBD-
Solieres Sport1
Bierbeek2
Bruxelles2
La Roche1
Villers-La-Ville2
Sporting Bruxelles3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Beerschot VA-
RWDM Brussels3
Leopoldsburg1
RAA Louvieroise0
Londerzeel1
Zwevezele2
Hoepertingen0
TBD-
Hamme-
R. Albert Quevy-Mons5
Hamme-Zogge1
Tollembeek0
Molignee4
Patro Eisden-
TBD-
Helchteren0
UR La Louviere Centre2
Sporting Lokeren2
Blankenberge1
RFC Grand-Leez1
Eppegem2
Oostkamp1
Stade Vervietois0
Huizingen0
FC Lebbeke5
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Cercle Brugge-
Oudenaarde-
TBD-
Wezel Sport1
Jong Lede4
Biesen3
Sint-Job2
TBD-
Dender-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Tubize-Braine-
Lenaarts1
Boezinge0
Gedinnois0
Herentals7
Weywertz7
Jamboise0
La Calamine1
Grimbergen2
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Lierse SK-
Wijgmaal3
Kruibeke1
Spy0
Cappellen3
Buzet2
Oostduinkerke1
Thes Sport0
Esperanza Pelt1
RFC Seraing-
TBD-
Lixhe-Lanaye2
Saint Eloois4
Chatelet-
TBD-
Eendracht Zele1
Bocholter4
Eendracht Wervik1
Bertrix0
Wallonne Ciney2
Ninove3
Bambrugge1
Hades0
OC Nismes0
Richelle2
Onhaye4
Loyers3
Verlaine0
Betekom1
Virton-
TBD-
Libramont0
Boom5
Lommel SK-
TBD-
Wellin0
Gullegem2
Tienen4
Royal Racing Waterloo1
Grimbie0
Mormont2
Hasselt2
Avanti0
Herstal1
Francs Borains5
KRC Gent7
Liedekerke1
TBD-
Dessel-
Menen2
Vosselaar1
Ster-Francorchamps0
Houtvenne4
Eendracht Termien3
Tournai1
Rebecquoise2
Peruwelz FC3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Westerlo-
Tilleur5
Aarschot1
TBD-
Deinze-
Huvo Jeuk3
Entite Manageoise2
Royal Marloie Sport0
Hoogstraten3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Royale Union SG-
FC Turnhout3
Beloeil0
Aische0
Anderlues1
OC Charleroi3
Malmundaria0
Chastre1
KRC Harelbeke3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Leuven-
ASV Geel-
TBD-
Walem0
Solrezienne1
Westhoek6
Habay La Neuve0
Woluwe Zaventem1
Acren2
Waremme3
KSK Oostnieuwkerke0
Westkapelle0
Walhain4
Jeunesse Tamines3
Diegem2
Braine1
KFC Duffel4
Aalst-
TBD-
Assesse0
Torhout9
Diest3
Elene-Grotenberge0
Sterrebeek0
Pepingen2
Wingene2
Heur Tongeren1
Sint-Gillis Waas0
Ronse3
Zwarte Leeuw4
Rac. Waregem0
Lauwe1
RFC Liege4
Overijse2
Namur1
Sint Niklaas1
Vlijtingen3
Sprimont-Comblain1
Hoeilaart0
Nassogne0
Petegem2
Koninklijk Berchem Sport-
TBD-
Tervant2
Givry4
Hamoir1
Merelbeke0
Balen0
Entente Durbuy1
Knokke-
TBD-
Ternesse1
Belisia Bilzen3
Huy2
UCE Liege0
Mandel United1
Aywaille2
City Pirates4
Brasschaat1
KRC Mechelen1
Olsa Brakel2
Zelzate2
Melsele1
TBD-
Heist-
Quarter-finals
Waltwilder2
Rapid Symphorinois0
Katelijne1
Robur2
TBD-
TBD-
TBD-
KSV Roeselare-
Lierse SK1
Bierbeek0
Bruxelles0
Sporting Bruxelles8
TBD-
TBD-
TBD-
Beerschot VA-
RWDM Brussels1
Londerzeel0
Zwevezele1
Hamme2
R. Albert Quevy-Mons2
Molignee1
Patro Eisden0
UR La Louviere Centre3
Sporting Lokeren1
Eppegem0
Oostkamp1
FC Lebbeke2
TBD-
TBD-
TBD-
Cercle Brugge-
Oudenaarde3
Jong Lede1
Biesen0
Dender4
TBD-
TBD-
TBD-
Tubize-Braine-
Lenaarts1
Herentals0
Weywertz1
Grimbergen3
TBD-
TBD-
TBD-
Lierse SK-
Wijgmaal4
Cappellen2
Buzet2
Esperanza Pelt6
RFC Seraing2
Saint Eloois1
Chatelet1
Bocholter2
Eendracht Wervik1
Ninove0
Bambrugge2
Richelle3
Onhaye3
Betekom1
Virton1
Boom2
Lommel SK4
Gullegem0
Tienen1
Mormont2
Hasselt3
Francs Borains1
KRC Gent2
Dessel3
Menen2
Houtvenne1
Eendracht Termien0
Peruwelz FC1
TBD-
TBD-
TBD-
Westerlo-
Tilleur2
Deinze0
Huvo Jeuk0
Hoogstraten1
TBD-
TBD-
TBD-
Royale Union SG-
FC Turnhout2
Anderlues0
OC Charleroi0
KRC Harelbeke1
TBD-
TBD-
TBD-
Leuven-
ASV Geel1
Solrezienne0
Westhoek1
Acren2
Waremme3
Walhain2
Jeunesse Tamines2
KFC Duffel3
Aalst2
Torhout0
Diest0
Pepingen1
Wingene2
Ronse0
Zwarte Leeuw1
RFC Liege2
Overijse1
Vlijtingen0
Sprimont-Comblain2
Petegem3
Koninklijk Berchem Sport6
Givry1
Hamoir1
Entente Durbuy2
Knokke4
Belisia Bilzen2
Huy1
Aywaille2
City Pirates2
Olsa Brakel1
Zelzate2
Heist4
Semi-finals
Waltwilder3
Robur1
TBD-
KSV Roeselare-
Lierse SK4
Sporting Bruxelles0
TBD-
Beerschot VA-
RWDM Brussels3
Hamme0
R. Albert Quevy-Mons0
UR La Louviere Centre3
Sporting Lokeren2
FC Lebbeke0
TBD-
Cercle Brugge-
Oudenaarde2
Dender0
TBD-
Tubize-Braine-
Lenaarts1
Grimbergen0
TBD-
Lierse SK-
Wijgmaal3
Esperanza Pelt0
RFC Seraing1
Bocholter2
Eendracht Wervik2
Richelle1
Onhaye1
Boom3
Lommel SK7
Mormont0
Hasselt0
Dessel5
Menen1
Peruwelz FC0
TBD-
Westerlo-
Tilleur2
Hoogstraten1
TBD-
Royale Union SG-
FC Turnhout3
KRC Harelbeke2
TBD-
Leuven-
ASV Geel5
Acren3
Waremme2
KFC Duffel4
Aalst3
Pepingen0
Wingene0
RFC Liege2
Overijse4
Petegem3
Koninklijk Berchem Sport0
Entente Durbuy4
Knokke4
Aywaille0
City Pirates1
Heist2
Stage 4
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Stage 3
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Stage 2
TBD-
TBD-
TBD-
TBD-
Stage 1
TBD-
TBD-
Final
Waltwilder1
KSV Roeselare3
Lierse SK2
Beerschot VA3
RWDM Brussels1
UR La Louviere Centre2
Sporting Lokeren1
Cercle Brugge3
Oudenaarde3
Tubize-Braine4
Lenaarts0
Lierse SK2
Wijgmaal0
Bocholter1
Eendracht Wervik2
Boom3
Lommel SK2
Dessel0
Menen0
Westerlo4
Tilleur1
Royale Union SG4
FC Turnhout0
Leuven8
ASV Geel3
KFC Duffel0
Aalst1
RFC Liege2
Overijse2
Entente Durbuy3
Knokke2
Heist5