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
3
348 goals.
59.5% of matches went over 2.5.
Home advantage
44%
Draws 28.4%,
away wins 27.6%.
Half-time lead held
67.6%
From 71 matches where someone led at the break.
1–1
12 · 10.3%
2–2
11 · 9.5%
2–1
9 · 7.8%
3–1
8 · 6.9%
1–2
8 · 6.9%
0–0
8 · 6.9%
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.
Sunday 9 November 2025
22:00
Atlético Ottawa
2 – 1
Cavalry FC
2.86
3.45
3.00
Sunday 2 November 2025
21:00
Forge
0 – 1
Cavalry FC
2.12
3.40
3.55
Sunday 26 October 2025
22:00
Cavalry FC
4 – 1
York United
—
—
—
18:00
Forge
1 – 2
Atlético Ottawa
1.86
3.55
4.34
Wednesday 22 October 2025
22:30
HFX Wanderers FC
2 – 2
York United
—
—
—
Saturday 18 October 2025
20:00
Pacific FC
1 – 4
Valour
—
—
—
20:00
Vancouver FC
2 – 2
Cavalry FC
5.01
3.95
1.88
20:00
Forge
3 – 0
York United
—
—
—
20:00
HFX Wanderers FC
0 – 1
Atlético Ottawa
2.55
3.70
2.87
Sunday 12 October 2025
19:00
Atlético Ottawa
0 – 0
Vancouver FC
1.46
5.02
7.50
Saturday 11 October 2025
19:00
Valour
0 – 3
HFX Wanderers FC
2.90
3.64
2.66
01:30
Cavalry FC
1 – 1
Forge
2.38
3.41
2.95
Thursday 9 October 2025
23:30
York United
2 – 2
Pacific FC
—
—
—
Sunday 5 October 2025
22:00
Pacific FC
3 – 3
Cavalry FC
—
—
—
19:00
Valour
3 – 3
Atlético Ottawa
4.50
3.77
1.89
Saturday 4 October 2025
20:30
Forge
1 – 1
Vancouver FC
1.20
6.98
16.00
18:00
HFX Wanderers FC
1 – 1
York United
—
—
—
Sunday 28 September 2025
22:00
Vancouver FC
3 – 1
HFX Wanderers FC
3.54
3.65
2.05
19:00
York United
1 – 0
Valour
—
—
—
Saturday 27 September 2025
20:00
Forge
4 – 0
Pacific FC
—
—
—
17:00
Atlético Ottawa
3 – 0
Cavalry FC
2.29
3.59
3.25
Sunday 21 September 2025
22:00
Vancouver FC
2 – 1
York United
—
—
—
19:00
Atlético Ottawa
1 – 1
Forge
2.60
3.53
2.73
Saturday 20 September 2025
22:00
Cavalry FC
3 – 0
Valour
1.48
4.70
7.40
19:00
HFX Wanderers FC
3 – 0
Pacific FC
—
—
—
Sunday 14 September 2025
18:00
York United
2 – 2
Atlético Ottawa
—
—
—
Saturday 13 September 2025
23:00
Pacific FC
1 – 1
Vancouver FC
—
—
—
20:00
Cavalry FC
3 – 1
HFX Wanderers FC
2.01
3.77
5.00
Friday 12 September 2025
00:00
Valour
2 – 1
Forge
4.90
4.10
1.77
Saturday 6 September 2025
23:00
Atlético Ottawa
2 – 0
Pacific FC
—
—
—
20:00
Forge
1 – 0
HFX Wanderers FC
1.75
3.94
5.00
02:30
Vancouver FC
2 – 5
Valour
2.45
3.73
3.40
Friday 5 September 2025
23:30
York United
3 – 1
Cavalry FC
—
—
—
Monday 1 September 2025
19:00
HFX Wanderers FC
4 – 0
York United
—
—
—
Sunday 31 August 2025
19:00
Valour
1 – 1
Pacific FC
—
—
—
Saturday 30 August 2025
23:00
Atlético Ottawa
3 – 1
Vancouver FC
1.56
4.48
6.50
20:00
Cavalry FC
4 – 1
Forge
3.00
3.23
2.48
Sunday 24 August 2025
20:00
York United
5 – 1
Pacific FC
—
—
—
Saturday 23 August 2025
23:00
Atlético Ottawa
2 – 2
Cavalry FC
2.70
3.71
3.00
02:00
Vancouver FC
0 – 1
Forge
5.80
4.22
1.62
Friday 22 August 2025
22:00
HFX Wanderers FC
4 – 1
Valour
1.64
4.28
5.25
Sunday 17 August 2025
23:00
Cavalry FC
5 – 4
Vancouver FC
1.55
4.30
7.00
20:00
Forge
2 – 0
Atlético Ottawa
2.35
3.44
3.40
17:30
Valour
0 – 0
York United
—
—
—
Saturday 16 August 2025
22:00
Pacific FC
2 – 2
HFX Wanderers FC
—
—
—
Sunday 10 August 2025
22:00
Vancouver FC
2 – 3
Pacific FC
—
—
—
19:00
Valour
1 – 2
Atlético Ottawa
5.25
4.00
1.68
Saturday 9 August 2025
21:00
Cavalry FC
0 – 0
HFX Wanderers FC
2.07
3.88
4.40
17:00
York United
1 – 2
Forge
—
—
—
Monday 4 August 2025
22:00
Pacific FC
1 – 0
Cavalry FC
—
—
—
19:00
HFX Wanderers FC
1 – 2
Vancouver FC
1.61
4.68
5.10
Sunday 3 August 2025
20:00
Atlético Ottawa
0 – 0
York United
—
—
—
Saturday 2 August 2025
23:00
Forge
5 – 0
Valour
1.52
4.52
6.75
Wednesday 30 July 2025
00:00
Valour
2 – 1
Cavalry FC
4.50
3.60
1.89
Sunday 27 July 2025
00:00
Pacific FC
0 – 2
Atlético Ottawa
—
—
—
Saturday 26 July 2025
21:00
Cavalry FC
0 – 1
York United
—
—
—
02:00
Vancouver FC
1 – 3
Valour
2.50
3.39
2.90
Friday 25 July 2025
22:00
HFX Wanderers FC
1 – 2
Forge
3.45
3.40
2.50
Sunday 20 July 2025
19:00
Valour
1 – 2
Cavalry FC
5.25
3.80
1.81
Saturday 19 July 2025
20:00
York United
4 – 0
Vancouver FC
—
—
—
Friday 18 July 2025
23:00
Forge
2 – 0
Pacific FC
—
—
—
23:00
Atlético Ottawa
2 – 0
HFX Wanderers FC
2.20
3.65
3.65
Monday 14 July 2025
01:00
Vancouver FC
0 – 0
Cavalry FC
4.75
4.00
1.80
Sunday 13 July 2025
22:00
York United
3 – 2
Valour
—
—
—
Saturday 12 July 2025
22:00
Pacific FC
3 – 2
HFX Wanderers FC
—
—
—
19:00
Atlético Ottawa
1 – 1
Forge
2.60
3.50
3.11
Saturday 5 July 2025
21:00
Forge
2 – 1
Vancouver FC
1.49
4.82
6.55
Tuesday 1 July 2025
19:00
HFX Wanderers FC
3 – 1
Valour
1.74
3.90
5.50
Sunday 29 June 2025
20:00
Forge
2 – 2
York United
—
—
—
Saturday 28 June 2025
22:00
Cavalry FC
0 – 2
Atlético Ottawa
1.92
3.77
4.15
02:00
Pacific FC
4 – 4
Vancouver FC
—
—
—
Sunday 22 June 2025
23:00
Cavalry FC
1 – 0
Pacific FC
—
—
—
20:30
Valour
0 – 5
Forge
3.50
3.70
2.15
17:00
York United
0 – 0
Atlético Ottawa
—
—
—
Saturday 21 June 2025
18:00
HFX Wanderers FC
1 – 0
Vancouver FC
1.58
4.50
5.60
Sunday 15 June 2025
23:00
Atlético Ottawa
3 – 0
Valour
1.74
4.91
5.50
20:00
Vancouver FC
0 – 2
Forge
3.50
4.15
2.04
Saturday 14 June 2025
22:00
Pacific FC
1 – 3
York United
—
—
—
19:00
HFX Wanderers FC
1 – 1
Cavalry FC
2.60
3.37
2.80
Sunday 8 June 2025
22:00
Cavalry FC
2 – 1
York United
—
—
—
19:30
Forge
2 – 1
HFX Wanderers FC
2.00
3.65
3.75
Saturday 7 June 2025
22:00
Pacific FC
0 – 1
Atlético Ottawa
—
—
—
Wednesday 4 June 2025
16:00
Valour
3 – 1
Vancouver FC
2.72
3.50
3.05
Sunday 1 June 2025
22:00
Valour
0 – 0
Pacific FC
—
—
—
Saturday 31 May 2025
23:00
York United
2 – 0
HFX Wanderers FC
—
—
—
21:00
Forge
1 – 1
Cavalry FC
3.16
3.25
2.91
02:00
Vancouver FC
2 – 2
Atlético Ottawa
4.20
3.70
1.96
Sunday 25 May 2025
21:00
Cavalry FC
4 – 0
Valour
1.63
4.04
6.63
18:00
York United
1 – 0
Vancouver FC
—
—
—
Saturday 24 May 2025
21:00
Pacific FC
0 – 1
Forge
—
—
—
18:00
HFX Wanderers FC
2 – 0
Atlético Ottawa
2.45
3.65
3.00
Sunday 18 May 2025
00:00
Vancouver FC
0 – 2
HFX Wanderers FC
3.05
3.51
2.32
Saturday 17 May 2025
21:30
Cavalry FC
4 – 0
Pacific FC
—
—
—
00:00
Valour
2 – 1
York United
—
—
—
Tuesday 13 May 2025
15:00
Forge
2 – 2
Atlético Ottawa
3.00
3.51
2.65
Sunday 11 May 2025
00:00
Pacific FC
2 – 1
York United
—
—
—
Saturday 10 May 2025
21:30
HFX Wanderers FC
0 – 3
Cavalry FC
2.90
3.32
2.69
18:00
Atlético Ottawa
5 – 2
Valour
1.52
4.50
7.40
Saturday 3 May 2025
23:00
Valour
1 – 3
Vancouver FC
2.22
3.53
3.62
20:00
HFX Wanderers FC
0 – 0
Forge
2.62
3.46
2.78
17:00
Atlético Ottawa
3 – 1
Pacific FC
—
—
—
00:00
York United
1 – 2
Cavalry FC
—
—
—
Sunday 27 April 2025
18:00
York United
2 – 2
Forge
—
—
—
00:00
Vancouver FC
1 – 1
Pacific FC
—
—
—
Saturday 26 April 2025
21:00
Cavalry FC
1 – 3
Atlético Ottawa
2.28
3.67
3.71
00:00
Valour
0 – 1
HFX Wanderers FC
3.00
3.62
2.47
Saturday 19 April 2025
22:00
Forge
1 – 1
Valour
1.71
4.20
5.75
19:30
HFX Wanderers FC
3 – 1
Pacific FC
—
—
—
17:00
Atlético Ottawa
3 – 2
York United
—
—
—
Friday 18 April 2025
23:00
Cavalry FC
1 – 1
Vancouver FC
1.49
4.60
8.00
Sunday 13 April 2025
22:00
Vancouver FC
1 – 4
Atlético Ottawa
3.75
3.35
2.07
19:00
York United
1 – 2
HFX Wanderers FC
—
—
—
Saturday 12 April 2025
21:00
Pacific FC
0 – 2
Forge
—
—
—
Sunday 6 April 2025
23:00
Vancouver FC
0 – 2
York United
—
—
—
00:00
Pacific FC
2 – 0
Valour
—
—
—
Saturday 5 April 2025
21:30
Forge
1 – 0
Cavalry FC
2.70
3.35
2.87
18:00
Atlético Ottawa
2 – 2
HFX Wanderers FC
2.28
3.30
3.65