Stadium: Spruce Meadows
Coach: Tommy Wheeldon Jr.
Premier League Form:
Overall Form:

Cavalry home ground venue is Spruce Meadows.

Tommy Wheeldon Jr. is the current coach for Cavalry.

Cavalry Premier League Match Fixtures and Results

[ Home Overall Away  ]

Cavalry have played a total of 16 matches in Canada Premier League. Their current statistics is 4 win, 6 draw and 6 lose.

Cavalry did not win their last match in the competition.

The overall results is shown by default. You can also analyze Cavalry results for their home or away matches in Premier League 2025.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Cavalry 16 4 6 6
Date
Home
Score
Away
HT      
09/11/2025 Atlético Ottawa
2 - 1
Cavalry 1-1H2H O +
  0 - 1 33' Fraser Aird
David Rodríguez 40' 1 - 1  
S. Salter 45+8'  
  50' Mihail Gherasimencov
  64' Mihail Gherasimencov
  64' Bradley Kamdem
J. Castro 68'  
A. Sissoko 68'  
A. Sissoko 75'  
  79' Ali Musse
  79' Sergio Camargo
  82' Shamit Shome
B. Tabla 86'  
M. Patterson 86'  
N. Abatneh 91'  
  91' Tom Field
  91' Diego Gutiérrez
  106' Shamit Shome
  106' Michael Baldisimo
  106' Caniggia Elva
  106' Ayman Sellouf
David Rodríguez 107' 2 - 1  
David Rodríguez 109'  
Alberto Zapater 109'  
  114' Goteh Ntignee
  116' Eryk Kobza
M. Aparicio 120+2'  
Kevin Ortega 120+2'  
Gabriel Antinoro 120+2'  
T. Walker 120+2'  
02/11/2025 Forge
0 - 1
Cavalry 0-0H2H O +
  30' Eryk Kobza
Malik Owolabi-Belewu 44'  
Alessandro Hojabrpour 45+1'  
Nana Ampomah 56'  
  0 - 1 57' Tobias Warschewski
Brian Wright 61'  
David Choinière 61'  
Marko Jevremovic 75'  
Tristan Borges 75'  
  78' Tobias Warschewski
  78' Diego Gutiérrez
  78' Fraser Aird
  78' Levi Laing
Kyle Bekker  85'  
Mo Babouli 85'  
Hoce Massunda 85'  
H. Paton 85'  
  89' Ali Musse
  89' Nicolas Wähling
  90' Tom Field
  90' Bradley Kamdem
  90+3' Goteh Ntignee
  90+4' Diego Gutiérrez
  90+7' Marco Carducci
Tristan Borges 90+8'  
18/10/2025 Vancouver FC
2 - 2
Cavalry 0-0H2H O +
  22' Sergio Camargo
  22' Nikolas Myroniuk
  26' Ali Musse
  46' Bradley Kamdem
  46' Mihail Gherasimencov
Paris Gee 48'  
Abdoulaye Ouattara 54'  
Tyler Crawford 60'  
Abdoulaye Ouattara 64'  
Olakunle Dada-Luke 64'  
Thomas Powell 65'  
Emrick Fotsing 65'  
  74' Levi Laing
  74' Fraser Aird
Vasco Fry 74'  
Michel Cavalcante Fonseca da Silva 74'  
Nicolás Mezquida 74'  
David Norman 74'  
Paris Gee 74'  
Aidan O'Connor 74'  
  74' Shamit Shome
  74' Ayman Sellouf
  0 - 1 78' Nikolas Myroniuk
  81' Eryk Kobza
Ndiaye Pathé 82' 1 - 1  
Hugo Mbongue 82'  
Ndiaye Pathé 82'  
  88' Eryk Kobza
  88' Michael Baldisimo
  88' Ali Musse
  88' Nicolas Wähling
  1 - 2 90+1' Caniggia Elva
