Skip to content
Live scoresView all →

Cavalry FC vs Vancouver FC 1-0

  • Ali Musse29'
Kick-off
Sun, 25 Oct 2026 · 20:00 (UTC)
Venue
ATCO Field, Foothills County
Referee
M. Alayass

Match timeline

  1. 90+10’VAR checkVancouver FC crestVancouver FCMarcello PolisiRed card confirmed
  2. 90+8’Red cardVancouver FC crestVancouver FCMarcello Polisi
  3. 80’SubstitutionCavalry FC crestCavalry FCMaël Henry ONTobias Warschewski OFF
  4. 79’SubstitutionVancouver FC crestVancouver FCNicolás Mezquida ONEmrick Fotsing OFF
  5. 74’VAR checkVancouver FC crestVancouver FCMohamed AmissiPenalty cancelled
  6. 72’SubstitutionCavalry FC crestCavalry FCLevi Laing ONGoteh Ntignee OFF
  7. 68’VAR checkCavalry FC crestCavalry FCGoteh NtigneePenalty cancelled
  8. 65’SubstitutionVancouver FC crestVancouver FCMarcello Polisi ONAboubacar Traore OFF
Show 3 earlier events
  1. 65’SubstitutionVancouver FC crestVancouver FCDamiano Pecile ONLuis Toomey OFF
  2. 64’SubstitutionCavalry FC crestCavalry FCNathaniel Edwards ONAdam Pearlman OFF
  3. 29’Goal!Cavalry FC crestCavalry FCAli MusseAssist: Caniggia Elva1 – 0
  4. 1’Kick-off

Key stats

Cavalry FC crestCavalry FCVancouver FCVancouver FC crest
  • 49%Possession51%
  • 14Shots7
  • 1.20xG0.25
  • 3Shots on Target0
  • 6Corners3
  • 10Fouls14
  • 1Saves2
  • 400Passes419
  • 0Red Cards1

Lineups

Confirmed selections

Cavalry FC crestCavalry FC4 - 2 - 3 - 1

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

Substitutions

  1. 64’↑17 N. Edwards↓16 A. Pearlman
  2. 72’↑15 L. Laing↓20 G. Ntignee
  3. 80’↑18 M. Henry↓9 T. Warschewski

Unused substitutes 21 J. Holliday, 35 Owen Graham-Roache, 19 Robert Owen Antoniuk, 28 N. Myroniuk

Coach Tommy Wheeldon Jr.

Vancouver FC crestVancouver FC4 - 2 - 3 - 1

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

Substitutions

  1. 65’↑ Marcello Polisi↓11 A. Traore
  2. 65’↑ Damiano Pecile↓8 L. Toomey
  3. 79’↑ Nicolás Mezquida↓17 Emrick Fotsing

Coach M. Nash

Match facts

Competition
Canadian Premier League
Round
Group Stage
Date
Sun, 25 Oct 2026
Kick-off
20:00 (UTC)
Venue
ATCO Field, Foothills County
Referee
M. Alayass
Cavalry FC coach
Tommy Wheeldon Jr.
Vancouver FC coach
M. Nash

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

Recent form

Last 5 matches, all competitions

Cavalry FC crest

Cavalry FC

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

Vancouver FC

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

Player ratings

  1. 1A. Musse8.0
  2. 2A. Didic7.9
  3. 3E. Kobza7.6
  4. 4C. Elva7.5
  5. 5G. Ntignee7.4
  6. 6L. Laing7.2
  7. 7B. Kamdem7.2
  8. 8A. Pearlman7.1
  9. 9D. Klomp7.1
  10. 10N. Ingham7.0
  11. 11M. Baldisimo7.0
  12. 12M. Henry6.8
  13. 13N. Edwards6.7
  14. 14T. Warschewski6.5
  15. 15J. Holliday0.0
  16. 16Owen Graham-Roache0.0
  17. 17Robert Owen Antoniuk0.0
  18. 18N. Myroniuk0.0
  1. 1Thomas Geoffrey Field7.3
  2. 2K. Proctor7.1
  3. 3C. Irving6.8
  4. 4M. Campagna6.8
  5. 5M. Doner6.6
  6. 6I. Ssewankambo6.5
  7. 7A. Traore6.4
  8. 8M. Amissi6.4
  9. 9Emrick Fotsing6.3
  10. 10D. Pecile6.3
  11. 11L. Toomey6.2
  12. 12N. Mezquida6.2
  13. 13T. Campbell5.9
  14. 14M. Polisi5.4
  15. 15Henrik Regitnig0.0
  16. 16Carson Rassak0.0
  17. 17Benjamin Lee0.0
  18. 18P. Gee0.0

