Live match centre

Canadian Premier League

2026 Season

Matchweek 29

LIVE
Sat, Oct 3 · 4:00 p.m. UTC
York United FC
Inter TO
vs
Cavalry FC
Cavalry
DWLDL
WWWDW
18%22.4%59.5%
Sat, Oct 3 · 8:00 p.m. UTC
Forge FC
Forge
vs
HFX Wanderers FC
HFX
LDWDD
LLWWL
65.3%22.6%12.1%
Sun, Oct 4 · 8:00 p.m. UTC
FC Supra
Supra QC
vs
Pacific FC
Pacific
WLLWL
DDLDW
53.4%23.8%22.8%

Matchweek 30

Wed, Oct 7 · 3:00 p.m. UTC
York United FC
Inter TO
vs
FC Supra
Supra QC
DWLDL
WLLWL
47.6%23.9%28.4%
Wed, Oct 7 · 11:00 p.m. UTC
Forge FC
Forge
vs
Pacific FC
Pacific
LDWDD
DDLDW
71.7%19.9%8.5%

Matchweek 31

Sat, Oct 10 · 8:00 p.m. UTC
FC Supra
Supra QC
vs
Vancouver FC
Vancouver
WLLWL
WLDDD
52.1%24.9%23%
Sun, Oct 11 · 11:00 p.m. UTC
Pacific FC
Pacific
vs
Atletico Ottawa
Ottawa
DDLDW
WDLLW
32.3%24.8%42.9%
Mon, Oct 12 · 5:00 p.m. UTC
Forge FC
Forge
vs
York United FC
Inter TO
LDWDD
DWLDL
70.5%20.5%9%
Mon, Oct 12 · 8:00 p.m. UTC
HFX Wanderers FC
HFX
vs
Cavalry FC
Cavalry
LLWWL
WWWDW
18.3%23.4%58.3%

Matchweek 32

Fri, Oct 16 · 11:00 p.m. UTC
FC Supra
Supra QC
vs
York United FC
Inter TO
WLLWL
DWLDL
48.3%24%27.6%
Sat, Oct 17 · 2:00 a.m. UTC
Vancouver FC
Vancouver
vs
HFX Wanderers FC
HFX
WLDDD
LLWWL
38%25.9%36.2%
Sat, Oct 17 · 5:00 p.m. UTC
Atletico Ottawa
Ottawa
vs
Forge FC
Forge
WDLLW
LDWDD
24.2%26.2%49.6%
Sat, Oct 17 · 8:00 p.m. UTC
Cavalry FC
Cavalry
vs
Pacific FC
Pacific
WWWDW
DDLDW
73.1%19.7%7.2%

Matchweek 33

Sun, Oct 25 · 8:00 p.m. UTC
Pacific FC
Pacific
vs
Forge FC
Forge
DDLDW
LDWDD
14.9%21.8%63.3%
Sun, Oct 25 · 8:00 p.m. UTC
York United FC
Inter TO
vs
Atletico Ottawa
Ottawa
DWLDL
WDLLW
38.1%25.1%36.8%
Sun, Oct 25 · 8:00 p.m. UTC
Cavalry FC
Cavalry
vs
Vancouver FC
Vancouver
WWWDW
WLDDD
71.9%20.6%7.5%
Sun, Oct 25 · 8:00 p.m. UTC
HFX Wanderers FC
HFX
vs
FC Supra
Supra QC
LLWWL
WLLWL
51.7%24.5%23.8%
Model Accuracy
48%
On track
Season Record
46/95
predictions correct

Results

