
Canadian Premier League
Canada
Home Team Wins
41%
In 41.11% of the 90 games played, the home team won.
Number Of Draws
22%
In 22.22% of the 90 games played, it finished as a draw.
Away Team Wins
26%
In 25.56% of the 90 games played, the away team won.
Upcoming Prediction Matches
No matches to show yet.
Past Prediction Matches
01/11/26 Canadian Premier League FT 2 - 2
Atlético Ottawa
ForgeX2 1.25
WON
01/11/26 Canadian Premier League FT 2 - 1
Supra du Quebec
Cavalry FCX2 1.35
LOST
17/10/26 Canadian Premier League FT 1 - 2
Atlético Ottawa
ForgeX2 1.20
WON
17/10/26 Canadian Premier League FT 2 - 1
Vancouver FC
HFX Wanderers FC1X 1.25
WON
17/10/26 Canadian Premier League FT 4 - 2
Cavalry FC
Pacific FC1 1.17
WON
16/10/26 Canadian Premier League
Supra du Quebec
York United1 1.44
12/10/26 Canadian Premier League
Forge
York United1 1.36
12/10/26 Canadian Premier League
HFX Wanderers FC
Cavalry FCX2 1.22
11/10/26 Canadian Premier League FT 0 - 2
Pacific FC
Atlético OttawaX2 1.30
WON
10/10/26 Canadian Premier League FT 2 - 2
Supra du Quebec
Vancouver FC1X 1.30
WON
07/10/26 Canadian Premier League FT 1 - 2
York United
Supra du Quebec1X 1.44
LOST
04/10/26 Canadian Premier League
Supra du Quebec
Pacific FC1X 1.25
03/10/26 Canadian Premier League FT 3 - 1
York United
Cavalry FCX2 1.18
LOST
03/10/26 Canadian Premier League FT 3 - 3
Forge
HFX Wanderers FC1 1.40
LOST
30/09/26 Canadian Premier League
Atlético Ottawa
Cavalry FCX2 1.22
27/09/26 Canadian Premier League FT 3 - 4
York United
Pacific FC1X 1.30
LOST
26/09/26 Canadian Premier League
Cavalry FC
Supra du Quebec1X 1.12
24/09/26 Canadian Premier League FT 3 - 3
Vancouver FC
York UnitedX2 1.44
WON
20/09/26 Canadian Premier League FT 1 - 1
Pacific FC
Vancouver FCX2 1.25
WON
19/09/26 Canadian Premier League FT 1 - 1
Cavalry FC
Forge1X 1.25
WON
13/09/26 Canadian Premier League FT 3 - 1
York United
Vancouver FC1X 1.44
WON
13/09/26 Canadian Premier League FT 0 - 1
Pacific FC
Cavalry FCX2 1.17
WON
12/09/26 Canadian Premier League FT 0 - 2
Supra du Quebec
HFX Wanderers FC1X 1.44
LOST
12/09/26 Canadian Premier League FT 3 - 0
Forge
Atlético Ottawa1X 1.15
WON
09/09/26 Canadian Premier League
York United
Pacific FC1X 1.48
07/09/26 Canadian Premier League FT 1 - 3
HFX Wanderers FC
Cavalry FCX2 1.18
WON
06/09/26 Canadian Premier League FT 3 - 2
Vancouver FC
Supra du Quebec1X 1.36
WON
05/09/26 Canadian Premier League FT 0 - 0
Atlético Ottawa
Pacific FC1X 1.22
WON
05/09/26 Canadian Premier League FT 1 - 1
Forge
York United1 1.25
LOST
30/08/26 Canadian Premier League FT 4 - 3
Pacific FC
HFX Wanderers FCX2 1.36
LOST
28/08/26 Canadian Premier League FT 2 - 1
Atlético Ottawa
York United1X 1.28
WON
28/08/26 Canadian Premier League FT 1 - 0
Supra du Quebec
ForgeX2 1.28
LOST
23/08/26 Canadian Premier League FT 1 - 1
York United
Supra du QuebecX2 1.40
WON
22/08/26 Canadian Premier League FT 1 - 0
HFX Wanderers FC
Vancouver FCX2 1.36
LOST
22/08/26 Canadian Premier League FT 3 - 1
Cavalry FC
Atlético Ottawa1X 1.09
WON
22/08/26 Canadian Premier League FT
Forge
Pacific FC1 1.31
19/08/26 Canadian Premier League FT 4 - 0
Atlético Ottawa
Vancouver FC1X 1.50
WON
19/08/26 Canadian Premier League FT 3 - 2
Forge
Supra du Quebec1X 1.13
WON
16/08/26 Canadian Premier League FT 1 - 2
Supra du Quebec
Atlético Ottawa1X 1.35
LOST
16/08/26 Canadian Premier League FT 4 - 3
York United
HFX Wanderers FC1X 1.42
WON
15/08/26 Canadian Premier League FT 2 - 1
Cavalry FC
Forge1X 1.33
WON
15/08/26 Canadian Premier League FT 1 - 1
Vancouver FC
Pacific FC1X 1.14
WON
09/08/26 Canadian Premier League FT 1 - 1
Supra du Quebec
Cavalry FCX2 1.18
WON
08/08/26 Canadian Premier League FT 2 - 1
Atlético Ottawa
HFX Wanderers FC1X 1.25
WON
08/08/26 Canadian Premier League FT 1 - 1
Pacific FC
York United1X 1.44
WON
07/08/26 Canadian Premier League FT 0 - 1
Forge
Vancouver FC1X 1.10
LOST
02/08/26 Canadian Premier League FT 5 - 0
Cavalry FC
York United1 1.28
WON
02/08/26 Canadian Premier League FT 0 - 0
HFX Wanderers FC
ForgeX2 1.09
WON
01/08/26 Canadian Premier League FT 3 - 1
Vancouver FC
Atlético Ottawa1X 1.28
WON
01/08/26 Canadian Premier League FT 1 - 2
Pacific FC
Supra du QuebecX2 1.48
WON
26/07/26 Canadian Premier League FT 3 - 2
Atlético Ottawa
Pacific FC1X 1.11
WON
26/07/26 Canadian Premier League FT 1 - 3
York United
ForgeX2 1.11
WON
25/07/26 Canadian Premier League FT 1 - 0
Vancouver FC
Cavalry FCX2 1.35
LOST
24/07/26 Canadian Premier League FT 2 - 3
HFX Wanderers FC
Supra du Quebec1X 1.35
LOST
18/07/26 Canadian Premier League FT 1 - 1
Cavalry FC
HFX Wanderers FC1 1.38
LOST
17/07/26 Canadian Premier League FT 1 - 1
Atlético Ottawa
York United1X 1.20
WON
17/07/26 Canadian Premier League FT 1 - 5
Supra du Quebec
Vancouver FC1X 1.45
LOST
16/07/26 Canadian Premier League FT 3 - 0
Forge
Pacific FC1 1.27
WON
05/07/26 Canadian Premier League FT 1 - 2
Supra du Quebec
ForgeX2 1.18
WON
04/07/26 Canadian Premier League FT 0 - 3
Atlético Ottawa
Cavalry FCX2 1.20
WON
04/07/26 Canadian Premier League FT 4 - 0
Vancouver FC
York United1X 1.25
WON
01/07/26 Canadian Premier League FT 3 - 2
Forge
Vancouver FC1 1.48
WON
28/06/26 Canadian Premier League FT 2 - 1
Cavalry FC
Supra du Quebec1 1.38
WON
26/06/26 Canadian Premier League FT 5 - 2
HFX Wanderers FC
Pacific FC1X 1.33
WON
14/06/26 Canadian Premier League FT 2 - 1
Vancouver FC
Pacific FC1X 1.15
WON
10/06/26 Canadian Premier League FT 1 - 0
Forge
HFX Wanderers FC1 1.41
WON
10/06/26 Canadian Premier League FT 1 - 5
York United
Cavalry FCX2 1.28
WON
09/06/26 Canadian Premier League FT 5 - 3
Atlético Ottawa
Supra du Quebec1X 1.33
WON
07/06/26 Canadian Premier League FT 1 - 4
York United
ForgeX2 1.30
WON
06/06/26 Canadian Premier League FT 2 - 1
Vancouver FC
Atlético Ottawa1X 1.40
WON
06/06/26 Canadian Premier League FT 1 - 1
Supra du Quebec
Pacific FC1X 1.14
WON
06/06/26 Canadian Premier League FT 2 - 0
Cavalry FC
HFX Wanderers FC1X 1.11
WON
31/05/26 Canadian Premier League FT 1 - 0
Forge
Cavalry FC1X 1.45
WON
30/05/26 Canadian Premier League FT 2 - 2
Pacific FC
Atlético OttawaX2 1.20
WON
29/05/26 Canadian Premier League FT 3 - 1
Supra du Quebec
York UnitedX2 1.25
LOST
24/05/26 Canadian Premier League FT 2 - 1
Atlético Ottawa
ForgeX2 1.25
LOST
24/05/26 Canadian Premier League FT 3 - 0
Cavalry FC
Pacific FC1 1.43
WON
23/05/26 Canadian Premier League FT 1 - 1
HFX Wanderers FC
York United1X 1.31
WON
23/05/26 Canadian Premier League FT 1 - 1
Vancouver FC
Supra du Quebec1X 1.15
WON
18/05/26 Canadian Premier League FT 0 - 2
Vancouver FC
Cavalry FCX2 1.25
WON
17/05/26 Canadian Premier League FT 0 - 1
Pacific FC
York UnitedX2 1.26
WON
17/05/26 Canadian Premier League FT 1 - 0
Atlético Ottawa
HFX Wanderers FC1X 1.38
WON
13/05/26 Canadian Premier League FT 1 - 0
Forge
Supra du Quebec1X 1.19
WON
03/05/26 Canadian Premier League FT 0 - 1
Supra du Quebec
Cavalry FC2 1.31
WON
03/05/26 Canadian Premier League FT 1 - 3
Pacific FC
Vancouver FCX2 1.25
WON
02/05/26 Canadian Premier League FT 1 - 3
HFX Wanderers FC
ForgeX2 1.19
WON
01/05/26 Canadian Premier League
York United
Atlético OttawaX2 1.37
25/04/26 Canadian Premier League FT 1 - 1
Cavalry FC
York United1X 1.15
WON
24/04/26 Canadian Premier League
Supra du Quebec
HFX Wanderers FCX2 1.35
19/04/26 Canadian Premier League FT 0 - 1
Supra du Quebec
Atlético OttawaX2 1.14
WON
League Table
# Team GP W D L G GD P Form
1
Cavalry FC28 18 6 4 58-23 35 60
Cavalry FCLWWDL
2
Forge28 17 7 4 49-22 27 58
ForgeDDWWW
3
Atlético Ottawa28 13 4 11 42-45 -3 43
Atlético OttawaDLLWW
4
Supra du Quebec28 11 5 12 47-50 -3 38
Supra du QuebecWWWDW
5
Vancouver FC28 10 7 11 39-37 2 37
Vancouver FCLWDDD
6
York United28 7 9 12 42-65 -23 30
York UnitedWLLLW
7
HFX Wanderers FC28 7 7 14 44-50 -6 28
HFX Wanderers FCLLDDL
8
Pacific FC28 2 9 17 33-62 -29 15
Pacific FCDLLLL
Top Scorers Table
Player Names Matches Goals
No top scorers yet.