Match ratings from API-Football, out of 10.

MVP of the match

A. Musse
8.0

A. Musse

Cavalry FC crestCavalry FC

1
Goals
0
Assists

Rated 8.0, the best on the pitch — 1 goal in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Cavalry FC crestCavalry FC
W-D-L
2-1-2
Scored / match
3.0
Conceded / match
2.0
Vancouver FC crestVancouver FC
W-D-L
1-4-0
Scored / match
1.8
Conceded / match
1.6

Fan predictions

How the fans called it

  • Cavalry FC crestCavalry FCResult0%
  • Draw0%
  • Vancouver FC crestVancouver FC0%

No votes yet

What happened

Match report

Ali Musse’s 29th-minute goal was enough for Cavalry FC to beat Vancouver FC 1-0 at ATCO Field. Caniggia Elva supplied the assist, and Cavalry kept that lead through a long second half despite VAR checks at both ends and a late red card for Vancouver.

Musse opened the scoring in the 29th minute, finishing from Caniggia Elva to make it 1-0. Cavalry went in ahead at half-time after the only goal of the first half.

Vancouver made two changes on 65 minutes, with Aboubacar Traore replaced by Marcello Polisi and Luis Toomey by Damiano Pecile. Cavalry had a penalty ruled out by VAR on 68 minutes after Goteh Ntignee was involved, while Vancouver had a penalty ruled out on 74 minutes after Mohamed Amissi was involved. Cavalry also made changes in the 64th, 72nd and 80th minutes, when Adam Pearlman went off for Nathaniel Edwards, Ntignee was replaced by Levi Laing, and Tobias Warschewski made way for Maël Henry. Vancouver’s night ended badly when Marcello Polisi was sent off in the 90th minute, with VAR confirming the red card three minutes later.

The numbers were close in possession, with Vancouver on 51% and Cavalry on 49%, but Cavalry had the edge in xG at 1.2 to 0.25. Vancouver also had more passes, 419 to 400, while Cavalry won six corners to three and committed fewer fouls, 10 to 14.

There were no yellow cards. Vancouver had one red card, Marcello Polisi’s dismissal in stoppage time, and Cavalry had none.

Match record

Competition
Canadian Premier League
Round
Group Stage
Kick-off
Venue
ATCO Field, Foothills County
Referee
M. Alayass
Match ID
cornerflick:match:cavalry-fc-vs-vancouver-fc-canadian-premier-league-2026-10-25

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

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Cavalry FC 1-0 Vancouver FC, Canadian Premier League, 25 October 2026. Match record, last updated 28 October 2026. https://cornerflick.com/football/canadian-premier-league/matches/cavalry-fc-vs-vancouver-fc-canadian-premier-league-2026-10-25

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

11 events

  1. 29’Goal!Cavalry FC crestCavalry FCAli MusseAssist: Caniggia Elva1 – 0
  2. 64’SubstitutionCavalry FC crestCavalry FCNathaniel Edwards ONAdam Pearlman OFF
  3. 65’SubstitutionVancouver FC crestVancouver FCMarcello Polisi ONAboubacar Traore OFF
  4. 65’SubstitutionVancouver FC crestVancouver FCDamiano Pecile ONLuis Toomey OFF
  5. 68’VAR checkCavalry FC crestCavalry FCGoteh NtigneePenalty cancelled
  6. 72’SubstitutionCavalry FC crestCavalry FCLevi Laing ONGoteh Ntignee OFF
  7. 74’VAR checkVancouver FC crestVancouver FCMohamed AmissiPenalty cancelled
  8. 79’SubstitutionVancouver FC crestVancouver FCNicolás Mezquida ONEmrick Fotsing OFF
  9. 80’SubstitutionCavalry FC crestCavalry FCMaël Henry ONTobias Warschewski OFF
  10. 90+8’Red cardVancouver FC crestVancouver FCMarcello Polisi
  11. 90+10’VAR checkVancouver FC crestVancouver FCMarcello PolisiRed card confirmed