Loading the map…
Most points above xPts: Atlético Ottawa (+5.8 pts), York United (+2.5 pts), HFX Wanderers FC (+1.9 pts).
Most points below xPts: Pacific FC (−11.7 pts), Vancouver FC (−6.7 pts).
| # | Team | Real | MP | xG | xGA | xPts | Pts | ± |
|---|---|---|---|---|---|---|---|---|
| 1 | Cavalry FC | 2 | 16 | 32.1 | 16.8 | 31.7 | 32 | +0.3 |
| 2 | Forge | 1 | 17 | 33.2 | 19.1 | 31.6 | 33 | +1.4 |
| 3 | Supra du Quebec | 3 | 18 | 33.2 | 28.6 | 26.7 | 27 | +0.3 |
| 4 | Pacific FC | 8 | 17 | 28.9 | 32.2 | 21.7 | 10 | −11.7 |
| 5 | Vancouver FC | 7 | 13 | 18.6 | 15.6 | 19.7 | 13 | −6.7 |
| 6 | York United | 4 | 15 | 23.8 | 30.1 | 17.5 | 20 | +2.5 |
| 7 | HFX Wanderers FC | 5 | 16 | 26.2 | 35.1 | 17.1 | 19 | +1.9 |
| 8 | Atlético Ottawa | 6 | 16 | 18.4 | 37.0 | 13.2 | 19 | +5.8 |
Each match replayed from its full-time xG (Poisson): the points a side would earn on average (xPts). "Real" is the place in the real table.