NFL, MLB, CFL 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 Ppd.
April 25, 2020 York9 FC at Cavalry FC Ppd.
April 26, 2020 Valour FC at Pacific FC Ppd.
May 1, 2020 FC Edmonton at York9 FC Ppd.
May 2, 2020 HFX Wanderers FC at Forge FC Ppd.
May 2, 2020 Atletico Ottawa at Valour FC Ppd.
May 2, 2020 Pacific FC at Cavalry FC Ppd.
May 8, 2020 Atletico Ottawa at York9 FC Ppd.
May 8, 2020 Forge FC at Pacific FC Ppd.
May 9, 2020 Cavalry FC at HFX Wanderers FC Ppd.
May 9, 2020 FC Edmonton at Valour FC Ppd.
May 15, 2020 Pacific FC at FC Edmonton Ppd.
May 16, 2020 Valour FC at Forge FC Ppd.
May 16, 2020 HFX Wanderers FC at Atletico Ottawa Ppd.
May 16, 2020 York9 FC at Cavalry FC Ppd.
May 22, 2020 Pacific FC at Atletico Ottawa Ppd.
May 22, 2020 FC Edmonton at York9 FC Ppd.
May 22, 2020 Valour FC at Cavalry FC Ppd.
May 23, 2020 Forge FC at HFX Wanderers FC Ppd.
May 29, 2020 HFX Wanderers FC at Valour FC Ppd.
May 30, 2020 FC Edmonton at Forge FC Ppd.
May 30, 2020 Cavalry FC at Pacific FC Ppd.
May 30, 2020 York9 FC at Atletico Ottawa Ppd.
June 5, 2020 Atletico Ottawa at HFX Wanderers FC Ppd.
June 6, 2020 Valour FC at Pacific FC Ppd.
June 9, 2020 Valour FC at Cavalry FC Ppd.
June 12, 2020 Forge FC at York9 FC Ppd.
June 13, 2020 FC Edmonton at HFX Wanderers FC Ppd.
June 13, 2020 Pacific FC at Valour FC Ppd.
June 14, 2020 Cavalry FC at Atletico Ottawa Ppd.
June 19, 2020 Valour FC at York9 FC Ppd.
June 20, 2020 Forge FC at Cavalry FC Ppd.
June 21, 2020 Atletico Ottawa at FC Edmonton Ppd.
June 27, 2020 Atletico Ottawa at Forge FC Ppd.
June 27, 2020 Cavalry FC at HFX Wanderers FC Ppd.
June 28, 2020 Pacific FC at York9 FC Ppd.
June 28, 2020 Valour FC at FC Edmonton Ppd.
July 1, 2020 York9 FC at HFX Wanderers FC Ppd.
July 1, 2020 Forge FC at Valour FC Ppd.
July 1, 2020 FC Edmonton at Cavalry FC Ppd.
July 1, 2020 Atletico Ottawa at Pacific FC Ppd.
July 4, 2020 Pacific FC at Forge FC Ppd.
July 4, 2020 HFX Wanderers FC at FC Edmonton Ppd.
July 4, 2020 York9 FC at Atletico Ottawa Ppd.
July 10, 2020 Cavalry FC at York9 FC Ppd.
July 12, 2020 Atletico Ottawa at Valour FC Ppd.
July 12, 2020 FC Edmonton at Pacific FC Ppd.
July 17, 2020 Atletico Ottawa at Cavalry FC Ppd.
July 18, 2020 York9 FC at Forge FC Ppd.
July 18, 2020 Pacific FC at HFX Wanderers FC Ppd.
July 18, 2020 Valour FC at FC Edmonton Ppd.
July 22, 2020 Forge FC at Valour FC Ppd.
July 24, 2020 Atletico Ottawa at York9 FC Ppd.
July 25, 2020 HFX Wanderers FC at Valour FC Ppd.
July 25, 2020 Cavalry FC at FC Edmonton Ppd.
July 25, 2020 Pacific FC at Forge FC Ppd.
July 29, 2020 HFX Wanderers FC at Cavalry FC Ppd.
July 29, 2020 Atletico Ottawa at FC Edmonton Ppd.
July 29, 2020 York9 FC at Pacific FC Ppd.
August 2, 2020 Cavalry FC at Atletico Ottawa Ppd.
August 2, 2020 Forge FC at York9 FC Ppd.
August 2, 2020 FC Edmonton at Valour FC Ppd.
August 3, 2020 Pacific FC at HFX Wanderers FC Ppd.
August 7, 2020 HFX Wanderers FC at York9 FC Ppd.
August 8, 2020 Forge FC at Atletico Ottawa Ppd.
August 9, 2020 Cavalry FC at Valour FC Ppd.
August 9, 2020 Pacific FC at FC Edmonton Ppd.
August 13, 2020 Cavalry FC 2 at Forge FC 2 Final
August 15, 2020 Atletico Ottawa 2 at York9 FC 2 Final
August 15, 2020 Pacific FC 2 at HFX Wanderers FC 2 Final
August 16, 2020 Cavalry FC 2 at Valour FC 0 Final
August 16, 2020 FC Edmonton 0 at Forge FC 2 Final
August 18, 2020 York9 FC 1 at Pacific FC 1 Final
August 19, 2020 Valour FC 4 at Atletico Ottawa 0 Final
August 19, 2020 Forge FC 1 at HFX Wanderers FC 1 Final
August 20, 2020 Cavalry FC 2 at FC Edmonton 0 Final
August 22, 2020 Valour FC 0 at York9 FC 0 Final
August 22, 2020 Pacific FC 1 at Forge FC 2 Final
August 23, 2020 FC Edmonton 2 at Atletico Ottawa 2 Final
August 23, 2020 HFX Wanderers FC 1 at Cavalry FC 2 Final
August 25, 2020 Valour FC 0 at Pacific FC 2 Final
August 26, 2020 Forge FC 2 at York9 FC 3 Final
August 26, 2020 HFX Wanderers FC 3 at FC Edmonton 1 Final
August 27, 2020 Cavalry FC 0 at Atletico Ottawa 2 Final
August 29, 2020 FC Edmonton 1 at Valour FC 2 Final
August 29, 2020 York9 FC 1 at HFX Wanderers FC 1 Final
August 30, 2020 Pacific FC 2 at Cavalry FC 1 Final
August 30, 2020 Forge FC 2 at Atletico Ottawa 0 Final
September 1, 2020 York9 FC 1 at FC Edmonton 0 Final
September 2, 2020 HFX Wanderers FC 2 at Valour FC 0 Final
September 2, 2020 Atletico Ottawa 1 at Pacific FC 0 Final
September 5, 2020 Valour FC 2 at Forge FC 2 Final
September 5, 2020 York9 FC 0 at Cavalry FC 1 Final
September 6, 2020 Atletico Ottawa 0 at HFX Wanderers FC 2 Final
September 6, 2020 FC Edmonton 1 at Pacific FC 2 Final
September 9, 2020 Forge FC 1 at HFX Wanderers FC 1 (Playoff) Final
September 9, 2020 Pacific FC 1 at Cavalry FC 3 (Playoff) Final
September 12, 2020 Pacific FC 0 at Forge FC 2 (Playoff) Final
September 12, 2020 HFX Wanderers FC 2 at Cavalry FC 1 (Playoff) Final
September 15, 2020 Forge FC 1 at Cavalry FC 0 (Playoff) Final
September 15, 2020 Pacific FC 5 at HFX Wanderers FC 0 (Playoff) Final
September 19, 2020 HFX Wanderers FC 2 at Forge FC 0 (Championship) Final

Sports Statistics from the Stats Crew