LaserOddsFree football odds comparison
OddsLeagues & countriesWidgets
By country
All leagues & countries →
18+Gamble responsibly
Independent odds comparison. We don't take bets.
MON0533 pricedTUE0699 pricedWED0721 pricedTHU0810 pricedFRI0992 pricedSAT10285 pricedSUN11162 priced
1×2O/UBTTSDCHCPTT HomeTT AwayO/U 1HHCP 1H1st Half
🌐World·DEC

Canadian Premier League, Canada odds

Season 2026 · after 25 rounds · Group Stage on Wed 7 Oct · 4 matches · no odds yet

Group Stage · WED 7 OCT

1 match · no odds yet

No odds yet for Group Stage. Of this season's last 12 played matches, bookmakers priced 12 before kick-off.

KICK-OFFMATCHTABLEFORMH2H
16:00York UnitedvsSupra du Quebec7th · 5thWLDLW|WLLWL2›

Group Stage · THU 8 OCT

1 match · no odds yet

No odds yet for Group Stage. Of this season's last 12 played matches, bookmakers priced 12 before kick-off.

KICK-OFFMATCHTABLEFORMH2H
00:00ForgevsPacific FC2nd · 8thDWDDD|DLDWL10›

Group Stage · SAT 10 OCT

1 match · no odds yet

No odds yet for Group Stage. Of this season's last 12 played matches, bookmakers priced 12 before kick-off.

KICK-OFFMATCHTABLEFORMH2H
21:00Supra du QuebecvsVancouver FC5th · 4thWLLWL|WLDDD3›

Group Stage · MON 12 OCT

1 match · no odds yet

No odds yet for Group Stage. Of this season's last 12 played matches, bookmakers priced 12 before kick-off.

KICK-OFFMATCHTABLEFORMH2H
00:00Pacific FCvsAtletico Ottawa8th · 3rdDLDWL|DLLWW10›

Latest results