Matchweek 12/3 correct
✓
Forge FCForge
2 - 0
Atletico OttawaOttawa
Pred: Forge (54.1%)
✗
Vancouver FCVancouver
0 - 1
HFX Wanderers FCHFX
Pred: Vancouver (35.4%)
✓
Pacific FCPacific
1 - 2
Cavalry FCCavalry
Pred: Cavalry (56.7%)
Matchweek 22/4 correct
✗
York United FCInter TO
2 - 2
HFX Wanderers FCHFX
Pred: Inter TO (44.4%)
✗
Pacific FCPacific
2 - 3
FC SupraSupra QC
Pred: Pacific (44.1%)
✓
Cavalry FCCavalry
3 - 1
Atletico OttawaOttawa
Pred: Cavalry (46.6%)
✓
Vancouver FCVancouver
0 - 1
Forge FCForge
Pred: Forge (63.9%)
Matchweek 32/4 correct
✗
HFX Wanderers FCHFX
2 - 2
Pacific FCPacific
Pred: HFX (58.2%)
✗
Forge FCForge
0 - 0
Cavalry FCCavalry
Pred: Forge (62.8%)
✓
FC SupraSupra QC
0 - 1
Atletico OttawaOttawa
Pred: Ottawa (49.5%)
✓
York United FCInter TO
1 - 0
Vancouver FCVancouver
Pred: Inter TO (64.1%)
Matchweek 42/4 correct
✓
FC SupraSupra QC
2 - 1
HFX Wanderers FCHFX
Pred: Supra QC (39.8%)
✗
Cavalry FCCavalry
1 - 1
York United FCInter TO
Pred: Cavalry (70.6%)
✗
Atletico OttawaOttawa
1 - 1
Vancouver FCVancouver
Pred: Ottawa (71%)
✓
Pacific FCPacific
0 - 1
Forge FCForge
Pred: Forge (63.1%)
Matchweek 51/4 correct
✗
York United FCInter TO
4 - 1
Atletico OttawaOttawa
Pred: Ottawa (44.1%)
✓
HFX Wanderers FCHFX
1 - 3
Forge FCForge
Pred: Forge (56.3%)
✗
FC SupraSupra QC
0 - 1
Cavalry FCCavalry
Pred: Supra QC (43.5%)
✗
Pacific FCPacific
1 - 3
Vancouver FCVancouver
Pred: Pacific (50.6%)
Matchweek 64/4 correct
✓
Forge FCForge
1 - 0
FC SupraSupra QC
Pred: Forge (58.8%)
✓
Atletico OttawaOttawa
1 - 0
HFX Wanderers FCHFX
Pred: Ottawa (56.8%)
✓
Pacific FCPacific
0 - 1
York United FCInter TO
Pred: Inter TO (47%)
✓
Vancouver FCVancouver
0 - 2
Cavalry FCCavalry
Pred: Cavalry (60.9%)
Matchweek 71/4 correct
✗
HFX Wanderers FCHFX
1 - 1
York United FCInter TO
Pred: HFX (40.3%)
✗
Vancouver FCVancouver
1 - 1
FC SupraSupra QC
Pred: Vancouver (37.1%)
✗
Atletico OttawaOttawa
2 - 1
Forge FCForge
Pred: Forge (49.6%)
✓
Cavalry FCCavalry
3 - 0
Pacific FCPacific
Pred: Cavalry (80.4%)
Matchweek 82/4 correct
✗
FC SupraSupra QC
3 - 1
York United FCInter TO
Pred: Inter TO (35%)
✓
HFX Wanderers FCHFX
1 - 0
Vancouver FCVancouver
Pred: HFX (61.3%)
✗
Pacific FCPacific
2 - 2
Atletico OttawaOttawa
Pred: Ottawa (50.8%)
✓
Forge FCForge
1 - 0
Cavalry FCCavalry
Pred: Forge (44.9%)
Matchweek 92/4 correct
✗
Vancouver FCVancouver
2 - 1
Atletico OttawaOttawa
Pred: Ottawa (50.4%)
✗
FC SupraSupra QC
1 - 1
Pacific FCPacific
Pred: Supra QC (71.7%)
✓
Cavalry FCCavalry
2 - 0
HFX Wanderers FCHFX
Pred: Cavalry (65.3%)
✓
York United FCInter TO
1 - 4
Forge FCForge
Pred: Forge (55.7%)
Matchweek 104/4 correct
✓
Atletico OttawaOttawa
5 - 3
FC SupraSupra QC
Pred: Ottawa (47.2%)
✓
Forge FCForge
1 - 0
HFX Wanderers FCHFX
Pred: Forge (69.2%)
✓
York United FCInter TO
1 - 5
Cavalry FCCavalry
Pred: Cavalry (47.7%)
✓
Vancouver FCVancouver
2 - 1
Pacific FCPacific
Pred: Vancouver (39.3%)
Matchweek 112/2 correct
✓
HFX Wanderers FCHFX
5 - 2
Pacific FCPacific
Pred: HFX (58.5%)
✓
Forge FCForge
3 - 2
Vancouver FCVancouver
Pred: Forge (75.1%)
Matchweek 121/1 correct
✓
HFX Wanderers FCHFX
1 - 3
Atletico OttawaOttawa
Pred: Ottawa (41.9%)
Matchweek 131/4 correct
✗
Atletico OttawaOttawa
0 - 3
Cavalry FCCavalry
Pred: Ottawa (39.5%)
✗
Vancouver FCVancouver
4 - 0
York United FCInter TO
Pred: Inter TO (38.4%)
✓
FC SupraSupra QC
1 - 2
Forge FCForge
Pred: Forge (61.2%)
✗
Pacific FCPacific
1 - 2
HFX Wanderers FCHFX
Pred: Pacific (43.4%)
Matchweek 140/3 correct
✗
FC SupraSupra QC
1 - 5
Vancouver FCVancouver
Pred: Supra QC (62.6%)
✗
Atletico OttawaOttawa
1 - 1
York United FCInter TO
Pred: Ottawa (57.5%)
✗
Cavalry FCCavalry
1 - 1
HFX Wanderers FCHFX
Pred: Cavalry (66.6%)
Matchweek 152/4 correct
✗
HFX Wanderers FCHFX
2 - 3
FC SupraSupra QC
Pred: HFX (43.1%)
✗
Vancouver FCVancouver
1 - 0
Cavalry FCCavalry
Pred: Cavalry (61.7%)
✓
Atletico OttawaOttawa
3 - 2
Pacific FCPacific
Pred: Ottawa (68.7%)
✓
York United FCInter TO
1 - 3
Forge FCForge
Pred: Forge (62.6%)
Matchweek 161/1 correct
✓
Cavalry FCCavalry
2 - 1
FC SupraSupra QC
Pred: Cavalry (80.8%)
Matchweek 171/4 correct
✗
Pacific FCPacific
1 - 2
FC SupraSupra QC
Pred: Pacific (39.6%)
✗
Vancouver FCVancouver
3 - 1
Atletico OttawaOttawa
Pred: Ottawa (46.3%)
✓
Cavalry FCCavalry
5 - 0
York United FCInter TO
Pred: Cavalry (81.6%)
✗
HFX Wanderers FCHFX
0 - 0
Forge FCForge
Pred: Forge (60.4%)
Matchweek 181/4 correct
✗
Forge FCForge
0 - 1
Vancouver FCVancouver
Pred: Forge (72.1%)
✓
Atletico OttawaOttawa
2 - 1
HFX Wanderers FCHFX
Pred: Ottawa (56.2%)
✗
Pacific FCPacific
1 - 1
York United FCInter TO
Pred: Pacific (57.4%)
✗
FC SupraSupra QC
1 - 1
Cavalry FCCavalry
Pred: Cavalry (58.6%)
Matchweek 192/4 correct
✗
Vancouver FCVancouver
1 - 1
Pacific FCPacific
Pred: Vancouver (53.4%)
✗
Cavalry FCCavalry
2 - 1
Forge FCForge
Pred: Forge (49.2%)
✓
FC SupraSupra QC
1 - 2
Atletico OttawaOttawa
Pred: Ottawa (42.5%)
✓
York United FCInter TO
4 - 3
HFX Wanderers FCHFX
Pred: Inter TO (40.5%)
Matchweek 202/2 correct
✓
Forge FCForge
3 - 2
FC SupraSupra QC
Pred: Forge (71.6%)
✓
Atletico OttawaOttawa
4 - 0
Vancouver FCVancouver
Pred: Ottawa (56.9%)
Matchweek 213/4 correct
✓
HFX Wanderers FCHFX
1 - 0
Vancouver FCVancouver
Pred: HFX (48.1%)
✓
Cavalry FCCavalry
3 - 1
Atletico OttawaOttawa
Pred: Cavalry (58.2%)
✓
Forge FCForge
2 - 0
Pacific FCPacific
Pred: Forge (76%)
✗
York United FCInter TO
1 - 1
FC SupraSupra QC
Pred: Supra QC (54.7%)
Matchweek 222/4 correct
✓
Atletico OttawaOttawa
2 - 1
York United FCInter TO
Pred: Ottawa (67.6%)
✗
FC SupraSupra QC
1 - 0
Forge FCForge
Pred: Forge (50.3%)
✓
Cavalry FCCavalry
1 - 0
Vancouver FCVancouver
Pred: Cavalry (72.6%)
✗
Pacific FCPacific
4 - 3
HFX Wanderers FCHFX
Pred: HFX (45.3%)
Matchweek 231/4 correct
✗
Atletico OttawaOttawa
0 - 0
Pacific FCPacific
Pred: Ottawa (67.7%)
✗
Forge FCForge
1 - 1
York United FCInter TO
Pred: Forge (72.4%)
✗
Vancouver FCVancouver
3 - 2
FC SupraSupra QC
Pred: Supra QC (42.9%)
✓
HFX Wanderers FCHFX
1 - 3
Cavalry FCCavalry
Pred: Cavalry (61.1%)
Matchweek 241/3 correct
✗
York United FCInter TO
3 - 3
Pacific FCPacific
Pred: Inter TO (45.7%)
✗
FC SupraSupra QC
0 - 2
HFX Wanderers FCHFX
Pred: Supra QC (56.7%)
✓
Forge FCForge
3 - 0
Atletico OttawaOttawa
Pred: Forge (58.4%)
Matchweek 252/2 correct
✓
York United FCInter TO
3 - 1
Vancouver FCVancouver
Pred: Inter TO (47.1%)
✓
Pacific FCPacific
0 - 1
Cavalry FCCavalry
Pred: Cavalry (64.8%)
Matchweek 261/4 correct
✗
Cavalry FCCavalry
1 - 1
Forge FCForge
Pred: Cavalry (48.7%)
✗
Pacific FCPacific
1 - 1
Vancouver FCVancouver
Pred: Pacific (51.4%)
✗
Atletico OttawaOttawa
0 - 2
FC SupraSupra QC
Pred: Ottawa (55.7%)
✓
HFX Wanderers FCHFX
4 - 1
York United FCInter TO
Pred: HFX (54.8%)
Matchweek 271/3 correct
✗
Vancouver FCVancouver
3 - 3
York United FCInter TO
Pred: Inter TO (39.7%)
✓
Cavalry FCCavalry
6 - 0
FC SupraSupra QC
Pred: Cavalry (67%)
✗
HFX Wanderers FCHFX
0 - 1
Atletico OttawaOttawa
Pred: HFX (45.6%)
Matchweek 280/3 correct
✗
Vancouver FCVancouver
1 - 1
Forge FCForge
Pred: Forge (62.3%)
✗
York United FCInter TO
3 - 4
Pacific FCPacific
Pred: Inter TO (54.7%)
✗
Atletico OttawaOttawa
3 - 2
Cavalry FCCavalry
Pred: Cavalry (50.4%)

