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 29 matches in Canada Premier League. Their current statistics is 14 win, 8 draw and 7 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 2021.

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 29 14 8 7
Date
Home
Score
Away
HT      
20/11/2021 Cavalry
1 - 2
Pacific 0-1H2H O +
  0 - 1 33' Terran Campbell
Karifa Yao 47' 1 - 1  
  52' Josh Heard
José Escalante 90+1'  
  97' Victor Blasco
  1 - 2 105' Marco Carducci
16/11/2021 Forge
0 - 1
Cavalry 0-1H2H O +
  0 - 1 3' Anthony Novak
K. Cela 25'  
  28' Oliver Minatel
Alexander Achinioti-Jönsson 32'  
  48' Nicolas Apostol
  75' D. Norman
Kyle Bekker 76'  
Mo Babouli 90+1'  
07/11/2021 Cavalry
1 - 0
Pacific 1-0H2H O +
Joe Mason 16' 1 - 0  
  24' K. Chung
  26' Kunle Dada-Luke
  33' Jamar Dixon
  36' Manny Aparicio
D. Norman 42'  
Mason Trafford 80'  
30/10/2021 Cavalry
2 - 4
Valour 2-2H2H O +
  8' Rocco Romeo
Joe Mason 9'  
  0 - 1 9' Moses Dyer
Sergio Camargo 14' 1 - 1  
Joe Mason 38' 2 - 1  
  39' José Galán
  2 - 2 43' William Akio
Karifa Yao 60'  
Sergio Camargo 63'  
  2 - 3 69' William Akio
Victor Loturi 90'  
  2 - 4 90+4' Keven Alemán
22/10/2021 Cavalry
2 - 1
Pacific 1-0H2H O +
Daan Klomp 6' 1 - 0  
  32' Alejandro Díaz
Daan Klomp 32'  
  70' Alessandro Hojabrpour
D. Norman 71' 2 - 0  
  2 - 1 89' Sean Young
  90+3' Lukas MacNaughton
17/10/2021 Cavalry
0 - 0
HFX Wanderers 0-0H2H O +
  26' Alessandro Riggi
  46' Eriks Santos
Daan Klomp 73'  
Joe Mason 90+4'  
15/10/2021 Cavalry
2 - 1
York9 1-1H2H O +
  0 - 1 5' Isaiah Johnston
Sergio Camargo 23' 1 - 1  
Joseph Di Chiara 40'  
Tommy Wheeldon Jr. 41'  
Joseph Di Chiara 45+3'  
José Escalante 45+3'  
  45+3' Isaiah Johnston
  72' Jordan Wilson
  77' Chrisnovic N'sa
Chrisnovic N'sa 80' 2 - 1  
09/10/2021 Cavalry
1 - 1
Edmonton 1-1H2H O +
  0 - 1 15' Marcus Velado-Tsegaye
Richard Luca 20' 1 - 1  
Sergio Camargo 38'  
Nikolas Ledgerwood 64'  
  90+2' Adam Najem
06/10/2021 Valour
0 - 0
Cavalry 0-0H2H O +
Jared Leonardo Ulloa Bazán 51'  
  64' D. Norman
Brett Levis 72'  
30/09/2021 Edmonton
2 - 3
Cavalry 0-2H2H O +
  0 - 1 34' Ben Fisk
  35' José Escalante
  0 - 2 44' A. Selemani
Easton Ongaro 47' 1 - 2  
Amer Didic 70' 2 - 2  
  2 - 3 80' Daan Klomp
J. Esua 84'  
  90+2' M. Farsi
25/09/2021 Atlético Ottawa
3 - 1
Cavalry 2-1H2H O +
Drew Beckie 2' 1 - 0  
  1 - 1 18' Victor Loturi
  38' Marco Carducci
Malcolm Shaw 39' 2 - 1  
Drew Beckie 59'  
Ben McKendry 59'  
  62' D. Norman
Brian Wright 72' 3 - 1  
  75' Sergio Camargo
  85' José Hernández
  85' José Hernández
18/09/2021 Valour
1 - 1
Cavalry 0-0H2H O +
Daryl Fordyce 17'  
  0 - 1 54' Nikolas Ledgerwood
Keven Alemán 71' 1 - 1  
Moses Dyer 81'  
Galán 84'  
José Galán 84'  
  88' M. Farsi
