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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.59
303 goals.
50.4% of matches went over 2.5.
Home advantage
41%
Draws 23.9%,
away wins 35%.
Half-time lead held
78.8%
From 66 matches where someone led at the break.
2–1
15 · 12.8%
1–1
15 · 12.8%
1–2
12 · 10.3%
1–0
12 · 10.3%
0–1
12 · 10.3%
2–0
7 · 6%
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 28 October 2023
23:00
Forge
2 – 1
Cavalry FC
—
—
—
Saturday 21 October 2023
20:00
Cavalry FC
2 – 1
Pacific FC
—
—
—
Saturday 14 October 2023
21:00
Cavalry FC
1 – 2
Forge
—
—
—
18:00
HFX Wanderers FC
0 – 1
Pacific FC
—
—
—
Thursday 12 October 2023
02:00
Pacific FC
1 – 0
York United
—
—
—
Saturday 7 October 2023
21:00
Cavalry FC
3 – 0
Pacific FC
—
—
—
21:00
Forge
0 – 1
Atlético Ottawa
1.70
3.96
5.76
02:30
Vancouver FC
1 – 2
York United
—
—
—
Friday 6 October 2023
23:30
Valour
0 – 1
HFX Wanderers FC
2.95
3.50
2.50
Sunday 1 October 2023
17:00
York United
1 – 0
Atlético Ottawa
—
—
—
Saturday 30 September 2023
21:00
Pacific FC
1 – 2
Vancouver FC
—
—
—
18:00
HFX Wanderers FC
2 – 1
Forge
3.06
3.50
2.45
01:00
Cavalry FC
2 – 1
Valour
—
—
—
Sunday 24 September 2023
18:00
Atlético Ottawa
0 – 1
Valour
1.96
3.55
4.17
Saturday 23 September 2023
23:00
Forge
3 – 1
Pacific FC
—
—
—
20:00
Vancouver FC
2 – 1
HFX Wanderers FC
—
—
—
17:00
York United
0 – 1
Cavalry FC
—
—
—
Thursday 21 September 2023
00:00
Valour
0 – 1
Vancouver FC
—
—
—
Monday 18 September 2023
22:00
HFX Wanderers FC
3 – 2
Atlético Ottawa
2.25
3.45
3.40
Sunday 17 September 2023
21:00
York United
1 – 4
Pacific FC
—
—
—
18:00
Valour
2 – 3
Forge
3.78
3.60
1.99
Saturday 16 September 2023
21:00
Cavalry FC
2 – 1
Vancouver FC
—
—
—
Wednesday 13 September 2023
21:30
Atlético Ottawa
1 – 1
Pacific FC
—
—
—
Tuesday 12 September 2023
22:00
HFX Wanderers FC
1 – 2
Cavalry FC
—
—
—
Sunday 10 September 2023
02:00
Vancouver FC
2 – 1
Atlético Ottawa
—
—
—
Saturday 9 September 2023
23:00
Forge
0 – 0
Cavalry FC
—
—
—
02:00
Pacific FC
1 – 1
HFX Wanderers FC
—
—
—
Friday 8 September 2023
23:00
York United
1 – 3
Valour
—
—
—
Monday 4 September 2023
18:00
HFX Wanderers FC
1 – 2
York United
—
—
—
Sunday 3 September 2023
21:00
Vancouver FC
0 – 3
Forge
—
—
—
Saturday 2 September 2023
23:00
Atlético Ottawa
1 – 2
Cavalry FC
—
—
—
20:00
Pacific FC
2 – 1
Valour
—
—
—
Sunday 27 August 2023
21:00
Cavalry FC
1 – 0
Pacific FC
—
—
—
Saturday 26 August 2023
23:00
Atlético Ottawa
0 – 0
Forge
2.80
3.40
2.79
19:00
HFX Wanderers FC
3 – 0
Valour
2.16
3.40
3.61
Friday 25 August 2023
23:30
York United
2 – 1
Vancouver FC
—
—
—
Sunday 20 August 2023
21:00
Cavalry FC
2 – 1
York United
—
—
—
Saturday 19 August 2023
23:00
Forge
1 – 1
HFX Wanderers FC
2.04
3.58
3.99
20:00
Vancouver FC
3 – 2
Pacific FC
—
—
—
00:00
Valour
1 – 3
Atlético Ottawa
2.80
3.18
2.65
Sunday 13 August 2023
20:30
Pacific FC
0 – 1
Atlético Ottawa
—
—
—
Saturday 12 August 2023
23:00
Forge
3 – 3
York United
—
—
—
19:00
HFX Wanderers FC
3 – 0
Vancouver FC
—
—
—
00:00
Valour
3 – 2
Cavalry FC
—
—
—
Monday 7 August 2023
18:00
HFX Wanderers FC
1 – 2
Pacific FC
—
—
—
Sunday 6 August 2023
21:00
Vancouver FC
0 – 0
Valour
—
—
—
Saturday 5 August 2023
23:00
Atlético Ottawa
3 – 3
York United
—
—
—
01:00
Cavalry FC
3 – 0
Forge
—
—
—
Sunday 30 July 2023
18:00
York United
0 – 2
HFX Wanderers FC
—
—
—
Saturday 29 July 2023
23:00
Atlético Ottawa
1 – 0
Cavalry FC
—
—
—
20:00
Valour
0 – 3
Pacific FC
—
—
—
Friday 28 July 2023
23:00
Forge
2 – 0
Vancouver FC
—
—
—
Sunday 23 July 2023
23:00
Valour
1 – 2
York United
—
—
—
20:00
HFX Wanderers FC
1 – 0
Atlético Ottawa
2.80
3.41
2.67
Saturday 22 July 2023
23:00
Vancouver FC
1 – 5
Cavalry FC
—
—
—
02:00
Pacific FC
0 – 2
Forge
—
—
—
Sunday 16 July 2023
18:00
Atlético Ottawa
3 – 1
Vancouver FC
—
—
—
Saturday 15 July 2023
23:00
Forge
1 – 1
Valour
1.89
3.82
5.10
20:00
Cavalry FC
1 – 0
HFX Wanderers FC
—
—
—
Friday 14 July 2023
23:30
York United
0 – 0
Pacific FC
—
—
—
Thursday 13 July 2023
00:30
Cavalry FC
0 – 2
Atlético Ottawa
—
—
—
Tuesday 11 July 2023
22:00
HFX Wanderers FC
2 – 1
Pacific FC
—
—
—
Sunday 9 July 2023
23:30
York United
0 – 4
Forge
—
—
—
19:00
Atlético Ottawa
2 – 0
Valour
2.58
3.50
3.20
01:00
Pacific FC
1 – 2
Cavalry FC
—
—
—
Saturday 8 July 2023
02:00
Vancouver FC
2 – 1
HFX Wanderers FC
—
—
—
Sunday 2 July 2023
20:30
Vancouver FC
1 – 2
York United
—
—
—
Saturday 1 July 2023
19:00
Valour
0 – 2
Cavalry FC
—
—
—
01:30
Pacific FC
2 – 2
Atlético Ottawa
—
—
—
Friday 30 June 2023
22:00
HFX Wanderers FC
2 – 1
Forge
3.15
3.30
2.50
Sunday 25 June 2023
22:00
Forge
4 – 3
Atlético Ottawa
1.99
3.55
4.84
19:00
Valour
1 – 0
Vancouver FC
—
—
—
Saturday 24 June 2023
21:00
Cavalry FC
2 – 1
York United
—
—
—
Thursday 22 June 2023
02:00
Pacific FC
1 – 0
Valour
—
—
—
Wednesday 21 June 2023
23:00
York United
2 – 2
HFX Wanderers FC
—
—
—
02:00
Vancouver FC
2 – 0
Forge
—
—
—
Sunday 18 June 2023
20:00
Pacific FC
1 – 0
York United
—
—
—
Saturday 17 June 2023
18:00
Atlético Ottawa
1 – 0
Vancouver FC
—
—
—
18:00
HFX Wanderers FC
3 – 1
Cavalry FC
—
—
—
00:00
Valour
2 – 0
Forge
3.62
3.35
2.25
Sunday 11 June 2023
21:00
Cavalry FC
3 – 1
Vancouver FC
—
—
—
Saturday 10 June 2023
23:00
Forge
0 – 1
Pacific FC
—
—
—
17:00
HFX Wanderers FC
2 – 0
Valour
2.85
3.18
3.12
Friday 9 June 2023
23:30
York United
2 – 1
Atlético Ottawa
—
—
—
Sunday 4 June 2023
19:00
Valour
1 – 1
York United
—
—
—
Saturday 3 June 2023
23:00
Atlético Ottawa
2 – 0
HFX Wanderers FC
2.64
3.20
3.20
20:00
Cavalry FC
1 – 1
Forge
—
—
—
02:00
Vancouver FC
3 – 6
Pacific FC
—
—
—
Wednesday 31 May 2023
23:00
Forge
1 – 2
York United
—
—
—
Monday 29 May 2023
00:00
Vancouver FC
0 – 0
Valour
—
—
—
Sunday 28 May 2023
21:00
York United
1 – 0
Cavalry FC
—
—
—
02:00
Pacific FC
1 – 1
HFX Wanderers FC
—
—
—
Saturday 27 May 2023
18:00
Atlético Ottawa
0 – 1
Forge
3.74
3.40
2.23
Sunday 21 May 2023
23:00
Cavalry FC
2 – 0
Atlético Ottawa
—
—
—
Saturday 20 May 2023
21:00
Valour
1 – 1
Pacific FC
—
—
—
18:00
HFX Wanderers FC
0 – 3
York United
—
—
—
Friday 19 May 2023
23:00
Forge
0 – 0
Vancouver FC
—
—
—
Sunday 14 May 2023
22:00
Pacific FC
4 – 1
York United
—
—
—
01:30
Vancouver FC
0 – 5
Atlético Ottawa
—
—
—
Saturday 13 May 2023
23:00
Cavalry FC
2 – 2
HFX Wanderers FC
—
—
—
20:00
Forge
3 – 2
Valour
1.69
3.90
5.00
Sunday 7 May 2023
23:00
Vancouver FC
1 – 1
Cavalry FC
—
—
—
Saturday 6 May 2023
23:00
Atlético Ottawa
1 – 4
Pacific FC
—
—
—
20:00
Valour
0 – 0
HFX Wanderers FC
2.04
3.40
3.91
Friday 5 May 2023
23:30
York United
0 – 1
Forge
—
—
—
Monday 1 May 2023
00:00
Pacific FC
0 – 1
Forge
—
—
—
Sunday 30 April 2023
21:00
Cavalry FC
1 – 1
Valour
—
—
—
Saturday 29 April 2023
21:00
Atlético Ottawa
0 – 1
York United
—
—
—
18:00
HFX Wanderers FC
1 – 1
Vancouver FC
—
—
—
Sunday 23 April 2023
20:00
Pacific FC
1 – 1
Cavalry FC
—
—
—
Saturday 22 April 2023
23:00
Valour
1 – 1
Atlético Ottawa
2.51
3.30
3.28
20:00
Forge
1 – 1
HFX Wanderers FC
1.70
3.75
5.70
17:00
York United
1 – 2
Vancouver FC
—
—
—
Sunday 16 April 2023
18:00
York United
0 – 2
Valour
—
—
—
Saturday 15 April 2023
23:00
Pacific FC
1 – 0
Vancouver FC
—
—
—
20:00
Forge
2 – 2
Cavalry FC
—
—
—
17:00
Atlético Ottawa
1 – 1
HFX Wanderers FC
1.85
3.73
4.45