Skip to content
Live scoresView all →

Vancouver FC vs HFX Wanderers FC 2-1

  • elage bah24'
  • Matteo.Campagna76'
  • Lucas Olguin44'
Kick-off
Sat, 17 Oct 2026 · 02:00 (UTC)
Venue
Willoughby Community Park, Langley

Match timeline

  1. 88’SubstitutionHFX Wanderers FC crestHFX Wanderers FCJabu Deng ONLucas Olguin OFF
  2. 84’SubstitutionVancouver FC crestVancouver FCNicolás Mezquida ONLuis Toomey OFF
  3. 81’SubstitutionHFX Wanderers FC crestHFX Wanderers FCTavio Ciccarelli ONMiguel Arilla Guinot OFF
  4. 81’SubstitutionHFX Wanderers FC crestHFX Wanderers FCAndre Rampersad ONS. Zitman OFF
  5. 76’Goal!Vancouver FC crestVancouver FCMatteo.CampagnaAssist: Aboubacar Traore2 – 1
  6. 72’SubstitutionVancouver FC crestVancouver FCBenjamin Lee ONEmrick Fotsing OFF
  7. 71’SubstitutionVancouver FC crestVancouver FCMarcello Polisi ONIsak Ssewankambo OFF
  8. 69’Yellow cardHFX Wanderers FC crestHFX Wanderers FCA. Reid
Show 8 earlier events
  1. 66’SubstitutionVancouver FC crestVancouver FCLys Mousset ONTerran Campbell OFF
  2. 64’SubstitutionHFX Wanderers FC crestHFX Wanderers FCFrancesco Troisi ONIlan Ahmed Hassan OFF
  3. 53’Yellow cardVancouver FC crestVancouver FCIsak Ssewankambo
  4. 45’SubstitutionVancouver FC crestVancouver FCAboubacar Traore ONelage bah OFF
  5. 45’SubstitutionHFX Wanderers FC crestHFX Wanderers FCA. Reid ONLiam MacKenzie OFF
  6. 44’Goal!HFX Wanderers FC crestHFX Wanderers FCLucas Olguin1 – 1
  7. 24’Goal!Vancouver FC crestVancouver FCelage bah1 – 0
  8. 14’VAR checkVancouver FC crestVancouver FCelage bahPenalty cancelled
  9. 1’Kick-off

Key stats

Vancouver FC crestVancouver FCHFX Wanderers FCHFX Wanderers FC crest
  • 43%Possession57%
  • 16Shots6
  • 1.13xG0.55
  • 4Shots on Target2
  • 3Corners2
  • 10Fouls12
  • 1Saves2
  • 397Passes527
  • 1Yellow Cards1

Lineups

Confirmed selections

Vancouver FC crestVancouver FC4 - 2 - 3 - 1

  1. 1Irving
  2. 3Doner
  3. 5Campagna
  4. 30Field
  5. 23Proctor
  6. 4Ssewankambo
  7. 8Toomey
  8. 7Bah
  9. 17Fotsing
  10. 10Amissi
  11. 14Campbell

Substitutions

  1. 45’↑11 A. Traore↓ elage bah
  2. 66’↑9 L. Mousset↓14 T. Campbell
  3. 71’↑21 M. Polisi↓4 I. Ssewankambo
  4. 72’↑16 Benjamin Lee↓17 Emrick Fotsing
  5. 84’↑20 N. Mezquida↓8 L. Toomey

Unused substitutes 2 P. Gee, 33 Henrik Regitnig

Coach M. Nash

HFX Wanderers FC crestHFX Wanderers FC4 - 3 - 3

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

Substitutions

  1. 45’↑11 A. Reid↓25 Liam Mackenzie
  2. 64’↑17 F. Troisi↓33 I. A. Hassan
  3. 81’↑20 Tavio Ciccarelli↓ Miguel Arilla Guinot
  4. 81’↑18 A. Rampersad↓22 S. Zitman
  5. 88’↑4 Jabu Deng↓5 L. Olguin

Unused substitutes 12 S. Astridge, 37 Caden Trestrail

Coach V. Sartini

Match facts

Competition
Canadian Premier League
Round
Group Stage
Date
Sat, 17 Oct 2026
Kick-off
02:00 (UTC)
Venue
Willoughby Community Park, Langley
Vancouver FC coach
M. Nash
HFX Wanderers FC coach
V. Sartini

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

Vancouver FC crest

Vancouver FC

  1. L
  2. D
  3. D
  4. D
  5. D
HFX Wanderers FC crest

HFX Wanderers FC

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

Player ratings

  1. 1M. Campagna7.8
  2. 2T. Bah7.7
  3. 3K. Proctor7.0
  4. 4A. Traore6.9
  5. 5Thomas Geoffrey Field6.8
  6. 6M. Doner6.7
  7. 7L. Toomey6.7
  8. 8C. Irving6.6
  9. 9Emrick Fotsing6.6
  10. 10L. Mousset6.5
  11. 11T. Campbell6.4
  12. 12N. Mezquida6.3
  13. 13M. Polisi6.3
  14. 14M. Amissi6.3
  15. 15Benjamin Lee6.2
  16. 16I. Ssewankambo5.9
  17. 17Henrik Regitnig0.0
  18. 18P. Gee0.0
  1. 1L. Olguin8.2
  2. 2Kareem Sow6.8
  3. 3S. Zitman6.7
  4. 4I. Johnston6.6
  5. 5T. Meilleur-Giguère6.5
  6. 6M. Carducci6.4
  7. 7Jefferson Alphonse6.4
  8. 8Tavio Ciccarelli6.3
  9. 9J. Bahamboula6.3
  10. 10I. A. Hassan6.2
  11. 11F. Troisi6.1
  12. 12A. Reid6.1
  13. 13Jabu Deng6.1
  14. 14A. Rampersad6.0
  15. 15Liam Mackenzie5.7
  16. 16Miguel Arilla5.6
  17. 17Caden Trestrail0.0
  18. 18S. Astridge0.0