Standings

#TeamWDLGDPTS
1
Cavalry FCCavalry1653+3453
2
Forge FCForge1454+1847
3
Atletico OttawaOttawa1249-340
4
Vancouver FCVancouver9610+233
5
HFX Wanderers FCHFX7512-426
6
FC SupraSupra QC7412-1325
7
York United FCInter TO599-1724
8
Pacific FCPacific2813-1714
Playoff positions
Live · official CPL table

PitchData Player Ratings

Role-adjusted, season-long form · minimum 270 minutes

Full leaderboard →
  1. 1Tobias Warschewski
    Tobias Warschewski
    Cavalry FCCavalry·Forward
    8.5
  2. 2Loïc Kwemi
    Loïc Kwemi
    FC SupraSupra QC·Forward
    8.3
  3. 3Lorenzo Callegari
    Lorenzo Callegari
    HFX Wanderers FCHFX·Midfielder
    8.2
  4. 4Diego Konincks
    Diego Konincks
    Pacific FCPacific·Defender
    8.2
  5. 5Taras Gomulka
    Taras Gomulka
    Pacific FCPacific·Midfielder
    8.2

League Leaders

Top Scorers

  1. 1HFX Wanderers FC
    HFX · 24 GP
    11G
    2 A
  2. 2FC Supra
    Supra QC · 21 GP
    11G
    1 A
  3. 3Cavalry FC
    Cavalry · 22 GP
    10G
    9 A
  4. 4Atletico Ottawa
    Ottawa · 25 GP
    10G
    2 A
  5. 5Pacific FC
    Pacific · 20 GP
    7G
    3 A
  6. 6Inter Toronto
    Inter TO · 21 GP
    7G
    2 A
  7. 7Inter Toronto
    Inter TO · 15 GP
    7G
    1 A
  8. 8Vancouver FC
    Vancouver · 20 GP
    7G
    1 A

