Skip to content
Live scoresView all →

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

  1. 90+7’Yellow cardHFX Wanderers FC crestHFX Wanderers FCLorenzo Callegari
  2. 90+2’Goal!HFX Wanderers FC crestHFX Wanderers FCThomas Meilleur GiguèreAssist: Ryan Telfer2 – 2
  3. 90’SubstitutionCavalry FC crestCavalry FCCurtis Ofori ONNathaniel Edwards OFF
  4. 80’SubstitutionCavalry FC crestCavalry FCMaël Henry ONCaniggia Elva OFF
  5. 77’Red cardCavalry FC crestCavalry FCHarrison Paton
  6. 77’VAR checkCavalry FC crestCavalry FCHarrison PatonRed card confirmed
  7. 76’SubstitutionCavalry FC crestCavalry FCGoteh Ntignee ONAli Musse OFF
  8. 75’SubstitutionHFX Wanderers FC crestHFX Wanderers FCYohan Bai ONI. Johnston OFF
Show 13 earlier events
  1. 75’SubstitutionHFX Wanderers FC crestHFX Wanderers FCA. Reid ONMiguel Arilla Guinot OFF
  2. 75’SubstitutionHFX Wanderers FC crestHFX Wanderers FCTavio Ciccarelli ONJefferson Alphonse OFF
  3. 72’Yellow cardCavalry FC crestCavalry FCB. Kamdem
  4. 71’Yellow cardHFX Wanderers FC crestHFX Wanderers FCS. Zitman
  5. 69’SubstitutionHFX Wanderers FC crestHFX Wanderers FCNelson Pierre ONLiam MacKenzie OFF
  6. 60’SubstitutionHFX Wanderers FC crestHFX Wanderers FCS. Zitman ONLucas Olguin OFF
  7. 55’Goal!Cavalry FC crestCavalry FCAli MusseAssist: Tobias Warschewski1 – 2
  8. 40’Goal!Cavalry FC crestCavalry FCCaniggia Elva1 – 1
  9. 40’VAR checkCavalry FC crestCavalry FCCaniggia ElvaGoal confirmed
  10. 34’Yellow cardCavalry FC crestCavalry FCE. Kobza
  11. 34’VAR checkCavalry FC crestCavalry FCE. KobzaCard upgrade cancelled
  12. 32’Yellow cardCavalry FC crestCavalry FCDaan Klomp
  13. 6’Goal!HFX Wanderers FC crestHFX Wanderers FCJason BahamboulaAssist: Miguel Arilla Guinot1 – 0
  14. 1’Kick-off

Key stats

HFX Wanderers FC crestHFX Wanderers FCCavalry FCCavalry FC crest
  • 60%Possession40%
  • 14Shots16
  • 0.89xG1.79
  • 4Shots on Target2
  • 11Corners3
  • 13Fouls14
  • 0Saves2
  • 466Passes313
  • 1Yellow Cards3
  • 0Red Cards1

Lineups

Confirmed selections

HFX Wanderers FC crestHFX Wanderers FC4 - 3 - 3

  1. 1Carducci
  2. 21Alphonse
  3. 26Meilleur-Giguère
  4. 16Sow
  5. 7Telfer
  6. 6Callegari
  7. 5Olguin
  8. 25Mackenzie
  9. 8Johnston
  10. 14Bahamboula
  11. 23Arilla

Substitutions

  1. 60’↑22 S. Zitman↓5 L. Olguin
  2. 69’↑27 N. Pierre↓25 Liam Mackenzie
  3. 75’↑10 Y. Baï↓8 I. Johnston
  4. 75’↑11 A. Reid↓ Miguel Arilla Guinot
  5. 75’↑20 Tavio Ciccarelli↓21 Jefferson Alphonse

Unused substitutes 12 S. Astridge, 18 A. Rampersad

Coach V. Sartini

Cavalry FC crestCavalry FC4 - 2 - 3 - 1

  1. 29Ingham
  2. 16Pearlman
  3. 4Klomp
  4. 55Didic
  5. 5Kamdem
  6. 8Paton
  7. 24Kobza
  8. 7Musse
  9. 14Elva
  10. 17Edwards
  11. 9Warschewski

Substitutions

  1. 76’↑20 G. Ntignee↓7 A. Musse
  2. 80’↑18 M. Henry↓14 C. Elva
  3. 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

#TeamPWDLGDPts
1Cavalry FC crestCavalry FC281864+3560
2Forge crestForge281774+2758
3Atlético Ottawa crestAtlético Ottawa2813411-343
4Supra du Quebec crestSupra du Quebec2811512-338
5Vancouver FC crestVancouver FC2810711+237
7HFX Wanderers FC crestHFX Wanderers FC287714-628

