Canadian Premier League/Final
33'F. Aird
40'D. Rodríguez
107'D. Rodríguez

2025 / All competitions
Cavalry FC have 37 fixtures listed for 2025. The 36 finished matches stand at 15W 11D 10L, with 63 scored and 44 conceded.
Canadian Premier League / Final
All fixtures / scorers by fixture
33'F. Aird
40'D. Rodríguez
107'D. Rodríguez
8'A. Musse
17'T. Warschewski
44'S. Hundal
47'L. Singh
58'T. Warschewski
78'N. Myroniuk
82'N. Pathe
90'C. Elva
90'D. Norman
25'S. Camargo
31'B. Wright
22'G. Ntignee
43'S. Young
52'G. Ntignee
66'S. Keshavarz
70'A. Díaz
90'D. Klomp
3'E. Kobza
55'G. Ntignee
89'C. Elva
33'E. Kobza
46'A. Musse
53'S. Camargo
57'A. Pearlman
40'A. Reid
59'Leonel López
84'M. Ferrari
87'F. Aird
14'T. Warschewski
50'A. Musse
55'T. Warschewski
61'N. Ampomah
62'S. Camargo
23'A. Musse
35'A. Musse
69'S. Salter
72'D. Rodríguez
90'S. Young
23'Z. Fernandez
56'M. Morgan
60'D. Gutiérrez
36'J. Altobelli
51'C. Montgomery
82'B. Figueiredo
90'S. Camargo
23'N. Mezquida
66'A. O'Connor
13'A. Musse
8'T. Coimbra
69'C. Elva
2'S. Camargo
50'S. Camargo
51'M. Ferrin
2'S. Camargo
17'N. Ampomah
14'L. Laing
50'S. Camargo
60'T. Warschewski
72'A. Musse
41'D. Norman
84'T. Warschewski
45'T. Warschewski
83'A. Musse
85'A. Musse
42'T. Warschewski
45'J. Altobelli
69'F. Aird
9'C. Elva
18'N. Myroniuk
61'N. Wähling
72'A. Musse
80'M. Piepgrass
87'T. Warschewski
59'B. Kamdem
66'B. Tabla
82'Joaquim Coulanges
87'C. Elva
53'G. Martínez
73'G. Martínez