R. Reyes 89'  
10/09/2021 Pacific
3 - 1
Cavalry 1-1H2H O +
  0 - 1 32' Sergio Camargo
Manny Aparicio 40'  
Terran Campbell 45+1' 1 - 1  
  60' Joe Mason
Ollie Bassett 66' 2 - 1  
K. Chung 76'  
  76' José Escalante
Manny Aparicio 89' 3 - 1  
04/09/2021 Valour
0 - 1
Cavalry 0-1H2H O +
  20' Sergio Camargo
  21' Tommy Wheeldon Jr.
  30' Karifa Yao
  0 - 1 32' Joe Mason
Rafael Galhardo 37'  
Austin Ricci  37'  
  37' Mason Trafford
  38' M. Farsi
  42' Nikolas Ledgerwood
Tony Mikhael 44'  
Raphael Ohin  45+2'  
A. Baquero 90'  
  90+7' Anthony Novak
Rocco Romeo 90+8'  
02/09/2021 Edmonton
0 - 1
Cavalry 0-1H2H O +
  6' Mason Trafford
  0 - 1 27' Anthony Novak
  45' Joseph Di Chiara
H. Gorskie 90+2'  
29/08/2021 Cavalry
2 - 2
Edmonton 1-1H2H O +
  0 - 1 7' Azriel González
Joseph Di Chiara 14'  
  15' Alan Koch
23'  
26'  
Joseph Di Chiara 30' 1 - 1  
  33'
49'  
52'  
57'  
64'  
  1 - 2 65' Fraser Aird
70'  
74'  
  87' Adam Najem
89'  
Joe Mason 89' 2 - 2  
90+3'  
Victor Loturi 90+6'  
21/08/2021 Pacific
1 - 2
Cavalry 0-2H2H O +
9'  
9'  
  17' Joe Mason
  0 - 1 23' Joe Mason
  0 - 2 29' Joe Mason
51'  
  70' Daan Klomp
74'  
Alessandro Hojabrpour 79'  
Gianni dos Santos 83'  
Terran Campbell 83' 1 - 2  
  83' José Escalante
Josh Heard 90+2'  
  90+2' Karifa Yao
12/08/2021 Cavalry
0 - 0
Pacific 0-0H2H O +
  16' Jamar Dixon
26'  
  30' Josh Heard
Elliot Simmons 31'  
41'  
41'  
  49'
  50'
Anthony Novak 51'  
84'  
  90+5' Gianni dos Santos
08/08/2021 Cavalry
1 - 0
Valour 1-0H2H O +
  16' Brett Levis
José Escalante 33'  
M. Farsi 41' 1 - 0  
  45' Jonathan Sirois
  50' Raphael Ohin 
Nikolas Ledgerwood 56'  
M. Farsi 57'  
  66' Rocco Romeo
04/08/2021 Cavalry
2 - 1
Edmonton 0-1H2H O +
  10' Sharly Mabussi
Karifa Yao 16'  
  0 - 1 19' Easton Ongaro
56'  
  62'
Joe Mason 64' 1 - 1  
Daan Klomp 71' 2 - 1  
  85' M. Temguia
31/07/2021 Pacific
2 - 0
Cavalry 1-0H2H O +
Marco Bustos 3' 1 - 0  
Victor Blasco 14'  
  19' Victor Loturi
  24' Nikolas Ledgerwood
Lukas MacNaughton 45'  
  66' Anthony Novak
Matthew Baldisimo 79'  
Gianni dos Santos 86' 2 - 0  
Josh Heard 90+3'  
23/07/2021 Forge
1 - 2
Cavalry 0-2H2H O +
  2'
4'  
  6' D. Norman
  0 - 1 12' Anthony Novak
  0 - 2 33' Ali Musse
  45+4' Richard Luca
51'  
Triston Henry 63'  
  63' Anthony Novak
  74'
76'  
  81'
Mo Babouli 86' 1 - 2  
  86' José Escalante
89'  
  90+2' Elliot Simmons
  90+5' M. Farsi
17/07/2021 HFX Wanderers
1 - 2
Cavalry 0-1H2H O +
Mateo Restrepo 24'  
  0 - 1 45+2' Anthony Novak
  0 - 2 52' Ali Musse
  55' A. Selemani
M. Doner 57'  
  60' José Escalante
  83' Victor Loturi
