Team
Scope
Northern Super League crest

Regular Season

Northern Super League · 2026

Regular Season table. MP = matches played · GD = goal difference.
# Team MP W D L GF GA GD Pts
1 Montreal Roses MOR 22 11 7 4 40 25 +15 40
2 AFC Toronto TOR 22 10 7 5 36 21 +15 37
3 Ottawa Rapid OTR 22 11 3 8 44 41 +3 36
4 Vancouver Rise FC VAN 22 8 3 11 41 47 -6 27
5 Halifax Tides HAT 22 7 5 10 21 21 0 26
6 Calgary Wild CAW 22 4 5 13 25 52 -27 17

Results and fixtures

Matchweek 1
  • Vancouver Rise FC 2–3 AFC Toronto
  • Halifax Tides 3–1 Ottawa Rapid
  • Calgary Wild 0–2 Montreal Roses
Matchweek 2
  • Ottawa Rapid 5–2 Calgary Wild
  • Montreal Roses 4–0 Vancouver Rise FC
  • AFC Toronto 0–0 Halifax Tides
  • Ottawa Rapid 4–0 Vancouver Rise FC
  • AFC Toronto 0–1 Montreal Roses
  • Ottawa Rapid 2–0 Halifax Tides
  • Calgary Wild 2–2 Montreal Roses
  • Halifax Tides 1–2 Vancouver Rise FC
Matchweek 3
  • Ottawa Rapid 1–2 Montreal Roses
  • Vancouver Rise FC 2–1 AFC Toronto
  • Calgary Wild 0–4 Halifax Tides
Matchweek 4
  • Halifax Tides 1–2 Ottawa Rapid
  • Montreal Roses 2–3 Vancouver Rise FC
  • Calgary Wild 0–4 AFC Toronto
Matchweek 5
  • Halifax Tides 2–0 Calgary Wild
  • AFC Toronto 1–1 Montreal Roses
  • Vancouver Rise FC 1–3 Ottawa Rapid
  • Halifax Tides 1–1 Vancouver Rise FC
  • Ottawa Rapid 1–1 AFC Toronto
  • Montreal Roses 1–1 Calgary Wild
  • Montreal Roses 1–2 Ottawa Rapid
  • Calgary Wild 0–1 Halifax Tides
  • Vancouver Rise FC 1–3 AFC Toronto
Matchweek 6
  • Montreal Roses 5–1 Vancouver Rise FC
  • Ottawa Rapid 3–1 Calgary Wild
  • Halifax Tides 0–1 AFC Toronto
Matchweek 7
  • AFC Toronto 1–2 Ottawa Rapid
  • Calgary Wild 2–4 Vancouver Rise FC
  • Montreal Roses 1–0 Halifax Tides
  • Ottawa Rapid 2–1 Halifax Tides
  • Calgary Wild 0–2 Montreal Roses
  • AFC Toronto 0–3 Vancouver Rise FC
Matchweek 8
  • Calgary Wild 1–2 Ottawa Rapid
  • Montreal Roses 0–2 AFC Toronto
  • Vancouver Rise FC 0–1 Halifax Tides
  • AFC Toronto 1–0 Calgary Wild
  • Vancouver Rise FC 3–4 Montreal Roses
  • Calgary Wild 0–6 AFC Toronto
  • Halifax Tides 2–2 Ottawa Rapid
  • Montreal Roses 0–1 Halifax Tides
  • Vancouver Rise FC 2–3 Calgary Wild
  • Ottawa Rapid 2–2 AFC Toronto
Matchweek 9
  • Calgary Wild 4–3 Ottawa Rapid
  • Vancouver Rise FC 2–1 Halifax Tides
  • AFC Toronto 0–2 Montreal Roses
Matchweek 10
  • Ottawa Rapid 1–5 Vancouver Rise FC
  • Halifax Tides 0–2 AFC Toronto
  • Montreal Roses 2–2 Calgary Wild
Matchweek 11
  • Montreal Roses 1–0 Halifax Tides
  • Vancouver Rise FC 2–2 Calgary Wild
  • AFC Toronto 2–1 Ottawa Rapid
Matchweek 12
  • Vancouver Rise FC 0–1 Halifax Tides
  • Ottawa Rapid 2–3 Montreal Roses
  • AFC Toronto 0–0 Calgary Wild
  • Montreal Roses 2–2 AFC Toronto
  • Calgary Wild 1–0 Halifax Tides
  • Vancouver Rise FC 4–0 Ottawa Rapid
Matchweek 13
  • Halifax Tides 1–1 AFC Toronto
  • Vancouver Rise FC 2–2 Montreal Roses
  • Ottawa Rapid 3–1 Calgary Wild
Matchweek 14
  • AFC Toronto 3–0 Ottawa Rapid
  • Halifax Tides 0–0 Montreal Roses
  • Calgary Wild 3–1 Vancouver Rise FC
Matchweek 15
  • Montreal Roses v Ottawa Rapid
  • Halifax Tides v Calgary Wild
  • AFC Toronto v Vancouver Rise FC
Matchweek 16
  • Halifax Tides v Montreal Roses
  • AFC Toronto v Calgary Wild
  • Ottawa Rapid v Vancouver Rise FC
Matchweek 17
  • Montreal Roses v Ottawa Rapid
  • Vancouver Rise FC v Calgary Wild
  • AFC Toronto v Halifax Tides