Atlético Ottawa vs Cavalry FC: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 09 Nov, 10:00 PM

FT
2
1

Scheduled H2H Match For Atlético Ottawa Vs Cavalry FC

Canadian Premier League, Playoffs

Sun, 09 Nov 2025 at 10:00 PM UTC

Atlético Ottawa
Atlético Ottawa

CAN CAN

Recent Form

D
D
W
D
D
Cavalry FC
Cavalry FC

CAN CAN

Recent Form

W
W
L
D
D

4

Win

Last 10 Played

10
4 Draws

2

Win

7.00
Avg. Rating
6.93
2
Position
3
Diego Mejia
Manager
Tommy Wheeldon Jr.

Atlético Ottawa vs Cavalry FC H2H Game Summary

For the most recent 10 head-to-head matches for these teams, Atlético Ottawa have got the victory 4 times and Cavalry FC have come out on top on 2 occasion. In the latest game between them, Atlético Ottawa won 2-1.


Head-to-Head (Last 10 Matches)
Atlético Ottawa4
Draw4
Cavalry FC2

Atlético Ottawa vs Cavalry FC Past H2H Matches

13470
Canadian Premier League
10:00 PM
09/11/25
342076
Atlético Ottawa
2
309889
Cavalry FC
1
05:00 PM
27/09/25
342076
Atlético Ottawa
3
309889
Cavalry FC
0
11:00 PM
23/08/25
342076
Atlético Ottawa
2
309889
Cavalry FC
2
10:00 PM
28/06/25
309889
Cavalry FC
0
342076
Atlético Ottawa
2
09:00 PM
26/04/25
309889
Cavalry FC
1
342076
Atlético Ottawa
3
09:00 PM
15/09/24
309889
Cavalry FC
2
342076
Atlético Ottawa
2
11:00 PM
03/08/24
342076
Atlético Ottawa
1
309889
Cavalry FC
2
01:00 AM
22/06/24
309889
Cavalry FC
1
342076
Atlético Ottawa
1
06:00 PM
20/04/24
342076
Atlético Ottawa
1
309889
Cavalry FC
1
11:00 PM
02/09/23
342076
Atlético Ottawa
1
309889
Cavalry FC
2
11:00 PM
29/07/23
342076
Atlético Ottawa
1
309889
Cavalry FC
0
12:30 AM
13/07/23
309889
Cavalry FC
0
342076
Atlético Ottawa
2
11:00 PM
21/05/23
309889
Cavalry FC
2
342076
Atlético Ottawa
0
09:30 PM
24/09/22
309889
Cavalry FC
1
342076
Atlético Ottawa
3
09:30 PM
21/08/22
309889
Cavalry FC
0
342076
Atlético Ottawa
3
11:00 PM
09/07/22
342076
Atlético Ottawa
1
309889
Cavalry FC
1
07:00 PM
09/04/22
342076
Atlético Ottawa
1
309889
Cavalry FC
0
08:30 PM
25/09/21
342076
Atlético Ottawa
3
309889
Cavalry FC
1
01:00 AM
12/07/21
309889
Cavalry FC
0
342076
Atlético Ottawa
2
02:00 AM
01/07/21
342076
Atlético Ottawa
1
309889
Cavalry FC
4
07:00 PM
27/08/20
342076
Atlético Ottawa
2
309889
Cavalry FC
0

Head To Head Streaks

342076
No losses
5
309889
Without clean sheet
11
(Both)
More than 2.5 goals
5/6
(Both)
Both teams scoring
7/9
342076
First to score
4/5
(Both)
More than 4.5 cards
4/5

Team Streaks

342076
No losses
11
309889
No losses
5
309889
More than 2.5 goals
8/10
309889
Both teams scoring
4/5
309889
First to score
5/5
342076
More than 4.5 cards
5/5
309889
More than 4.5 cards
5/6
342076
Less than 10.5 corners
8/9

Atlético Ottawa Recent Matches

