Canadian Premier League: the table, from every result this season.
Built from the 84 results we hold for the 2026 season, up to October 17, 2026. Sorted by points, then goal difference, then goals scored. Each league's official tie-breaks, and any points deductions, are not applied — so where two sides are level, this order may differ from the official one.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cavalry FC | 21 | 12 | 5 | 4 | 42 | 20 | +22 | 41 | DrawLossLossDrawWin |
| 2 | Forge FC | 21 | 12 | 5 | 4 | 40 | 20 | +20 | 41 | DrawDrawWinWinWin |
| 3 | Atlético Ottawa | 21 | 11 | 3 | 7 | 36 | 33 | +3 | 36 | LossWinWinWinLoss |
| 4 | Vancouver FC | 21 | 9 | 6 | 6 | 34 | 28 | +6 | 33 | DrawDrawDrawDrawWin |
| 5 | FC Supra Du Quebec | 21 | 8 | 5 | 8 | 37 | 34 | +3 | 29 | DrawWinWinDrawWin |
| 6 | HFX Wanderers FC | 20 | 6 | 4 | 10 | 33 | 35 | −2 | 22 | WinLossDrawDrawLoss |
| 7 | York United FC | 21 | 3 | 6 | 12 | 30 | 59 | −29 | 15 | LossWinLossLossLoss |
| 8 | Pacific FC | 22 | 2 | 8 | 12 | 26 | 49 | −23 | 14 | WinLossLossLossLoss |
Scroll sideways for the full table.
Our number for Canadian Premier League's next matches →A table is a record of what happened, not a forecast. Our probabilities for the coming matches are on the league page, and how those probabilities have done is on the record. See the record →