MatchPulse
Canadian Premier League

Canadian Premier League — Goals Scored

Canada · 2026

Goals Scored

#TeamMPScored/GameHomeAwayHome Adv%
1Cavalry FC29592.033524+22%
2Forge29511.762823+13%
3Supra du Quebec29491.692326-10%
4HFX Wanderers FC28441.572420+9%
5Atlético Ottawa29441.522717+19%
6York United28421.503012+43%
7Vancouver FC28391.392316+18%
8Pacific FC28331.181518-9%

Home / Goals Scored

#TeamMP⊕ ScoredØ AVG
1Cavalry FC14352.50
2York United14302.14
3Forge14282.00
4Atlético Ottawa15271.80
5HFX Wanderers FC14241.71
6Vancouver FC14231.64
7Supra du Quebec15231.53
8Pacific FC14151.07

Away / Goals Scored

#TeamMP⊕ ScoredØ AVG
1Supra du Quebec14261.86
2Cavalry FC15241.60
3Forge15231.53
4HFX Wanderers FC14201.43
5Pacific FC14181.29
6Atlético Ottawa14171.21
7Vancouver FC14161.14
8York United14120.86

Which teams score the most goals?

Cavalry FC is the top scorer in the league — 2.03 per game

Forge is #2 for goals scored — 1.76 per game

Supra du Quebec is #3 for goals scored — 1.69 per game

Pacific FC is one of the lowest-scoring teams — 1.18 per game

Vancouver FC is one of the lowest-scoring teams — 1.39 per game

York United is one of the lowest-scoring teams — 1.50 per game

League Scoring Stats

  • consists of 8 teams
  • League avg scored per game: 1.58 per game
  • Home avg scored: 1.80 per game
  • Away avg scored: 1.37 per game

1st Half — Goals Scored

#TeamMP⊕ ScoredØ AVGHome ØAway Ø
1York United28220.791.070.50
2Cavalry FC29220.760.930.60
3Vancouver FC28200.710.930.50
4HFX Wanderers FC28190.680.790.57
5Forge29190.660.570.73
6Supra du Quebec29190.660.400.93
7Pacific FC28170.610.360.86
8Atlético Ottawa29120.410.400.43

Home / 1st Half Scored

#TeamMP⊕ ScoredØ AVG
1York United14151.07
2Cavalry FC14130.93
3Vancouver FC14130.93
4HFX Wanderers FC14110.79
5Forge1480.57
6Atlético Ottawa1560.40
7Supra du Quebec1560.40
8Pacific FC1450.36

Away / 1st Half Scored

#TeamMP⊕ ScoredØ AVG
1Supra du Quebec14130.93
2Pacific FC14120.86
3Forge15110.73
4Cavalry FC1590.60
5HFX Wanderers FC1480.57
6York United1470.50
7Vancouver FC1470.50
8Atlético Ottawa1460.43

1st Half Scoring Insights

York United is the top 1H scorer — 0.79 scored/game

Cavalry FC is #2 in 1H — 0.76 scored/game

Vancouver FC is #3 in 1H — 0.71 scored/game

Atlético Ottawa scores least often in 1H — 0.41 scored/game

Pacific FC scores least often in 1H — 0.61 scored/game

Supra du Quebec scores least often in 1H — 0.66 scored/game

1ST HALF STATS

  • 8 teams
  • 1H league avg: 0.66 scored/game
  • Home avg 1H: 0.68 scored/game
  • Away avg 1H: 0.64 scored/game
  • Teams avg ≥0.5 in 1H: 88% (7/8)

2nd Half — Goals Scored

#TeamMP⊕ ScoredØ AVGHome ØAway Ø
1Cavalry FC29371.281.571.00
2Forge29321.101.430.80
3Atlético Ottawa29321.101.400.79
4Supra du Quebec29301.031.130.93
5HFX Wanderers FC28250.890.930.86
6York United28200.711.070.36
7Vancouver FC28190.680.710.64
8Pacific FC28160.570.710.43

Home / 2nd Half Scored

#TeamMP⊕ ScoredØ AVG
1Cavalry FC14221.57
2Forge14201.43
3Atlético Ottawa15211.40
4Supra du Quebec15171.13
5York United14151.07
6HFX Wanderers FC14130.93
7Pacific FC14100.71
8Vancouver FC14100.71

Away / 2nd Half Scored

#TeamMP⊕ ScoredØ AVG
1Cavalry FC15151.00
2Supra du Quebec14130.93
3HFX Wanderers FC14120.86
4Forge15120.80
5Atlético Ottawa14110.79
6Vancouver FC1490.64
7Pacific FC1460.43
8York United1450.36

2nd Half Scoring Insights

Cavalry FC is the top 2H scorer — 1.28 scored/game

Forge is #2 in 2H — 1.10 scored/game

Atlético Ottawa is #3 in 2H — 1.10 scored/game

Pacific FC scores least often in 2H — 0.57 scored/game

Vancouver FC scores least often in 2H — 0.68 scored/game

York United scores least often in 2H — 0.71 scored/game

2ND HALF STATS

  • 8 teams
  • 2H league avg: 0.93 scored/game
  • Home avg 2H: 1.12 scored/game
  • Away avg 2H: 0.73 scored/game
  • Teams avg ≥1.0 in 2H: 50% (4/8)

Which team scores the most goals in the Canadian Premier League?

For the 2026 season, the top scorer in the Canadian Premier League is Cavalry FC with 59 goals in 29 games — an average of 2.03 goals per game. At home they score 2.50 per game, and 1.60 per game away, showing a stronger home presence.

Forge and Supra du Quebec are also among the league's top attacks. Forge have scored 51 goals (1.76/game), while Supra du Quebec have netted 49 (1.69/game). Together they demonstrate that goals are distributed among several strong teams this season.

At the other end of the table, Pacific FC has the weakest attack in the Canadian Premier League with just 33 goals in 28 games — an average of only 1.18 goals per game. Teams facing them have a clear defensive advantage.

Betting Angle — Attack Strength

Teams with a high goals-scored average are prime candidates for Both Teams To Score (BTTS Yes) and Over 2.5 markets, especially when facing opponents who also score freely. The home/away split reveals whether a team's attack is truly consistent or venue-dependent.

Statistics Tables — Canada