13470
Canadian Premier League (26 Matches)
10:00 PM
09/11/25
342076
Atlético Ottawa
2
309889
Cavalry FC
1
W
06:00 PM
26/10/25
313716
Forge FC
1
342076
Atlético Ottawa
2
W
08:00 PM
18/10/25
309892
HFX Wanderers FC
0
342076
Atlético Ottawa
1
W
07:00 PM
12/10/25
342076
Atlético Ottawa
0
463097
Vancouver FC
0
D
07:00 PM
05/10/25
313717
Valour FC
3
342076
Atlético Ottawa
3
D
05:00 PM
27/09/25
342076
Atlético Ottawa
3
309889
Cavalry FC
0
W
07:00 PM
21/09/25
342076
Atlético Ottawa
1
313716
Forge FC
1
D
06:00 PM
14/09/25
309890
York United FC
2
342076
Atlético Ottawa
2
D
11:00 PM
06/09/25
342076
Atlético Ottawa
2
309888
Pacific FC
0
W
11:00 PM
30/08/25
342076
Atlético Ottawa
3
463097
Vancouver FC
1
W
11:00 PM
23/08/25
342076
Atlético Ottawa
2
309889
Cavalry FC
2
D
08:00 PM
17/08/25
313716
Forge FC
2
342076
Atlético Ottawa
0
L
07:00 PM
10/08/25
313717
Valour FC
1
342076
Atlético Ottawa
2
W
08:00 PM
03/08/25
342076
Atlético Ottawa
0
309890
York United FC
0
D
12:00 AM
27/07/25
309888
Pacific FC
0
342076
Atlético Ottawa
2
W
11:00 PM
18/07/25
342076
Atlético Ottawa
2
309892
HFX Wanderers FC
0
W
07:00 PM
12/07/25
342076
Atlético Ottawa
1
313716
Forge FC
1
D
10:00 PM
28/06/25
309889
Cavalry FC
0
342076
Atlético Ottawa
2
W
05:00 PM
22/06/25
309890
York United FC
0
342076
Atlético Ottawa
0
D
11:00 PM
15/06/25
342076
Atlético Ottawa
3
313717
Valour FC
0
W
10:00 PM
07/06/25
309888
Pacific FC
0
342076
Atlético Ottawa
1
W
02:00 AM
31/05/25
463097
Vancouver FC
2
342076
Atlético Ottawa
2
D
06:00 PM
24/05/25
309892
HFX Wanderers FC
2
342076
Atlético Ottawa
0
L
03:00 PM
13/05/25
313716
Forge FC
2
342076
Atlético Ottawa
2
D
06:00 PM
10/05/25
342076
Atlético Ottawa
5
313717
Valour FC
2
W
05:00 PM
03/05/25
342076
Atlético Ottawa
3
309888
Pacific FC
1
W
9230
Canadian Championship (4 Matches)
11:00 PM
18/09/25
342076
Atlético Ottawa
1
463097
Vancouver FC
0
W
02:00 AM
14/08/25
463097
Vancouver FC
3
342076
Atlético Ottawa
1
L
11:00 PM
08/07/25
309890
York United FC
3
342076
Atlético Ottawa
4
W
11:00 PM
11/06/25
342076
Atlético Ottawa
2
309890
York United FC
1
W

Cavalry FC Recent Matches

