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

Countdown to Next Match

Match Started! Check Live Score

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 13 matches in Canada Premier League. Their current statistics is 3 win, 5 draw and 5 lose.

Cavalry did not lose 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 13 3 5 5
Date
Home
Score
Away
HT      
18/10/2025 Vancouver FC
Cavalry  H2H O  
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
6
Clean sheets
2
Matches over 2.25 goals
8
Matches under 2.25 goals
5
Matches First Half Over 0.5
9
Matches First Half Under 0.5
4
Matches odd
7
Matches even
6
Average goals scored
1.23
Average goals allowed
1.46
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 (8%)
Comeback win
0

Cavalry Talk

Create a New Post





Submit Cancel

Premier League 2025 - Regular Season Table

Cavalry are in the 4th 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 27 15 10 2 48 22 +26 55
2
Atlético Ottawa 27 14 11 2 53 28 +25 53
3
HFX Wanderers 27 11 6 10 41 33 +8 39
4
Cavalry 26 10 8 8 44 34 +10 38
5
York9 27 10 8 9 43 35 +8 38
6
Pacific 26 5 8 13 29 54 -25 23
7
Valour 27 6 5 16 31 61 -30 23
8
Vancouver FC 27 4 8 15 33 55 -22 20
 
 
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 2340 3
2
Michael Harms 45 2 0
3
Callum Montgomery 1863 1 3 1 3
5
Bradley Kamdem Fewo 869 2 6 4 1
7
Ali Musse 1702 2 10 8 2 1
8
Jesse Daley 104 4 0 3
9
Tobias Warschewski 2212 1 9 8 3
10
Sergio Camargo 2067 0 13 8 4
11
Jay Joshua Herdman 461 7 5 1
12
Tom Field 802 6 6 2
14
Caniggia Ginola Elva 301 16 0 3
15
Levi Laing 1332 3 3 1 5
17
Nicolas Wähling 722 14 5 1
18
Maël Henry 372 7 5 2
19
Mihail Gherasimencov 1292 10 3 2 1
21
Joseph Holliday
22
Max Piepgrass 904 3 9 3
23
Chanan Chanda 20 2 0
24
Eryk Kobza 1451 2 1 2 5
25
Aymen Sellouf 305 11 2
26
Shamit Shome 1052 2 9 2
27
Diego Gutiérrez 737 2 4 1 5
28
Nikolas Myroniuk 284 9 3 1
29
Robert Owen Antoniuk 6 3 0
30
Goteh Ntignee 980 1 5 4 2 1
30
James McGlinchey 1 1 0
33
Fraser Aird 2023 2 10 2 5
41
Daniel Clarke
55
Michael Baldisimo 713 5 7 1 5 1
Daan Klomp 736 1 1 2 3
Canada Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
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.