CAN

Canadian Premier League 2022/23

Every result, the table as it finished, and the price each match went off at. 117 matches played between April 2022 and October 2022.

117Matches
291Goals
2.49Per game
44.4%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 31 16 6 9 +25 54
2 AOAtlético Ottawa 31 14 11 6 +7 53
3 CFCavalry FC 30 14 6 10 +5 48
4 PFPacific FC 30 13 8 9 +1 47
5 VALValour 28 10 7 11 +2 37
6 YUYork United 28 9 7 12 -6 34
7 HWFHFX Wanderers FC 28 8 5 15 -14 29
8 FEFC Edmonton 28 4 8 16 -20 20

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.49
291 goals. 46.2% of matches went over 2.5.
Home advantage
44.4%
Draws 24.8%, away wins 30.8%.
Half-time lead held
74.2%
From 62 matches where someone led at the break.
1–0 20 · 17.1%
1–1 14 · 12%
2–1 10 · 8.5%
0–1 9 · 7.7%
0–0 9 · 7.7%
3–1 6 · 5.1%

Results 117

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.

Saturday 29 October 2022
22:00 Atlético Ottawa 0 – 2 Forge — — —
Sunday 23 October 2022
21:00 Forge 2 – 1 Cavalry FC — — —
18:00 Atlético Ottawa 1 – 1 Pacific FC — — —
Saturday 15 October 2022
23:00 Pacific FC 0 – 2 Atlético Ottawa — — —
20:00 Cavalry FC 1 – 1 Forge — — —
Sunday 9 October 2022
22:00 Atlético Ottawa 2 – 2 York United — — —
17:00 Forge 1 – 0 HFX Wanderers FC 1.55 4.75 8.20
Saturday 8 October 2022
22:00 Cavalry FC 1 – 0 Pacific FC — — —
19:00 FC Edmonton 3 – 1 Valour 3.54 3.53 2.15
Wednesday 5 October 2022
23:00 Forge 0 – 1 Pacific FC — — —
Sunday 2 October 2022
19:30 Cavalry FC 2 – 1 Valour — — —
Saturday 1 October 2022
21:00 Forge 2 – 0 York United — — —
18:00 HFX Wanderers FC 1 – 2 Atlético Ottawa 4.30 3.75 2.04
02:00 Pacific FC 1 – 0 FC Edmonton — — —
Tuesday 27 September 2022
22:00 HFX Wanderers FC 0 – 2 Pacific FC — — —
Sunday 25 September 2022
21:00 FC Edmonton 1 – 1 Forge 5.75 4.50 1.54
Saturday 24 September 2022
21:30 Cavalry FC 1 – 3 Atlético Ottawa — — —
Friday 23 September 2022
23:30 York United 3 – 1 Valour — — —
Monday 19 September 2022
00:00 Pacific FC 1 – 1 Forge — — —
Sunday 18 September 2022
20:00 Valour 1 – 1 Atlético Ottawa 2.32 3.40 3.63
Saturday 17 September 2022
20:00 FC Edmonton 0 – 1 Cavalry FC — — —
Friday 16 September 2022
23:30 York United 0 – 0 HFX Wanderers FC — — —
Sunday 11 September 2022
20:00 Pacific FC 1 – 1 Atlético Ottawa — — —
Saturday 10 September 2022
21:00 Forge 2 – 1 Cavalry FC — — —
18:00 HFX Wanderers FC 1 – 0 Valour 2.80 3.62 2.50
Friday 9 September 2022
23:30 York United 3 – 1 FC Edmonton — — —
Monday 5 September 2022
18:00 HFX Wanderers FC 0 – 0 Cavalry FC — — —
Sunday 4 September 2022
18:00 Valour 1 – 0 Forge 3.65 3.44 2.12
Saturday 3 September 2022
21:00 Pacific FC 1 – 3 York United — — —
Friday 2 September 2022
23:00 Atlético Ottawa 0 – 0 FC Edmonton 1.58 4.33 5.80
Thursday 1 September 2022
00:00 Valour 1 – 0 Forge 3.65 3.75 2.20
Sunday 28 August 2022
22:00 FC Edmonton 3 – 2 HFX Wanderers FC 2.58 3.56 2.90
19:00 Valour 1 – 0 Pacific FC — — —
Saturday 27 August 2022
22:30 Atlético Ottawa 0 – 0 Forge 3.99 3.61 1.96
19:30 Cavalry FC 1 – 0 York United — — —
Sunday 21 August 2022
21:30 Cavalry FC 0 – 3 Atlético Ottawa — — —
18:30 Valour 1 – 1 FC Edmonton 1.71 4.00 4.80
Saturday 20 August 2022
23:00 Forge 1 – 3 York United — — —
17:30 HFX Wanderers FC 1 – 0 Pacific FC — — —
Wednesday 17 August 2022
23:00 Atlético Ottawa 3 – 2 HFX Wanderers FC 2.20 3.37 3.61
Sunday 14 August 2022
20:00 York United 3 – 2 FC Edmonton — — —
Saturday 13 August 2022
21:00 Pacific FC 1 – 0 Atlético Ottawa — — —
18:00 HFX Wanderers FC 1 – 0 Valour 2.77 3.56 2.45
01:00 Cavalry FC 2 – 1 Forge — — —
Sunday 7 August 2022
21:00 Valour 2 – 0 York United — — —
18:37 Atlético Ottawa 2 – 1 FC Edmonton 1.58 4.04 5.80
Saturday 6 August 2022
20:00 Forge 1 – 0 HFX Wanderers FC 1.36 5.50 8.50
Thursday 4 August 2022
00:00 Valour 2 – 0 Cavalry FC — — —
Monday 1 August 2022
18:00 HFX Wanderers FC 2 – 4 York United — — —
Sunday 31 July 2022
23:00 Atlético Ottawa 0 – 4 Forge 4.05 3.64 1.95
Saturday 30 July 2022
22:00 Cavalry FC 2 – 0 FC Edmonton — — —
19:00 Valour 1 – 2 Pacific FC — — —
Thursday 28 July 2022
01:00 Cavalry FC 1 – 2 Forge — — —
Sunday 24 July 2022
18:00 York United 0 – 3 Atlético Ottawa — — —
Saturday 23 July 2022
20:30 Forge 3 – 1 Valour 1.76 3.90 4.81
17:30 HFX Wanderers FC 1 – 1 FC Edmonton 2.20 3.48 3.65
02:00 Pacific FC 3 – 0 Cavalry FC — — —
Wednesday 20 July 2022
23:00 Atlético Ottawa 1 – 1 Valour 2.74 3.26 2.75
01:30 Cavalry FC 0 – 1 York United — — —
Tuesday 19 July 2022
22:45 Forge 5 – 1 FC Edmonton 1.36 5.05 8.00
Friday 15 July 2022
23:30 York United 2 – 4 Pacific FC — — —
00:30 Cavalry FC 3 – 0 HFX Wanderers FC — — —
Sunday 10 July 2022
19:00 Valour 1 – 0 HFX Wanderers FC 2.37 3.40 3.54
Saturday 9 July 2022
23:00 Atlético Ottawa 1 – 1 Cavalry FC — — —
20:00 FC Edmonton 2 – 3 Pacific FC — — —
Friday 8 July 2022
23:30 York United 0 – 2 Forge — — —
Sunday 3 July 2022
20:00 Forge 0 – 1 Atlético Ottawa 1.64 3.95 5.85
Friday 1 July 2022
22:00 FC Edmonton 3 – 0 York United — — —
01:30 Pacific FC 3 – 3 Cavalry FC — — —
Thursday 30 June 2022
22:30 HFX Wanderers FC 0 – 2 Atlético Ottawa 2.58 3.35 3.18
Wednesday 29 June 2022
23:00 Forge 0 – 1 Valour 1.83 4.31 4.65
Sunday 26 June 2022
23:00 Cavalry FC 3 – 1 FC Edmonton — — —
16:00 York United 1 – 3 Valour — — —
Saturday 25 June 2022
21:00 Pacific FC 0 – 3 HFX Wanderers FC — — —
Sunday 19 June 2022
21:00 FC Edmonton 1 – 0 Atlético Ottawa 3.50 6.00 51.00
18:00 HFX Wanderers FC 0 – 3 Forge 3.65 3.60 2.36
Saturday 18 June 2022
20:00 York United 0 – 0 Pacific FC — — —
Thursday 16 June 2022
00:00 Valour 2 – 4 Cavalry FC — — —
Wednesday 15 June 2022
02:00 FC Edmonton 1 – 2 HFX Wanderers FC 3.01 3.25 2.34
Tuesday 14 June 2022
23:00 Atlético Ottawa 0 – 0 York United — — —
Sunday 12 June 2022
20:00 Forge 3 – 0 Pacific FC — — —
Saturday 11 June 2022
19:30 Cavalry FC 1 – 0 HFX Wanderers FC — — —
Sunday 5 June 2022
20:00 Valour 1 – 1 FC Edmonton 1.80 3.70 4.77
17:00 Atlético Ottawa 2 – 1 Pacific FC — — —
Saturday 4 June 2022
18:00 HFX Wanderers FC 1 – 0 York United — — —
Thursday 2 June 2022
00:00 Valour 0 – 1 Atlético Ottawa 2.00 3.90 3.76
Wednesday 1 June 2022
01:00 FC Edmonton 3 – 4 Forge — — —
Sunday 29 May 2022
18:00 York United 0 – 1 Cavalry FC — — —
Saturday 28 May 2022
23:00 Pacific FC 2 – 2 Valour — — —
Sunday 22 May 2022
20:00 FC Edmonton 1 – 2 Atlético Ottawa 3.10 3.30 2.45
Saturday 21 May 2022
19:30 Cavalry FC 2 – 1 Valour — — —
02:00 Pacific FC 0 – 0 York United — — —
Friday 20 May 2022
22:00 HFX Wanderers FC 0 – 4 Forge 3.25 3.20 2.40
Sunday 15 May 2022
21:00 Valour 1 – 0 York United — — —
18:00 HFX Wanderers FC 2 – 2 Cavalry FC — — —
Saturday 14 May 2022
23:00 Pacific FC 2 – 1 FC Edmonton — — —
20:00 Forge 1 – 1 Atlético Ottawa 1.59 3.86 5.50
Saturday 7 May 2022
22:00 Atlético Ottawa 0 – 1 Pacific FC — — —
19:00 Valour 0 – 0 HFX Wanderers FC 1.77 4.00 6.25
02:00 FC Edmonton 0 – 3 Cavalry FC — — —
Friday 6 May 2022
23:00 York United 1 – 0 Forge — — —
Sunday 1 May 2022
21:30 Cavalry FC 2 – 0 Pacific FC — — —
Saturday 30 April 2022
18:00 HFX Wanderers FC 3 – 1 FC Edmonton 2.12 3.42 4.00
Friday 29 April 2022
23:30 York United 2 – 2 Atlético Ottawa — — —
Thursday 28 April 2022
01:00 FC Edmonton 0 – 0 Pacific FC — — —
Sunday 24 April 2022
19:00 Atlético Ottawa 1 – 6 Valour 2.88 3.22 2.43
Saturday 23 April 2022
23:00 Pacific FC 2 – 1 HFX Wanderers FC — — —
20:00 Forge 3 – 0 FC Edmonton 1.75 3.71 5.31
Friday 22 April 2022
23:30 York United 2 – 0 Cavalry FC — — —
Sunday 17 April 2022
20:00 Pacific FC 3 – 2 Valour — — —
Saturday 16 April 2022
20:00 Forge 2 – 2 Cavalry FC — — —
17:00 Atlético Ottawa 1 – 0 HFX Wanderers FC 2.45 3.20 2.95
01:00 FC Edmonton 1 – 1 York United — — —
Sunday 10 April 2022
23:00 Pacific FC 2 – 1 Forge — — —
20:00 FC Edmonton 1 – 1 Valour 3.00 3.32 2.33
Saturday 9 April 2022
19:00 Atlético Ottawa 1 – 0 Cavalry FC — — —
Thursday 7 April 2022
23:30 York United 0 – 1 HFX Wanderers FC — — —

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