Skip to content
Live scoresView all →

Excelsior Virton vs Sporting Hasselt 3-4

  • Abdelsamad Hachem6'
  • Abdelsamad Hachem (P)45+8'
  • Javan Ngoyi10'
  • Lucas Eric Vankerkhoven (OG)60'
  • Siebe Van Keymolen87'
  • Livio Milts88'
  • Javan Ngoyi90+4'
Kick-off
Sat, 10 Oct 2026 · 14:00 (UTC)
Venue
Stade Yvan Georges, Virton

Match timeline

  1. 90+4’Goal!Sporting Hasselt crestSporting HasseltJavan Ngoyi2 – 5
  2. 90+3’Yellow cardSporting Hasselt crestSporting HasseltJavan Ngoyi
  3. 90+2’SubstitutionExcelsior Virton crestExcelsior VirtonMarks Inchaud ONAbdelsamad Hachem OFF
  4. 88’Goal!Sporting Hasselt crestSporting HasseltLivio MiltsAssist: Javan Ngoyi2 – 4
  5. 87’Goal!Sporting Hasselt crestSporting HasseltSiebe Van KeymolenAssist: Wilson Da Costa2 – 3
  6. 76’SubstitutionSporting Hasselt crestSporting HasseltAlain-Jerry Lufira Luebo ONGeoffry Hairemans OFF
  7. 76’SubstitutionSporting Hasselt crestSporting HasseltNiels Geert Verburgh ONCheick Thiam OFF
  8. 75’SubstitutionExcelsior Virton crestExcelsior VirtonLuca Maiorano ONGaetan Arib OFF
Show 16 earlier events
  1. 75’SubstitutionExcelsior Virton crestExcelsior VirtonAntoine Valerio ONPaul Wade OFF
  2. 75’SubstitutionSporting Hasselt crestSporting HasseltRyan Sanusi ONNicolas Gerits OFF
  3. 69’Yellow cardExcelsior Virton crestExcelsior VirtonAliou Dembele
  4. 69’SubstitutionSporting Hasselt crestSporting HasseltWilson Da Costa ONLoic Masscho OFF
  5. 61’SubstitutionSporting Hasselt crestSporting HasseltSiebe Van Keymolen ONM. Bounou OFF
  6. 61’SubstitutionExcelsior Virton crestExcelsior VirtonIhab Goudani El Baraka ONTyron Tormin OFF
  7. 60’Own goalExcelsior Virton crestExcelsior VirtonLucas Eric Vankerkhoven2 – 2
  8. 58’Yellow cardSporting Hasselt crestSporting HasseltLivio Milts
  9. 45+8’Penalty goalExcelsior Virton crestExcelsior VirtonAbdelsamad Hachem2 – 1
  10. 45+6’VAR checkExcelsior Virton crestExcelsior VirtonTyron TorminPenalty confirmed
  11. 45+5’Yellow cardSporting Hasselt crestSporting HasseltCheick Thiam
  12. 44’Yellow cardSporting Hasselt crestSporting HasseltAndres Labie
  13. 43’VAR checkExcelsior Virton crestExcelsior VirtonPaul WadePenalty cancelled
  14. 33’Yellow cardSporting Hasselt crestSporting HasseltLoic Masscho
  15. 10’Goal!Sporting Hasselt crestSporting HasseltJavan Ngoyi1 – 1
  16. 6’Goal!Excelsior Virton crestExcelsior VirtonAbdelsamad HachemAssist: Tyron Tormin1 – 0
  17. 1’Kick-off

Key stats

Excelsior Virton crestExcelsior VirtonSporting HasseltSporting Hasselt crest
  • 43%Possession57%
  • 19Shots22
  • 3.31xG2.24
  • 6Shots on Target10
  • 4Corners7
  • 10Fouls18
  • 0Offsides4
  • 6Saves4
  • 439Passes562
  • 1Yellow Cards5

Lineups

Confirmed selections

Excelsior Virton crestExcelsior Virton5 - 3 - 2

  1. 1Schrevel
  2. 22Assengue
  3. 4Kari
  4. 25Simba
  5. 3Tchaptchet
  6. 18Ntenda
  7. 8Arib
  8. 13Dembélé
  9. 10Wade
  10. 11Hachem
  11. 17Tormin

Substitutions

  1. 61’↑ Ihab Goudani El Baraka↓17 T. Tormin
  2. 75’↑14 Luca Maiorano↓8 G. Arib
  3. 75’↑21 A. Valério↓10 P. Wade
  4. 90+2’↑9 M. Inchaud↓11 A. Hachem

Unused substitutes 28 Y. Hamed, 16 N. Closset, 19 I. Goudani, 6 M. Guillaume, 26 V. Sanson

Coach Drazen Brncic