David Norman 90+6' 2 - 2  
05/10/2025 Pacific
3 - 3
Cavalry 1-1H2H O +
A. Ndom 17'  
  0 - 1 22' Goteh Ntignee
  34' Michael Baldisimo
S. Young 43' 1 - 1  
C. Greco-Taylor 45'  
  1 - 2 52' Goteh Ntignee
S. Young 59'  
S. Keshavarz 59'  
K. Chung 60'  
  63' Michael Baldisimo
S. Keshavarz 66' 2 - 2  
Alejandro Díaz 70' 3 - 2  
  72' Sergio Camargo
  72' Eryk Kobza
Y. Toualy 73'  
J. Heard 73'  
  73' Fraser Aird
  73' Levi Laing
K. Chung 73'  
G. Mukumbilwa 73'  
Roshawn Juhmi 73'  
M. Vales 73'  
Alejandro Díaz 79'  
D. Zanatta 79'  
  85' Shamit Shome
  85' Caniggia Elva
  85' Callum Montgomery
  85' Ayman Sellouf
J. Heard 90+3'  
  3 - 3 90+4' Daan Klomp
  90+5' Ali Musse
  90+5' Tom Field
27/09/2025 Atlético Ottawa
3 - 0
Cavalry 1-0H2H O +
S. Salter 18' 1 - 0  
  28' Ali Musse
  45+2' Fraser Aird
  55' Eryk Kobza
S. Kozlovskiy 55'  
  63' Shamit Shome
  63' Caniggia Elva
  63' Bradley Kamdem
  63' Mihail Gherasimencov
Kévin Santos 67'  
J. Assi 67'  
B. Tabla 72' 2 - 0  
  75' Michael Baldisimo
  75' Nikolas Myroniuk
David Rodríguez 75'  
Kevin Ortega 75'  
  75' Goteh Ntignee
  75' Ayman Sellouf
  75' Fraser Aird
  75' Nicolas Wähling
J. Castro 75'  
Alberto Zapater 75'  
Kevin Ortega 78'  
B. Tabla 80' 3 - 0  
S. Salter 83'  
M. Patterson 83'  
B. Tabla 83'  
N. Verhoeven 83'  
  86' Nikolas Myroniuk
  88' Tobias Warschewski
  90+1' Caniggia Elva
05/09/2025 York9
3 - 1
Cavalry 1-0H2H O +
N. Higgins 6'  
A. Reid 10'  
L. Singh 30'  
A. Reid 40' 1 - 0  
  55' Daan Klomp
  57' Bradley Kamdem
Leonel López 59' 2 - 0  
A. Reid 63'  
J. Altobelli 63'  
  67' Bradley Kamdem
  67' Caniggia Elva
  67' Michael Baldisimo
  67' Tom Field
O. Botello 70'  
Leonel López 72'  
Leonel López 73'  
E. Adekugbe 73'  
  79' Sergio Camargo
  79' Nikolas Myroniuk
  79' Ayman Sellouf
  79' Nicolas Wähling
M. Ferrari 84' 3 - 0  
  3 - 1 87' Fraser Aird
K. Kibato 89'  
L. Accettola 89'  
M. Ferrin 89'  
89'  
  90+4' Tobias Warschewski
23/08/2025 Atlético Ottawa
2 - 2
Cavalry 0-2H2H O +
  0 - 1 23' Ali Musse
  29' Sergio Camargo
  0 - 2 35' Ali Musse
  49' Daan Klomp
B. Tabla 56'  
  63' Ali Musse
  63' Ayman Sellouf
J. Coulanges 68'  
A. Sissoko 68'  
S. Salter 69' 1 - 2  
David Rodríguez Uribe 72' 2 - 2  
  76' Callum Montgomery
  81' Sergio Camargo
  81' Fraser Aird
B. Tabla 81'  
Antonio Álvarez 81'  
  81' Tobias Warschewski
  81' Caniggia Elva
  81' Daan Klomp
  81' Bradley Kamdem
