MatchPulse
← Back
Canadian Premier League
Canada

Canadian Premier League

In Progress
104/112
Matches Played
93% Completed
3.13
Avg Goals
58%
Over 2.5
63%
BTTS
Home Wins 45%Draws 25%Away Wins 30%
Standings
# ▴ClubMPWDLGFGAGDPtsFormPPGCSBTTSSoTCorCrd1.5+2.5+AVG
1Cavalry FC2616645321+3254
DWLLD
2.0838%54%4.75.42.877%54%2.85
2Forge2616644620+2654
DDDWW
2.0846%46%5.16.01.865%46%2.54
3Atlético Ottawa2613494041-143
LLWWW
1.6523%62%3.54.32.285%65%3.12
4Vancouver FC2697103735+234
LDDDD
1.3112%58%3.65.32.069%46%2.77
5Supra du Quebec2695124047-732
WLWWD
1.2312%69%5.14.82.785%62%3.35
6HFX Wanderers FC2677124044-428
WWLDD
1.0819%65%3.84.31.573%58%3.23
7York United2669114061-2127
DLWLL
1.048%81%5.04.33.292%69%3.88
8Pacific FC2628163057-2714
DWLLL
0.544%65%3.83.91.885%62%3.35

MP = Matches Played · W = Wins · D = Draws · L = Losses · GF = Goals For · GA = Goals Against · GD = Goal Difference · Pts = Points · Form = Last 5 results · PPG = Points Per Game · CS = Clean Sheets % · BTTS = Both Teams To Score % · SoT = Shots on Target per game · Cor = Corners per game · Crd = Cards per game · 1.5+ = Over 1.5 Goals % · 2.5+ = Over 2.5 Goals % · AVG = Average total goals per game

Table Analysis

As of the Canadian Premier League (Canada) 2026, Cavalry FC lead the table with 54 points from 26 matches. Forge are second, level on points. At the other end, Pacific FC sit bottom with 14 points in the relegation zone.

Across 104 matches, the Canadian Premier League averages 3.13 goals per game — above the European average of 2.7 goals per game. Both teams scored (BTTS) in 63% of fixtures — typical of an open, attacking league. Over 2.5 goals were recorded in 58% of matches.

Home sides have won 45% of matches, with 25% drawn and 30% going to away teams. I. Johnston (HFX Wanderers FC) is the top scorer with 11 goals.

