NFL, NBA, NHL stats



Canadian Premier League Canadian Premier League Schedule

All times Eastern

April 27, 2019 York9 FC 1 at Forge FC 1 Final
April 28, 2019 HFX Wanderers FC 0 at Pacific FC 1 Final
May 1, 2019 Valour FC 2 at Pacific FC 1 Final
May 4, 2019 Forge FC 1 at HFX Wanderers FC 2 Final
May 4, 2019 York9 FC 1 at Cavalry FC 2 Final
May 4, 2019 FC Edmonton 2 at Valour FC 1 Final
May 8, 2019 Pacific FC 0 at Forge FC 3 Final
May 8, 2019 Valour FC 0 at Cavalry FC 1 Final
May 11, 2019 HFX Wanderers FC 0 at Valour FC 1 Final
May 12, 2019 Cavalry FC 2 at Forge FC 1 Final
May 12, 2019 Pacific FC 0 at FC Edmonton 0 Final
May 16, 2019 Forge FC 2 at Valour FC 0 Final
May 18, 2019 York9 FC 2 at Pacific FC 2 Final
May 18, 2019 FC Edmonton 0 at Cavalry FC 1 Final
May 25, 2019 Forge FC 2 at York9 FC 0 Final
May 25, 2019 HFX Wanderers FC 0 at Cavalry FC 2 Final
May 29, 2019 York9 FC 1 at HFX Wanderers FC 1 Final
May 29, 2019 FC Edmonton 0 at Forge FC 2 Final
June 1, 2019 Pacific FC 1 at HFX Wanderers FC 2 Final
June 2, 2019 Valour FC 1 at FC Edmonton 0 Final
June 15, 2019 Pacific FC 0 at York9 FC 1 Final
June 15, 2019 Cavalry FC 3 at FC Edmonton 0 Final
June 15, 2019 Valour FC 1 at Forge FC 2 Final
June 19, 2019 Cavalry FC 2 at HFX Wanderers FC 1 Final
June 19, 2019 FC Edmonton 0 at York9 FC 0 Final
June 20, 2019 Pacific FC 2 at Valour FC 1 Final
June 22, 2019 HFX Wanderers FC 0 at York9 FC 0 Final
June 22, 2019 Forge FC 1 at Cavalry FC 0 Final
June 23, 2019 FC Edmonton 3 at Pacific FC 1 Final
June 26, 2019 Valour FC 0 at HFX Wanderers FC 2 Final
June 26, 2019 Cavalry FC 2 at York9 FC 0 Final
June 26, 2019 Forge FC 0 at FC Edmonton 1 Final
July 1, 2019 HFX Wanderers FC 0 at FC Edmonton 2 Final
July 1, 2019 Cavalry FC 1 at Pacific FC 3 Final
July 1, 2019 York9 FC 3 at Valour FC 1 Final
July 6, 2019 FC Edmonton 2 at Forge FC 1 Final
July 6, 2019 York9 FC 0 at HFX Wanderers FC 1 Final
July 6, 2019 Cavalry FC 3 at Pacific FC 2 Final
July 13, 2019 Cavalry FC 1 at HFX Wanderers FC 0 Final
July 13, 2019 Forge FC 3 at Pacific FC 2 Final
July 14, 2019 FC Edmonton 1 at York9 FC 2 Final
July 17, 2019 HFX Wanderers FC 0 at Forge FC 2 Final
July 17, 2019 Pacific FC 1 at York9 FC 2 Final
July 17, 2019 Valour FC 0 at FC Edmonton 0 Final
July 20, 2019 Valour FC 1 at Forge FC 2 Final
July 20, 2019 HFX Wanderers FC 1 at Pacific FC 3 Final
July 21, 2019 York9 FC 0 at Cavalry FC 1 Final
July 27, 2019 HFX Wanderers FC 2 at York9 FC 6 Final
July 27, 2019 Cavalry FC 1 at Valour FC 1 Final
July 27, 2019 Forge FC 1 at FC Edmonton 1 Final
July 31, 2019 Pacific FC 2 at Valour FC 2 Final
July 31, 2019 HFX Wanderers FC 0 at FC Edmonton 2 Final
August 5, 2019 Valour FC 0 at HFX Wanderers FC 1 Final
August 10, 2019 Valour FC 2 at York9 FC 0 Final
August 10, 2019 Cavalry FC 0 at HFX Wanderers FC 0 Final
August 10, 2019 Pacific FC 1 at FC Edmonton 3 Final
August 16, 2019 FC Edmonton 0 at Cavalry FC 0 Final
August 17, 2019 Pacific FC 2 at York9 FC 0 Final
August 17, 2019 Forge FC 3 at Valour FC 1 Final
August 19, 2019 FC Edmonton 1 at Valour FC 3 Final
August 21, 2019 York9 FC 1 at Cavalry FC 3 Final
August 24, 2019 Valour FC 1 at Pacific FC 2 Final
August 25, 2019 Cavalry FC 0 at Forge FC 1 Final
August 25, 2019 York9 FC 2 at FC Edmonton 2 Final
August 28, 2019 HFX Wanderers FC 0 at Valour FC 2 Final
August 28, 2019 Pacific FC 1 at Cavalry FC 1 Final
September 2, 2019 FC Edmonton 1 at HFX Wanderers FC 1 Final
September 2, 2019 Cavalry FC 8 at Valour FC 0 Final
September 4, 2019 Forge FC 1 at Pacific FC 1 Final
September 8, 2019 York9 FC 1 at Forge FC 2 Final
September 11, 2019 Cavalry FC 1 at FC Edmonton 0 Final
September 11, 2019 York9 FC 2 at Pacific FC 0 Final
September 12, 2019 Forge FC 1 at Valour FC 3 Final
September 14, 2019 FC Edmonton 0 at Pacific FC 1 Final
September 15, 2019 HFX Wanderers FC 2 at Forge FC 2 Final
September 15, 2019 Valour FC 4 at York9 FC 2 Final
September 18, 2019 Forge FC 1 at HFX Wanderers FC 1 Final
September 21, 2019 Valour FC 0 at HFX Wanderers FC 0 Final
September 21, 2019 York9 FC 3 at FC Edmonton 1 Final
September 22, 2019 Pacific FC 1 at Cavalry FC 4 Final
September 28, 2019 FC Edmonton 1 at HFX Wanderers FC 1 Final
September 28, 2019 Pacific FC 0 at Forge FC 3 Final
September 28, 2019 Cavalry FC 1 at York9 FC 1 Final
October 2, 2019 Valour FC 1 at Cavalry FC 4 Final
October 2, 2019 Forge FC 1 at FC Edmonton 0 Final
October 2, 2019 HFX Wanderers FC 1 at Pacific FC 1 Final
October 5, 2019 FC Edmonton 1 at Valour FC 3 Final
October 5, 2019 HFX Wanderers FC 0 at Cavalry FC 2 Final
October 6, 2019 York9 FC 0 at Forge FC 1 Final
October 9, 2019 Pacific FC 1 at HFX Wanderers FC 1 Final
October 9, 2019 Forge FC 1 at Cavalry FC 2 Final
October 12, 2019 Forge FC 0 at York9 FC 4 Final
October 16, 2019 Cavalry FC 0 at Forge FC 1 Final
October 16, 2019 York9 FC 4 at Valour FC 0 Final
October 16, 2019 Pacific FC 1 at FC Edmonton 3 Final
October 19, 2019 FC Edmonton 1 at Cavalry FC 3 Final
October 19, 2019 Valour FC 0 at Pacific FC 2 Final
October 19, 2019 HFX Wanderers FC 2 at York9 FC 0 Final
October 26, 2019 Cavalry FC 0 at Forge FC 1 (Champ. Gm. 1) Final
November 2, 2019 Forge FC 1 at Cavalry FC 0 (Champ. Gm. 2) Final

Sports Statistics from the Stats Crew