The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
CF

Cavalry FC

ATCO Field, Foothills County. Every match we hold, with the price it went off at.

212Played
106Won
50%Win rate
1.53Scored per game
1.08Conceded per game
65Clean sheets

Home and away

The same record, split by where it was played.

At home
57.4%
108 played, 62 won. 1.68 scored a game.
Away
42.3%
104 played, 44 won. 1.38 scored a game.
How the market priced them
46.3%
67 priced matches at an average of 2.7, which implied 37%.

Season by season 15

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Canadian Premier League 281864 +35
2026/27 Canadian Championship 3111 -1
2025/26 Canadian Premier League 311399 +14
2025/26 Canadian Championship 2110 +6
2025/26 CONCACAF Champions League 2101 -1
2024/25 Canadian Premier League 3014124 +14
2024/25 Canadian Championship 3201 +1
2024/25 CONCACAF Champions League 2002 -5
2023/24 Canadian Premier League 311777 +18
2022/23 Canadian Premier League 3014610 +5
2022/23 Canadian Championship 1100 +1
2021/22 Canadian Premier League 291487 +3
2021/22 Canadian Championship 2101 +1
2020/21 Canadian Premier League 10514 +3
2019/20 Canadian Championship 8422 +3

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 7 November 2026
H Cavalry FC scheduled Supra du Quebec —
Sunday 1 November 2026
A Cavalry FC scheduled Supra du Quebec —
Sunday 25 October 2026
H Cavalry FC 1 – 0 Vancouver FC —
Saturday 17 October 2026
H Cavalry FC 4 – 2 Pacific FC —
Monday 12 October 2026
A Cavalry FC 2 – 2 HFX Wanderers FC —
Saturday 3 October 2026
A Cavalry FC 1 – 3 York United —
Wednesday 30 September 2026
A Cavalry FC 2 – 3 Atlético Ottawa —
Saturday 26 September 2026
H Cavalry FC 6 – 0 Supra du Quebec —
Saturday 19 September 2026
H Cavalry FC 1 – 1 Forge —
Sunday 13 September 2026
A Cavalry FC 1 – 0 Pacific FC —
Monday 7 September 2026
A Cavalry FC 3 – 1 HFX Wanderers FC 1.77
Saturday 29 August 2026
H Cavalry FC 1 – 0 Vancouver FC 1.60
Saturday 22 August 2026
H Cavalry FC 3 – 1 Atlético Ottawa 1.50
Saturday 15 August 2026
H Cavalry FC 2 – 1 Forge 2.51
Sunday 9 August 2026
A Cavalry FC 1 – 1 Supra du Quebec 1.71
Sunday 2 August 2026
H Cavalry FC 5 – 0 York United —
Wednesday 29 July 2026
H Cavalry FC 2 – 1 Supra du Quebec 1.55
Saturday 25 July 2026
A Cavalry FC 0 – 1 Vancouver FC 2.36
Saturday 18 July 2026
H Cavalry FC 1 – 1 HFX Wanderers FC 1.40
Tuesday 14 July 2026
H Cavalry FC 1 – 1 Vancouver Whitecaps 3.85
Thursday 9 July 2026
A Cavalry FC 1 – 4 Vancouver Whitecaps 10.50
Saturday 4 July 2026
A Cavalry FC 3 – 0 Atlético Ottawa 1.88
Wednesday 10 June 2026
A Cavalry FC 5 – 1 York United —
Saturday 6 June 2026
H Cavalry FC 2 – 0 HFX Wanderers FC 1.50
Sunday 31 May 2026
A Cavalry FC 0 – 1 Forge 3.35
Sunday 24 May 2026
H Cavalry FC 3 – 0 Pacific FC —
Monday 18 May 2026
A Cavalry FC 2 – 0 Vancouver FC 2.03
Saturday 9 May 2026
A Cavalry FC 3 – 1 Pacific FC —
Sunday 3 May 2026
A Cavalry FC 1 – 0 Supra du Quebec 1.66
Saturday 25 April 2026
H Cavalry FC 1 – 1 York United —