Canada Canadian Premier League

Canada Canadian Premier League facts (last 50 games)

  • Home teams win 44% of Canada Canadian Premier League matches on average.
  • In Canada Canadian Premier League, 20% of matches finish in a draw.
  • Canada Canadian Premier League averages 3.00 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 3.00 goals per game across the last 50 matches, with draws in 20% 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
13
11
1
1
23:8
34
2 Cavalry FC
14
9
3
2
25:8
30
3 Atlético Ottawa
14
6
3
5
22:25
21
4 Vancouver FC
14
6
2
6
21:15
20
5 HFX Wanderers FC
15
4
4
7
20:24
16
6 Supra du Quebec
13
4
2
7
19:25
14
7 York United
12
3
4
5
15:25
13
8 Pacific FC
13
0
3
10
15:30
3

Latest Canada Canadian Premier League results

  • 29.07 FT
    Cavalry FC
    Supra du Quebec
    2
    1
  • 26.07 FT
    York United
    Forge
    1
    3
  • 26.07 FT
    Atlético Ottawa
    Pacific FC
    3
    2
  • 25.07 FT
    Vancouver FC
    Cavalry FC
    1
    0
  • 24.07 FT
    HFX Wanderers FC
    Supra du Quebec
    2
    3
  • 18.07 FT
    Cavalry FC
    HFX Wanderers FC
    1
    1
  • 18.07 FT
    Supra du Quebec
    Vancouver FC
    1
    5
  • 18.07 FT
    Atlético Ottawa
    York United
    1
    1
  • 05.07 FT
    Pacific FC
    HFX Wanderers FC
    1
    2
  • 05.07 FT
    Supra du Quebec
    Forge
    1
    2
  • 05.07 FT
    Vancouver FC
    York United
    4
    0
  • 04.07 FT
    Atlético Ottawa
    Cavalry FC
    0
    3
  • 01.07 FT
    HFX Wanderers FC
    Atlético Ottawa
    1
    3
  • 01.07 FT
    Forge
    Vancouver FC
    3
    2
  • 26.06 FT
    HFX Wanderers FC
    Pacific FC
    5
    2
  • 14.06 FT
    Vancouver FC
    Pacific FC
    2
    1
  • 11.06 FT
    York United
    Cavalry FC
    1
    5
  • 11.06 FT
    Forge
    HFX Wanderers FC
    1
    0
  • 10.06 FT
    Atlético Ottawa
    Supra du Quebec
    5
    3
  • 07.06 FT
    York United
    Forge
    1
    4