Omar Kreim 84'  
Omar Kreim 84'  
Samuel Salter 87' 1 - 2  
  90+3' Daan Klomp
14/07/2021 York9
0 - 0
Cavalry 0-0H2H O +
16'  
18'  
24'  
Isaiah Johnston 40'  
  40' D. Norman
  44'
  49'
  53' Anthony Novak
  57' Nikolas Ledgerwood
  75'
  75'
  76' Victor Loturi
  76'
  81'
  82'
  90+6'
12/07/2021 Cavalry
0 - 2
Atlético Ottawa 0-0H2H O +
M. Farsi 26'  
  31' Miguel Acosta
  54' Drew Beckie
  0 - 1 75' Malcolm Shaw
Anthony Novak 90+3'  
  0 - 2 90+7' Antoine Coupland
09/07/2021 Cavalry
0 - 2
Forge 0-2H2H O +
  0 - 1 13' Kyle Bekker
Joseph Di Chiara 25'  
  0 - 2 35' Kyle Bekker
  69' Alexander Achinioti-Jönsson
Nikolas Ledgerwood 90+1'  
03/07/2021 Cavalry
0 - 0
HFX Wanderers 0-0H2H O +
Nikolas Ledgerwood 45+4'  
Daniel Kaiser 53'  
Daniel Kaiser 53'  
  67' Marcello Polisi
José Escalante 85'  
Elliot Simmons 89'  
01/07/2021 Atlético Ottawa
1 - 4
Cavalry 1-2H2H O +
  0 - 1 9' A. Selemani
Miguel Acosta 24' 1 - 1  
  1 - 2 43' A. Selemani
Ben McKendry 68'  
Drew Beckie 75'  
  1 - 3 75' Victor Loturi
  1 - 4 78' Elliot Simmons
27/06/2021 Cavalry
2 - 1
York9 1-0H2H O +
Sergio Camargo 32' 1 - 0  
  50' Michael Petrasso
José Escalante 51' 2 - 0  
  2 - 1 79' D. Abzi
Joseph Di Chiara 86'  
D. Norman 90+1'  

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
7
Longest run without win
4
Clean sheets
10
Matches over 2.25 goals
14
Matches under 2.25 goals
15
Matches First Half Over 0.5
22
Matches First Half Under 0.5
7
Matches odd
15
Matches even
14
Average goals scored
1.21
Average goals allowed
1.1
Failure to score
8
Biggest victory
1 - 4
Biggest defeat
2 - 4
Missed penalties
0
Penalty goals
0
Own goals
1
Goalless draw at home match
3 (20%)
Goalless draw at away match
2 (14%)
Comeback win
2

Cavalry Talk

Create a New Post





Submit Cancel

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 2250 25 1
2
Nicolas Apostol 246 7 4 2 1
3
Tom Field 582 12 4 7
4
Daan Klomp 2146 24 1 3 4
5
Mason Trafford 1153 14 2 2
6
Nikolas Ledgerwood 1382 20 2 11 1 7
7
Oliver Minatel 100 3 2 1 1
8
Elijah Adekugbe
9
Anthony Novak 1352 25 10 12 4 6
10
Sergio Camargo 1393 23 4 18 4 3
11
José Escalante 2112 26 2 10 1 9
12
Daniel Kaiser 507 11 6 4 0 0 1 0 0
13
Ali Musse 360 9 5 3 2 0 0 0 0
14
Joseph Di Chiara 1364 25 10 5 1 5 1
15
Elliot Simmons 1614 25 8 5 1 3
16
Victor Loturi 1688 28 12 5 2 0 5 0 0
17
Ben Fisk 1200 18 4 10 1 0 1 0 0
18
José Hernández 328 17 15 3 1
19
Ahinga Selemani 415 16 11 5 3 1
20
Joe Mason 1096 15 4 3 7 2
21
Mohamed Farsi 2227 26 2 1 1 6
22
Tyson Farago 360 4
23
Richard Luca Da Silva Sousa 834 17 10 7 1 1
24
David Norman Jr. 1851 24 4 5 1 7
26
Max Piepgrass 0 2 2 0 0 0 0 0 0
27
Dale Reas-Do
Karifa Yao 2143 26 2 2 1 4
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
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-2026 SoccerPunter Pte. Ltd. All rights reserved.