Sporting Hasselt crestSporting Hasselt4 - 2 - 3 - 1

  1. 99Cascio
  2. 8Masscho
  3. 3Thiam
  4. 15Labie
  5. 5Lucker
  6. 17Vankerkhoven
  7. 23Gerits
  8. 7Hairemans
  9. 18Ngoyi
  10. 11Milts
  11. 10Bounou

Substitutions

  1. 61’↑9 Siebe Van Keymolen↓10 M. Bounou
  2. 69’↑29 W. Da Costa↓8 L. Masscho
  3. 75’↑13 R. Sanusi↓23 N. Gerits
  4. 76’↑80 A. Lufira Luebo↓7 G. Hairemans
  5. 76’↑6 N. Verburgh↓3 C. Thiam

Unused substitutes 27 M. Roekaerts, 14 N. Orye, 22 M. Dassen, 74 E. Butera

Match facts

Competition
Challenger Pro League
Round
Matchday 7
Date
Sat, 10 Oct 2026
Kick-off
14:00 (UTC)
Venue
Stade Yvan Georges, Virton
Excelsior Virton coach
Drazen Brncic

League table

Challenger Pro League

#TeamPWDLGDPts
1Beerschot VA crestBeerschot VA9801+1624
2Dender crestDender9612+819
3Francs Borains crestFrancs Borains9603+118
4AS Eupen crestAS Eupen8503+615
5Patro Eisden crestPatro Eisden10505015
6Sporting Hasselt crestSporting Hasselt9504-215
7Excelsior Virton crestExcelsior Virton8413+413

Recent form

Last 5 matches, all competitions

Excelsior Virton crest

Excelsior Virton

  1. W
  2. W
  3. L
  4. W
  5. D
Sporting Hasselt crest

Sporting Hasselt

  1. W
  2. L
  3. L
  4. W
  5. L

Player ratings

  1. 1A. Hachem8.2
  2. 2T. Tormin7.7
  3. 3S. Assengue6.7
  4. 4C. De Schrevel6.6
  5. 5E. Kari6.6
  6. 6G. Arib6.5
  7. 7P. Wade6.5
  8. 8A. Tchaptchet6.2
  9. 9J. Ntenda6.2
  10. 10W. Simba6.1
  11. 11A. Dembélé6.0
  12. 12A. Valério5.9
  13. 13I. Goudani5.8
  14. 14Luca Maiorano5.7
  15. 15V. Sanson0.0
  16. 16M. Inchaud0.0
  17. 17M. Guillaume0.0
  18. 18N. Closset0.0
  19. 19Y. Hamed0.0
  20. 20Lorenzo De Geyndt0.0
  1. 1L. Milts7.9
  2. 2Javan Ngoyi7.6
  3. 3W. Da Costa7.0
  4. 4Siebe Van Keymolen6.8
  5. 5Leonardo Cascio6.7
  6. 6G. Hairemans6.7
  7. 7Andres Labie6.6
  8. 8N. Gerits6.5
  9. 9L. Vankerkhoven6.3
  10. 10M. Bounou6.3
  11. 11L. Lucker6.2
  12. 12N. Verburgh6.0
  13. 13R. Sanusi5.9
  14. 14A. Lufira Luebo5.8
  15. 15L. Masscho5.7
  16. 16C. Thiam5.7
  17. 17E. Butera0.0
  18. 18M. Dassen0.0
  19. 19N. Orye0.0
  20. 20M. Roekaerts0.0

Match ratings from API-Football, out of 10.

MVP of the match

A. Hachem
8.2

A. Hachem

Excelsior Virton crestExcelsior Virton

2
Goals
0
Assists

Rated 8.2, the best on the pitch — 2 goals in 92 minutes.

Team form comparison

Last 5 matches, all competitions

Excelsior Virton crestExcelsior Virton
W-D-L
3-1-1
Scored / match
1.6
Conceded / match
0.4
Sporting Hasselt crestSporting Hasselt
W-D-L
2-0-3
Scored / match
0.6
Conceded / match
1.4

Fan predictions

How the fans called it

  • Excelsior Virton crestExcelsior Virton0%
  • Draw0%
  • Sporting Hasselt crestSporting HasseltResult0%

No votes yet

What happened

Match report

Sporting Hasselt won 4-3 at Excelsior Virton after a late turnaround from 2-2. Javan Ngoyi sealed it with his second of the match in stoppage time.

Excelsior Virton struck first in the 6th minute when Abdelsamad Hachem finished from Tyron Tormin’s assist for 1-0. Ngoyi equalised on 10 minutes, then Hachem restored Virton’s lead from the penalty spot in first-half stoppage time after VAR first ruled out a Paul Wade penalty on 43 minutes and then confirmed one for Tyron Tormin on 45+6 minutes. Virton led 2-1 at the break.