13470
Canadian Premier League (28 Matches)
10:00 PM
09/11/25
342076
Atlético Ottawa
2
309889
Cavalry FC
1
L
09:00 PM
02/11/25
313716
Forge FC
0
309889
Cavalry FC
1
W
10:00 PM
26/10/25
309889
Cavalry FC
4
309890
York United FC
1
W
08:00 PM
18/10/25
463097
Vancouver FC
2
309889
Cavalry FC
2
D
01:30 AM
11/10/25
309889
Cavalry FC
1
313716
Forge FC
1
D
10:00 PM
05/10/25
309888
Pacific FC
3
309889
Cavalry FC
3
D
05:00 PM
27/09/25
342076
Atlético Ottawa
3
309889
Cavalry FC
0
L
10:00 PM
20/09/25
309889
Cavalry FC
3
313717
Valour FC
0
W
08:00 PM
13/09/25
309889
Cavalry FC
3
309892
HFX Wanderers FC
1
W
11:30 PM
05/09/25
309890
York United FC
3
309889
Cavalry FC
1
L
08:00 PM
30/08/25
309889
Cavalry FC
4
313716
Forge FC
1
W
11:00 PM
23/08/25
342076
Atlético Ottawa
2
309889
Cavalry FC
2
D
11:00 PM
17/08/25
309889
Cavalry FC
5
463097
Vancouver FC
4
W
09:00 PM
09/08/25
309889
Cavalry FC
0
309892
HFX Wanderers FC
0
D
10:00 PM
04/08/25
309888
Pacific FC
1
309889
Cavalry FC
0
L
12:00 AM
30/07/25
313717
Valour FC
2
309889
Cavalry FC
1
L
09:00 PM
26/07/25
309889
Cavalry FC
0
309890
York United FC
1
L
07:00 PM
20/07/25
313717
Valour FC
1
309889
Cavalry FC
2
W
01:00 AM
14/07/25
463097
Vancouver FC
0
309889
Cavalry FC
0
D
10:00 PM
28/06/25
309889
Cavalry FC
0
342076
Atlético Ottawa
2
L
11:00 PM
22/06/25
309889
Cavalry FC
1
309888
Pacific FC
0
W
07:00 PM
14/06/25
309892
HFX Wanderers FC
1
309889
Cavalry FC
1
D
10:00 PM
08/06/25
309889
Cavalry FC
2
309890
York United FC
1
W
09:00 PM
31/05/25
313716
Forge FC
1
309889
Cavalry FC
1
D
09:00 PM
25/05/25
309889
Cavalry FC
4
313717
Valour FC
0
W
09:30 PM
17/05/25
309889
Cavalry FC
4
309888
Pacific FC
0
W
09:30 PM
10/05/25
309892
HFX Wanderers FC
0
309889
Cavalry FC
3
W
12:00 AM
03/05/25
309890
York United FC
1
309889
Cavalry FC
2
W
9230
Canadian Championship (2 Matches)
01:30 AM
09/07/25
309889
Cavalry FC
1
463097
Vancouver FC
1
D
02:00 AM
22/05/25
463097
Vancouver FC
1
309889
Cavalry FC
1
D

Atlético Ottawa vs Cavalry FC H2H Recent Match Played Stats

Atlético Ottawa vs Cavalry FC

Final Score :2 - 1

Atlético Ottawa (H)Match overviewCavalry FC (A)
53%Ball possession47%
1.39Expected goals3.78
1Big chances4
20Total shots16
5Goalkeeper saves2
7Corner kicks4
15Fouls25
421Passes374
25Tackles31
25Free kicks14
4Yellow cards4
Atlético Ottawa (H)ShotsCavalry FC (A)
20Total shots16
4Shots on target7
0Hit woodwork0
9Shots off target4
7Blocked shots5
10Shots inside box11
10Shots outside box5
Atlético Ottawa (H)AttackCavalry FC (A)
1Big chances scored1
0Big chances missed3
32Touches in penalty area32
4Fouled in final third5
2Offsides0
Atlético Ottawa (H)PassesCavalry FC (A)
292Accurate passes242
19Throw-ins29
85Final third entries88
87/145 (60%)Final third phase65/133 (49%)
31/85 (36%)Long balls40/95 (42%)
4/24 (17%)Crosses3/26 (12%)
Atlético Ottawa (H)DuelsCavalry FC (A)
51%Duels49%
18Dispossessed18
60/112 (54%)Ground duels52/112 (46%)
18/42 (43%)Aerial duels24/42 (57%)
14/27 (52%)Dribbles6/13 (46%)
Atlético Ottawa (H)DefendingCavalry FC (A)
64%Tackles won71%
25Total tackles31
11Interceptions17
61Recoveries56
63Clearances44
0Errors lead to a shot1
Atlético Ottawa (H)GoalkeepingCavalry FC (A)
5Total saves2
2Punches0
10Goal kicks16

Atlético Ottawa Last Match Played stats

Atlético Ottawa vs Cavalry FC

Final Score :2 - 1

