Canadian Premier League

Canadian Premier League 2025: standings, schedule and stats

Canada
Data current as of September 06, 2026

About the league: Canadian Premier League

Follow Canadian Premier League standings, schedules and team stats from Canada. 8 teams compete in the 2025 season; Forge FC currently leads with 58 points. The schedule runs from April 5, 2025 through November 9, 2025. The league averages 3.01 goals per game and a 58% BTTS rate.

Canadian Premier League 2025: season in numbers

Season overview

117 games have been completed in the 2025 Canadian Premier League season. Forge FC leads the standings with 58 points.

Scoring trends

Games average 3.01 goals. Both teams score in 58% of games. 60% finish with at least three goals. At least one team keeps a clean sheet in 42% of games.

Home, draw and away results

Home teams win 44% of games. 29% end in a draw. Road teams win 27% of games.

Team leaders

Atlético Ottawa has the league's highest scoring average at 1.93 goals per game. Both teams scored in 68% of Vancouver FC's games.

Standings

#TeamMWDL+/-Pts
1Forge FC2816102+2958
2Atlético Ottawa2815112+2656
3Cavalry FC281198+1142
4HFX Wanderers FC2811611+739
5York9 FC2810810+538
6Valour FC287516-2726
7Pacific FC285815-2923
8Vancouver FC284915-2221
Final Series

League statistics

The 2025 season stats cover 117 completed games.

Team rankings

Compare teams by goals per game, BTTS, Over 2.5, clean sheets and corners across completed league games.

Best attack

Goals scored per match

  1. 1Atlético Ottawa1.93
  2. 2Forge FC1.73
  3. 3Cavalry FC1.71
  4. 4York9 FC1.53
  5. 5HFX Wanderers FC1.48

Best defense

Goals allowed per game (lower is better)

  1. 1Forge FC0.83
  2. 2Atlético Ottawa1.00
  3. 3HFX Wanderers FC1.24
  4. 4Cavalry FC1.26
  5. 5York9 FC1.47

Most BTTS

% of matches where both teams scored

  1. 1Vancouver FC68%
  2. 2York9 FC63%
  3. 3Valour FC61%
  4. 4Cavalry FC58%
  5. 5Atlético Ottawa57%

Most Over 2.5

% of matches with at least 3 goals

  1. 1Valour FC75%
  2. 2York9 FC70%
  3. 3Cavalry FC61%
  4. 4HFX Wanderers FC59%
  5. 5Atlético Ottawa57%

Most clean sheets

Games without allowing a goal

  1. 1Forge FC13
  2. 2Atlético Ottawa11
  3. 3HFX Wanderers FC9
  4. 4York9 FC9
  5. 5Cavalry FC8

Most corners

Corners per game

  1. 1HFX Wanderers FC5.3
  2. 2Cavalry FC5.1
  3. 3Forge FC4.5
  4. 4Vancouver FC4.5
  5. 5Pacific FC4.3

League style

See whether this league tends to produce fast, open or physical matches and how much home advantage matters.

PaceClose to average
Chance qualityBelow average
Home advantageAbove average
IntensityAbove average
OpennessAbove average
Competitive balanceClose to average

Compared with other leagues, Canadian Premier League rates close to average for game pace, below average for chance quality and above average for openness. Home advantage is above average, game intensity is above average, and competitive balance is close to average.

Player leaders

Season leaders based on recorded player data.

xG table and expected points

Compare team results with the quality of chances they create and allow.

#TeamMxGxG - expected goals, the quality of scoring chances.xGAxGA - expected goals allowed to opponents.xPtsxPts - expected points calculated from xG.PtsDelta
1Forge FC271.411.144255+13
2Atlético Ottawa261.571.334052+12
3Cavalry FC231.601.223731-6
4York9 FC251.321.273537+2
5HFX Wanderers FC231.381.253431-3
6Vancouver FC251.201.582820-8
7Pacific FC251.121.652622-4
8Valour FC201.231.402515-10

xGxG (expected goals) — how many goals a team should score from the quality of its chances. = xG means expected goals. xPts are calculated from each match xG with a Poisson distribution. The delta column: positive (yellow) means more points than performance suggests; negative (green) means the team plays better than the table shows.

Games and schedule

Results and upcoming games - switch rounds with the arrows or the list.

League schedule

Semifinals · Round 29

1 match11/09Complete
Atlético Ottawa
2 : 1
Cavalry FC

Referees in this competition

Compare how often each referee has officiated and the available averages for cards, goals and penalties.

FAQ

How many teams play in Canadian Premier League?

Canadian Premier League has 8 teams in the 2025 season.

When does the 2025 Canadian Premier League season start and end?

The 2025 Canadian Premier League schedule runs from April 5, 2025 through November 9, 2025.

How many rounds are in the Canadian Premier League season?

The 2025 Canadian Premier League schedule covers 29 rounds.

Who leads the Canadian Premier League standings?

Forge FC leads Canadian Premier League with 58 points.

Which team scores the most goals in Canadian Premier League?

Atlético Ottawa has the league's highest scoring average at 1.93 goals per game.

Which team has the best defense in Canadian Premier League?

Forge FC allows the fewest goals in Canadian Premier League, at 0.83 per game.

How many goals are scored per game in Canadian Premier League?

Canadian Premier League games average 3.01 goals.

How often do Canadian Premier League games finish Over 2.5 goals?

60% of Canadian Premier League games finish with at least three goals.

How often do both teams score in Canadian Premier League?

Both teams score in 58% of Canadian Premier League games.

How often do home teams win in Canadian Premier League?

Home teams win 44% of Canadian Premier League games.

What does xG show in Canadian Premier League stats?

Expected goals (xG) estimates the quality of scoring chances. The Canadian Premier League xG table compares each team's xG, expected goals against (xGA) and expected points (xPts) from completed games in the selected season.

Who is the top scorer in Canadian Premier League?

Samuel Salter leads the recorded scoring table in Canadian Premier League for 2025 with 20 goals.