NFL, NBA, NHL stats



Canadian Premier League Canadian Premier League Schedule

All times Eastern

April 11, 2020 Cavalry FC at Forge FC Ppd.
April 11, 2020 FC Edmonton at Pacific FC Ppd.
April 13, 2020 HFX Wanderers FC at York9 FC Ppd.
April 17, 2020 Valour FC at York9 FC Ppd.
April 17, 2020 HFX Wanderers FC at Pacific FC Ppd.
April 18, 2020 Atletico Ottawa at Forge FC Ppd.
April 18, 2020 Cavalry FC at FC Edmonton Ppd.
April 24, 2020 Forge FC at FC Edmonton Ppd.
April 25, 2020 Atletico Ottawa at HFX Wanderers FC 1:00 p.m.
April 25, 2020 York9 FC at Cavalry FC 3:00 p.m.
April 26, 2020 Valour FC at Pacific FC 5:00 p.m.
May 1, 2020 FC Edmonton at York9 FC 7:00 p.m.
May 2, 2020 HFX Wanderers FC at Forge FC 1:00 p.m.
May 2, 2020 Atletico Ottawa at Valour FC 3:00 p.m.
May 2, 2020 Pacific FC at Cavalry FC 5:00 p.m.
May 8, 2020 Atletico Ottawa at York9 FC 7:00 p.m.
May 8, 2020 Forge FC at Pacific FC 10:00 p.m.
May 9, 2020 Cavalry FC at HFX Wanderers FC 1:00 p.m.
May 9, 2020 FC Edmonton at Valour FC 3:00 p.m.
May 15, 2020 Pacific FC at FC Edmonton 9:00 p.m.
May 16, 2020 Valour FC at Forge FC 1:00 p.m.
May 16, 2020 HFX Wanderers FC at Atletico Ottawa 3:00 p.m.
May 16, 2020 York9 FC at Cavalry FC 5:00 p.m.
May 22, 2020 Pacific FC at Atletico Ottawa 7:00 p.m.
May 22, 2020 FC Edmonton at York9 FC 7:00 p.m.
May 22, 2020 Valour FC at Cavalry FC 9:00 p.m.
May 23, 2020 Forge FC at HFX Wanderers FC 1:00 p.m.
May 29, 2020 HFX Wanderers FC at Valour FC 8:00 p.m.
May 30, 2020 FC Edmonton at Forge FC 3:00 p.m.
May 30, 2020 Cavalry FC at Pacific FC 5:00 p.m.
May 30, 2020 York9 FC at Atletico Ottawa 7:00 p.m.
June 5, 2020 Atletico Ottawa at HFX Wanderers FC 6:00 p.m.
June 6, 2020 Valour FC at Pacific FC 4:00 p.m.
June 9, 2020 Valour FC at Cavalry FC 9:00 p.m.
June 12, 2020 Forge FC at York9 FC 7:00 p.m.
June 13, 2020 FC Edmonton at HFX Wanderers FC 1:00 p.m.
June 13, 2020 Pacific FC at Valour FC 3:00 p.m.
June 14, 2020 Cavalry FC at Atletico Ottawa 7:00 p.m.
June 19, 2020 Valour FC at York9 FC 7:00 p.m.
June 20, 2020 Forge FC at Cavalry FC 3:00 p.m.
June 21, 2020 Atletico Ottawa at FC Edmonton 3:00 p.m.
June 27, 2020 Atletico Ottawa at Forge FC 1:00 p.m.
June 27, 2020 Cavalry FC at HFX Wanderers FC 3:00 p.m.
June 28, 2020 Pacific FC at York9 FC 3:00 p.m.
June 28, 2020 Valour FC at FC Edmonton 5:00 p.m.
July 1, 2020 York9 FC at HFX Wanderers FC 1:00 p.m.
July 1, 2020 Forge FC at Valour FC 3:00 p.m.
July 1, 2020 FC Edmonton at Cavalry FC 5:00 p.m.
July 1, 2020 Atletico Ottawa at Pacific FC 7:00 p.m.
July 4, 2020 Pacific FC at Forge FC 3:00 p.m.
July 4, 2020 HFX Wanderers FC at FC Edmonton 5:00 p.m.
July 4, 2020 York9 FC at Atletico Ottawa 7:00 p.m.
July 10, 2020 Cavalry FC at York9 FC 7:00 p.m.
July 12, 2020 Atletico Ottawa at Valour FC 2:00 p.m.
July 12, 2020 FC Edmonton at Pacific FC 4:00 p.m.
July 17, 2020 Atletico Ottawa at Cavalry FC 9:00 p.m.
July 18, 2020 York9 FC at Forge FC 1:00 p.m.
July 18, 2020 Pacific FC at HFX Wanderers FC 3:00 p.m.
July 18, 2020 Valour FC at FC Edmonton 5:00 p.m.
July 22, 2020 Forge FC at Valour FC 8:00 p.m.
July 24, 2020 Atletico Ottawa at York9 FC 7:00 p.m.
July 25, 2020 HFX Wanderers FC at Valour FC 3:00 p.m.
July 25, 2020 Cavalry FC at FC Edmonton 5:00 p.m.
July 25, 2020 Pacific FC at Forge FC 7:00 p.m.
July 29, 2020 HFX Wanderers FC at Cavalry FC 9:00 p.m.
July 29, 2020 Atletico Ottawa at FC Edmonton 9:00 p.m.
July 29, 2020 York9 FC at Pacific FC 10:00 p.m.
August 2, 2020 Cavalry FC at Atletico Ottawa 1:00 p.m.
August 2, 2020 Forge FC at York9 FC 3:00 p.m.
August 2, 2020 FC Edmonton at Valour FC 5:00 p.m.
August 3, 2020 Pacific FC at HFX Wanderers FC 3:00 p.m.
August 7, 2020 HFX Wanderers FC at York9 FC 7:00 p.m.
August 8, 2020 Forge FC at Atletico Ottawa 1:00 p.m.
August 9, 2020 Cavalry FC at Valour FC 2:00 p.m.
August 9, 2020 Pacific FC at FC Edmonton 4:00 p.m.
August 14, 2020 HFX Wanderers FC at Pacific FC 10:00 p.m.
August 15, 2020 Valour FC at Atletico Ottawa 1:00 p.m.
August 15, 2020 York9 FC at FC Edmonton 3:00 p.m.
August 15, 2020 Forge FC at Cavalry FC 5:00 p.m.
August 21, 2020 HFX Wanderers FC at Forge FC 7:00 p.m.
August 22, 2020 FC Edmonton at Atletico Ottawa 1:00 p.m.
August 22, 2020 York9 FC at Valour FC 3:00 p.m.
August 22, 2020 Pacific FC at Cavalry FC 5:00 p.m.
August 25, 2020 Valour FC at HFX Wanderers FC 5:00 p.m.
August 25, 2020 Atletico Ottawa at Pacific FC 10:00 p.m.
August 26, 2020 Cavalry FC at York9 FC 7:00 p.m.
August 26, 2020 Forge FC at FC Edmonton 9:00 p.m.
August 28, 2020 HFX Wanderers FC at Atletico Ottawa 7:00 p.m.
August 29, 2020 Pacific FC at Valour FC 3:00 p.m.
August 29, 2020 FC Edmonton at Cavalry FC 5:00 p.m.
August 29, 2020 York9 FC at Forge FC 7:00 p.m.
September 2, 2020 Forge FC at HFX Wanderers FC 5:00 p.m.
September 4, 2020 Pacific FC at York9 FC 7:00 p.m.
September 6, 2020 Forge FC at Atletico Ottawa 1:00 p.m.
September 6, 2020 Cavalry FC at Valour FC 3:00 p.m.
September 6, 2020 HFX Wanderers FC at FC Edmonton 5:00 p.m.
September 12, 2020 Valour FC at Forge FC 1:00 p.m.
September 12, 2020 York9 FC at HFX Wanderers FC 3:00 p.m.
September 13, 2020 FC Edmonton at Atletico Ottawa 2:00 p.m.
September 13, 2020 Cavalry FC at Pacific FC 4:00 p.m.
September 19, 2020 Valour FC at HFX Wanderers FC 1:00 p.m.
September 19, 2020 Atletico Ottawa at Cavalry FC 3:00 p.m.
September 19, 2020 York9 FC at FC Edmonton 5:00 p.m.
September 19, 2020 Forge FC at Pacific FC 7:00 p.m.
September 26, 2020 York9 FC at Valour FC 2:00 p.m.
September 27, 2020 FC Edmonton at Forge FC 3:00 p.m.
September 27, 2020 HFX Wanderers FC at Cavalry FC 5:00 p.m.
September 27, 2020 Pacific FC at Atletico Ottawa 7:00 p.m.
October 4, 2020 Valour FC at Atletico Ottawa 3:00 p.m.
October 4, 2020 Cavalry FC at Forge FC 3:00 p.m.
October 4, 2020 FC Edmonton at HFX Wanderers FC 3:00 p.m.
October 4, 2020 York9 FC at Pacific FC 3:00 p.m.

Sports Statistics from the Stats Crew