SUN 4 OCT
21:00Supra du Quebec5 – 0Pacific FCHT 1–0
SAT 3 OCT
21:00Forge3 – 3HFX Wanderers FCHT 1–017:00York United3 – 1Cavalry FCHT 2–0
THU 1 OCT
00:00Atletico Ottawa3 – 2Cavalry FCHT 0–1
SUN 27 SEP
19:00York United3 – 4Pacific FCHT 3–400:00Vancouver FC1 – 1ForgeHT 0–1
SAT 26 SEP
21:00HFX Wanderers FC0 – 1Atletico OttawaHT 0–102:00Cavalry FC6 – 0Supra du QuebecHT 2–0
THU 24 SEP
03:00Vancouver FC3 – 3York UnitedHT 1–2
SUN 20 SEP
20:10HFX Wanderers FC4 – 1York UnitedHT 3–117:10Atletico Ottawa0 – 2Supra du QuebecHT 0–001:10Pacific FC1 – 1Vancouver FCHT 1–1
Show all 90 results
SAT 19 SEP
22:10Cavalry FC1 – 1ForgeHT 0–0
THU 10 SEP
00:30Inter Toronto FC3 – 3Pacific FC
MON 7 SEP
20:00HFX Wanderers FC1 – 3Cavalry FC
SUN 6 SEP
23:00Vancouver FC3 – 2FC Supra Du Quebec00:00Forge FC Hamilton1 – 1Inter Toronto FC
SAT 5 SEP
21:00Atletico Ottawa0 – 0Pacific FC
SUN 30 AUG
23:00Pacific FC4 – 3HFX Wanderers FC
SAT 29 AUG
22:00Cavalry FC1 – 0Vancouver FC00:00Atletico Ottawa2 – 1Inter Toronto FC00:00FC Supra Du Quebec1 – 0Forge FC Hamilton
SUN 23 AUG
21:00Inter Toronto FC1 – 1FC Supra Du Quebec00:30Forge FC Hamilton1 – 0Pacific FC
SAT 22 AUG
21:30Cavalry FC3 – 1Atletico Ottawa19:00HFX Wanderers FC1 – 0Vancouver FC
THU 20 AUG
00:00Forge FC Hamilton3 – 2FC Supra Du Quebec00:00Atletico Ottawa4 – 0Vancouver FC
SUN 16 AUG
21:00Inter Toronto FC4 – 3HFX Wanderers FC17:00FC Supra Du Quebec1 – 2Atletico Ottawa
SAT 15 AUG
22:00Cavalry FC2 – 1Forge FC Hamilton02:00Vancouver FC1 – 1Pacific FC
SUN 9 AUG
01:00Supra du Quebec1 – 1Cavalry FCHT 0–0
SAT 8 AUG
22:00Pacific FC1 – 1Inter Toronto FC18:00Atletico Ottawa2 – 1HFX Wanderers FC00:00Forge FC Hamilton0 – 1Vancouver FC
SUN 2 AUG
23:00HFX Wanderers FC0 – 0Forge FC Hamilton
02:00Cavalry FC5 – 0York UnitedHT 1–0
02:00Cavalry FC5 – 0Inter Toronto FC
SAT 1 AUG
23:00Vancouver FC3 – 1Atletico Ottawa03:00Pacific FC1 – 2FC Supra Du Quebec
WED 29 JUL
02:00Cavalry FC2 – 1Supra du QuebecHT 1–0
SUN 26 JUL
22:00Inter Toronto FC1 – 3Forge FC Hamilton19:00Atletico Ottawa2 – 2Pacific FC
SAT 25 JUL
03:00Vancouver FC1 – 0Cavalry FC
FRI 24 JUL
23:00HFX Wanderers FC2 – 0FC Supra Du Quebec
SAT 18 JUL
20:00Cavalry FC1 – 1HFX Wanderers FCHT 0–000:00Atletico Ottawa1 – 1Inter Toronto FC00:00FC Supra Du Quebec1 – 5Vancouver FC
SUN 5 JUL
23:00Pacific1 – 2HFX
18:00Supra du Quebec1 – 2ForgeHT 0–1
00:00Vancouver FC4 – 0Inter Toronto
SAT 4 JUL
21:00Atlético Ottawa0 – 3Cavalry FCHT 0–3
WED 1 JUL
21:00HFX Wanderers FC1 – 3Atlético OttawaHT 0–3
18:00Forge3 – 2Vancouver FCHT 0–2
FRI 26 JUN
22:30HFX Wanderers FC5 – 2Pacific FCHT 2–1
SUN 14 JUN
23:00Vancouver FC2 – 1Pacific
THU 11 JUN
00:30Inter Toronto1 – 5Cavalry00:00Forge Hamilton1 – 0HFX
WED 10 JUN
00:00Ottawa5 – 3FC Supra Du Quebec
SUN 7 JUN
19:00Inter Toronto FC1 – 4Forge FC Hamilton00:00FC Supra Du Quebec1 – 1Pacific FC
SAT 6 JUN
03:00Vancouver FC2 – 1Atlético OttawaHT 2–0
SUN 31 MAY
21:00Forge1 – 0Cavalry FCHT 0–0
SAT 30 MAY
23:00Pacific FC2 – 2Atletico Ottawa20:00HFX Wanderers FC1 – 0Vancouver FCHT 0–000:00FC Supra Du Quebec3 – 1Inter Toronto FC
SUN 24 MAY
22:00Cavalry FC3 – 0Pacific FCHT 0–0
19:00Atlético Ottawa2 – 1ForgeHT 0–0
SAT 23 MAY
23:00Vancouver FC1 – 1FC Supra Du Quebec
20:00HFX Wanderers FC1 – 1York UnitedHT 1–1
20:00HFX Wanderers FC1 – 1Inter Toronto FC
MON 18 MAY
02:00Vancouver FC0 – 2Cavalry FCHT 0–0
SUN 17 MAY
22:00Pacific FC0 – 1York UnitedHT 0–0
22:00Pacific FC0 – 1Inter Toronto FC18:00Atlético Ottawa1 – 0HFX Wanderers FCHT 1–0
WED 13 MAY
16:00Forge1 – 0Supra du QuebecHT 0–0
MON 4 MAY
00:00Pacific FC1 – 3Vancouver FC
SUN 3 MAY
20:00Supra du Quebec0 – 1Cavalry FCHT 0–0
SAT 2 MAY
19:00HFX Wanderers FC1 – 3ForgeHT 0–1
00:30Inter Toronto FC4 – 1Atletico Ottawa
SUN 26 APR
23:00Pacific FC0 – 1Forge FC Hamilton
18:00Atlético Ottawa1 – 1Vancouver FCHT 0–0
SAT 25 APR
22:00Cavalry FC1 – 1Inter Toronto FC
22:00Cavalry FC1 – 1York UnitedHT 1–1
00:00FC Supra Du Quebec2 – 2HFX Wanderers FC
SUN 19 APR
22:00Inter Toronto FC1 – 0Vancouver FC19:00FC Supra Du Quebec0 – 1Atletico Ottawa
SAT 18 APR
21:00Forge FC Hamilton0 – 0Cavalry FC18:00HFX Wanderers FC2 – 2Pacific FC

Standings

after 25 rounds
#TEAMPGDPTSFORM
1Cavalry FC25+3253WDWLL
2Forge24+1848DWDDD
3Atletico Ottawa25−340DLLWW
4Vancouver FC25+233WLDDD
5Supra du Quebec24−828LLWLW
6HFX Wanderers FC25−427LWWLD
7York United24−1527WLDLW
8Pacific FC24−2214DLDWL

This season

90 of 98 matches
Home 44.4%30%25.6%
HomeDrawAway
3.10goals per match54.4%over 2.5 goals64.4%both teams scored

Bookmaker margin

closing 1X2 · 75 matches
Betano7.08%52
1xBet9.26%13
Pinnacle9.42%13
BetVictor9.57%13
Bet36510.47%75
Betfair10.90%12
Marathonbet12.21%13
William Hill13.42%16
SBO17.95%8

Average margin of the last 1X2 prices before kick-off in this season's matches. Lower margin means better prices for you.

↗opening book…