Canada Premier League 2020 Fixtures and Past Match Results

  • Canada Premier League matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also Premier League live score results.
  • H2H button to analyze the head to head statistics between the two Premier League football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Championship - Final
DateHomeScoreAwayHT
19/09/2020 Forge
2 - 0
HFX Wanderers 0-0H2HOdds+
Jonathan Grant 58'  
Alexander Achinioti-Jönsson 60' 1 - 0  
David Edgar 65'  
Maxim Tissot 90' 2 - 0  
Final FourRegular Season
DateHomeScoreAwayHT
06/09/2020 Pacific
2 - 1
Edmonton 0-0H2HOdds+
  54' Ramón Soria
  0 - 1 59' Easton Ongaro
Josh Heard 64' 1 - 1  
Marco Bustos 85' 2 - 1  
  90+2' Terique Mohammed
06/09/2020 HFX Wanderers
2 - 0
Atlético Ottawa 1-0H2HOdds+
Akeem García 15' 1 - 0  
  45+1' Ben McKendry
Alessandro Riggi 60' 2 - 0  
Louis Béland-Goyette 81'  
L. Béland-Goyette 81'  
05/09/2020 Cavalry
1 - 0
York9 0-0H2HOdds+
  45+1' Luca Gasparotto
Marcus Haber 69' 1 - 0  
  81' Joseph Di Chiara
  87' R. Telfer
Nikolas Ledgerwood 89'  
05/09/2020 Forge
2 - 2
Valour 1-2H2HOdds+
Kyle Bekker 8' 1 - 0  
  1 - 1 14' Yohan Le Bourhis
  1 - 2 27' Moses Dyer
  43' Fraser Aird
  59' Diego Gutiérrez
Alexander Achinioti-Jönsson 65' 2 - 2  
  70' José Galán
03/09/2020 Pacific
0 - 1
Atlético Ottawa 0-0H2HOdds+
  47' Ben McKendry
  49' Milovan Kapor
  55' F. Acuña
  63' Viti Martínez
Victor Blasco 85'  
  0 - 1 90' Viti Martínez
Marco Bustos 90+2'  
02/09/2020 Valour
0 - 2
HFX Wanderers 0-2H2HOdds+
José Galán 35'  
  0 - 1 36' Alex De Carolis
  0 - 2 40' Cory Bent
  67' Alex De Carolis
Brett Levis 73'  
Federico Peña 88'  
  90+4' Christian Oxner
02/09/2020 Edmonton
0 - 1
York9 0-1H2HOdds+
E. Zetterberg 43'  
  0 - 1 44' Manny Aparicio
  74' Chris Mannella
30/08/2020 Atlético Ottawa
0 - 2
Forge 0-1H2HOdds+
  0 - 1 35' Daniël Krutzen
Ajay Khabra 38'  
  65' Kadell Thomas
  65' Kadell Thomas
Evan John 86'  
  0 - 2 89' David Choinière
30/08/2020 Cavalry
1 - 2
Pacific 0-2H2HOdds+
Marcus Haber 20'  
  0 - 1 22' Marco Bustos
  0 - 2 26' Alejandro Díaz
  55' Jordan Haynes
Nathan Mavila 55' 1 - 2  
Robert Boskovic 72'  
M. Farsi 90+5'  
29/08/2020 HFX Wanderers
1 - 1
York9 0-1H2HOdds+
  0 - 1 21' Manny Aparicio
João Morelli 22'  
  35' Fugo Segawa
A. Marshsall 57'  
  61' R. Telfer
  64' Luca Gasparotto
Peter Schaale 74'  
  86' Joseph Di Chiara
Andre Rampersad 86'  
Omar Kreim 90+1' 1 - 1  
29/08/2020 Valour
2 - 1
Edmonton 0-0H2HOdds+
  36' Duran Lee
Daryl Fordyce 61' 1 - 0  
Daryl Fordyce 61'  
  65' E. Zetterberg
Austin Ricci  68'  
  1 - 1 73' Easton Ongaro
  81' Tomi Ameobi
Stefan Cebara 81'  
Dylan Carreiro 83'  
Mastanabal Kacher 88' 2 - 1  
27/08/2020 Atlético Ottawa
2 - 0
Cavalry 0-0H2HOdds+
Evan John 32'  
F. Acuña 45+3'  
Ben Fisk 61' 1 - 0  
Malcolm Shaw 64' 2 - 0  
27/08/2020 Edmonton
1 - 3
HFX Wanderers 0-2H2HOdds+
Tomi Ameobi 27'  
  0 - 1 35' Akeem García
J. Esua 37'  
  0 - 2 45' João Morelli
  64' Jems Geffrard
  0 - 3 76' João Morelli
Marcus Velado-Tsegaye 87' 1 - 3  
26/08/2020 York9
3 - 2
Forge 2-0H2HOdds+
Kyle Porter 27' 1 - 0  
Joseph Di Chiara 34' 2 - 0  
  40' David Edgar
  2 - 1 49' Chris Nanco
  2 - 2 52' Alexander Achinioti-Jönsson
