HFX Wanderers FC vs Cavalry FC 2-2
- Jason Bahamboula6'
- Thomas Meilleur Giguère90+2'
- Caniggia Elva40'
- Ali Musse55'
- Kick-off
- Mon, 12 Oct 2026 · 20:00 (UTC)
- Venue
- Wanderers Grounds, Halifax
Match timeline
- 90+7’Yellow card
HFX Wanderers FCLorenzo Callegari - 90+2’Goal!
HFX Wanderers FCThomas Meilleur GiguèreAssist: Ryan Telfer2 – 2 - 90’Substitution
Cavalry FCCurtis Ofori ONNathaniel Edwards OFF - 80’Substitution
Cavalry FCMaël Henry ONCaniggia Elva OFF - 77’Red card
Cavalry FCHarrison Paton - 77’VAR check
Cavalry FCHarrison PatonRed card confirmed - 76’Substitution
Cavalry FCGoteh Ntignee ONAli Musse OFF - 75’Substitution
HFX Wanderers FCYohan Bai ONI. Johnston OFF
Show 13 earlier events
- 75’Substitution
HFX Wanderers FCA. Reid ONMiguel Arilla Guinot OFF - 75’Substitution
HFX Wanderers FCTavio Ciccarelli ONJefferson Alphonse OFF - 72’Yellow card
Cavalry FCB. Kamdem - 71’Yellow card
HFX Wanderers FCS. Zitman - 69’Substitution
HFX Wanderers FCNelson Pierre ONLiam MacKenzie OFF - 60’Substitution
HFX Wanderers FCS. Zitman ONLucas Olguin OFF - 55’Goal!
Cavalry FCAli MusseAssist: Tobias Warschewski1 – 2 - 40’Goal!
Cavalry FCCaniggia Elva1 – 1 - 40’VAR check
Cavalry FCCaniggia ElvaGoal confirmed - 34’Yellow card
Cavalry FCE. Kobza - 34’VAR check
Cavalry FCE. KobzaCard upgrade cancelled - 32’Yellow card
Cavalry FCDaan Klomp - 6’Goal!
HFX Wanderers FCJason BahamboulaAssist: Miguel Arilla Guinot1 – 0 - 1’Kick-off
Key stats
- 60%Possession40%
- 14Shots16
- 0.89xG1.79
- 4Shots on Target2
- 11Corners3
- 13Fouls14
- 0Saves2
- 466Passes313
- 1Yellow Cards3
- 0Red Cards1
Lineups
Confirmed selections
HFX Wanderers FC4 - 3 - 3
- 1Carducci
- 21Alphonse
- 26Meilleur-Giguère
- 16Sow
- 7Telfer
- 6Callegari
- 5Olguin
- 25Mackenzie
- 8Johnston
- 14Bahamboula
- 23Arilla
Substitutions
- 60’↑22 S. Zitman↓5 L. Olguin
- 69’↑27 N. Pierre↓25 Liam Mackenzie
- 75’↑10 Y. Baï↓8 I. Johnston
- 75’↑11 A. Reid↓ Miguel Arilla Guinot
- 75’↑20 Tavio Ciccarelli↓21 Jefferson Alphonse
Unused substitutes 12 S. Astridge, 18 A. Rampersad
Coach V. Sartini
Cavalry FC4 - 2 - 3 - 1
- 29Ingham
- 16Pearlman
- 4Klomp
- 55Didic
- 5Kamdem
- 8Paton
- 24Kobza
- 7Musse
- 14Elva
- 17Edwards
- 9Warschewski
Substitutions
- 76’↑20 G. Ntignee↓7 A. Musse
- 80’↑18 M. Henry↓14 C. Elva
- 90’↑3 C. Ofori↓17 N. Edwards
Unused substitutes 28 N. Myroniuk, 35 Owen Graham-Roache, 19 Robert Owen Antoniuk
Coach Tommy Wheeldon Jr.
Match facts
- Competition
- Canadian Premier League
- Round
- Group Stage
- Date
- Mon, 12 Oct 2026
- Kick-off
- 20:00 (UTC)
- Venue
- Wanderers Grounds, Halifax
- HFX Wanderers FC coach
- V. Sartini
- Cavalry FC coach
- Tommy Wheeldon Jr.
League table
Canadian Premier League
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 28 | 18 | 6 | 4 | +35 | 60 | |
| 2 | 28 | 17 | 7 | 4 | +27 | 58 | |
| 3 | 28 | 13 | 4 | 11 | -3 | 43 | |
| 4 | 28 | 11 | 5 | 12 | -3 | 38 | |
| 5 | 28 | 10 | 7 | 11 | +2 | 37 | |
| 7 | 28 | 7 | 7 | 14 | -6 | 28 |
Related matches
Player ratings
- 1
R. Telfer7.8 - 2
J. Bahamboula7.7 - 3
T. Meilleur-Giguère7.5 - 4
L. Callegari7.2 - 5
Tavio Ciccarelli6.9 - 6
Kareem Sow6.7 - 7
Jefferson Alphonse6.6 - 8
Miguel Arilla6.6 - 9
A. Reid6.5 - 10
N. Pierre6.5 - 11
L. Olguin6.4 - 12
Liam Mackenzie6.4 - 13
I. Johnston6.3 - 14
Y. Baï6.2 - 15
M. Carducci6.1 - 16
S. Zitman5.8 - 17
A. Rampersad0.0 - 18
S. Astridge0.0
- 1
C. Elva8.2 - 2
T. Warschewski7.7 - 3
A. Musse7.5 - 4
A. Pearlman6.8 - 5
A. Didic6.6 - 6
G. Ntignee6.5 - 7
N. Edwards6.4 - 8
H. Paton6.3 - 9
E. Kobza6.3 - 10
B. Kamdem6.2 - 11
M. Henry6.1 - 12
N. Ingham6.1 - 13
D. Klomp6.0 - 14
C. Ofori0.0 - 15
N. Myroniuk0.0 - 16
Owen Graham-Roache0.0 - 17
Robert Owen Antoniuk0.0 - 18
C. De Sousa0.0
Match ratings from API-Football, out of 10.
MVP of the match