J. Castro 81'  
Kévin Santos 81'  
  84' Bradley Kamdem
  87' Diego Gutiérrez
  87' Michael Baldisimo
B. Levis 87'  
M. Patterson 87'  
S. Kozlovskiy 90+3'  
  90+5' Fraser Aird
04/08/2025 Pacific
1 - 0
Cavalry 0-0H2H O +
  7' Mael Henry
  7' Nicolas Wähling
J. Heard 8'  
K. Chung 45+4'  
  51' Diego Gutiérrez
  62' Max Piepgrass
  62' Michael Baldisimo
  62' Nicolas Wähling
  62' Ayman Sellouf
D. Zanatta 74'  
M. Bustos 74'  
A. Daniels 74'  
S. Young 74'  
G. Mukumbilwa 75'  
C. Greco-Taylor 75'  
  83' Bradley Kamdem
  83' Tom Field
  83' Mihail Gherasimencov
  83' Jay Herdman
J. Heard 86'  
S. Keshavarz 86'  
Alejandro Díaz 90'  
E. Montejano 90'  
S. Young 90+2' 1 - 0  
L. Browning-Lagerfeldt 90+5'  
30/07/2025 Valour
2 - 1
Cavalry 1-0H2H O +
Zachary Fernandez 23' 1 - 0  
Myles Morgan 56' 2 - 0  
  2 - 1 60' Diego Gutiérrez
  61' Tom Field
  61' Mihail Gherasimencov
  61' Ayman Sellouf
  61' Jay Herdman
  61' Fraser Aird
  61' Goteh Ntignee
  70' Sergio Camargo
Bruno Figueiredo 72'  
Xavier Venâncio 72'  
Themi Antonoglou 73'  
Roberto Alarcon 73'  
  75' Sergio Camargo
  75' Mael Henry
  83' Max Piepgrass
  83' Callum Montgomery
Raphael Ohin 85'  
Kianz Froese 89'  
Rocco Romeo 89'  
Myles Morgan 90'  
Erik Pop 90'  
  90+3' Goteh Ntignee
Erik Pop 90+6'  
Kristopher Twardek 90+6'  
M. Voytsekhovskyi 90+6'  
  90+7' Goteh Ntignee
Gianfranco Facchineri 90+8'  
Eleias Himaras 90+10'  
Kelsey Egwu 90+10'  
  90+10' Diego Gutiérrez
20/07/2025 Valour
1 - 2
Cavalry 0-0H2H O +
Kian Williams 22'  
  42' Levi Laing
  0 - 1 51' Callum Montgomery
Raphael Ohin 59'  
  61' Max Piepgrass
Kristopher Twardek 69'  
Themi Antonoglou 69'  
  69' Nicolas Wähling
  69' Tom Field
  69' Levi Laing
  69' Diego Gutiérrez
Kianz Froese 77'  
Bruno Figueiredo 77'  
Roberto Alarcon 77'  
Diogo Ressurreição 77'  
Bruno Figueiredo 82' 1 - 1  
  88' Callum Montgomery
  89' Max Piepgrass
  89' Mael Henry
Kian Williams 89'  
Jevonate Layne 89'  
  1 - 2 90+3' Sergio Camargo
  90+5' Tobias Warschewski
  90+5' Nikolas Myroniuk
Safwane Mlah 90+6'  
90+6'  
14/07/2025 Vancouver FC
0 - 0
Cavalry 0-0H2H O +
  19' Mihail Gherasimencov
Allan Enyou 21'  
Vasco Fry 27'  
  29' Max Piepgrass
David Norman 48'  
  53' Shamit Shome
  53' Diego Gutiérrez
Paris Gee 59'  
Henri Godbout 59'  
Nicolás Mezquida 62'  
  69' Tobias Warschewski
  71' Max Piepgrass
  71' Caniggia Elva
  71' Mael Henry
  71' Jay Herdman
  71' Nicolas Wähling
  71' Ali Musse