Lucas Eric Vankerkhoven’s own goal on 60 minutes brought Sporting level, and the visitors then made the changes that mattered. Both sides made one switch on 61 minutes, Sporting changed again on 69, Virton made two changes on 75 and Sporting made two on 76. Siebe Van Keymolen, who had come on in the 61st minute, put Sporting 3-2 ahead on 87 minutes from Wilson Da Costa’s assist, with Da Costa having come on in the 69th minute. Livio Milts made it 4-2 on 88 minutes from Ngoyi’s assist, and Ngoyi then added his second of the match three minutes into stoppage time. Abdelsamad Hachem went off for Marks Inchaud in stoppage time for Virton.

The numbers backed a tight match. Sporting Hasselt had 57% possession and 562 passes to Virton’s 439, while Virton finished with 3.31 expected goals to 2.24. Hasselt had more shots, 22 to 19, and more on target, 10 to 6, plus more corners, 7 to 4, and more saves, 6 to 4. Virton had no offsides, while Hasselt had 4, and the visitors also committed more fouls, 18 to 10.

Sporting Hasselt were booked five times, with Loic Masscho on 33 minutes, Andres Labie on 44, Cheick Thiam on 45+5, Livio Milts on 58 and Javan Ngoyi on 90+3. Excelsior Virton had one yellow card, for Aliou Dembele on 69 minutes. There were no red cards.

Match record

Competition
Challenger Pro League
Round
Matchday 7
Kick-off
Venue
Stade Yvan Georges, Virton
Match ID
cornerflick:match:excelsior-virton-vs-sporting-hasselt-challenger-pro-league-2026-10-10

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Excelsior Virton 3-4 Sporting Hasselt, Challenger Pro League, 10 October 2026. Match record, last updated 13 October 2026. https://cornerflick.com/football/challenger-pro-league/matches/excelsior-virton-vs-sporting-hasselt-challenger-pro-league-2026-10-10

Permanent identifier cornerflick:match:excelsior-virton-vs-sporting-hasselt-challenger-pro-league-2026-10-10. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/excelsior-virton-vs-sporting-hasselt-challenger-pro-league-2026-10-10" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

24 events

  1. 6’Goal!Excelsior Virton crestExcelsior VirtonAbdelsamad HachemAssist: Tyron Tormin1 – 0
  2. 10’Goal!Sporting Hasselt crestSporting HasseltJavan Ngoyi1 – 1
  3. 33’Yellow cardSporting Hasselt crestSporting HasseltLoic Masscho
  4. 43’VAR checkExcelsior Virton crestExcelsior VirtonPaul WadePenalty cancelled
  5. 44’Yellow cardSporting Hasselt crestSporting HasseltAndres Labie
  6. 45+5’Yellow cardSporting Hasselt crestSporting HasseltCheick Thiam
  7. 45+6’VAR checkExcelsior Virton crestExcelsior VirtonTyron TorminPenalty confirmed
  8. 45+8’Penalty goalExcelsior Virton crestExcelsior VirtonAbdelsamad Hachem2 – 1
  9. 58’Yellow cardSporting Hasselt crestSporting HasseltLivio Milts
  10. 60’Own goalExcelsior Virton crestExcelsior VirtonLucas Eric Vankerkhoven2 – 2
  11. 61’SubstitutionSporting Hasselt crestSporting HasseltSiebe Van Keymolen ONM. Bounou OFF
  12. 61’SubstitutionExcelsior Virton crestExcelsior VirtonIhab Goudani El Baraka ONTyron Tormin OFF
  13. 69’Yellow cardExcelsior Virton crestExcelsior VirtonAliou Dembele
  14. 69’SubstitutionSporting Hasselt crestSporting HasseltWilson Da Costa ONLoic Masscho OFF
  15. 75’SubstitutionExcelsior Virton crestExcelsior VirtonLuca Maiorano ONGaetan Arib OFF
  16. 75’SubstitutionExcelsior Virton crestExcelsior VirtonAntoine Valerio ONPaul Wade OFF
  17. 75’SubstitutionSporting Hasselt crestSporting HasseltRyan Sanusi ONNicolas Gerits OFF
  18. 76’SubstitutionSporting Hasselt crestSporting HasseltAlain-Jerry Lufira Luebo ONGeoffry Hairemans OFF
  19. 76’SubstitutionSporting Hasselt crestSporting HasseltNiels Geert Verburgh ONCheick Thiam OFF
  20. 87’Goal!Sporting Hasselt crestSporting HasseltSiebe Van KeymolenAssist: Wilson Da Costa2 – 3
  21. 88’Goal!Sporting Hasselt crestSporting HasseltLivio MiltsAssist: Javan Ngoyi2 – 4
  22. 90+2’SubstitutionExcelsior Virton crestExcelsior VirtonMarks Inchaud ONAbdelsamad Hachem OFF
  23. 90+3’Yellow cardSporting Hasselt crestSporting HasseltJavan Ngoyi
  24. 90+4’Goal!Sporting Hasselt crestSporting HasseltJavan Ngoyi2 – 5