Sport Picks

Stadium Background

Hasselt vs Excelsior Kaart - H2H Analysis, Preview & Predictions

Belgium Belgium

Belgian Cup 2013/2014
Our Tip

AI Match Summary

This match ends 5-0, with Hasselt advancing. Cup football at its most decisive.

Win Probability Meter

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

32%
Hasselt
15%
Draws
53%
Excelsior Kaart
Draw rate projection: 15% Favored: Excelsior Kaart

Model Confidence

Aggregate indicator score

32% / Low Confidence
  • Look at the last few games and Hasselt come out ahead of Excelsior Kaart on wins alone.
  • Hasselt are the model's pick here, at 40%.
  • Hasselt have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Hasselt, who have won 1 of the last 1 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 6.5%
Over 4.5 Goals 3%
Both Teams To Score (BTTS) 68.6%
Hasselt Clean Sheet 20%
Excelsior Kaart Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Hasselt Excelsior Kaart
Matches Played 28 3
Wins 16 2
Draws 4 0
Losses 8 1
Goals Scored 2.07 2
Goals Conceded 0.96 3
Expected Goals (xG) 1.60 0.88
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 11, 2013 Belgian Cup
Hasselt vs Excelsior Kaart
5:0

SokaPicks Momentum Index

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

Hasselt 40 / 100
Excelsior Kaart 26 / 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
Hasselt Excelsior Kaart

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Hasselt Win (1)
Secondary Pick Over 2.5 Goals or 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

Excelsior Kaart has conceded goals in 100% of their last 3 outings.

Historical meetings average 5.00 goals per match.

Hasselt scored in 79% of their last 28 games.

Recent resilience: Hasselt stayed unbeaten in 2 of the last 5 games.

Scoring Trends

Hasselt VS -
2 Goals Scored 0
0.75 Goals Conceded 0
63% Over 1.5 0%
38% Over 2.5 0%
13% Over 3.5 0%

Recent Form & Match History

Hasselt

(Home)
26 Sept
Mandel United
1 : 3
Hasselt
19 Sept
Hasselt
0 : 1
Beerschot VA
12 Sept
RFC Seraing
1 : 2
Hasselt
05 Sept
Genk U23
3 : 0
Hasselt
28 Aug
Hasselt
0 : 2
Gent U23
Page 1 of 6

Excelsior Kaart

(Away)
11 Aug
Hasselt
5 : 0
Excelsior Kaart
04 Aug
Excelsior Kaart
3 : 2
Ternesse
28 Jul
Sint-Job
2 : 3
Excelsior Kaart

Tournament Bracket & Draw