Allan Enyou 86'  
Juan Batista 86'  
Ndiaye Pathé 87'  
Tj Tahid 87'  
David Norman 90+3'  
Mehdi Essoussi 90+3'  
  90+3' Callum Montgomery
  90+3' Tom Field
14/06/2025 HFX Wanderers
1 - 1
Cavalry 1-0H2H O +
Tiago Coimbra 8' 1 - 0  
Ryan Telfer 32'  
  39' Eryk Kobza
  58' Max Piepgrass
  58' Mihail Gherasimencov
  68' Jay Herdman
  68' Caniggia Elva
  68' Shamit Shome
  68' Nicolas Wähling
  1 - 1 69' Caniggia Elva
Tiago Coimbra 74'  
Yohan Bai 74'  
Ryan Telfer 74'  
Alessandro Biello 74'  
Nassim Mekideche 74'  
Kareem Sow 74'  
Giorgio Probo 77'  
Sean Rea 77'  
Isaiah Johnston 78'  
Kareem Sow 90+4'  
  90+5' Ali Musse
  90+5' Owen Antoniuk
31/05/2025 Forge
1 - 1
Cavalry 1-1H2H O +
  0 - 1 2' Sergio Camargo
Nana Ampomah 17' 1 - 1  
Nana Ampomah 21'  
  46' Max Piepgrass
  46' Jesse Daley
Malik Owolabi-Belewu 55'  
  63' Jesse Daley
Hoce Massunda 68'  
David Choinière 68'  
Marko Jevremovic 68'  
Ben Paton 68'  
  75' Nicolas Wähling
  75' Caniggia Elva
Brian Wright 82'  
Maxime Filion 82'  
Kyle Bekker  82'  
Khadim Kane 82'  
  83' Sergio Camargo
  90+1' Ali Musse
  90+1' Jay Herdman
10/05/2025 HFX Wanderers
0 - 3
Cavalry 0-1H2H O +
  0 - 1 45+2' Tobias Warschewski
Alessandro Biello 60'  
Jason Bahamboula 60'  
Yohan Bai 60'  
Tiago Coimbra 60'  
Vitor Dias 60'  
Sean Rea 60'  
Jefferson Alphonse 75'  
  76' Fraser Aird
  76' Nicolas Wähling
Ryan Telfer 78'  
Lorenzo Callegari 78'  
Jefferson Alphonse 78'  
Giorgio Probo 78'  
  82' Marco Carducci
  0 - 2 83' Ali Musse
  0 - 3 85' Ali Musse
  86' Sergio Camargo
  86' Jesse Daley
  86' Ali Musse
  86' Jay Herdman
  90+1' Tobias Warschewski
  90+1' Owen Antoniuk
  90+1' Tom Field
  90+1' Michael Harms
  90+2' Jesse Daley
03/05/2025 York9
1 - 2
Cavalry 1-1H2H O +
Nyal Higgins 6'  
  16' Michael Baldisimo
  16' Max Piepgrass
Steffen Yeates 36'  
  0 - 1 42' Tobias Warschewski
Julian Altobelli 45+1' 1 - 1  
  60' Nicolas Wähling
  60' Fraser Aird
  60' Mael Henry
  60' Caniggia Elva
Shola Jimoh 61'  
Massimo Ferrin 61'  
  1 - 2 69' Fraser Aird
Gabriel Bitar 70'  
Bryan De La Rosa 70'  
Luke Singh 75'  
  77' Levi Laing
Luke Singh 78'  
Orlando Botello 78'  
Riley Ferrazzo 78'  
Adonijah Reid 78'  
  83' Ali Musse
  83' Mihail Gherasimencov
Max Ferrari 90+3'  
  90+5' Fraser Aird
05/04/2025 Forge
1 - 0
Cavalry 0-0H2H O +
Zayne Bruno 48'  
  53' Bradley Kamdem