Manny Aparicio 54'  
Joseph Di Chiara 56'  
Joseph Di Chiara 60' 3 - 2  
  72' Kwame Awuah
  72' K. Awuah
  90+2' Maxim Tissot
26/08/2020 Pacific
2 - 0
Valour 1-0H2HOdds+
Alejandro Díaz 4' 1 - 0  
Jamar Dixon 33'  
  68' Austin Ricci 
Victor Blasco 83' 2 - 0  
  86' Dylan Carreiro
Callum Irving 90+2'  
24/08/2020 Cavalry
2 - 1
HFX Wanderers 1-0H2HOdds+
Nathan Mavila 29' 1 - 0  
  72' Mateo Restrepo
  85' Peter Schaale
Jordan Brown 90' 2 - 0  
Jonathan Wheeldon 90+2'  
  2 - 1 90+3' Akeem García
23/08/2020 Atlético Ottawa
2 - 2
Edmonton 2-0H2HOdds+
F. Acuña 1' 1 - 0  
F. Acuña 15' 2 - 0  
  20' Keven Alemán
Antoine Coupland 41'  
Ben Fisk 43'  
Mohamed Kourouma 48'  
  68' Samuel Gardner
  68' Samuel Gardner
  2 - 1 88' Keven Alemán
  2 - 2 90+1' Easton Ongaro
  90+3' Allan Zebie
22/08/2020 Forge
2 - 1
Pacific 1-1H2HOdds+
Chris Nanco 18' 1 - 0  
  1 - 1 26' Jamar Dixon
David Edgar 37'  
  45' Marco Bustos
  71' Zach Verhoven
  73' Jamar Dixon
Kyle Bekker 90+7' 2 - 1  
22/08/2020 York9
0 - 0
Valour 0-0H2HOdds+
Manny Aparicio 22'  
  22' Raphael Ohin 
R. Telfer 68'  
Max Ferrari 80'  
  90+2' S. Hundal
21/08/2020 Edmonton
0 - 2
Cavalry 0-1H2HOdds+
Tomi Ameobi 31'  
  0 - 1 44' Jordan Brown
Terique Mohammed 49'  
  0 - 2 90+5' Jordan Brown
20/08/2020 HFX Wanderers
1 - 1
Forge 0-1H2HOdds+
Jason Beaulieu 15'  
  0 - 1 16' P. Sabak
L. Béland-Goyette 44'  
Akeem García 47' 1 - 1  
  48' M. Zajac
  90' K. Cela
Peter Schaale 90+4'  
19/08/2020 Atlético Ottawa
0 - 4
Valour 0-0H2HOdds+
  4' Fraser Aird
Milovan Kapor 8'  
Viti Martínez 29'  
  29' Austin Ricci 
Milovan Kapor 64'  
  0 - 1 65' Fraser Aird
  0 - 2 78' Andrew Jean-Baptiste
  81' Mastanabal Kacher
  0 - 3 90' Dylan Carreiro
  0 - 4 90+1' José Galán
19/08/2020 Pacific
1 - 1
York9 0-0H2HOdds+
Victor Blasco 10'  
  0 - 1 70' Álvaro Rivero
  83' Joseph Di Chiara
Marco Bustos 84'  
Lukas MacNaughton 90+2' 1 - 1  
16/08/2020 Forge
2 - 0
Edmonton 1-0H2HOdds+
K. Awuah 11' 1 - 0  
Dominic Samuel 40'  
K. Moses 90+2' 2 - 0  
16/08/2020 Valour
0 - 2
Cavalry 0-2H2HOdds+
  11' Sergio Camargo
  0 - 1 29' Marcus Haber
  0 - 2 33' Sergio Camargo
Fraser Aird 37'  
  46' Elijah Adekugbe
  49' Robert Boskovic
D. Campbell 69'  
15/08/2020 HFX Wanderers
2 - 2
Pacific 1-0H2HOdds+
João Morelli 12' 1 - 0  
  44' Jordan Haynes
L. Béland-Goyette 65'  
  66' Matthew Baldisimo
  1 - 1 68' Zach Verhoven
  1 - 2 75' Marco Bustos
I. Sanoh 86' 2 - 2  
  90+2' Jamar Dixon
15/08/2020 York9
2 - 2
Atlético Ottawa 0-1H2HOdds+
Joseph Di Chiara 14'  
  14' Vashon Neufville
  0 - 1 45+3' Mohamed Kourouma
  0 - 2 47' Malcolm Shaw
  50' Vashon Neufville
L. Wright 60' 1 - 2  
Joseph Di Chiara 62' 2 - 2  
14/08/2020 Forge
2 - 2
Cavalry 1-1H2HOdds+
  6' Elijah Adekugbe
  0 - 1 11' Dominick Zator
M. Zajac 15'  
Anthony Novak 26' 1 - 1  
Daniël Krutzen 58'  
Kyle Bekker 71' 2 - 1  
Jonathan Grant 75'  
Dominic Samuel 90+3'  
  2 - 2 90+4' Nathan Mavila
