The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
CAN

Northern Super League 2025/26

Every result, the table as it finished, and the price each match went off at. 79 matches played between April 2025 and November 2025.

79Matches
207Goals
2.62Per game
40.5%Home wins
0%Priced at kickoff
AFC Toronto WTop of the table

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
1 ATWAFC Toronto W 28 18 3 7 +22 57
2 VRWVancouver Rise W 27 13 6 8 +4 45
3 ORWOttawa Rapid W 26 11 6 9 +14 39
4 MRWMontreal Roses W 27 10 6 11 +2 36
5 CWWCalgary Wild W 25 9 2 14 -16 29
6 HTWHalifax Tides W 25 3 7 15 -26 16

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.62
207 goals. 51.9% of matches went over 2.5.
Home advantage
40.5%
Draws 19%, away wins 40.5%.
Half-time lead held
87.9%
From 58 matches where someone led at the break.
2–1 12 · 15.2%
1–2 9 · 11.4%
0–1 9 · 11.4%
1–1 8 · 10.1%
1–0 6 · 7.6%
2–0 5 · 6.3%

Results 80

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 15 November 2025
19:00 AFC Toronto W 1 – 2 Vancouver Rise W — — —
Monday 10 November 2025
17:00 AFC Toronto W 4 – 1 Montreal Roses W — — —
Saturday 8 November 2025
20:00 Ottawa Rapid W 2 – 1 Vancouver Rise W — — —
Wednesday 5 November 2025
03:00 Vancouver Rise W 2 – 1 Ottawa Rapid W — — —
Saturday 1 November 2025
16:00 Montreal Roses W 0 – 2 AFC Toronto W — — —
Sunday 19 October 2025
16:00 AFC Toronto W 2 – 1 Montreal Roses W — — —
Friday 17 October 2025
01:00 Calgary Wild W 2 – 1 Vancouver Rise W — — —
Wednesday 15 October 2025
21:30 Halifax Tides W 1 – 2 Ottawa Rapid W — — —
Saturday 11 October 2025
18:00 Calgary Wild W 3 – 1 Halifax Tides W — — —
16:00 Montreal Roses W 0 – 1 Vancouver Rise W — — —
Wednesday 8 October 2025
23:30 Ottawa Rapid W 0 – 2 Vancouver Rise W — — —
Saturday 4 October 2025
20:00 Calgary Wild W 1 – 2 AFC Toronto W — — —
Thursday 2 October 2025
22:00 Halifax Tides W 2 – 2 Montreal Roses W — — —
Saturday 27 September 2025
18:00 Halifax Tides W 1 – 1 Vancouver Rise W — — —
16:00 Montreal Roses W 0 – 2 Calgary Wild W — — —
Friday 26 September 2025
23:00 Ottawa Rapid W 0 – 1 AFC Toronto W — — —
Sunday 21 September 2025
18:00 AFC Toronto W 1 – 1 Halifax Tides W — — —
Saturday 20 September 2025
20:00 Vancouver Rise W 0 – 3 Ottawa Rapid W — — —
Thursday 18 September 2025
23:00 Montreal Roses W 2 – 0 Halifax Tides W — — —
01:00 Calgary Wild W 1 – 2 Ottawa Rapid W — — —
Saturday 13 September 2025
20:00 Calgary Wild W 0 – 5 Montreal Roses W — — —
18:00 AFC Toronto W 7 – 0 Vancouver Rise W — — —
16:00 Halifax Tides W 1 – 1 Ottawa Rapid W — — —
Sunday 7 September 2025
16:00 Ottawa Rapid W 0 – 0 Montreal Roses W — — —
Saturday 6 September 2025
23:00 Vancouver Rise W 6 – 0 Calgary Wild W — — —
18:00 Halifax Tides W 0 – 1 AFC Toronto W — — —
Sunday 31 August 2025
02:00 Vancouver Rise W 2 – 1 Montreal Roses W — — —
Saturday 30 August 2025
18:00 AFC Toronto W 2 – 0 Calgary Wild W — — —
Thursday 28 August 2025
23:00 Ottawa Rapid W 5 – 0 Halifax Tides W — — —
Sunday 24 August 2025
18:00 Ottawa Rapid W 2 – 3 Vancouver Rise W — — —
Saturday 23 August 2025
16:30 Montreal Roses W 2 – 0 Calgary Wild W — — —
Sunday 17 August 2025
23:00 AFC Toronto W 0 – 1 Vancouver Rise W — — —
Saturday 16 August 2025
20:00 Calgary Wild W 1 – 0 Halifax Tides W — — —
18:00 Montreal Roses W 0 – 2 Ottawa Rapid W — — —
Wednesday 13 August 2025
23:00 Ottawa Rapid W 1 – 1 AFC Toronto W — — —
Saturday 9 August 2025
22:00 Halifax Tides W 0 – 0 Vancouver Rise W — — —
20:00 Ottawa Rapid W 0 – 1 Calgary Wild W — — —
17:00 Montreal Roses W 1 – 2 AFC Toronto W — — —
Saturday 2 August 2025
23:00 Vancouver Rise W 3 – 3 Ottawa Rapid W — — —
20:00 Calgary Wild W 1 – 2 AFC Toronto W — — —
18:00 Halifax Tides W 1 – 1 Montreal Roses W — — —
Saturday 26 July 2025
23:00 Montreal Roses W 2 – 0 Calgary Wild W — — —
Friday 25 July 2025
23:30 Ottawa Rapid W 1 – 0 Halifax Tides W — — —
02:00 Vancouver Rise W 2 – 1 AFC Toronto W — — —
Saturday 19 July 2025
23:00 Halifax Tides W 0 – 6 Vancouver Rise W — — —
20:00 Calgary Wild W 0 – 3 Ottawa Rapid W — — —
Friday 18 July 2025
23:30 AFC Toronto W 1 – 2 Montreal Roses W — — —
Tuesday 15 July 2025
21:30 Halifax Tides W 0 – 1 AFC Toronto W — — —
Saturday 12 July 2025
23:00 Calgary Wild W 2 – 1 Vancouver Rise W — — —
21:00 Montreal Roses W 0 – 1 Halifax Tides W — — —
Thursday 10 July 2025
23:00 AFC Toronto W 3 – 0 Ottawa Rapid W — — —
Monday 7 July 2025
21:30 Halifax Tides W 1 – 0 Calgary Wild W — — —
Sunday 22 June 2025
20:00 Vancouver Rise W 0 – 0 Montreal Roses W — — —
Saturday 21 June 2025
20:00 AFC Toronto W 3 – 1 Halifax Tides W — — —
18:00 Ottawa Rapid W 3 – 1 Calgary Wild W — — —
Saturday 14 June 2025
21:00 Calgary Wild W 1 – 2 AFC Toronto W — — —
18:15 Ottawa Rapid W 1 – 2 Montreal Roses W — — —
Thursday 12 June 2025
02:00 Vancouver Rise W 2 – 3 AFC Toronto W — — —
Tuesday 10 June 2025
22:00 Halifax Tides W 2 – 1 Ottawa Rapid W — — —
Saturday 7 June 2025
17:00 Montreal Roses W 2 – 0 Vancouver Rise W — — —
16:00 AFC Toronto W 0 – 4 Ottawa Rapid W — — —
Friday 6 June 2025
01:00 Calgary Wild W 3 – 2 Halifax Tides W — — —
Sunday 25 May 2025
18:00 Ottawa Rapid W 1 – 1 Montreal Roses W — — —
Saturday 24 May 2025
23:00 Vancouver Rise W 1 – 1 Calgary Wild W — — —
Thursday 22 May 2025
23:00 Montreal Roses W 0 – 2 AFC Toronto W — — —
02:00 Vancouver Rise W 2 – 1 Halifax Tides W — — —
Sunday 18 May 2025
21:00 Calgary Wild W 1 – 0 Montreal Roses W — — —
Saturday 17 May 2025
17:00 Halifax Tides W 0 – 1 AFC Toronto W — — —
Thursday 15 May 2025
23:00 Ottawa Rapid W 3 – 0 Vancouver Rise W — — —
Sunday 11 May 2025
23:00 Calgary Wild W 0 – 0 Ottawa Rapid W — — —
18:00 AFC Toronto W 1 – 1 Vancouver Rise W — — —
Saturday 10 May 2025
17:00 Montreal Roses W 0 – 0 Halifax Tides W — — —
Tuesday 6 May 2025
02:00 Vancouver Rise W 1 – 0 Halifax Tides W — — —
Saturday 3 May 2025
17:30 Montreal Roses W 2 – 1 Ottawa Rapid W — — —
Thursday 1 May 2025
23:00 AFC Toronto W 2 – 1 Calgary Wild W — — —
Sunday 27 April 2025
19:00 Vancouver Rise W 1 – 3 Montreal Roses W — — —
17:00 Ottawa Rapid W 2 – 1 AFC Toronto W — — —
Saturday 26 April 2025
21:00 Halifax Tides W 1 – 4 Calgary Wild W — — —
Saturday 19 April 2025
20:00 AFC Toronto W 0 – 1 Montreal Roses W — — —
Thursday 17 April 2025
02:00 Vancouver Rise W 1 – 0 Calgary Wild W — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key