Canada Canadian Premier League

Canada Canadian Premier League facts (last 50 games)

  • Home teams win 38% 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.78 goals per game.
  • 56% of Canada Canadian Premier League matches have finished with over 2.5 goals in the last 50 games.

Upcoming Canada Canadian Premier League Predictions

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.78 goals per game across the last 50 matches, with draws in 34% of fixtures and over 2.5 goals landing in 56% 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
6
5
1
0
8:1
16
2 Cavalry FC
5
3
2
0
7:3
11
3 York United
4
2
2
0
8:4
8
4 Supra du Quebec
5
2
0
3
5:6
6
5 HFX Wanderers FC
5
1
2
2
7:9
5
6 Vancouver FC
5
1
1
3
4:5
4
7 Atlético Ottawa
5
1
1
3
4:10
4
8 Pacific FC
5
0
1
4
6:11
1
Promotion - Canadian Premier League (Play Offs: Semi-finals)

Latest Canada Canadian Premier League results

  • 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
  • 19.04 FT
    York United
    Vancouver FC
    1
    0
  • 19.04 FT
    Supra du Quebec
    Atlético Ottawa
    0
    1
  • 18.04 FT
    Forge
    Cavalry FC
    0
    0
  • 18.04 FT
    HFX Wanderers FC
    Pacific FC
    2
    2
  • 13.04 FT
    Vancouver FC
    Forge
    0
    1
  • 12.04 FT
    Cavalry FC
    Atlético Ottawa
    3
    1
  • 11.04 FT
    Pacific FC
    Supra du Quebec
    2
    3
  • 11.04 FT
    York United
    HFX Wanderers FC
    2
    2
  • 05.04 FT
    Pacific FC
    Cavalry FC
    1
    2
  • 05.04 FT
    Vancouver FC
    HFX Wanderers FC
    0
    1
  • 04.04 FT
    Forge
    Atlético Ottawa
    2
    0