Live match centre

Canadian Premier League

2026 Season

Matchweek 36

LIVE
Sat, Nov 21 · 8:00 p.m. UTC
Cavalry FC
Cavalry
vs
Atletico Ottawa
Ottawa
LLDWW
WWWLL
62.1%23.4%14.5%
Model Accuracy
47%
On track
Season Record
55/116
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%)
Matchweek 291/3 correct
✗
York United FCInter TO
3 - 1
Cavalry FCCavalry
Pred: Cavalry (59.5%)
✗
Forge FCForge
3 - 3
HFX Wanderers FCHFX
Pred: Forge (65.3%)
✓
FC SupraSupra QC
5 - 0
Pacific FCPacific
Pred: Supra QC (53.4%)
Matchweek 301/2 correct
✗
York United FCInter TO
1 - 2
FC SupraSupra QC
Pred: Inter TO (39.5%)
✓
Forge FCForge
3 - 0
Pacific FCPacific
Pred: Forge (73.8%)
Matchweek 312/4 correct
✗
FC SupraSupra QC
2 - 2
Vancouver FCVancouver
Pred: Supra QC (60.1%)
✓
Pacific FCPacific
0 - 2
Atletico OttawaOttawa
Pred: Ottawa (52.1%)
✓
Forge FCForge
5 - 0
York United FCInter TO
Pred: Forge (70.8%)
✗
HFX Wanderers FCHFX
2 - 2
Cavalry FCCavalry
Pred: Cavalry (52.7%)
Matchweek 323/4 correct
✓
FC SupraSupra QC
3 - 0
York United FCInter TO
Pred: Supra QC (58.3%)
✗
Vancouver FCVancouver
2 - 1
HFX Wanderers FCHFX
Pred: HFX (37.9%)
✓
Atletico OttawaOttawa
1 - 2
Forge FCForge
Pred: Forge (52.2%)
✓
Cavalry FCCavalry
4 - 2
Pacific FCPacific
Pred: Cavalry (73.7%)
Matchweek 331/4 correct
✗
Pacific FCPacific
1 - 1
Forge FCForge
Pred: Forge (66.8%)
✗
York United FCInter TO
2 - 1
Atletico OttawaOttawa
Pred: Ottawa (44.9%)
✓
Cavalry FCCavalry
1 - 0
Vancouver FCVancouver
Pred: Cavalry (70.6%)
✗
HFX Wanderers FCHFX
3 - 4
FC SupraSupra QC
Pred: HFX (44.6%)
Matchweek 340/2 correct
✗
Atletico OttawaOttawa
2 - 2
Forge FCForge
Pred: Forge (53.1%)
✗
FC SupraSupra QC
2 - 1
Cavalry FCCavalry
Pred: Cavalry (38%)
Matchweek 351/2 correct
✗
Forge FCForge
2 - 3
Atletico OttawaOttawa
Pred: Forge (65.9%)
✓
Cavalry FCCavalry
2 - 0
FC SupraSupra QC
Pred: Cavalry (59.7%)

Standings

#TeamWDLGDPTS
1
Cavalry FCCavalry1864+3560
2
Forge FCForge1774+2758
3
Atletico OttawaOttawa13411-343
4
FC SupraSupra QC11512-338
5
Vancouver FCVancouver10711+237
6
York United FCInter TO7912-2330
7
HFX Wanderers FCHFX7714-628
8
Pacific FCPacific2917-2915
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.4
  2. 2Diego Konincks
    Diego Konincks
    Pacific FCPacific·Defender
    8.4
  3. 3Lorenzo Callegari
    Lorenzo Callegari
    HFX Wanderers FCHFX·Midfielder
    8.3
  4. 4Loïc Kwemi
    Loïc Kwemi
    FC SupraSupra QC·Forward
    8.3
  5. 5Kamron Habibullah
    Kamron Habibullah
    Atletico OttawaOttawa·Midfielder
    8.2

League Leaders

Top Scorers

  1. 1FC Supra
    Supra QC · 28 GP
    15G
    4 A
  2. 2Cavalry FC
    Cavalry · 28 GP
    12G
    10 A
  3. 3Atletico Ottawa
    Ottawa · 30 GP
    12G
    2 A
  4. 4HFX Wanderers FC
    HFX · 27 GP
    11G
    2 A
  5. 5Atletico Ottawa
    10G
    3 A
  6. 6Cavalry FC
    Cavalry · 26 GP
    8G
    5 A
  7. 7Pacific FC
    Pacific · 25 GP
    8G
    4 A
  8. 8Inter Toronto
    Inter TO · 23 GP
    8G
    2 A

Top Assists

  1. 1Cavalry FC
    Cavalry · 28 GP
    10A
    12 G
  2. 2HFX Wanderers FC
    HFX · 26 GP
    7A
    3 G
  3. 3FC Supra
    Supra QC · 28 GP
    6A
    7 G
  4. 4Inter Toronto
    Inter TO · 21 GP
    6A
    3 G
  5. 5Cavalry FC
    Cavalry · 26 GP
    5A
    8 G
  6. 6Pacific FC
    Pacific · 24 GP
    5A
    5 G
  7. 7Vancouver FC
    Vancouver · 27 GP
    5A
    4 G
  8. 8Cavalry FC
    Cavalry · 19 GP
    5A
    3 G

Goal Involvements

  1. 1Cavalry FC
    Cavalry · 28 GP
    22G+A
    12 G · 10 A
  2. 2FC Supra
    Supra QC · 28 GP
    19G+A
    15 G · 4 A
  3. 3Atletico Ottawa
    Ottawa · 30 GP
    14G+A
    12 G · 2 A
  4. 4HFX Wanderers FC
    HFX · 27 GP
    13G+A
    11 G · 2 A
  5. 5Atletico Ottawa
    13G+A
    10 G · 3 A
  6. 6Cavalry FC
    Cavalry · 26 GP
    13G+A
    8 G · 5 A
  7. 7FC Supra
    Supra QC · 28 GP
    13G+A
    7 G · 6 A
  8. 8Pacific FC
    Pacific · 25 GP
    12G+A
    8 G · 4 A

Most Shots

  1. 1FC Supra
    Supra QC · 28 GP
    68Sh
    33 SOT
  2. 2Cavalry FC
    Cavalry · 28 GP
    61Sh
    33 SOT
  3. 3FC Supra
    Supra QC · 28 GP
    61Sh
    32 SOT
  4. 4Cavalry FC
    Cavalry · 26 GP
    52Sh
    22 SOT
  5. 5Atletico Ottawa
    Ottawa · 30 GP
    43Sh
    26 SOT
  6. 6HFX Wanderers FC
    HFX · 27 GP
    40Sh
    28 SOT
  7. 7Inter Toronto
    Inter TO · 23 GP
    38Sh
    21 SOT
  8. 8Pacific FC
    Pacific · 24 GP
    38Sh
    14 SOT

Team Stats

Attack

Ranked by goals scored

#TeamGFShotsConv
1Cavalry FCCavalry6133718%
2Forge FCForge5434616%
3FC SupraSupra QC4935014%
4Atletico OttawaOttawa4926419%
5HFX Wanderers FCHFX4420921%
6Inter TorontoInter TO4226716%
7Vancouver FCVancouver3924816%
8Pacific FCPacific3324513%

Defense

Ranked by goals conceded

#TeamGASaves
1Cavalry FCCavalry2523
2Forge FCForge2923
3Vancouver FCVancouver3712
4Atletico OttawaOttawa5017
5HFX Wanderers FCHFX5019
6FC SupraSupra QC5320
7Pacific FCPacific6231
8Inter TorontoInter TO6528