Northern Super League
Season archive · results and statistics.
Live now
Final matches
AFC Toronto W
Vancouver Rise W
AFC Toronto W
Montreal Roses W
Ottawa Rapid W
Vancouver Rise W
Vancouver Rise W
Ottawa Rapid W
Montreal Roses W
AFC Toronto WFull time · awaiting grading
Match highlights
via YouTube
AFC Toronto W1
Vancouver Rise W2
AFC Toronto W4
Montreal Roses W1
Ottawa Rapid W2
Vancouver Rise W1
Vancouver Rise W2
Ottawa Rapid W1
Montreal Roses W0
AFC Toronto W2
Northern Super League
2025| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | AFC Toronto W | 24 | 15 | 3 | 6 | 40 | 23 | +17 | 48 | WWDWW | Play-offs |
| 2 | Ottawa Rapid W | 25 | 11 | 6 | 8 | 41 | 26 | +15 | 39 | WWLLW | Play-offs |
| 3 | Vancouver Rise W | 25 | 11 | 6 | 8 | 38 | 36 | +2 | 39 | LLDWW | Play-offs |
| 4 | Montreal Roses W | 24 | 10 | 6 | 8 | 29 | 21 | +8 | 36 | WWLDL | Play-offs |
| 5 | Calgary Wild W | 25 | 9 | 2 | 14 | 26 | 42 | −16 | 29 | LLWLW | – |
| 6 | Halifax Tides W | 25 | 3 | 7 | 15 | 17 | 43 | −26 | 16 | DDDLL | – |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | AFC Toronto W | 24 | +17 | 48 |
| 2 | Ottawa Rapid W | 25 | +15 | 39 |
| 3 | Vancouver Rise W | 25 | +2 | 39 |
| 4 | Montreal Roses W | 24 | +8 | 36 |
| 5 | Calgary Wild W | 25 | −16 | 29 |
| 6 | Halifax Tides W | 25 | −26 | 16 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | AFC Toronto W | 24 | 15 | 3 | 6 | 40 | 23 | +17 | 48 | WWDWW | Play-offs |
| 2 | Ottawa Rapid W | 25 | 11 | 6 | 8 | 41 | 26 | +15 | 39 | WWLLW | Play-offs |
| 3 | Vancouver Rise W | 25 | 11 | 6 | 8 | 38 | 36 | +2 | 39 | LLDWW | Play-offs |
| 4 | Montreal Roses W | 24 | 10 | 6 | 8 | 29 | 21 | +8 | 36 | WWLDL | Play-offs |
| 5 | Calgary Wild W | 25 | 9 | 2 | 14 | 26 | 42 | −16 | 29 | LLWLW | – |
| 6 | Halifax Tides W | 25 | 3 | 7 | 15 | 17 | 43 | −26 | 16 | DDDLL | – |
Form: the last five matches, latest on the right.
Official standings · updated 20 Oct 03:40.
No fixtures in the next seven days.
Saturday 15 Nov
Monday 10 Nov
Saturday 8 Nov
Ottawa Rapid W
Vancouver Rise WWednesday 5 Nov
Saturday 1 Nov
Sunday 19 Oct
Friday 17 Oct
Wednesday 15 Oct
Saturday 11 Oct
Calgary Wild W
Halifax Tides W
Montreal Roses W
Vancouver Rise WThursday 9 Oct
Saturday 4 Oct
Thursday 2 Oct
Saturday 27 Sept
Halifax Tides W
Vancouver Rise W
Montreal Roses W
Calgary Wild W
Ottawa Rapid W
AFC Toronto WSunday 21 Sept
Saturday 20 Sept
Friday 19 Sept
Thursday 18 Sept
Saturday 13 Sept
AFC Toronto W
Vancouver Rise W
Calgary Wild W
Montreal Roses W
Halifax Tides W
Ottawa Rapid WSunday 7 Sept
Ottawa Rapid W
Montreal Roses W
Vancouver Rise W
Calgary Wild WSaturday 6 Sept
Sunday 31 Aug
Saturday 30 Aug
Friday 29 Aug
Sunday 24 Aug
Saturday 23 Aug
Monday 18 Aug
Saturday 16 Aug
Calgary Wild W
Halifax Tides W
Montreal Roses W
Ottawa Rapid WThursday 14 Aug
Saturday 9 Aug
Halifax Tides W
Vancouver Rise W
Montreal Roses W
AFC Toronto W
Ottawa Rapid W
Calgary Wild WSunday 3 Aug
Saturday 2 Aug
Calgary Wild W
AFC Toronto W
Halifax Tides W
Montreal Roses WSunday 27 July
Saturday 26 July
Friday 25 July
Sunday 20 July
Saturday 19 July
AFC Toronto W
Montreal Roses W
Calgary Wild W
Ottawa Rapid WTuesday 15 July
Sunday 13 July
Saturday 12 July
Friday 11 July
Monday 7 July
Sunday 22 June
Saturday 21 June
AFC Toronto W
Halifax Tides W
Ottawa Rapid W
Calgary Wild WSaturday 14 June
Calgary Wild W
AFC Toronto W
Ottawa Rapid W
Montreal Roses WThursday 12 June
Tuesday 10 June
Saturday 7 June
AFC Toronto W
Ottawa Rapid W
Montreal Roses W
Vancouver Rise WFriday 6 June
Sunday 25 May
Ottawa Rapid W
Montreal Roses W
Vancouver Rise W
Calgary Wild WFriday 23 May
Thursday 22 May
Sunday 18 May
Saturday 17 May
Friday 16 May
Monday 12 May
Sunday 11 May
Saturday 10 May
Tuesday 6 May
Saturday 3 May
Friday 2 May
Sunday 27 Apr
Ottawa Rapid W
AFC Toronto W
Vancouver Rise W
Montreal Roses WSaturday 26 Apr
Saturday 19 Apr
Thursday 17 Apr
No player statistics available for this season.
Leaderboards for 2025. A dash means no figure is available.
Points
| TEAM | TOTAL | P |
|---|---|---|
AFC Toronto W | 48 | 24 |
Ottawa Rapid W | 39 | 25 |
Vancouver Rise W | 39 | 25 |
Montreal Roses W | 36 | 24 |
Calgary Wild W | 29 | 25 |
Halifax Tides W | 16 | 25 |
Wins
| TEAM | TOTAL | P |
|---|---|---|
AFC Toronto W | 15 | 24 |
Ottawa Rapid W | 11 | 25 |
Vancouver Rise W | 11 | 25 |
Montreal Roses W | 10 | 24 |
Calgary Wild W | 9 | 25 |
Halifax Tides W | 3 | 25 |
Draws
| TEAM | TOTAL | P |
|---|---|---|
Halifax Tides W | 7 | 25 |
Ottawa Rapid W | 6 | 25 |
Vancouver Rise W | 6 | 25 |
Montreal Roses W | 6 | 24 |
AFC Toronto W | 3 | 24 |
Calgary Wild W | 2 | 25 |
Fewest defeats
| TEAM | TOTAL | P |
|---|---|---|
AFC Toronto W | 6 | 24 |
Ottawa Rapid W | 8 | 25 |
Vancouver Rise W | 8 | 25 |
Montreal Roses W | 8 | 24 |
Calgary Wild W | 14 | 25 |
Halifax Tides W | 15 | 25 |
Goals scored
| TEAM | TOTAL | P |
|---|---|---|
Ottawa Rapid W | 41 | 25 |
AFC Toronto W | 40 | 24 |
Vancouver Rise W | 38 | 25 |
Montreal Roses W | 29 | 24 |
Calgary Wild W | 26 | 25 |
Halifax Tides W | 17 | 25 |
Fewest goals conceded
| TEAM | TOTAL | P |
|---|---|---|
Montreal Roses W | 21 | 24 |
AFC Toronto W | 23 | 24 |
Ottawa Rapid W | 26 | 25 |
Vancouver Rise W | 36 | 25 |
Calgary Wild W | 42 | 25 |
Halifax Tides W | 43 | 25 |
Goal difference
| TEAM | TOTAL | P |
|---|---|---|
AFC Toronto W | 17 | 24 |
Ottawa Rapid W | 15 | 25 |
Montreal Roses W | 8 | 24 |
Vancouver Rise W | 2 | 25 |
Calgary Wild W | -16 | 25 |
Halifax Tides W | -26 | 25 |
Home wins
| TEAM | TOTAL | P |
|---|---|---|
Vancouver Rise W | 6 | 12 |
Calgary Wild W | 6 | 13 |
AFC Toronto W | 5 | 11 |
Ottawa Rapid W | 5 | 13 |
Montreal Roses W | 5 | 12 |
Halifax Tides W | 2 | 13 |
Away wins
| TEAM | TOTAL | P |
|---|---|---|
AFC Toronto W | 10 | 13 |
Ottawa Rapid W | 6 | 12 |
Vancouver Rise W | 5 | 13 |
Montreal Roses W | 5 | 12 |
Calgary Wild W | 3 | 12 |
Halifax Tides W | 1 | 12 |
Clean sheets
| TEAM | TOTAL | P |
|---|---|---|
Ottawa Rapid W | 9 | 25 |
Vancouver Rise W | 9 | 25 |
Montreal Roses W | 9 | 24 |
AFC Toronto W | 8 | 24 |
Calgary Wild W | 5 | 25 |
Halifax Tides W | 4 | 25 |
Failed to score
| TEAM | TOTAL | P |
|---|---|---|
Halifax Tides W | 11 | 25 |
Montreal Roses W | 9 | 24 |
Calgary Wild W | 9 | 25 |
Ottawa Rapid W | 6 | 25 |
Vancouver Rise W | 6 | 25 |
AFC Toronto W | 3 | 24 |
Scored per match
| TEAM | AVG | P |
|---|---|---|
AFC Toronto W | 1.67 | 24 |
Ottawa Rapid W | 1.64 | 25 |
Vancouver Rise W | 1.52 | 25 |
Montreal Roses W | 1.21 | 24 |
Calgary Wild W | 1.04 | 25 |
Halifax Tides W | 0.68 | 25 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
AFC Toronto W | 54.2% | 24 |
Ottawa Rapid W | 48.0% | 25 |
Vancouver Rise W | 48.0% | 25 |
Calgary Wild W | 48.0% | 25 |
Halifax Tides W | 48.0% | 25 |
Montreal Roses W | 37.5% | 24 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Ottawa Rapid W | 60.0% | 25 |
Vancouver Rise W | 56.0% | 25 |
Calgary Wild W | 56.0% | 25 |
AFC Toronto W | 54.2% | 24 |
Halifax Tides W | 40.0% | 25 |
Montreal Roses W | 33.3% | 24 |
Longest winning run
| TEAM | TOTAL | P |
|---|---|---|
AFC Toronto W | 5 | 24 |
Vancouver Rise W | 4 | 25 |
Montreal Roses W | 3 | 24 |
Ottawa Rapid W | 2 | 25 |
Calgary Wild W | 2 | 25 |
Halifax Tides W | 2 | 25 |
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.