Match ratings from API-Football, out of 10.

MVP of the match

L. Olguin
8.2

L. Olguin

HFX Wanderers FC crestHFX Wanderers FC

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 88 minutes.

Team form comparison

Last 5 matches, all competitions

Vancouver FC crestVancouver FC
W-D-L
0-4-1
Scored / match
1.6
Conceded / match
2.0
HFX Wanderers FC crestHFX Wanderers FC
W-D-L
2-2-1
Scored / match
2.2
Conceded / match
1.4

Fan predictions

How the fans called it

  • Vancouver FC crestVancouver FCResult0%
  • Draw0%
  • HFX Wanderers FC crestHFX Wanderers FC0%

No votes yet

What happened

Match report

Vancouver FC beat HFX Wanderers FC 2-1 at Willoughby Community Park after Matteo Campagna struck in the 76th minute to settle it. The home side had led earlier, HFX pulled level before half-time, and the winner arrived after the break.

Elage Bah opened the scoring for Vancouver FC in the 24th minute, before Lucas Olguin equalised for HFX in the 44th. That left it 1-1 at half-time.

Vancouver FC had already been denied a penalty by VAR in the 14th minute, and they went ahead again when Aboubacar Traore, who had come on at half-time, set up Matteo Campagna on 76 minutes. Vancouver made a number of changes across the second half, including Lys Mousset on 66 minutes and Nicolás Mezquida on 84 minutes, while HFX made two changes together on 81 minutes and later replaced Lucas Olguin on 88 minutes. HFX could not find another equaliser after that late winner.

The visitors had 57% of the possession and 527 passes to Vancouver FC's 397, but the home side had more shots, 16-6, and more shots on target, 4-2. Vancouver also finished ahead on xG, 1.13 to 0.55, and on corners, 3-2, while HFX made more fouls, 12-10. Vancouver had one save to HFX's two.

Vancouver FC's only booking went to Isak Ssewankambo in the 53rd minute. HFX Wanderers FC were also shown one yellow card, with A. Reid booked in the 69th minute.

Match record

Competition
Canadian Premier League
Round
Group Stage
Kick-off
Venue
Willoughby Community Park, Langley
Match ID
cornerflick:match:vancouver-fc-vs-hfx-wanderers-fc-canadian-premier-league-2026-10-17

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

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Vancouver FC 2-1 HFX Wanderers FC, Canadian Premier League, 17 October 2026. Match record, last updated 20 October 2026. https://cornerflick.com/football/canadian-premier-league/matches/vancouver-fc-vs-hfx-wanderers-fc-canadian-premier-league-2026-10-17

Permanent identifier cornerflick:match:vancouver-fc-vs-hfx-wanderers-fc-canadian-premier-league-2026-10-17. 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/vancouver-fc-vs-hfx-wanderers-fc-canadian-premier-league-2026-10-17" 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

16 events

  1. 14’VAR checkVancouver FC crestVancouver FCelage bahPenalty cancelled
  2. 24’Goal!Vancouver FC crestVancouver FCelage bah1 – 0
  3. 44’Goal!HFX Wanderers FC crestHFX Wanderers FCLucas Olguin1 – 1
  4. 45’SubstitutionVancouver FC crestVancouver FCAboubacar Traore ONelage bah OFF
  5. 45’SubstitutionHFX Wanderers FC crestHFX Wanderers FCA. Reid ONLiam MacKenzie OFF
  6. 53’Yellow cardVancouver FC crestVancouver FCIsak Ssewankambo
  7. 64’SubstitutionHFX Wanderers FC crestHFX Wanderers FCFrancesco Troisi ONIlan Ahmed Hassan OFF
  8. 66’SubstitutionVancouver FC crestVancouver FCLys Mousset ONTerran Campbell OFF
  9. 69’Yellow cardHFX Wanderers FC crestHFX Wanderers FCA. Reid
  10. 71’SubstitutionVancouver FC crestVancouver FCMarcello Polisi ONIsak Ssewankambo OFF
  11. 72’SubstitutionVancouver FC crestVancouver FCBenjamin Lee ONEmrick Fotsing OFF
  12. 76’Goal!Vancouver FC crestVancouver FCMatteo.CampagnaAssist: Aboubacar Traore2 – 1
  13. 81’SubstitutionHFX Wanderers FC crestHFX Wanderers FCTavio Ciccarelli ONMiguel Arilla Guinot OFF
  14. 81’SubstitutionHFX Wanderers FC crestHFX Wanderers FCAndre Rampersad ONS. Zitman OFF
  15. 84’SubstitutionVancouver FC crestVancouver FCNicolás Mezquida ONLuis Toomey OFF
  16. 88’SubstitutionHFX Wanderers FC crestHFX Wanderers FCJabu Deng ONLucas Olguin OFF