CanPLRECAP + HIGHLIGHTS: Cavalry FC vs. Pacific FC | June 22, 2025CanPLRECAP + HIGHLIGHTS: York United vs. Atlético Ottawa | June 22, 2025CanPLRECAP + HIGHLIGHTS: Forge FC vs. Valour FC | June 22, 2025CanPLRECAP + HIGHLIGHTS: Halifax Wanderers vs. Vancouver FC | June 21, 2025CanPLRECAP + HIGHLIGHTS: Vancouver FC vs. Forge FC | June 15, 2025CanPLRECAP + HIGHLIGHTS: Atlético Ottawa vs. Valour FC | June 15, 2025CanPLRECAP + HIGHLIGHTS: Pacific FC vs. York United | June 14, 2025CanPLRECAP + HIGHLIGHTS: Halifax Wanderers vs. Cavalry FC (June 14, 2025)RECAP + HIGHLIGHTS: Atlético Ottawa draw first blood in CanChamp quarters vs. YorkCanPLRECAP + HIGHLIGHTS: Cavalry FC vs. York United (June 8, 2025)CanPLRECAP + HIGHLIGHTS: Forge FC vs. Halifax Wanderers (June 8, 2025)CanPLRECAP + HIGHLIGHTS: Pacific FC vs. Atlético Ottawa (June 7, 2025)CanPLRECAP + HIGHLIGHTS: Valour FC vs. Vancouver FC (June 4, 2025)Canada NTHIGHLIGHTS: First-half surge leads Canada to hard-earned 3-1 win over HaitiCanPLRECAP + HIGHLIGHTS: Valour FC vs. Pacific FC (June 1, 2025)CanPLRECAP + HIGHLIGHTS: York United vs. Halifax Wanderers (May 31, 2025) | CPL ON TOURCanPLRECAP + HIGHLIGHTS: Vancouver FC vs. Atlético Ottawa (May 30, 2025)CanPLRECAP + HIGHLIGHTS: Forge FC vs. Cavalry FC (May 31, 2025)Canada NTHIGHLIGHTS: CanWNT cruise to 4-1 win over Haiti in Desiree Scott's final international appearanceCanPLRECAP + HIGHLIGHTS: Cavalry FC vs. Valour FC (May 25, 2025)