C. Elva
Cavalry FC
- 1
- Goals
- 0
- Assists
Rated 8.2, the best on the pitch — 1 goal in 80 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 2-1-2
- Scored / match
- 2.0
- Conceded / match
- 1.6
- W-D-L
- 2-1-2
- Scored / match
- 2.2
- Conceded / match
- 1.4
Fan predictions
How the fans called it
No votes yet
What happened
Match report
HFX Wanderers FC and Cavalry FC drew 2-2 at Wanderers Grounds after Thomas Meilleur Giguère equalised in the 90+2nd minute. Cavalry also had Harrison Paton sent off in the 77th minute, with VAR confirming the red card.
HFX opened the scoring in the 6th minute when Jason Bahamboula scored from Miguel Arilla Guinot's assist to make it 1-0. Cavalry levelled in the 40th minute through Caniggia Elva, and VAR confirmed the goal. Half-time was 1-1.
Cavalry went ahead in the 55th minute when Ali Musse scored from Tobias Warschewski's assist to make it 2-1. HFX made three changes on 75 minutes, with Yohan Bai, A. Reid and Tavio Ciccarelli all coming on, before Thomas Meilleur Giguère, who came on in the 69th minute, scored on 90+2 minutes from Ryan Telfer's assist to seal the 2-2 draw.
HFX had 60% of the ball and 466 passes to Cavalry's 313. They also had more shots, 14 to 16, more shots on target, 4 to 2, more corners, 11 to 3, and more saves, 0 to 2. The xG numbers were 0.89 for HFX and 1.79 for Cavalry.
Cavalry's Daan Klomp was booked in the 32nd minute, E. Kobza was booked in the 34th minute before VAR ruled that a card upgrade was cancelled, and B. Kamdem was booked in the 72nd minute. HFX's S. Zitman was booked in the 71st minute and Lorenzo Callegari in the 90+7th minute. Harrison Paton was sent off in the 77th minute, and VAR confirmed the red card.
Match record
- Competition
- Canadian Premier League
- Round
- Group Stage
- Kick-off
- Venue
- Wanderers Grounds, Halifax
- Match ID
cornerflick:match:hfx-wanderers-fc-vs-cavalry-fc-canadian-premier-league-2026-10-12
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. HFX Wanderers FC 2-2 Cavalry FC, Canadian Premier League, 12 October 2026. Match record, last updated 15 October 2026. https://cornerflick.com/football/canadian-premier-league/matches/hfx-wanderers-fc-vs-cavalry-fc-canadian-premier-league-2026-10-12
Permanent identifier cornerflick:match:hfx-wanderers-fc-vs-cavalry-fc-canadian-premier-league-2026-10-12. 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/hfx-wanderers-fc-vs-cavalry-fc-canadian-premier-league-2026-10-12" 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
21 events
- 6’Goal!
HFX Wanderers FCJason BahamboulaAssist: Miguel Arilla Guinot1 – 0 - 32’Yellow card
Cavalry FCDaan Klomp - 34’Yellow card
Cavalry FCE. Kobza - 34’VAR check
Cavalry FCE. KobzaCard upgrade cancelled - 40’Goal!
Cavalry FCCaniggia Elva1 – 1 - 40’VAR check
Cavalry FCCaniggia ElvaGoal confirmed - 55’Goal!
Cavalry FCAli MusseAssist: Tobias Warschewski1 – 2 - 60’Substitution
HFX Wanderers FCS. Zitman ONLucas Olguin OFF - 69’Substitution
HFX Wanderers FCNelson Pierre ONLiam MacKenzie OFF - 71’Yellow card
HFX Wanderers FCS. Zitman - 72’Yellow card
Cavalry FCB. Kamdem - 75’Substitution
HFX Wanderers FCYohan Bai ONI. Johnston OFF - 75’Substitution
HFX Wanderers FCA. Reid ONMiguel Arilla Guinot OFF - 75’Substitution
HFX Wanderers FCTavio Ciccarelli ONJefferson Alphonse OFF - 76’Substitution
Cavalry FCGoteh Ntignee ONAli Musse OFF - 77’Red card
Cavalry FCHarrison Paton - 77’VAR check
Cavalry FCHarrison PatonRed card confirmed - 80’Substitution
Cavalry FCMaël Henry ONCaniggia Elva OFF - 90’Substitution
Cavalry FCCurtis Ofori ONNathaniel Edwards OFF - 90+2’Goal!
HFX Wanderers FCThomas Meilleur GiguèreAssist: Ryan Telfer2 – 2 - 90+7’Yellow card
HFX Wanderers FCLorenzo Callegari




