CAN

Canadian Premier League 2021/22

Every result, the table as it finished, and the price each match went off at. 115 matches played between June 2021 and December 2021.

115Matches
293Goals
2.55Per game
43.5%Home wins
33%Priced at kickoff
ForgeTop of the table

Final table 8 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 FORForge 30 17 2 11 +16 53
2 PFPacific FC 30 15 6 9 +15 51
3 CFCavalry FC 29 14 8 7 +3 50
4 YUYork United 29 8 12 9 -6 36
5 VALValour 28 10 5 13 +2 35
6 HWFHFX Wanderers FC 28 8 11 9 -6 35
7 FEFC Edmonton 28 6 10 12 -7 28
8 AOAtlético Ottawa 28 6 8 14 -17 26

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.55
293 goals. 48.7% of matches went over 2.5.
Home advantage
43.5%
Draws 27%, away wins 29.6%.
Half-time lead held
73.6%
From 72 matches where someone led at the break.
1–1 14 · 12.2%
2–1 13 · 11.3%
0–1 11 · 9.6%
2–0 10 · 8.7%
1–0 10 · 8.7%
1–2 9 · 7.8%

Results 115

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 5 December 2021
21:30 Forge 0 – 1 Pacific FC — — —
Sunday 21 November 2021
20:00 Forge 3 – 1 York United — — —
Saturday 20 November 2021
20:00 Cavalry FC 1 – 2 Pacific FC — — —
Tuesday 16 November 2021
23:00 Forge 0 – 1 Cavalry FC — — —
Saturday 13 November 2021
19:00 FC Edmonton 1 – 0 Forge 3.75 3.75 2.00
Wednesday 10 November 2021
00:00 York United 1 – 3 Forge — — —
Sunday 7 November 2021
20:30 Cavalry FC 1 – 0 Pacific FC — — —
18:00 HFX Wanderers FC 1 – 1 Atlético Ottawa 2.00 3.40 4.10
Saturday 6 November 2021
19:30 FC Edmonton 3 – 3 Valour 2.79 3.15 2.55
17:00 York United 1 – 2 Forge — — —
Saturday 30 October 2021
23:00 Pacific FC 1 – 2 York United — — —
19:30 Cavalry FC 2 – 4 Valour — — —
17:00 Forge 4 – 1 HFX Wanderers FC 1.73 3.62 5.05
Wednesday 27 October 2021
02:30 Pacific FC 5 – 1 FC Edmonton — — —
00:30 Valour 3 – 0 HFX Wanderers FC 2.08 3.32 3.75
Sunday 24 October 2021
18:00 Atlético Ottawa 1 – 1 York United — — —
Saturday 23 October 2021
18:00 HFX Wanderers FC 0 – 0 Forge 3.25 3.30 2.30
Friday 22 October 2021
01:00 Cavalry FC 2 – 1 Pacific FC — — —
Wednesday 20 October 2021
23:00 Atlético Ottawa 2 – 0 Valour 2.63 3.18 2.75
Sunday 17 October 2021
20:00 Cavalry FC 0 – 0 HFX Wanderers FC — — —
18:00 York United 1 – 1 FC Edmonton — — —
Saturday 16 October 2021
22:00 Pacific FC 3 – 2 Valour — — —
19:30 Forge 2 – 0 Atlético Ottawa 1.72 4.00 4.75
Friday 15 October 2021
01:00 Cavalry FC 2 – 1 York United — — —
Wednesday 13 October 2021
01:00 FC Edmonton 3 – 4 Atlético Ottawa 2.27 3.18 3.25
Monday 11 October 2021
19:00 Valour 3 – 1 Forge 3.38 3.36 2.20
17:00 HFX Wanderers FC 1 – 0 Pacific FC — — —
Saturday 9 October 2021
20:00 Cavalry FC 1 – 1 FC Edmonton — — —
Friday 8 October 2021
23:30 York United 1 – 1 Atlético Ottawa — — —
Thursday 7 October 2021
01:00 FC Edmonton 2 – 1 Pacific FC — — —
Wednesday 6 October 2021
22:00 HFX Wanderers FC 0 – 1 Forge 3.08 3.25 2.37
00:00 Valour 0 – 0 Cavalry FC — — —
Sunday 3 October 2021
19:30 Atlético Ottawa 0 – 3 Forge 4.20 3.60 1.97
17:00 York United 2 – 2 HFX Wanderers FC — — —
Saturday 2 October 2021
19:00 Valour 1 – 1 FC Edmonton 2.05 3.70 4.50
Thursday 30 September 2021
02:00 FC Edmonton 2 – 3 Cavalry FC — — —
Wednesday 29 September 2021
23:45 Valour 1 – 3 Pacific FC — — —
21:30 HFX Wanderers FC 2 – 1 Atlético Ottawa 2.48 3.40 2.94
Sunday 26 September 2021
18:00 York United 2 – 1 Valour — — —
Saturday 25 September 2021
23:00 Forge 2 – 1 Pacific FC — — —
20:30 Atlético Ottawa 3 – 1 Cavalry FC — — —
18:00 HFX Wanderers FC 1 – 0 FC Edmonton 2.85 3.90 5.90
Sunday 19 September 2021
21:00 Pacific FC 1 – 1 Atlético Ottawa — — —
Saturday 18 September 2021
20:00 Valour 1 – 1 Cavalry FC — — —
18:00 York United 0 – 0 HFX Wanderers FC — — —
Wednesday 15 September 2021
01:30 FC Edmonton 1 – 1 Pacific FC — — —
Tuesday 14 September 2021
23:00 York United 2 – 0 Atlético Ottawa — — —
Saturday 11 September 2021
20:00 Forge 0 – 2 York United — — —
17:30 Atlético Ottawa 1 – 2 HFX Wanderers FC 3.50 3.18 2.33
Friday 10 September 2021
02:00 Pacific FC 3 – 1 Cavalry FC — — —
Wednesday 8 September 2021
23:00 Atlético Ottawa 0 – 1 Forge 3.94 3.36 2.05
00:00 Valour 0 – 3 FC Edmonton 2.55 3.24 3.30
Monday 6 September 2021
18:00 HFX Wanderers FC 3 – 3 York United — — —
Sunday 5 September 2021
01:00 FC Edmonton 1 – 2 Pacific FC — — —
Saturday 4 September 2021
22:30 Valour 0 – 1 Cavalry FC — — —
Friday 3 September 2021
21:00 HFX Wanderers FC 2 – 0 Forge 3.80 3.50 2.02
Thursday 2 September 2021
01:00 FC Edmonton 0 – 1 Cavalry FC — — —
Wednesday 1 September 2021
23:00 Atlético Ottawa 2 – 2 York United — — —
Sunday 29 August 2021
22:30 Pacific FC 3 – 2 Valour — — —
20:00 Cavalry FC 2 – 2 FC Edmonton — — —
17:30 Atlético Ottawa 2 – 2 HFX Wanderers FC 3.10 3.18 2.35
Saturday 28 August 2021
20:00 Forge 3 – 1 York United — — —
Thursday 26 August 2021
00:00 Forge 4 – 0 Atlético Ottawa 1.71 3.82 5.50
Wednesday 25 August 2021
22:00 York United 1 – 1 HFX Wanderers FC — — —
00:00 Valour 3 – 0 FC Edmonton 2.50 3.25 3.01
Sunday 22 August 2021
20:00 Forge 1 – 1 HFX Wanderers FC 2.20 3.25 3.80
Saturday 21 August 2021
01:30 Pacific FC 1 – 2 Cavalry FC — — —
Wednesday 18 August 2021
23:00 Atlético Ottawa 1 – 1 York United — — —
Tuesday 17 August 2021
00:00 Valour 0 – 2 Pacific FC — — —
Saturday 14 August 2021
19:00 Atlético Ottawa 2 – 1 HFX Wanderers FC 2.72 3.35 2.60
Friday 13 August 2021
01:00 FC Edmonton 0 – 0 Valour 1.86 3.50 4.60
Thursday 12 August 2021
01:00 Cavalry FC 0 – 0 Pacific FC — — —
Sunday 8 August 2021
20:00 Cavalry FC 1 – 0 Valour — — —
17:00 Forge 2 – 0 Atlético Ottawa 1.35 5.25 8.60
Saturday 7 August 2021
22:30 Pacific FC 2 – 2 FC Edmonton — — —
18:00 HFX Wanderers FC 2 – 3 York United — — —
Thursday 5 August 2021
01:30 Pacific FC 2 – 1 Valour — — —
Wednesday 4 August 2021
23:00 Forge 0 – 1 York United — — —
01:00 Cavalry FC 2 – 1 FC Edmonton — — —
Monday 2 August 2021
18:00 HFX Wanderers FC 2 – 1 Atlético Ottawa 2.05 3.70 3.52
Sunday 1 August 2021
01:00 FC Edmonton 3 – 1 Valour 2.48 3.20 2.90
Saturday 31 July 2021
01:30 Pacific FC 2 – 0 Cavalry FC — — —
Friday 30 July 2021
23:00 York United 0 – 1 Forge — — —
Saturday 24 July 2021
21:00 York United 1 – 0 FC Edmonton — — —
18:00 HFX Wanderers FC 1 – 0 Valour 3.60 3.15 2.16
Friday 23 July 2021
00:00 Forge 1 – 2 Cavalry FC — — —
Thursday 22 July 2021
02:00 Pacific FC 4 – 2 Atlético Ottawa — — —
Wednesday 21 July 2021
23:00 FC Edmonton 1 – 0 HFX Wanderers FC 3.10 3.18 2.65
Monday 19 July 2021
02:30 Atlético Ottawa 1 – 1 FC Edmonton 2.65 3.30 2.70
Sunday 18 July 2021
23:30 Valour 3 – 0 York United — — —
02:00 Pacific FC 1 – 2 Forge — — —
Saturday 17 July 2021
23:00 HFX Wanderers FC 1 – 2 Cavalry FC — — —
Thursday 15 July 2021
21:00 Atlético Ottawa 0 – 1 Valour — — —
02:00 Forge 1 – 0 FC Edmonton — — —
Wednesday 14 July 2021
23:00 York United 0 – 0 Cavalry FC — — —
00:00 HFX Wanderers FC 0 – 0 Pacific FC — — —
Monday 12 July 2021
01:00 Cavalry FC 0 – 2 Atlético Ottawa — — —
Sunday 11 July 2021
17:30 Valour 1 – 0 Forge 3.05 3.32 2.30
Saturday 10 July 2021
21:00 Pacific FC 3 – 0 York United — — —
18:00 HFX Wanderers FC 2 – 1 FC Edmonton 2.45 3.42 2.80
Friday 9 July 2021
00:00 Cavalry FC 0 – 2 Forge — — —
Thursday 8 July 2021
02:00 York United 2 – 1 Valour — — —
Wednesday 7 July 2021
23:00 Atlético Ottawa 0 – 1 Pacific FC — — —
Monday 5 July 2021
02:00 FC Edmonton 1 – 1 York United — — —
Sunday 4 July 2021
23:00 Forge 3 – 0 Pacific FC — — —
02:00 Valour 2 – 0 Atlético Ottawa 2.10 3.60 3.30
Saturday 3 July 2021
23:00 Cavalry FC 0 – 0 HFX Wanderers FC — — —
Friday 2 July 2021
00:00 FC Edmonton 2 – 0 Forge 3.30 3.70 2.10
Thursday 1 July 2021
21:00 York United 2 – 2 Pacific FC — — —
02:00 Atlético Ottawa 1 – 4 Cavalry FC — — —
Wednesday 30 June 2021
23:00 Valour 2 – 0 HFX Wanderers FC 2.00 3.48 3.60
Sunday 27 June 2021
21:00 Cavalry FC 2 – 1 York United — — —
18:00 Forge 0 – 2 Valour 1.94 3.94 3.26
Saturday 26 June 2021
21:00 Pacific FC 2 – 0 HFX Wanderers FC — — —
18:00 FC Edmonton 0 – 1 Atlético Ottawa 3.30 3.45 2.20

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key