25/07/2020 Forge
P - P
Pacific  H2HOdds 
25/07/2020 Edmonton
P - P
Cavalry  H2HOdds 
25/07/2020 Valour
P - P
HFX Wanderers  H2HOdds 
24/07/2020 York9
P - P
Atlético Ottawa  H2HOdds 
23/07/2020 Valour
P - P
Forge  H2HOdds 
18/07/2020 Edmonton
P - P
Valour  H2HOdds 
18/07/2020 HFX Wanderers
P - P
Pacific  H2HOdds 
18/07/2020 Forge
P - P
York9  H2HOdds 
18/07/2020 Cavalry
P - P
Atlético Ottawa  H2HOdds 
12/07/2020 Pacific
P - P
Edmonton  H2HOdds 
12/07/2020 Valour
P - P
Atlético Ottawa  H2HOdds 
10/07/2020 York9
P - P
Cavalry  H2HOdds 
04/07/2020 Atlético Ottawa
P - P
York9  H2HOdds 
04/07/2020 Edmonton
P - P
HFX Wanderers  H2HOdds 
04/07/2020 Forge
P - P
Pacific  H2HOdds 
01/07/2020 Pacific
P - P
Atlético Ottawa  H2HOdds 
01/07/2020 Cavalry
P - P
Edmonton  H2HOdds 
01/07/2020 Valour
P - P
Forge  H2HOdds 
01/07/2020 HFX Wanderers
P - P
York9  H2HOdds 
28/06/2020 Edmonton
P - P
Valour  H2HOdds 
28/06/2020 York9
P - P
Pacific  H2HOdds 
27/06/2020 HFX Wanderers
P - P
Cavalry  H2HOdds 
27/06/2020 Forge
P - P
Atlético Ottawa  H2HOdds 
21/06/2020 Edmonton
P - P
Atlético Ottawa  H2HOdds 
20/06/2020 Cavalry
P - P
Forge  H2HOdds 
19/06/2020 York9
P - P
Valour  H2HOdds 
14/06/2020 Atlético Ottawa
P - P
Cavalry  H2HOdds 
13/06/2020 Valour
P - P
Pacific  H2HOdds 
13/06/2020 HFX Wanderers
P - P
Edmonton  H2HOdds 
12/06/2020 York9
P - P
Forge  H2HOdds 
10/06/2020 Cavalry
P - P
Valour  H2HOdds 
06/06/2020 Pacific
P - P
Valour  H2HOdds 
05/06/2020 HFX Wanderers
P - P
Atlético Ottawa  H2HOdds 
30/05/2020 Atlético Ottawa
P - P
York9  H2HOdds 
30/05/2020 Pacific
P - P
Cavalry  H2HOdds 
30/05/2020 Forge
P - P
Edmonton  H2HOdds 
30/05/2020 Valour
P - P
HFX Wanderers  H2HOdds 
23/05/2020 HFX Wanderers
P - P
Forge  H2HOdds 
23/05/2020 Cavalry
P - P
Valour  H2HOdds 
22/05/2020 Atlético Ottawa
P - P
Pacific  H2HOdds 
22/05/2020 York9
P - P
Edmonton  H2HOdds 
16/05/2020 Cavalry
P - P
York9  H2HOdds 
16/05/2020 Atlético Ottawa
P - P
HFX Wanderers  H2HOdds 
16/05/2020 Forge
P - P
Valour  H2HOdds 
16/05/2020 Edmonton
P - P
Pacific  H2HOdds 
09/05/2020 Valour
P - P
Edmonton  H2HOdds 
09/05/2020 HFX Wanderers
P - P
Cavalry  H2HOdds 
09/05/2020 Pacific
P - P
Forge  H2HOdds 
08/05/2020 York9
P - P
Atlético Ottawa  H2HOdds 
02/05/2020 Cavalry
P - P
Pacific  H2HOdds 
02/05/2020 Valour
P - P
Atlético Ottawa  H2HOdds 
02/05/2020 Forge
P - P
HFX Wanderers  H2HOdds 
01/05/2020 York9
P - P
Edmonton  H2HOdds 
26/04/2020 Pacific
P - P
Valour  H2HOdds 
25/04/2020 Cavalry
P - P
York9  H2HOdds 
25/04/2020 HFX Wanderers
P - P
Atlético Ottawa  H2HOdds 
25/04/2020 Edmonton
P - P
Forge  H2HOdds 
18/04/2020 Edmonton
P - P
Cavalry  H2HOdds 
18/04/2020 Forge
P - P
Atlético Ottawa  H2HOdds 
18/04/2020 Pacific
P - P
HFX Wanderers  H2HOdds 
17/04/2020 York9
P - P
Valour  H2HOdds 
13/04/2020 York9
P - P
HFX Wanderers  H2HOdds 
11/04/2020 Pacific
P - P
Edmonton  H2HOdds 
11/04/2020 Forge
P - P
Cavalry  H2HOdds 
Canada Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.