MatchPulse

Valour vs Cavalry FC — Canadian Premier League

← Back
Valour
Valour
6º · 0.93 PPG
Days Since Last Match: 6d 21h
1 – 2
HT 0–0
Finished
Cavalry FC
Cavalry FC
3º · 1.50 PPG
Days Since Last Match: 6d 18h
🔒 Pro Feature

Unlock all Match Predictions

Full mathematical models, value detection and advanced filters across every league.

from€8.99/mo

billed annually · cancel anytime

Valour and Cavalry FC meet in the Canadian Premier League 2025 season, in a match played on 20 July 2025. Valour have recorded 8 wins from 31 matches this season (26% win rate), averaging 1.26 goals scored and 2.13 conceded per game. BTTS has occurred in 61% of their fixtures; Over 2.5 goals in 74%; and clean sheets in 10% of games. Cavalry FC have won 42% of their 36 matches, with 1.75 goals scored and 1.22 conceded per game. Their BTTS rate stands at 58%, Over 2.5 at 58%, and clean sheets at 25%.

The final score was Valour 1–2 Cavalry FC. All statistics on this page cover the full season and are updated after each match round.

Season Statistics

Valour
—
Cavalry FC
6º
Position
3º
0.93
PPG
1.50
25%
Win %
39%
1.25
Goals / game
1.68
2.21
Conceded / game
1.29
61%
BTTS %
58%
10%
Clean sheet %
25%
74%
Over 2.5 %
58%
5.0
Avg corners
6.0
8.0
Avg shots
12.8
3.0
Avg shots on target
4.0
3.5
Avg yellow cards
2.4
14.5
Avg fouls
11.6
49.5%
Avg possession
48.2%

Home vs Away

Valour
Home (14)
—
Cavalry FC
Away (14)
1.14
PPG
1.07
29%
Win %
21%
1.14
Goals / game
1.29
1.71
Conceded / game
1.50
63%
BTTS %
61%
19%
Clean sheet %
17%
69%
Over 2.5 %
56%
5.0
Avg corners
6.0
8.0
Avg shots
12.8
3.0
Avg shots on target
4.0
3.5
Avg yellow cards
2.4
49.5%
Avg possession
48.2%

Goals Scored

ValourHomeAwayCavalry FCHomeAway
Over 0.5 Scored65%69%60%78%83%72%
Over 1.5 Scored35%38%33%44%56%33%
Over 2.5 Scored16%13%20%28%44%11%
Failed To Score35%31%40%22%17%28%

Goals Conceded

ValourHomeAwayCavalry FCHomeAway
Over 0.5 Conceded90%81%100%75%67%83%
Over 1.5 Conceded58%44%73%31%17%44%
Over 2.5 Conceded39%25%53%14%11%17%
Clean Sheets10%19%0%25%33%17%

Over 2.5 & BTTS Predictions

ValourCavalry FC
Over 0.594%94%
Over 1.584%81%
Over 2.574%58%
Over 3.545%33%
Over 4.526%14%
BTTS61%58%
BTTS & Win23%22%
BTTS & Draw13%25%
BTTS & Over 2.555%42%
BTTS No & Over 2.519%17%

1st Half / 2nd Half

ValourCavalry FC
Win 1st Half16%33%
Draw 1st Half35%39%
Loss 1st Half48%28%
Scored 1st Half39%47%
Conceded 1st Half68%47%
Win 2nd Half19%44%
Draw 2nd Half39%31%
Loss 2nd Half42%25%
Scored 2nd Half55%64%
Conceded 2nd Half68%47%
Over 0.5 HT81%75%
Over 1.5 HT42%25%

Recent Venue Form

Valour (H)
LHFX Wanderers FC0–3
DAtlético Ottawa3–3
WForge2–1
DPacific FC1–1
DYork United0–0
LAtlético Ottawa1–2
Cavalry FC (A)
DHFX Wanderers FC2–2
LYork United1–3
LAtlético Ottawa2–3
WPacific FC1–0
WHFX Wanderers FC3–1
DSupra du Quebec1–1

Number of Corners

10.0
Corners / Match
2 games
League Avg
9.4
18 games
11.8
Corners / Match
5 games
Match CornersValourCavalry FCLeague Avg
Over 650%100%89%
Over 750%100%78%
Over 850%80%56%
Over 950%60%44%
Over 1050%40%33%
Over 1150%40%17%
Over 1250%40%17%
Over 1350%40%17%

Team Corners

Team CornersValourCavalry FC
Corners Earned / Match5.06.0
Corners Against / Match5.05.8
Over 2.5 Corners For50%100%
Over 3.5 Corners For50%80%
Over 4.5 Corners For50%80%
Over 2.5 Corners Against100%40%
Over 3.5 Corners Against100%40%
Over 4.5 Corners Against50%40%

Head to Head · 22 matches