(H)Match overview (A)
53%Ball possession47%
1.39Expected goals3.78
1Big chances4
20Total shots16
5Goalkeeper saves2
7Corner kicks4
15Fouls25
421Passes374
25Tackles31
25Free kicks14
4Yellow cards4
(H)Shots (A)
20Total shots16
4Shots on target7
0Hit woodwork0
9Shots off target4
7Blocked shots5
10Shots inside box11
10Shots outside box5
(H)Attack (A)
1Big chances scored1
0Big chances missed3
32Touches in penalty area32
4Fouled in final third5
2Offsides0
(H)Passes (A)
292Accurate passes242
19Throw-ins29
85Final third entries88
87/145 (60%)Final third phase65/133 (49%)
31/85 (36%)Long balls40/95 (42%)
4/24 (17%)Crosses3/26 (12%)
(H)Duels (A)
51%Duels49%
18Dispossessed18
60/112 (54%)Ground duels52/112 (46%)
18/42 (43%)Aerial duels24/42 (57%)
14/27 (52%)Dribbles6/13 (46%)
(H)Defending (A)
64%Tackles won71%
25Total tackles31
11Interceptions17
61Recoveries56
63Clearances44
0Errors lead to a shot1
(H)Goalkeeping (A)
5Total saves2
2Punches0
10Goal kicks16

Cavalry FC Last Match Played stats

Atlético Ottawa vs Cavalry FC

Final Score :2 - 1

(H)Match overview (A)
53%Ball possession47%
1.39Expected goals3.78
1Big chances4
20Total shots16
5Goalkeeper saves2
7Corner kicks4
15Fouls25
421Passes374
25Tackles31
25Free kicks14
4Yellow cards4
(H)Shots (A)
20Total shots16
4Shots on target7
0Hit woodwork0
9Shots off target4
7Blocked shots5
10Shots inside box11
10Shots outside box5
(H)Attack (A)
1Big chances scored1
0Big chances missed3
32Touches in penalty area32
4Fouled in final third5
2Offsides0
(H)Passes (A)
292Accurate passes242
19Throw-ins29
85Final third entries88
87/145 (60%)Final third phase65/133 (49%)
31/85 (36%)Long balls40/95 (42%)
4/24 (17%)Crosses3/26 (12%)
(H)Duels (A)
51%Duels49%
18Dispossessed18
60/112 (54%)Ground duels52/112 (46%)
18/42 (43%)Aerial duels24/42 (57%)
14/27 (52%)Dribbles6/13 (46%)
(H)Defending (A)
64%Tackles won71%
25Total tackles31
11Interceptions17
61Recoveries56
63Clearances44
0Errors lead to a shot1
(H)Goalkeeping (A)
5Total saves2
2Punches0
10Goal kicks16

Atlético Ottawa Vs Cavalry FC Season Stats

Atlético OttawaPerformance SummaryCavalry FC
30Matches31
58Goals Scored53
30Goals Conceded39
1.93Goals per Game1.71
1Goals Conceded per Game1.26
5.4Shots on Target per Game4.68
3Big Chances per Game2.81
59.43%Ball Possession52.39%
11Clean Sheets8
17.57Tackles per Game15.77
2Penalty Goals Conceded3
12.33Fouls per Game13.58
0.87Offsides per Game1.61
7.6Goal Kicks per Game8.42
17.3Throw-ins per Game20.03
1.77Yellow Cards per Game2.48
2Red Cards4

Canadian Premier League 2025 Standings

POSTEAMMPWLDPTS
1Forge FCForge FC281621058
2Atlético OttawaAtlético Ottawa281521156
3Cavalry FCCavalry FC28118942
4HFX Wanderers FCHFX Wanderers FC281111639
5York United FCYork United FC281010838
6Valour FCValour FC28716526
7Pacific FCPacific FC28515823
8Vancouver FCVancouver FC28415921
Playoffs
Qualification Playoffs
Preliminary round
Top Upcoming
06:15 PM 07/12/25
Prediction
Oud-Heverlee LeuvenOud-Heverlee Leuven
SV Zulte WaregemSV Zulte Waregem
11:30 AM 08/12/25
Prediction
ModenaModena
CatanzaroCatanzaro
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
02:00 PM 08/12/25
Prediction
US Avellino 1912US Avellino 1912
VeneziaVenezia
06:30 PM 08/12/25
Prediction
Virtus EntellaVirtus Entella
SpeziaSpezia
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
05:30 PM 07/12/25
Prediction
EspanyolEspanyol
Rayo VallecanoRayo Vallecano
11:30 AM 07/12/25
Prediction
GençlerbirliğiGençlerbirliği
Fatih KaragümrükFatih Karagümrük
12:30 PM 07/12/25
Prediction
Hertha BSCHertha BSC
1. FC Magdeburg1. FC Magdeburg
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches