Skip to main content
Canadian Premier League

Canadian Premier League

Canada  · Season 2026
Matchday 15 of 14 107%
🏆
Champion 2026
Forge
Mathematically confirmed champion · 34 pts

League Table

8 Teams
# Team P W D L GF–GA GD Pts Form
1 Forge — Champion 13 11 1 1 23–8 +15 34
V V V V V
2 Cavalry FC — Playoff 14 9 3 2 25–8 +17 30
V S P V V
3 Atlético Ottawa — Playoff 14 6 3 5 22–25 -3 21
V P S V V
4 Vancouver FC — Playoff 14 6 2 6 21–15 +6 20
V V V S V
5 HFX Wanderers FC — Playoff 15 4 4 7 20–24 -4 16
S P V S V
6 Supra du Quebec 13 4 2 7 19–25 -6 14
S V S S S
7 York United 12 3 4 5 15–25 -10 13
S P S S S
8 Pacific FC 13 0 3 10 15–30 -15 3
S S S S P
1 Forge — Champion 6 5 1 0 8–2 +6 16
P V V V V
2 Cavalry FC — Playoff 6 4 2 0 12–4 +8 14
P V V P V
3 Atlético Ottawa — Playoff 7 4 2 1 13–11 +2 14
V V S P V
4 Vancouver FC — Playoff 8 4 1 3 10–7 +3 13
P V V V V
5 HFX Wanderers FC — Playoff 7 2 2 3 13–14 -1 8
P V V S S
6 Supra du Quebec 7 2 1 4 8–12 -4 7
S V P S S
7 York United 6 2 1 3 10–15 -5 7
V V S S S
8 Pacific FC 7 0 1 6 7–14 -7 1
S S S P S
1 Forge — Champion 7 6 0 1 15–6 +9 18
V S V V V
2 Cavalry FC — Playoff 8 5 1 2 13–4 +9 16
V S V V S
3 HFX Wanderers FC — Playoff 8 2 2 4 7–10 -3 8
S S S V P
4 Vancouver FC — Playoff 6 2 1 3 11–8 +3 7
P V S S V
5 Supra du Quebec — Playoff 6 2 1 3 11–13 -2 7
S P S V S
6 Atlético Ottawa 7 2 1 4 9–14 -5 7
V S P S V
7 York United 6 1 3 2 5–10 -5 6
V P S S P
8 Pacific FC 6 0 2 4 8–16 -8 2
S P S S S
Champion Playoff

End of season projections

Monte Carlo simulation · 10,000 simulated seasons · updated 31 Jul 2026
Champion Playoff
# Team Zone probability Projected Pts Schedule Trend
1 Forge
61 (44–76)
pos. ~1.4°
C7 · T7
ELO 1487
·
2 Cavalry FC
59 (40–72)
pos. ~1.7°
C8 · T6
ELO 1487
·
3 Atlético Ottawa
41 (25–58)
pos. ~4.0°
C7 · T7
ELO 1495
▲0%
4 Vancouver FC
44 (29–60)
pos. ~3.4°
C6 · T8
ELO 1494
▲0%
5 HFX Wanderers FC
32 (17–51)
pos. ~5.6°
C7 · T6
ELO 1498
▼1%
6 Supra du Quebec
32 (15–53)
pos. ~5.6°
C7 · T8
ELO 1494
▲1%
7 York United
27 (14–47)
pos. ~6.5°
C8 · T8
ELO 1492
▼0%
8 Pacific FC
15 (3–34)
pos. ~8.0°
C7 · T7
ELO 1498
·
% = probability of reaching that zone or better. Each sparkline shows the trend of the most relevant probability for each team over the last 12 daily simulations.

Player statistics

⚽ Top scorers
1 B. Tabla
B. Tabla
Atlético Ottawa
4
2 I. Johnston
I. Johnston
HFX Wanderers FC
4
3 T. Campbell
T. Campbell
Vancouver FC
3
4 T. Skublak
T. Skublak
York United
3
5 A. Díaz
A. Díaz
Pacific FC
3
6 Tavio Ciccarelli
Tavio Ciccarelli
HFX Wanderers FC
3
7 T. Warschewski
T. Warschewski
Cavalry FC
3
8 G. Ntignee
G. Ntignee
Cavalry FC
2
9 D. Klomp
D. Klomp
Cavalry FC
2
10 L. Callegari
L. Callegari
HFX Wanderers FC
2
👟 Assists
1 G. Ntignee
G. Ntignee
Cavalry FC
2
2 Miguel Arilla
Miguel Arilla
HFX Wanderers FC
2
3 B. Badibanga
B. Badibanga
York United
2
4 I. Ssewankambo
I. Ssewankambo
Vancouver FC
2
5 Joaquim Coulanges
Joaquim Coulanges
Atlético Ottawa
2
6 B. Tabla
B. Tabla
Atlético Ottawa
1
7 I. Johnston
I. Johnston
HFX Wanderers FC
1
8 A. Díaz
A. Díaz
Pacific FC
1
9 D. Klomp
D. Klomp
Cavalry FC
1
10 B. Wright
B. Wright
Forge
1
🟨 Yellow cards
1 A. Aromatario
A. Aromatario
Forge
6
2 M. Godinho
M. Godinho
HFX Wanderers FC
6
3 E. Kobza
E. Kobza
Cavalry FC
5
4 H. Paton
H. Paton
Cavalry FC
5
5 M. Polisi
M. Polisi
Vancouver FC
5
6 D. Abzi
D. Abzi
Supra du Quebec
5
7 M. Aparicio
M. Aparicio
Atlético Ottawa
4
8 L. Callegari
L. Callegari
HFX Wanderers FC
4
9 G. Ntignee
G. Ntignee
Cavalry FC
4
10 A. Pearlman
A. Pearlman
Cavalry FC
4
🟥 Red cards
1 G. Antinoro
G. Antinoro
Atlético Ottawa
1
2 J. Heard
J. Heard
Pacific FC
1
3 Alessandro Biello
Alessandro Biello
Supra du Quebec
1
4 R. Bey
R. Bey
Supra du Quebec
1
5 J. Quintana
J. Quintana
Pacific FC
1

Model & advanced data

xG: who scores more (or less) than they deserve
# Team Goals xG Δ
1 Supra du Quebec Supra du Quebec 6 3.91 +2.09
2 HFX Wanderers FC HFX Wanderers FC 5 5.48 -0.48
Δ = Goals scored − accumulated xG · green = overperforms, red = underperforms
Frequently Asked Questions
What predictions are available for Canadian Premier League?
For Canadian Premier League, ForzaPitch provides 1X2 win probabilities, expected goals (xG), Over 1.5 and Over 2.5 signals and season projections for title, European qualification and relegation per team.
How accurate are predictions for Canadian Premier League?
Accuracy for Canadian Premier League is tracked match by match and shown on this page. The model is calibrated specifically for Canadian Premier League using per-league historical data.
How are Canadian Premier League season projections calculated?
Season projections use 10,000 Monte Carlo simulations of the remaining fixtures, sampling from match probability distributions to estimate title, Champions League, Europa League and relegation probabilities per team.