Final table 6 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.03
209 goals.
59.4% of matches went over 2.5.
Home advantage
31.9%
Draws 24.6%,
away wins 43.5%.
Half-time lead held
80.6%
From 36 matches where someone led at the break.
2–2
7 · 10.1%
0–1
7 · 10.1%
1–2
6 · 8.7%
1–1
6 · 8.7%
1–0
5 · 7.2%
3–1
4 · 5.8%
Results 74
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.
Tuesday 27 October 2026
00:00
AFC Toronto W
postponed
Halifax Tides W
—
—
—
Sunday 25 October 2026
21:00
Vancouver Rise W
postponed
Calgary Wild W
—
—
—
Friday 23 October 2026
23:00
Montreal Roses W
1 – 0
Ottawa Rapid W
—
—
—
Sunday 18 October 2026
20:00
Ottawa Rapid W
postponed
Vancouver Rise W
—
—
—
17:00
AFC Toronto W
0 – 1
Calgary Wild W
—
—
—
Saturday 17 October 2026
18:00
Halifax Tides W
postponed
Montreal Roses W
—
—
—
Sunday 4 October 2026
17:00
AFC Toronto W
1 – 1
Vancouver Rise W
—
—
—
Saturday 3 October 2026
18:00
Halifax Tides W
postponed
Calgary Wild W
—
—
—
Friday 2 October 2026
23:00
Montreal Roses W
0 – 0
Ottawa Rapid W
—
—
—
Sunday 27 September 2026
20:00
Calgary Wild W
3 – 1
Vancouver Rise W
—
—
—
16:00
Halifax Tides W
0 – 0
Montreal Roses W
—
—
—
Saturday 26 September 2026
18:00
AFC Toronto W
3 – 0
Ottawa Rapid W
—
—
—
Sunday 20 September 2026
23:00
Ottawa Rapid W
3 – 1
Calgary Wild W
—
—
—
Saturday 19 September 2026
21:00
Vancouver Rise W
2 – 2
Montreal Roses W
—
—
—
18:00
Halifax Tides W
1 – 1
AFC Toronto W
—
—
—
Sunday 13 September 2026
20:00
Vancouver Rise W
4 – 0
Ottawa Rapid W
—
—
—
Saturday 12 September 2026
18:00
Calgary Wild W
1 – 0
Halifax Tides W
—
—
—
Thursday 10 September 2026
23:00
Montreal Roses W
2 – 2
AFC Toronto W
—
—
—
Sunday 6 September 2026
18:00
AFC Toronto W
0 – 0
Calgary Wild W
—
—
—
16:00
Ottawa Rapid W
2 – 3
Montreal Roses W
—
—
—
Saturday 5 September 2026
23:00
Vancouver Rise W
0 – 1
Halifax Tides W
—
—
—
Sunday 30 August 2026
20:00
AFC Toronto W
2 – 1
Ottawa Rapid W
—
—
—
Saturday 29 August 2026
22:00
Vancouver Rise W
2 – 2
Calgary Wild W
—
—
—
18:00
Montreal Roses W
1 – 0
Halifax Tides W
—
—
—
Sunday 23 August 2026
19:00
Montreal Roses W
2 – 2
Calgary Wild W
—
—
—
16:00
Halifax Tides W
0 – 2
AFC Toronto W
—
—
—
Saturday 22 August 2026
23:00
Ottawa Rapid W
1 – 5
Vancouver Rise W
—
—
—
Sunday 16 August 2026
19:00
AFC Toronto W
0 – 2
Montreal Roses W
—
—
—
01:30
Vancouver Rise W
2 – 1
Halifax Tides W
—
—
—
Saturday 15 August 2026
20:00
Calgary Wild W
4 – 3
Ottawa Rapid W
—
—
—
Sunday 9 August 2026
18:00
Ottawa Rapid W
2 – 2
AFC Toronto W
—
—
—
Saturday 8 August 2026
23:00
Vancouver Rise W
2 – 3
Calgary Wild W
—
—
—
Friday 7 August 2026
23:00
Montreal Roses W
0 – 1
Halifax Tides W
—
—
—
Monday 3 August 2026
18:00
Halifax Tides W
2 – 2
Ottawa Rapid W
—
—
—
Saturday 1 August 2026
20:00
Calgary Wild W
0 – 6
AFC Toronto W
—
—
—
Thursday 30 July 2026
02:00
Vancouver Rise W
3 – 4
Montreal Roses W
—
—
—
Tuesday 28 July 2026
23:00
AFC Toronto W
1 – 0
Calgary Wild W
—
—
—
Saturday 25 July 2026
20:00
Vancouver Rise W
0 – 1
Halifax Tides W
—
—
—
Thursday 23 July 2026
23:00
Montreal Roses W
0 – 2
AFC Toronto W
—
—
—
01:00
Calgary Wild W
1 – 2
Ottawa Rapid W
—
—
—
Saturday 18 July 2026
20:00
AFC Toronto W
0 – 3
Vancouver Rise W
—
—
—
Thursday 16 July 2026
23:00
Ottawa Rapid W
2 – 1
Halifax Tides W
—
—
—
Sunday 12 July 2026
20:00
Montreal Roses W
1 – 0
Halifax Tides W
—
—
—
Saturday 11 July 2026
23:00
Calgary Wild W
2 – 4
Vancouver Rise W
—
—
—
20:00
AFC Toronto W
1 – 2
Ottawa Rapid W
—
—
—
Sunday 5 July 2026
21:00
Halifax Tides W
0 – 1
AFC Toronto W
—
—
—
18:00
Ottawa Rapid W
3 – 1
Calgary Wild W
—
—
—
Saturday 4 July 2026
19:30
Montreal Roses W
5 – 1
Vancouver Rise W
—
—
—
Sunday 28 June 2026
22:30
Vancouver Rise W
1 – 3
AFC Toronto W
—
—
—
Saturday 27 June 2026
23:00
Calgary Wild W
0 – 1
Halifax Tides W
—
—
—
Thursday 25 June 2026
23:00
Montreal Roses W
1 – 2
Ottawa Rapid W
—
—
—
Sunday 21 June 2026
18:40
Montreal Roses W
1 – 1
Calgary Wild W
—
—
—
16:00
Ottawa Rapid W
1 – 1
AFC Toronto W
—
—
—
Thursday 18 June 2026
14:00
Halifax Tides W
1 – 1
Vancouver Rise W
—
—
—
Sunday 14 June 2026
21:00
Vancouver Rise W
1 – 3
Ottawa Rapid W
—
—
—
Saturday 13 June 2026
20:00
AFC Toronto W
1 – 1
Montreal Roses W
—
—
—
16:30
Halifax Tides W
2 – 0
Calgary Wild W
—
—
—
Sunday 31 May 2026
20:00
Calgary Wild W
0 – 4
AFC Toronto W
—
—
—
Saturday 30 May 2026
18:00
Montreal Roses W
2 – 3
Vancouver Rise W
—
—
—
Friday 29 May 2026
21:00
Halifax Tides W
1 – 2
Ottawa Rapid W
—
—
—
Sunday 24 May 2026
23:00
Calgary Wild W
0 – 4
Halifax Tides W
—
—
—
Saturday 23 May 2026
20:00
Vancouver Rise W
2 – 1
AFC Toronto W
—
—
—
17:00
Ottawa Rapid W
1 – 2
Montreal Roses W
—
—
—
Monday 18 May 2026
21:00
Halifax Tides W
1 – 2
Vancouver Rise W
—
—
—
Saturday 16 May 2026
21:00
Calgary Wild W
2 – 2
Montreal Roses W
—
—
—
Wednesday 13 May 2026
23:00
Ottawa Rapid W
2 – 0
Halifax Tides W
—
—
—
Sunday 10 May 2026
17:00
AFC Toronto W
0 – 1
Montreal Roses W
—
—
—
Wednesday 6 May 2026
23:00
Ottawa Rapid W
4 – 0
Vancouver Rise W
—
—
—
Sunday 3 May 2026
16:00
AFC Toronto W
0 – 0
Halifax Tides W
—
—
—
Saturday 2 May 2026
23:00
Montreal Roses W
4 – 0
Vancouver Rise W
—
—
—
21:00
Ottawa Rapid W
5 – 2
Calgary Wild W
—
—
—
Saturday 25 April 2026
23:00
Calgary Wild W
0 – 2
Montreal Roses W
—
—
—
16:00
Halifax Tides W
3 – 1
Ottawa Rapid W
—
—
—
02:00
Vancouver Rise W
2 – 3
AFC Toronto W
—
—
—