Recent form

Last 5 matches, all competitions

HFX Wanderers FC crest

HFX Wanderers FC

  1. L
  2. W
  3. W
  4. L
  5. D
Cavalry FC crest

Cavalry FC

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

Player ratings

  1. 1R. Telfer7.8
  2. 2J. Bahamboula7.7
  3. 3T. Meilleur-Giguère7.5
  4. 4L. Callegari7.2
  5. 5Tavio Ciccarelli6.9
  6. 6Kareem Sow6.7
  7. 7Jefferson Alphonse6.6
  8. 8Miguel Arilla6.6
  9. 9A. Reid6.5
  10. 10N. Pierre6.5
  11. 11L. Olguin6.4
  12. 12Liam Mackenzie6.4
  13. 13I. Johnston6.3
  14. 14Y. Baï6.2
  15. 15M. Carducci6.1
  16. 16S. Zitman5.8
  17. 17A. Rampersad0.0
  18. 18S. Astridge0.0
  1. 1C. Elva8.2
  2. 2T. Warschewski7.7
  3. 3A. Musse7.5
  4. 4A. Pearlman6.8
  5. 5A. Didic6.6
  6. 6G. Ntignee6.5
  7. 7N. Edwards6.4
  8. 8H. Paton6.3
  9. 9E. Kobza6.3
  10. 10B. Kamdem6.2
  11. 11M. Henry6.1
  12. 12N. Ingham6.1
  13. 13D. Klomp6.0
  14. 14C. Ofori0.0
  15. 15N. Myroniuk0.0
  16. 16Owen Graham-Roache0.0
  17. 17Robert Owen Antoniuk0.0
  18. 18C. De Sousa0.0

Match ratings from API-Football, out of 10.

MVP of the match

C. Elva
8.2

C. Elva

Cavalry FC crestCavalry 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

HFX Wanderers FC crestHFX Wanderers FC
W-D-L
2-1-2
Scored / match
2.0
Conceded / match
1.6
Cavalry FC crestCavalry FC
W-D-L
2-1-2
Scored / match
2.2
Conceded / match
1.4

Fan predictions

How the fans called it

  • HFX Wanderers FC crestHFX Wanderers FC0%
  • DrawResult0%
  • Cavalry FC crestCavalry FC0%

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

  1. 6’Goal!HFX Wanderers FC crestHFX Wanderers FCJason BahamboulaAssist: Miguel Arilla Guinot1 – 0
  2. 32’Yellow cardCavalry FC crestCavalry FCDaan Klomp
  3. 34’Yellow cardCavalry FC crestCavalry FCE. Kobza
  4. 34’VAR checkCavalry FC crestCavalry FCE. KobzaCard upgrade cancelled
  5. 40’Goal!Cavalry FC crestCavalry FCCaniggia Elva1 – 1
  6. 40’VAR checkCavalry FC crestCavalry FCCaniggia ElvaGoal confirmed
  7. 55’Goal!Cavalry FC crestCavalry FCAli MusseAssist: Tobias Warschewski1 – 2
  8. 60’SubstitutionHFX Wanderers FC crestHFX Wanderers FCS. Zitman ONLucas Olguin OFF
  9. 69’SubstitutionHFX Wanderers FC crestHFX Wanderers FCNelson Pierre ONLiam MacKenzie OFF
  10. 71’Yellow cardHFX Wanderers FC crestHFX Wanderers FCS. Zitman
  11. 72’Yellow cardCavalry FC crestCavalry FCB. Kamdem
  12. 75’SubstitutionHFX Wanderers FC crestHFX Wanderers FCYohan Bai ONI. Johnston OFF
  13. 75’SubstitutionHFX Wanderers FC crestHFX Wanderers FCA. Reid ONMiguel Arilla Guinot OFF
  14. 75’SubstitutionHFX Wanderers FC crestHFX Wanderers FCTavio Ciccarelli ONJefferson Alphonse OFF
  15. 76’SubstitutionCavalry FC crestCavalry FCGoteh Ntignee ONAli Musse OFF
  16. 77’Red cardCavalry FC crestCavalry FCHarrison Paton
  17. 77’VAR checkCavalry FC crestCavalry FCHarrison PatonRed card confirmed
  18. 80’SubstitutionCavalry FC crestCavalry FCMaël Henry ONCaniggia Elva OFF
  19. 90’SubstitutionCavalry FC crestCavalry FCCurtis Ofori ONNathaniel Edwards OFF
  20. 90+2’Goal!HFX Wanderers FC crestHFX Wanderers FCThomas Meilleur GiguèreAssist: Ryan Telfer2 – 2
  21. 90+7’Yellow cardHFX Wanderers FC crestHFX Wanderers FCLorenzo Callegari