×
Major League Soccer
A coaching change, the stats of a dominant win, and life without Mihailović: What stuck out in MLS' matchday 7
Canadian Premier League
Cavalry defeat Atlético Ottawa 3-1 at a snowy Spruce Meadows
CAV 3 FT 1 OTT
CanWNT
Canada face a sharper test as identity meets South Korea
CAN Today 7:30 PM KOR

The results from this weekend

Canadian Premier League
VAN 0 FT 1 FOR
Forge defeats Vancouver against run of play with last-minute winner
Vancouver Whitecaps
Laborda Airlines return as Vancouver Whitecaps jump to the top spot with 2-0 win over NYCFC
CF Montréal
From bad to worse: Marco Donadel sacked after defeat in home opener to winless Philadelphia
Toronto FC
Toronto draw ten-man FC Cincinnati in disappointing result
Vancouver Whitecaps
Column: Vancouver Weekly, 01 | Whitecaps and WFC2 grab big wins while Vancouver FC fall short to heavyweights
CanWNT
From control to conviction: Canada’s second-half surge seals dominant result over Zambia
CAN 4 FT 0 ZAM
Canadian Premier League
Analysis: FC Supra mark first-ever game with last-minute winner
PAC 2 FT 3 FCS

Upcoming games

Tue, Apr 14, 2026 - Friendly
CanWNT 7:30 PM 7:30
PM
Korea
Sat, Apr 18, 2026 - CPL
Halifax 5:00 PM 5:00
PM
Pacific FC
Sat, Apr 18, 2026 - CPL
Forge FC 8:00 PM 8:00
PM
Cavalry
Sun, Apr 19, 2026 - CPL
FC Supra 6:00 PM 6:00
PM
Ottawa
Click on the match's start time to open the head-to-head page between the two clubs.

View full schedule

PAST GAMES

Sun, Apr 12, 2026 - CPL
Vancouver 0 - 1 Forge FC
Sun, Apr 12, 2026 - CPL
Cavalry 3 - 1 Ottawa
Sat, Apr 11, 2026 - CPL
Pacific FC 2 - 3 FC Supra
Sat, Apr 11, 2026 - CPL
Inter Toronto 2 - 2 Halifax

CPL standings

Qualification to playoffs & Concacaf Champions Cup
Qualification to playoffs