4
Valour
18%
5
Draws
23%
13
Cavalry FC
59%
82%
Over 1.5
18/22
55%
Over 2.5
12/22
23%
Over 3.5
5/22
59%
BTTS
13/22
20/09/25
Cavalry FC
3–0
Valour
30/07/25
Valour
2–1
Cavalry FC
20/07/25
Valour
1–2
Cavalry FC
25/05/25
Cavalry FC
4–0
Valour
19/10/24
Valour
1–2
Cavalry FC
31/08/24
Cavalry FC
2–2
Valour
07/07/24
Valour
0–1
Cavalry FC
26/05/24
Cavalry FC
1–1
Valour
30/09/23
Cavalry FC
2–1
Valour
12/08/23
Valour
3–2
Cavalry FC
01/07/23
Valour
0–2
Cavalry FC
30/04/23
Cavalry FC
1–1
Valour
02/10/22
Cavalry FC
2–1
Valour
04/08/22
Valour
2–0
Cavalry FC
16/06/22
Valour
2–4
Cavalry FC
21/05/22
Cavalry FC
2–1
Valour
30/10/21
Cavalry FC
2–4
Valour
06/10/21
Valour
0–0
Cavalry FC
18/09/21
Valour
1–1
Cavalry FC
04/09/21
Valour
0–1
Cavalry FC

Events

22'🟨K. Williams
42'🟨L. Laing
51'⚽C. Montgomery(F. Aird)
59'🟨R. Ohin
61'🟨M. Piepgrass
65'🟨E. Himaras
69'🔄K. Twardek(T. Antonoglou)
69'🔄N. Wahling(T. Field)
69'🔄L. Laing(D. Gutierrez)
77'🔄R. Alarcon(D. Ressurreicao)
77'🔄K. Froese(B. Figueiredo)
82'⚽B. Figueiredo(S. Mlah)
88'🟨C. Montgomery
89'🔄M. Piepgrass(M. Henry)
89'🔄K. Williams(J. Layne)
90'⚽S. Camargo
90'🔄T. Warschewski(N. Myroniuk)
90'🟨S. Mlah
#TeamMPWDLGDPts
1Forge2816102+2958
2Atlético Ottawa2815112+2656
3Cavalry FC281198+1142
4HFX Wanderers FC2811611+739
5York United2810810+538
6Valour287516-2726
7Pacific FC285815-2923
8Vancouver FC284915-2221

Team Insights

Valour
  • ●Valour failed to keep a clean sheet in each of their last 9 matches.
  • ●Valour failed to keep a clean sheet in each of their last 14 away matches.
  • ●Valour failed to keep a clean sheet in 12 of their 14 home matches.
  • ●Valour failed to keep a clean sheet in 14 of their 14 away matches.
  • ●Valour have lost 10 of their 14 away matches.
Cavalry FC
  • ●Cavalry FC have scored in each of their last 6 matches.
  • ●Cavalry FC have been undefeated in their last 7 home matches.
  • ●Cavalry FC have scored in each of their last 6 home matches.
  • ●Cavalry FC have scored in each of their last 4 away matches.
  • ●Cavalry FC failed to keep a clean sheet in 10 of their 15 home matches.
  • ●Cavalry FC failed to keep a clean sheet in 13 of their 16 away matches.
  • ●Cavalry FC have scored in 12 of their 16 away matches.
  • ●62% of Cavalry FC's goals have been scored at home.
WAPacific FC7º4–1
LAYork United5º0–1
LACavalry FC3º0–3
WHForge1º2–1
WAVancouver FC8º5–2
DHPacific FC7º1–1
DHYork United5º0–0
LAYork United7º1–3
WHSupra du Quebec5º6–0
DHForge2º1–1
WAPacific FC8º1–0
WHVancouver FC4º1–0
WHForge2º2–1

Season Schedule

Valour
WAPacific FC4–1
LHHFX Wanderers FC0–3
DHAtlético Ottawa3–3
LAYork United0–1
LACavalry FC0–3
WHForge2–1
Cavalry FC
LAAtlético Ottawa1–2
WAForge1–0
WHYork United4–1
DAVancouver FC2–2
DHForge1–1
DAPacific FC3–3

Top Scorers

Valour
M. Morgan7 ⚽
K. Twardek4 ⚽
K. Froese3 ⚽
K. Egwu3 ⚽
D. Konincks2 ⚽
J. Faria2 ⚽
Cavalry FC
T. Warschewski14 ⚽
A. Musse11 ⚽
S. Camargo8 ⚽
C. Elva5 ⚽
G. Ntignee4 ⚽
F. Aird3 ⚽

Cards Given

Valour
B. Figueiredo10 🟨
R. Ohin9 🟨
K. Twardek6 🟨
J. Layne5 🟨
D. Ressurreicao4 🟨
K. Egwu4 🟨
Cavalry FC
E. Kobza8 🟨
D. Gutierrez6 🟨
L. Laing5 🟨
F. Aird5 🟨
G. Ntignee5 🟨
S. Camargo5 🟨