Premier League · CAN · Round 8
Cavalry
4 - 0
Full time
ATCO Field · Calgary, Alberta
Lineups
Cavalry FC4-2-3-1MC
1Carducci
1CarducciFA
33↓70'Aird
LL
15⚽↓78'Laing
15⚽↓78'LaingCM
3Montgomery
3MontgomeryTF
12↓34'Field
12↓34'FieldSS
26↓74'Shome
26↓74'ShomeMP
22↓46'Piepgrass
22↓46'PiepgrassNW
17Wähling
SC
10⚽Camargo
10⚽CamargoJH
11↓46'Herdman
TW
9⚽Warschewski
9⚽WarschewskiEH
1Himaras
1HimarasZF
13↓74'Fernandez
13↓74'FernandezRR
3Romeo
GF
23Facchineri
23FacchineriTA
30↓88'Antonoglou
30↓88'AntonoglouRO
27↓64'Ohin
BF
28Figueiredo
KT
11↓64'Twardek
11↓64'TwardekXV
20↓64'Venâncio
DR8Ressurreição
JL
19↓63'Layne
Cavalry FC substitutes
19 Mihail Gherasimencov ↑34'
8 Jesse Daley ↑46'
7 Ali Musse ⚽↑46'
18 Maël Henry ↑70'
28 Niko Myroniuk ↑74'
23 Chanan Chanda ↑78'
21 Joseph Holliday
Coach: Tommy Wheeldon Jr.
Valour FC substitutes
10 Shaan Hundal ↑63'
64 Safwane Mlah ↑64'
17 Jordan Faria ↑64'
7 Kian Williams ↑64'
2 Roberto Alarcón ↑74'
5 Kelsey Egwu ↑88'
50 Jon Viscosi
Coach: Phillip Dos Santos
Match events
14'Levi Laing assist: Callum Montgomery 1 - 0⚽
34'↑ Mihail Gherasimencov ↓ Tom Field (injured)⇄
40'Jevontae Layne
Second half
46'↑ Ali Musse ↓ Jay Herdman⇄
46'↑ Jesse Daley ↓ Maxwell Piepgrass⇄
50'Sergio Camargo assist: Tobias Warschewski 2 - 0⚽
60'Tobias Warschewski assist: Ali Musse 3 - 0⚽
63'↑ Shaan Hundal ↓ Jevontae Layne⇄
64'↑ Kian Williams ↓ Xavier Venâncio⇄
64'↑ Safwane Mlah ↓ Raphael Ohin⇄
64'↑ Jordan Faria ↓ Kristopher Twardek⇄
70'↑ Maël Henry ↓ Fraser Aird⇄
72'Ali Musse assist: Sergio Camargo 4 - 0⚽
74'↑ Roberto Alarcón ↓ Zach Fernandez⇄
74'↑ Niko Myroniuk ↓ Shamit Shome⇄
74'Diogo Ressurreição
78'↑ Chanan Chanda ↓ Levi Laing⇄
82'Bruno Figueiredo
84'Ali Musse
88'↑ Kelsey Egwu ↓ Themi Antonoglou (injured)⇄
90+2'Rocco Romeo
90+3'Jesse Daley
Where to watch
We have not verified an official broadcaster listing for the Premier League yet, so rather than guess we leave this blank. Verified listings for the top competitions are collected in our TV Guide.
Match details
| Competition | Premier League |
|---|---|
| Kick-off (UTC) | Sunday, 25 May 2025, 21:00 UTC — shown in your local time at the top of this page |
| Status | Finished |
Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.
Head to head
15Cavalry wins6Draws25 past meetings on record. Biggest Cavalry win: Cavalry FC 3–0 Valour FC (2025). Biggest Valour win: Valour FC 0–8 Cavalry FC (2019).
20 Sep 2025Cavalry FC 3 - 0 Valour FCPremier League
30 Jul 2025Valour FC 2 - 1 Cavalry FCPremier League
20 Jul 2025Valour FC 1 - 2 Cavalry FCPremier League
19 Oct 2024Valour FC 1 - 2 Cavalry FCPremier League
31 Aug 2024Cavalry FC 2 - 2 Valour FCPremier League
7 Jul 2024Valour FC 0 - 1 Cavalry FCPremier League
26 May 2024Cavalry FC 1 - 1 Valour FCPremier League
30 Sep 2023Cavalry FC 2 - 1 Valour FCPremier League
12 Aug 2023Valour FC 3 - 2 Cavalry FCPremier League
1 Jul 2023Valour FC 0 - 2 Cavalry FCPremier League
Show all 25 past meetings
30 Apr 2023Cavalry FC 1 - 1 Valour FCPremier League
2 Oct 2022Cavalry FC 2 - 1 Valour FCPremier League
4 Aug 2022Valour FC 2 - 0 Cavalry FCPremier League
16 Jun 2022Valour FC 2 - 4 Cavalry FCPremier League
21 May 2022Cavalry FC 2 - 1 Valour FCPremier League
30 Oct 2021Cavalry FC 2 - 4 Valour FCPremier League
6 Oct 2021Valour FC 0 - 0 Cavalry FCPremier League
18 Sep 2021Valour FC 1 - 1 Cavalry FCPremier League
4 Sep 2021Valour FC 0 - 1 Cavalry FCPremier League
8 Aug 2021Cavalry FC 1 - 0 Valour FCPremier League
16 Aug 2020Valour FC 0 - 2 Cavalry FCPremier League
3 Oct 2019Cavalry FC 4 - 1 Valour FCPremier League Fall Season
2 Sep 2019Valour FC 0 - 8 Cavalry FCPremier League Fall Season
27 Jul 2019Valour FC 1 - 1 Cavalry FCPremier League Fall Season
9 May 2019Cavalry FC 1 - 0 Valour FCPremier League Spring Season