Top Assists

  1. 1Cavalry FC
    Cavalry · 22 GP
    9A
    10 G
  2. 2FC Supra
    Supra QC · 21 GP
    5A
    5 G
  3. 3Pacific FC
    Pacific · 21 GP
    5A
    5 G
  4. 4Cavalry FC
    Cavalry · 16 GP
    5A
    3 G
  5. 5HFX Wanderers FC
    HFX · 22 GP
    5A
    3 G
  6. 6Vancouver FC
    Vancouver · 25 GP
    5A
    3 G
  7. 7Cavalry FC
    Cavalry · 20 GP
    4A
    4 G
  8. 8Pacific FC
    Pacific · 23 GP
    4A
    4 G

Goal Involvements

  1. 1Cavalry FC
    Cavalry · 22 GP
    19G+A
    10 G · 9 A
  2. 2HFX Wanderers FC
    HFX · 24 GP
    13G+A
    11 G · 2 A
  3. 3FC Supra
    Supra QC · 21 GP
    12G+A
    11 G · 1 A
  4. 4Atletico Ottawa
    Ottawa · 25 GP
    12G+A
    10 G · 2 A
  5. 5Pacific FC
    Pacific · 20 GP
    10G+A
    7 G · 3 A
  6. 6FC Supra
    Supra QC · 21 GP
    10G+A
    5 G · 5 A
  7. 7Pacific FC
    Pacific · 21 GP
    10G+A
    5 G · 5 A
  8. 8Inter Toronto
    Inter TO · 21 GP
    9G+A
    7 G · 2 A