⚽ Goal StatisticsCanadian Premier League 2026 · 104 matches
3.13
Goals / Match
1.77Home
1.37Away
Goals by 15-min interval
42
32
51
57
55
81
0-1516-3031-4546-6061-7576-90
39%1st Half
61%2nd Half
28.7'
Min / Goal
326 goals · 104 matches
+13%
Home ATK Advantage
Scores more than league avg
38%
Clean Sheets
39 of 104 matches
+13%
Home DEF Advantage
Concedes less than league avg
63%
Both Teams Scored
65 of 104 matches
Over / Under — First Half
Over 0.5
68.3%
Under 0.5
31.7%
Over 1.5
31.7%
Under 1.5
68.3%
Over 2.5
14.4%
Under 2.5
85.6%
Over 3.5
6.7%
Under 3.5
93.3%
Over 4.5
1%
Under 4.5
99%
Frequent Total Goals — First Half
1G
36.5% / 38×
0G
31.7% / 33×
2G
17.3% / 18×
3G
7.7% / 8×
4G
5.8% / 6×
Frequent Scorelines — First Half
0-0
31.7% / 33×
0-1
19.2% / 20×
1-0
17.3% / 18×
1-1
7.7% / 8×
2-0
4.8% / 5×
Over / Under — Full Time
Over 0.5
97.1%
Under 0.5
2.9%
Over 1.5
78.8%
Under 1.5
21.2%
Over 2.5
57.7%
Under 2.5
42.3%
Over 3.5
40.4%
Under 3.5
59.6%
Over 4.5
23.1%
Under 4.5
76.9%
Frequent Total Goals — Full Time
2G
21.2% / 22×
1G
18.3% / 19×
3G
17.3% / 18×
4G
17.3% / 18×
5G
12.5% / 13×
Frequent Scorelines — Full Time
1-1
14.4% / 15×
1-0
9.6% / 10×
0-1
8.7% / 9×
2-1
7.7% / 8×
1-2
5.8% / 6×
Over — Corners
Over — Cards
Match Predictions — GS
|GS|
Elo-based model · home advantage included
Sat 04 AprFT
Forge
2–0
Atlético Ottawa
Sun 05 AprFT
Vancouver FC
0–1
HFX Wanderers FC
Sun 05 AprFT
Pacific FC
1–2
Cavalry FC
Sat 11 AprFT
York United
2–2
HFX Wanderers FC
Sat 11 AprFT
Pacific FC
2–3
Supra du Quebec
Sun 12 AprFT
Cavalry FC
3–1
Atlético Ottawa
Mon 13 AprFT
Vancouver FC
0–1
Forge
Sat 18 AprFT
HFX Wanderers FC
2–2
Pacific FC
Sat 18 AprFT
Forge
0–0
Cavalry FC
Sun 19 AprFT
Supra du Quebec
0–1
Atlético Ottawa
Sun 19 AprFT
York United
1–0
Vancouver FC
Sat 25 AprFT
Supra du Quebec
2–1
HFX Wanderers FC
Sat 25 AprFT
Cavalry FC
1–1
York United
Sun 26 AprFT
Atlético Ottawa
1–1
Vancouver FC
Sun 26 AprFT
Pacific FC
0–1
Forge
Sat 02 MayFT
York United
4–1
Atlético Ottawa
Sat 02 MayFT
HFX Wanderers FC
1–3
Forge
Sun 03 MayFT
Supra du Quebec
0–1
Cavalry FC
Mon 04 MayFT
Pacific FC
1–3
Vancouver FC
Wed 13 MayFT
Forge
1–0
Supra du Quebec
Sun 17 MayFT
Atlético Ottawa
1–0
HFX Wanderers FC
Sun 17 MayFT
Pacific FC
0–1
York United
Mon 18 MayFT
Vancouver FC
0–2
Cavalry FC
Sat 23 MayFT
HFX Wanderers FC
1–1
York United
Sat 23 MayFT
Vancouver FC
1–1
Supra du Quebec
Sun 24 MayFT
Atlético Ottawa
2–1
Forge
Sun 24 MayFT
Cavalry FC
3–0
Pacific FC
Sat 30 MayFT
Supra du Quebec
3–1
York United
Sat 30 MayFT
HFX Wanderers FC
1–0
Vancouver FC
Sat 30 MayFT
Pacific FC
2–2
Atlético Ottawa
Sun 31 MayFT
Forge
1–0
Cavalry FC
Sat 06 JunFT
Vancouver FC
2–1
Atlético Ottawa
Sun 07 JunFT
Cavalry FC
2–0
HFX Wanderers FC
Sun 07 JunFT
Supra du Quebec
1–1
Pacific FC
Sun 07 JunFT
York United
1–4
Forge
Wed 10 JunFT
Atlético Ottawa
5–3
Supra du Quebec
Thu 11 JunFT
Forge
1–0
HFX Wanderers FC
Thu 11 JunFT
York United
1–5
Cavalry FC
Sun 14 JunFT
Vancouver FC
2–1
Pacific FC
Fri 26 JunFT
HFX Wanderers FC
5–2
Pacific FC
Wed 01 JulFT
Forge
3–2
Vancouver FC
Wed 01 JulFT
HFX Wanderers FC
1–3
Atlético Ottawa
Sat 04 JulFT
Atlético Ottawa
0–3
Cavalry FC
Sun 05 JulFT
Vancouver FC
4–0
York United
Sun 05 JulFT
Supra du Quebec
1–2
Forge
Sun 05 JulFT
Pacific FC
1–2
HFX Wanderers FC
Sat 18 JulFT
Atlético Ottawa
1–1
York United
Sat 18 JulFT
Supra du Quebec
1–5
Vancouver FC
Sat 18 JulFT
Cavalry FC
1–1
HFX Wanderers FC
Fri 24 JulFT
HFX Wanderers FC
2–3
Supra du Quebec
Sat 25 JulFT
Vancouver FC
1–0
Cavalry FC
Sun 26 JulFT
Atlético Ottawa
3–2
Pacific FC
Sun 26 JulFT
York United
1–3
Forge
Wed 29 JulFT
Cavalry FC
2–1
Supra du Quebec
Sat 01 AugFT
Pacific FC
1–2
Supra du Quebec
Sat 01 AugFT
Vancouver FC
3–1
Atlético Ottawa
Sun 02 AugFT
Cavalry FC
5–0
York United
Sun 02 AugFT
HFX Wanderers FC
0–0
Forge
Sat 08 AugFT
Forge
0–1
Vancouver FC
Sat 08 AugFT
Atlético Ottawa
2–1
HFX Wanderers FC
Sat 08 AugFT
Pacific FC
1–1
York United
Sun 09 AugFT
Supra du Quebec
1–1
Cavalry FC
Sat 15 AugFT
Vancouver FC
1–1
Pacific FC
Sat 15 AugFT
Cavalry FC
2–1
Forge
Sun 16 AugFT
Supra du Quebec
1–2
Atlético Ottawa
Sun 16 AugFT
York United
4–3
HFX Wanderers FC
Thu 20 AugFT
Atlético Ottawa
4–0
Vancouver FC
Thu 20 AugFT
Forge
3–2
Supra du Quebec
Sat 22 AugFT
HFX Wanderers FC
1–0
Vancouver FC
Sat 22 AugFT
Cavalry FC
3–1
Atlético Ottawa
Sun 23 AugFT
Forge
2–0
Pacific FC
Sun 23 AugFT
York United
1–1
Supra du Quebec
Sat 29 AugFT
Supra du Quebec
1–0
Forge
Sat 29 AugFT
Atlético Ottawa
2–1
York United
Sat 29 AugFT
Cavalry FC
1–0
Vancouver FC
Sun 30 AugFT
Pacific FC
4–3
HFX Wanderers FC
Sat 05 SepFT
Atlético Ottawa
0–0
Pacific FC
Sun 06 SepFT
Forge
1–1
York United
Sun 06 SepFT
Vancouver FC
3–2
Supra du Quebec
Mon 07 SepFT
HFX Wanderers FC
1–3
Cavalry FC
Thu 10 SepFT
York United
3–3
Pacific FC
Sat 12 SepFT
Supra du Quebec
0–2
HFX Wanderers FC
Sun 13 SepFT
Forge
3–0
Atlético Ottawa
Sun 13 SepFT
York United
3–1
Vancouver FC
Sun 13 SepFT
Pacific FC
0–1
Cavalry FC
Sat 19 SepFT
Cavalry FC
1–1
Forge
Sun 20 SepFT
Pacific FC
1–1
Vancouver FC
Sun 20 SepFT
Atlético Ottawa
0–2
Supra du Quebec
Sun 20 SepFT
HFX Wanderers FC
4–1
York United
Thu 24 SepFT
Vancouver FC
3–3
York United
Sat 26 SepFT
Cavalry FC
6–0
Supra du Quebec
Sat 26 SepFT
HFX Wanderers FC
0–1
Atlético Ottawa
Sun 27 SepFT
Vancouver FC
1–1
Forge
Sun 27 SepFT
York United
3–4
Pacific FC
Thu 01 OctFT
Atlético Ottawa
3–2
Cavalry FC
Sat 03 OctFT
York United
3–1
Cavalry FC
Sat 03 OctFT
Forge
3–3
HFX Wanderers FC
Sun 04 OctFT
Supra du Quebec
5–0
Pacific FC
Wed 07 OctFT
York United
1–2
Supra du Quebec
Thu 08 OctFT
Forge
3–0
Pacific FC
Sat 10 OctFT
Supra du Quebec
2–2
Vancouver FC
Mon 12 OctFT
Pacific FC
0–2
Atlético Ottawa
Mon 12 OctFT
Forge
5–0
York United
Mon 12 OctFT
HFX Wanderers FC
2–2
Cavalry FC
Sat 17 Oct00:00
Supra du Quebec
vs
York United
53%
Fair Odd 1.88
26%
Fair Odd 3.85
21%
Fair Odd 4.81
Over 2.5 52% Fair Odd 1.92|BTTS 55% Fair Odd 1.83
Sat 17 Oct03:00
Vancouver FC
vs
HFX Wanderers FC
48%
Fair Odd 2.06
27%
Fair Odd 3.70
25%
Fair Odd 4.08
Over 2.5 56% Fair Odd 1.79|BTTS 58% Fair Odd 1.72
Sat 17 Oct18:00
Atlético Ottawa
vs
Forge
40%
Fair Odd 2.49
29%
Fair Odd 3.47
31%
Fair Odd 3.23
Over 2.5 40% Fair Odd 2.47|BTTS 46% Fair Odd 2.15
Sat 17 Oct21:00
Cavalry FC
vs
Pacific FC
77%
Fair Odd 1.30
21%
Fair Odd 4.82
3%
Fair Odd 38.74
Over 2.5 74% Fair Odd 1.35|BTTS 44% Fair Odd 2.27
Sun 25 Oct20:00
Pacific FC
vs
Forge
12%
Fair Odd 8.46
23%
Fair Odd 4.28
65%
Fair Odd 1.54
Over 2.5 53% Fair Odd 1.87|BTTS 43% Fair Odd 2.33
Sun 25 Oct20:00
HFX Wanderers FC
vs
Supra du Quebec
40%
Fair Odd 2.47
29%
Fair Odd 3.47
31%
Fair Odd 3.25
Over 2.5 72% Fair Odd 1.39|BTTS 70% Fair Odd 1.42
Sun 25 Oct20:00
York United
vs
Atlético Ottawa
24%
Fair Odd 4.14
27%
Fair Odd 3.72
49%
Fair Odd 2.04
Over 2.5 71% Fair Odd 1.41|BTTS 70% Fair Odd 1.42
Sun 25 Oct20:00
Cavalry FC
vs
Vancouver FC
65%
Fair Odd 1.54
23%
Fair Odd 4.28
12%
Fair Odd 8.53
Over 2.5 62% Fair Odd 1.61|BTTS 51% Fair Odd 1.95
Top Scorers
11
I. Johnston
HFX Wanderers FC
⚽
10
L. A. Kwemi
Supra du Quebec
⚽
10⚽
8
T. Warschewski
Cavalry FC
⚽
7
J. Altobelli
York United
⚽
7
M. Amissi
Vancouver FC
⚽
6
T. Campbell
Vancouver FC
⚽
6⚽