1/16-finals
Overijse 3
Suryoyes Bruxellois 1
Itterbeek 0
Eendracht Hekelgem 3
Eendracht Termien 3
Thes Sport 2
Nieuwe Kempen 0
Belisia Bilzen 8
OC Charleroi 6
Marbaisien 0
TBD -
Couvin-Mariembourg -
Wellin -
TBD -
Nothomb-Post 1
La Roche 5
Hasselt -
TBD -
TBD -
TBD -
Ternesse 2
Hooikt 1
Sint-Job 2
Excelsior Kaart 3
RJ Entente Binchoise 4
Hornu 1
Aische 2
Onhaye 5
TBD -
TBD -
TBD -
KRC Mechelen -
Wolvertem Merchtem 2
Hoeilaart 1
Royal Racing Waterloo 2
Tienen 4
RFC Seraing 1
Stockay-Warfusee 0
RFC Aubel 1
Aywaille 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Hoogstraten -
Olimpic Ingelmunster 3
Club Roeselare 0
Allain 0
Eendracht Wervik 4
Dilbeek 5
Opwijk 2
FC Schaerbeek 0
Pepingen 4
RFC Liege 1
ES Wanze/Bas-Oha 0
Andrimont 0
Cite Sport 8
Uccle 2
Sporting Bruxelles 1
Kampenhout 1
Sterrebeek 2
Esperanza Pelt 2
Herk 1
Peer 0
Bree 3
TBD -
TBD -
TBD -
Koninklijk Berchem Sport -
Tilleur Saint Gilles 4
Momalloise 1
Solieres Sport 0
Cointe-Liege 1
TBD -
TBD -
TBD -
Dender -
Royale Union SG -
TBD -
TBD -
TBD -
Champlonnaise 4
Meix-Devant-Virton 2
Bastogne 0
Arlon 3
Eernegem 5
Dottignies 3
Wevelgem 0
Ruiter Roeselare 1
TBD -
TBD -
TBD -
Lierse SK -
Westerlo -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Turnhout 2
De Kempen 1
Katelijne 4
SK Berlaar 2
TBD -
TBD -
TBD -
Tournai -
Grimbergen -
TBD -
TBD -
TBD -
K. Lyra-Lierse 2
Rapid Leest 1
Berlaar-Heikant 0
Lenaarts 1
Libramont 4
Han-sur-Lesse 2
Vance 1
Melreux 2
TBD -
TBD -
TBD -
Wallonne Ciney -
Deinze -
TBD -
TBD -
TBD -
Petegem 1
Acren 0
Lovendegem 0
Wetteren Kwatrecht 2
FC Turnhout -
TBD -
TBD -
TBD -
Ligny 4
Forchies 0
Houdeng 1
Loyers 2
Woluwe Zaventem -
TBD -
TBD -
TBD -
Rossignol 1
Bertrix 0
Rochefort 0
Longlier 1
Bornem -
TBD -
TBD -
TBD -
Maldegem 4
Antoing 2
Knokke 0
Westhoek 4
Royal Excel Mouscron -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
RFC Hannutois 4
Vyle-Tharoul 3
Amay 0
Xhoffraix 1
TBD -
TBD -
TBD -
La Calamine -
Sprimont-Comblain -
TBD -
TBD -
TBD -
Wingene 2
Helkijn 0
White Star Adinkerke 1
Boezinge 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lommel SK -
Leopoldsburg 2
Diest 1
Overpelt 1
Beringen 2
TBD -
TBD -
TBD -
Charleroi Fleurus -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
St. Truiden -
Patro Eisden -
TBD -
TBD -
TBD -
Koninklijek Zonhoven 6
Herderen-Millen 1
Waltwilder 2
Hades 3
Entite Manageoise 5
FC Charleroi 0
Anderlues 2
Meux 5
TBD -
TBD -
TBD -
Oudenaarde -
Vise -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Averbode Okselaar -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
St. Wetteren -
Gullegem 1
Beloeil 0
Meulebeke 0
Templeuve 1
Ganshoren 15
Jeunesse Molenbeek 0
Lovenjoel 1
BX Brussels 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Heist -
Francs Borains -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Putte 2
Vosselaar 1
TBD -
KSK Wilrijk -
TBD -
TBD -
TBD -
UR La Louviere Centre -
Sint Niklaas -
TBD -
TBD -
TBD -
Faymonville 3
Ster-Francorchamps 1
Stade Vervietois 2
Hamoir 3
Cappellen -
TBD -
TBD -
TBD -
Chatelet 4
Rhisnois 1
Ransart 2
Walhain 3
Hamme -
TBD -
TBD -
TBD -
Meldert 2
Kruibeke 0
Appelterre-Eichem 0
Terjoden 2
Osta Meerbeke 3
Destelbergen 2
Merelbeke 1
Berlare 4
TBD -
TBD -
TBD -
Boom -
Virton -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lutlommel 3
Moelingen 0
Lindelhoeven 2
Landen 5
Voorde 4
Eendracht Opstal 2
Lessines-Ollignies 1
Eendracht Zele 2
KFC Duffel 1
Wuustwezel 0
TBD -
Edegem -
TBD -
TBD -
TBD -
Diegem -
Mandel United -
TBD -
TBD -
TBD -
Oevel 3
Schelle 0
Katelijne-Waver 0
Witgoor Sport 5
KRC Gent -
TBD -
TBD -
TBD -
Bomal 3
Habaysienne 2
Chatillon 0
Givry 6
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Tubize-Braine -
Bocholter -
TBD -
TBD -
TBD -
Raeren-Eynatten 3
Jalhay 1
Elsautoise 0
Royal Spa 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Antwerp -
Saint Eloois 6
Oostduinkerke 0
Dosko Kanegem 1
Zwevegem 3
TBD -
TBD -
TBD -
Huy -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Eupen -
Coxyde -
TBD -
TBD -
TBD -
Jong Lede 7
Geraardsbergen 1
Ostiches 0
Dikkelvenne 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
FC Brussel -
Geants -
TBD -
TBD -
TBD -
Gouy -
TBD -
Ronquieres 0
Genly-Quevy 4
Spy -
TBD -
TBD -
Assesse -
Halle 1
Ternat 3
Erps-Kwerps 1
Wijgmaal 2
KSV Roeselare -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Damme 4
Oostende 0
SK Torhout 1
Rac. Waregem 2
Vencimont 3
FC Clermont 1
Fontainoise 1
RFC Grand-Leez 7
Ronse 2
KWIK Eine 1
Melsele 1
Zelzate 2
Bambrugge 3
Sint-Gillis Waas 2
Sint-Antelinks 1
FC Lebbeke 4
Mormont 1
Montleban 0
Oppagne 0
Saint Leger 3
TBD -
TBD -
TBD -
Vervietois -
Namur 5
Jeunesse Turque 0
Wepion 1
RC Sartois 2
TBD -
TBD -
TBD -
Torhout -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bruxelles -
Zwarte Leeuw 6
Grasheide 1
Houtvenne 1
City Pirates 4
TBD -
TBD -
TBD -
Londerzeel -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dessel -
Sporting Lokeren -
TBD -
TBD -
TBD -
Vlijtingen 4
Linkhout 0
TBD -
Torpedo Hasselt -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Aalst -
Menen 3
Rumbeke 2
KSK Oostnieuwkerke 0
KRC Harelbeke 2
TBD -
TBD -
TBD -
Olsa Brakel -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
ASV Geel -
1/8-finals
Overijse 3
Eendracht Hekelgem 0
Eendracht Termien 1
Belisia Bilzen 2
OC Charleroi 3
Couvin-Mariembourg 0
Wellin 1
La Roche 3
Hasselt -
TBD -
Ternesse 2
Excelsior Kaart 3
RJ Entente Binchoise 2
Onhaye 1
TBD -
KRC Mechelen -
Wolvertem Merchtem 1
Tienen 0
RFC Seraing 0
Aywaille 2
TBD -
TBD -
TBD -
Hoogstraten -
Olimpic Ingelmunster 2
Eendracht Wervik 0
Dilbeek 0
Pepingen 3
RFC Liege 4
Cite Sport 3
Uccle 1
Sterrebeek 2
Esperanza Pelt 5
Bree 2
TBD -
Koninklijk Berchem Sport -
Tilleur Saint Gilles 3
Cointe-Liege 2
TBD -
Dender -
Royale Union SG -
TBD -
Champlonnaise 0
Arlon 2
Eernegem 3
Ruiter Roeselare 1
TBD -
Lierse SK -
Westerlo -
TBD -
TBD -
TBD -
Turnhout 1
Katelijne 3
TBD -
Tournai -
Grimbergen -
TBD -
K. Lyra-Lierse 2
Lenaarts 3
Libramont 5
Melreux 2
TBD -
Wallonne Ciney -
Deinze -
TBD -
Petegem 1
Wetteren Kwatrecht 3
FC Turnhout -
TBD -
Ligny 0
Loyers 3
Woluwe Zaventem -
TBD -
Rossignol 0
Longlier 2
Bornem -
TBD -
Maldegem 1
Westhoek 7
Royal Excel Mouscron -
TBD -
TBD -
TBD -
RFC Hannutois 2
Xhoffraix 1
TBD -
La Calamine -
Sprimont-Comblain -
TBD -
Wingene 1
Boezinge 2
TBD -
TBD -
TBD -
Lommel SK -
Leopoldsburg 2
Beringen 1
TBD -
Charleroi Fleurus -
TBD -
TBD -
TBD -
St. Truiden -
Patro Eisden -
TBD -
Koninklijek Zonhoven 1
Hades 2
Entite Manageoise 2
Meux 1
TBD -
Oudenaarde -
Vise -
TBD -
TBD -
TBD -
Averbode Okselaar -
TBD -
TBD -
St. Wetteren -
Gullegem 2
Templeuve 1
Ganshoren 0
BX Brussels 2
TBD -
TBD -
TBD -
Heist -
Francs Borains -
TBD -
TBD -
TBD -
Putte 1
KSK Wilrijk 0
TBD -
UR La Louviere Centre -
Sint Niklaas -
TBD -
Faymonville 1
Hamoir 2
Cappellen -
TBD -
Chatelet 2
Walhain 3
Hamme -
TBD -
Meldert 1
Terjoden 4
Osta Meerbeke 4
Berlare 3
TBD -
Boom -
Virton -
TBD -
TBD -
TBD -
Lutlommel 2
Landen 1
Voorde 0
Eendracht Zele 2
KFC Duffel 4
Edegem 0
TBD -
Diegem -
Mandel United -
TBD -
Oevel 0
Witgoor Sport 2
KRC Gent -
TBD -
Bomal 2
Givry 3
TBD -
TBD -
TBD -
Tubize-Braine -
Bocholter -
TBD -
Raeren-Eynatten 0
Royal Spa 2
TBD -
TBD -
TBD -
Antwerp -
Saint Eloois 3
Zwevegem 2
TBD -
Huy -
TBD -
TBD -
TBD -
Eupen -
Coxyde -
TBD -
Jong Lede 1
Dikkelvenne 2
TBD -
TBD -
TBD -
FC Brussel -
Geants -
TBD -
Gouy 0
Genly-Quevy 11
Spy 3
Assesse 0
Halle 1
Wijgmaal 3
KSV Roeselare -
TBD -
TBD -
TBD -
Damme 2
Rac. Waregem 1
Vencimont 0
RFC Grand-Leez 3
Ronse 1
Zelzate 0
Bambrugge 0
FC Lebbeke 4
Mormont 2
Saint Leger 0
TBD -
Vervietois -
Namur 2
RC Sartois 0
TBD -
Torhout -
TBD -
TBD -
TBD -
Bruxelles -
Zwarte Leeuw 2
City Pirates 1
TBD -
Londerzeel -
TBD -
TBD -
TBD -
Dessel -
Sporting Lokeren -
TBD -
Vlijtingen 1
Torpedo Hasselt 2
TBD -
TBD -
TBD -
Aalst -
Menen 2
KRC Harelbeke 1
TBD -
Olsa Brakel -
TBD -
TBD -
TBD -
ASV Geel -
Quarter-finals
Overijse 2
Belisia Bilzen 0
OC Charleroi 3
La Roche 4
Hasselt 5
Excelsior Kaart 0
RJ Entente Binchoise 2
KRC Mechelen 3
Wolvertem Merchtem 4
Aywaille 1
TBD -
Hoogstraten -
Olimpic Ingelmunster 2
Pepingen 1
RFC Liege 1
Sterrebeek 2
Esperanza Pelt 2
Koninklijk Berchem Sport 1
Tilleur Saint Gilles 0
Dender 1
Royale Union SG 4
Arlon 3
Eernegem 1
Lierse SK 2
Westerlo -
TBD -
Katelijne 2
Tournai 3
Grimbergen 2
Lenaarts 1
Libramont 1
Wallonne Ciney 3
Deinze 2
Wetteren Kwatrecht 0
FC Turnhout 0
Loyers 1
Woluwe Zaventem 3
Longlier 0
Bornem 1
Westhoek 3
Royal Excel Mouscron -
TBD -
RFC Hannutois 0
La Calamine 4
Sprimont-Comblain 2
Boezinge 1
TBD -
Lommel SK -
Leopoldsburg 2
Charleroi Fleurus 1
TBD -
St. Truiden -
Patro Eisden 4
Hades 1
Entite Manageoise 1
Oudenaarde 4
Vise -
TBD -
Averbode Okselaar 0
St. Wetteren 4
Gullegem 2
BX Brussels 0
TBD -
Heist -
Francs Borains -
TBD -
Putte 0
UR La Louviere Centre 2
Sint Niklaas 5
Hamoir 2
Cappellen 1
Walhain 3
Hamme 2
Terjoden 1
Osta Meerbeke 0
Boom 2
Virton -
TBD -
Lutlommel 1
Eendracht Zele 5
KFC Duffel 2
Diegem 1
Mandel United 1
Witgoor Sport 2
KRC Gent 2
Givry 1
TBD -
Tubize-Braine -
Bocholter 2
Royal Spa 1
TBD -
Antwerp -
Saint Eloois 2
Huy 0
TBD -
Eupen -
Coxyde 3
Dikkelvenne 1
TBD -
FC Brussel -
Geants 5
Genly-Quevy 2
Spy 2
Wijgmaal 3
KSV Roeselare -
TBD -
Damme 0
RFC Grand-Leez 1
Ronse 3
FC Lebbeke 0
Mormont 0
Vervietois 3
Namur 3
Torhout 1
TBD -
Bruxelles -
Zwarte Leeuw 3
Londerzeel 2
TBD -
Dessel -
Sporting Lokeren 4
Torpedo Hasselt 0
TBD -
Aalst -
Menen 2
Olsa Brakel 1
TBD -
ASV Geel -
Semi-finals
Overijse 3
La Roche 0
Hasselt 0
KRC Mechelen 2
Wolvertem Merchtem 1
Hoogstraten 0
Olimpic Ingelmunster 3
Sterrebeek 1
Esperanza Pelt 1
Dender 2
Royale Union SG 1
Lierse SK 2
Westerlo 2
Tournai 0
Grimbergen 0
Wallonne Ciney 6
Deinze 2
Loyers 0
Woluwe Zaventem 2
Westhoek 3
Royal Excel Mouscron 1
La Calamine 0
Sprimont-Comblain 0
Lommel SK 1
Leopoldsburg 2
St. Truiden 1
Patro Eisden 4
Oudenaarde 5
Vise 2
St. Wetteren 0
Gullegem 1
Heist 3
Francs Borains 3
UR La Louviere Centre 1
Sint Niklaas 1
Walhain 2
Hamme 2
Boom 1
Virton 1
Eendracht Zele 2
KFC Duffel 3
Witgoor Sport 2
KRC Gent 1
Tubize-Braine 4
Bocholter 1
Antwerp 0
Saint Eloois 1
Eupen 2
Coxyde 3
FC Brussel 2
Geants 4
Wijgmaal 2
KSV Roeselare 5
RFC Grand-Leez 0
Ronse 4
Vervietois 5
Namur 1
Bruxelles 4
Zwarte Leeuw 0
Dessel 1
Sporting Lokeren 4
Aalst 2
Menen 0
ASV Geel 3
Final
Overijse 2
KRC Mechelen 0
Wolvertem Merchtem 2
Olimpic Ingelmunster 1
Dender 0
Lierse SK 2
Westerlo 2
Wallonne Ciney 1
Deinze 2
Westhoek 3
Royal Excel Mouscron 2
Lommel SK 3
Leopoldsburg 0
Oudenaarde 1
Vise 4
Heist 1
Francs Borains 4
Walhain 2
Hamme 2
Eendracht Zele 1
KFC Duffel 1
Tubize-Braine 3
Bocholter 1
Eupen 2
Coxyde 3
Geants 4
KSV Roeselare 1
Vervietois 0
Bruxelles 3
Dessel 1
Sporting Lokeren 1
ASV Geel 2