All 117 matches of the Canadian Premier League 2023 season, with results. Last match: Forge 2–1 Cavalry FC.
Matchweek 1
Matchweek 2
Matchweek 3
Matchweek 4
Matchweek 5
Matchweek 6
Matchweek 7
Matchweek 8
Matchweek 9
Matchweek 10
Matchweek 11
Matchweek 12
Matchweek 73389
Results · 2023
2 matches
Final standings · 2023
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
1 | Cavalry FC | 28 | 16 | 7 | 5 | 46 | 27 | +19 | 55 | WWWWW |
2 | Forge | 28 | 11 | 9 | 8 | 39 | 32 | +7 | 42 | LLWWD |
3▲ | HFX Wanderers FC | 28 | 11 | 9 | 8 | 39 | 32 | +7 | 42 | WWLWL |
4▼ | Pacific FC | 28 | 11 | 7 | 10 | 42 | 35 | +7 | 40 | LLLWD |
5 | York United | 28 | 11 | 5 | 12 | 35 | 44 | -9 | 38 | WWLLL |
6 | Atlético Ottawa | 28 | 10 | 6 | 12 | 38 | 34 | +4 | 36 | WLLLD |
7 | Vancouver FC | 28 | 8 | 5 | 15 | 28 | 50 | -22 | 29 | LWWWL |
8 | Valour | 28 | 6 | 8 | 14 | 25 | 38 | -13 | 26 | LLWLL |
| # | Team | P | GD | Pts |
|---|---|---|---|---|
1 | Cavalry FC | 28 | +19 | 55 |
2 | Forge | 28 | +7 | 42 |
3▲ | HFX Wanderers FC | 28 | +7 | 42 |
4▼ | Pacific FC | 28 | +7 | 40 |
5 | York United | 28 | -9 | 38 |
6 | Atlético Ottawa | 28 | +4 | 36 |
7 | Vancouver FC | 28 | -22 | 29 |
8 | Valour | 28 | -13 | 26 |
- Final Series
