Canada Canadian Premier League

Canada Canadian Premier League facts (last 50 games)

  • Home teams win 34% of Canada Canadian Premier League matches on average.
  • In Canada Canadian Premier League, 34% of matches finish in a draw.
  • Canada Canadian Premier League averages 2.60 goals per game.
  • 48% of Canada Canadian Premier League matches have finished with over 2.5 goals in the last 50 games.

Past Canada Canadian Premier League Predictions

Canada Canadian Premier League predictions, latest results, standings and match previews in one place. Below you can review recent and upcoming Canada Canadian Premier League matches, compare team form, check odds and follow the main league trends to support your own analysis.

The latest Canada Canadian Premier League data on this page shows an average of 2.60 goals per game across the last 50 matches, with draws in 34% of fixtures and over 2.5 goals landing in 48% of games. Use these numbers together with team form, results and standings to get a clearer view of the league.

Canada Canadian Premier League Table

Overall Standings

Team G W D L G P
1 Forge
8
6
1
1
10:3
19
2 Cavalry FC
8
5
2
1
12:4
17
3 York United
7
3
3
1
11:8
12
4 Atlético Ottawa
8
3
2
3
9:13
11
5 Supra du Quebec
7
3
1
3
9:8
10
6 HFX Wanderers FC
8
2
3
3
9:11
9
7 Vancouver FC
8
1
2
5
5:9
5
8 Pacific FC
8
0
2
6
8:17
2
Promotion - Canadian Premier League (Play Offs: Semi-finals)

Latest Canada Canadian Premier League results

  • 31.05 FT
    Forge
    Cavalry FC
    1
    0
  • 30.05 FT
    Pacific FC
    Atlético Ottawa
    2
    2
  • 30.05 FT
    HFX Wanderers FC
    Vancouver FC
    1
    0
  • 30.05 FT
    Supra du Quebec
    York United
    3
    1
  • 24.05 FT
    Cavalry FC
    Pacific FC
    3
    0
  • 24.05 FT
    Atlético Ottawa
    Forge
    2
    1
  • 23.05 FT
    Vancouver FC
    Supra du Quebec
    1
    1
  • 23.05 FT
    HFX Wanderers FC
    York United
    1
    1
  • 18.05 FT
    Vancouver FC
    Cavalry FC
    0
    2
  • 17.05 FT
    Pacific FC
    York United
    0
    1
  • 17.05 FT
    Atlético Ottawa
    HFX Wanderers FC
    1
    0
  • 13.05 FT
    Forge
    Supra du Quebec
    1
    0
  • 04.05 FT
    Pacific FC
    Vancouver FC
    1
    3
  • 03.05 FT
    Supra du Quebec
    Cavalry FC
    0
    1
  • 02.05 FT
    HFX Wanderers FC
    Forge
    1
    3
  • 02.05 FT
    York United
    Atlético Ottawa
    4
    1
  • 26.04 FT
    Pacific FC
    Forge
    0
    1
  • 26.04 FT
    Atlético Ottawa
    Vancouver FC
    1
    1
  • 25.04 FT
    Cavalry FC
    York United
    1
    1
  • 25.04 FT
    Supra du Quebec
    HFX Wanderers FC
    2
    1