Mo Babouli 58' 1 - 0  
  65' Nikolas Myroniuk
  65' Michael Baldisimo
  65' Jay Herdman
  65' Nicolas Wähling
Zayne Bruno 72'  
  77' Shamit Shome
  77' Caniggia Elva
  77' Bradley Kamdem
  77' Mihail Gherasimencov
David Choiniere 81'  
Nana Ampomah 81'  
Brian Wright 81'  
Maxime Filion 81'  
Noah Jensen 82'  
Ben Paton 82'  
Mo Babouli 83'  
Khadim Kane 83'  
Nana Ampomah 90'  

Chart Analysis

The graph shows the performance and results of Cavalry in Premier League.

Statistics & Analysis of Cavalry

Achievement Statistics
Longest winning run
2
Longest losing streak
2
Longest run without loss
6
Longest run without win
7
Clean sheets
3
Matches over 2.25 goals
10
Matches under 2.25 goals
6
Matches First Half Over 0.5
10
Matches First Half Under 0.5
6
Matches odd
9
Matches even
7
Average goals scored
1.25
Average goals allowed
1.44
Failure to score
4
Biggest victory
0 - 3
Biggest defeat
3 - 0
Missed penalties
0
Penalty goals
0
Own goals
0
Goalless draw at home match
0
Goalless draw at away match
1 (6%)
Comeback win
0

Cavalry Talk

Create a New Post





Submit Cancel

Premier League 2025 - Regular Season Table

Cavalry are in the 3rd position of Premier League and they are in contention for Final Series.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Forge 28 16 10 2 51 22 +29 58
2
Atlético Ottawa 28 15 11 2 54 28 +26 56
3
Cavalry 28 11 9 8 47 36 +11 42
4
HFX Wanderers 28 11 6 11 41 34 +7 39
5
York9 28 10 8 10 43 38 +5 38
6
Valour 28 7 5 16 35 62 -27 26
7
Pacific 28 5 8 15 30 59 -29 23
8
Vancouver FC 28 4 9 15 35 57 -22 21
 
 
Final Series

Cavalry Squad

Detailed statistics of each Cavalry player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Cavalry top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Marco Carducci 2610 3
2
Michael Harms 45 2 0
3
Callum Montgomery 2043 1 3 1 3
4
Daan Klomp 916 1 1 2 3
5
Bradley Kamdem Fewo 915 2 7 4 1
7
Ali Musse 1963 2 13 10 3 1
8
Jesse Daley 104 4 0 3
9
Tobias Warschewski 2379 1 11 10 3
10
Sergio Camargo 2179 0 14 8 4
11
Jay Joshua Herdman 463 8 5 1
12
Tom Field 892 6 6 2
14
Caniggia Ginola Elva 527 16 2 4
15
Levi Laing 1507 4 4 1 5
17
Nicolas Wähling 754 16 5 1
18
Maël Henry 372 7 5 2
19
Mihail Gherasimencov 1516 11 3 2 2
20
Goteh Ntignee 1153 1 6 4 2 1
21
Joseph Holliday
22
Max Piepgrass 973 3 10 3
23
Chanan Chanda 20 2 0
24
Eryk Kobza 1629 2 2 2 6
25
Aymen Sellouf 332 13 2
26
Shamit Shome 1306 2 10 3
27
Diego Gutiérrez 758 3 4 1 5
28
Nikolas Myroniuk 359 11 3 1 1
29
Robert Owen Antoniuk 7 4 0
30
James McGlinchey 1 1 0
33
Fraser Aird 2208 3 11 2 5
41
Daniel Clarke
55
Michael Baldisimo 738 7 7 1 5 1
Canada Football

Results and Fixtures
Top Soccer Tipsters
12.12 Promotion Sale
Platinum Membership 12.12 Promotion
-50%
$15

Promotion is ending in:
02 | 19 | 45 | 43
days   hrs   mins   secs

Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.