Most Shots

  1. 1FC Supra
    Supra QC · 21 GP
    55Sh
    28 SOT
  2. 2Cavalry FC
    Cavalry · 22 GP
    52Sh
    29 SOT
  3. 3FC Supra
    Supra QC · 21 GP
    46Sh
    22 SOT
  4. 4HFX Wanderers FC
    HFX · 24 GP
    38Sh
    28 SOT
  5. 5Vancouver FC
    Vancouver · 20 GP
    36Sh
    20 SOT
  6. 6Atletico Ottawa
    Ottawa · 25 GP
    35Sh
    22 SOT
  7. 7Cavalry FC
    Cavalry · 20 GP
    35Sh
    14 SOT
  8. 8Inter Toronto
    Inter TO · 15 GP
    34Sh
    20 SOT

Team Stats

Attack

Ranked by goals scored

#TeamGFShotsConv
1Cavalry FCCavalry5027418%
2Atletico OttawaOttawa3821618%
3Inter TorontoInter TO3622516%
4Forge FCForge3525114%
5Vancouver FCVancouver3522615%
6HFX Wanderers FCHFX3518119%
7FC SupraSupra QC3126512%
8Pacific FCPacific3021414%

Defense

Ranked by goals conceded

#TeamGASaves
1Cavalry FCCavalry1615
2Forge FCForge1717
3Vancouver FCVancouver339
4HFX Wanderers FCHFX3917
5Atletico OttawaOttawa4112
6FC SupraSupra QC4412
7Pacific FCPacific4725
8Inter TorontoInter TO5321