Canada Premier League 2026 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.

Regular Season
DateHomeScoreAwayHT
25/10/2026 Cavalry
Vancouver FC  H2H  
25/10/2026 HFX Wanderers
Supra du Québec  H2H  
25/10/2026 Inter Toronto FC
Atlético Ottawa  H2H  
25/10/2026 Pacific
Forge  H2H  
17/10/2026 Cavalry
Pacific  H2H  
17/10/2026 Atlético Ottawa
Forge  H2H  
17/10/2026 Vancouver FC
HFX Wanderers  H2H  
16/10/2026 Supra du Québec
Inter Toronto FC  H2H  
12/10/2026 HFX Wanderers
Cavalry  H2H  
12/10/2026 Forge
Inter Toronto FC  H2H  
11/10/2026 Pacific
Atlético Ottawa  H2H  
10/10/2026 Supra du Québec
Vancouver FC  H2H  
07/10/2026 Inter Toronto FC
Supra du Québec  H2H  
03/10/2026 Supra du Québec
Pacific  H2H  
03/10/2026 Forge
HFX Wanderers  H2H  
03/10/2026 Inter Toronto FC
Cavalry  H2H  
30/09/2026 Atlético Ottawa
Cavalry  H2H  
27/09/2026 Inter Toronto FC
Pacific  H2H  
26/09/2026 Vancouver FC
Forge  H2H  
26/09/2026 HFX Wanderers
Atlético Ottawa  H2H  
26/09/2026 Cavalry
Supra du Québec  H2H  
24/09/2026 Vancouver FC
Inter Toronto FC  H2H  
20/09/2026 HFX Wanderers
Inter Toronto FC  H2H  
20/09/2026 Atlético Ottawa
Supra du Québec  H2H  
20/09/2026 Pacific
Vancouver FC  H2H  
19/09/2026 Cavalry
Forge  H2H  
13/09/2026 Pacific
Cavalry  H2H  
13/09/2026 Inter Toronto FC
Vancouver FC  H2H  
12/09/2026 Forge
Atlético Ottawa  H2H  
11/09/2026 Supra du Québec
HFX Wanderers  H2H  
09/09/2026 Inter Toronto FC
Pacific  H2H  
07/09/2026 HFX Wanderers
Cavalry  H2H  
06/09/2026 Vancouver FC
Supra du Québec  H2H  
05/09/2026 Forge
Inter Toronto FC  H2H  
05/09/2026 Atlético Ottawa
Pacific  H2H  
30/08/2026 Pacific
HFX Wanderers  H2H  
29/08/2026 Cavalry
Vancouver FC  H2H  
28/08/2026 Atlético Ottawa
Inter Toronto FC  H2H  
28/08/2026 Supra du Québec
Forge  H2H  
23/08/2026 Inter Toronto FC
Supra du Québec  H2H  
22/08/2026 Forge
Pacific  H2H  
22/08/2026 Cavalry
Atlético Ottawa  H2H  
22/08/2026 HFX Wanderers
Vancouver FC  H2H  
19/08/2026 Atlético Ottawa
Vancouver FC  H2H  
19/08/2026 Forge
Supra du Québec  H2H  
16/08/2026 Inter Toronto FC
HFX Wanderers  H2H  
16/08/2026 Supra du Québec
Atlético Ottawa  H2H  
15/08/2026 Cavalry
Forge  H2H  
15/08/2026 Vancouver FC
Pacific  H2H  
09/08/2026 Supra du Québec
Cavalry  H2H  
08/08/2026 Pacific
Inter Toronto FC  H2H  
08/08/2026 Atlético Ottawa
HFX Wanderers  H2H  
07/08/2026 Forge
Vancouver FC  H2H  
02/08/2026 HFX Wanderers
Forge  H2H  
01/08/2026 Vancouver FC
Atlético Ottawa  H2H  
01/08/2026 Pacific
Supra du Québec  H2H  
01/08/2026 Cavalry
Inter Toronto FC  H2H  
29/07/2026 Cavalry
P - P
Supra du Québec 0-0H2H  
26/07/2026 Inter Toronto FC
Forge  H2H  
26/07/2026 Atlético Ottawa
Pacific  H2H  
25/07/2026 Vancouver FC
Cavalry  H2H  
24/07/2026 HFX Wanderers
Supra du Québec  H2H  
18/07/2026 Cavalry
HFX Wanderers  H2H  
17/07/2026 Atlético Ottawa
Inter Toronto FC  H2H  
17/07/2026 Supra du Québec
Vancouver FC  H2H  
16/07/2026 Forge
Pacific  H2H  
05/07/2026 Pacific
HFX Wanderers  H2HOdds 
05/07/2026 Supra du Québec
Forge  H2HOdds 
04/07/2026 Vancouver FC
Inter Toronto FC  H2HOdds 
04/07/2026 Atlético Ottawa
Cavalry  H2HOdds 
01/07/2026 HFX Wanderers
1 - 3
Atlético Ottawa 0-3H2HOdds+
  0 - 1 3' B. Tabla
  0 - 2 26' Gabriel Antinoro
  0 - 3 36' B. Tabla
  56' Sergey Kozlovskiy
Vanni Sartini 57'  
Tavio Ciccarelli 68' 1 - 3  
M. Godinho 76'  
01/07/2026 Forge
3 - 2
Vancouver FC 0-2H2HOdds+
  0 - 1 7' Terran Campbell
  0 - 2 45+2' Elage Bah
Bobby Smyrniotis 45+7'  
Tristan Borges 61' 1 - 2  
Daniel Krutzen 64' 2 - 2  
Antoine Batisse 75' 3 - 2  
  90' Lys Mousset
Rezart Rama 90+7'  
26/06/2026 HFX Wanderers
5 - 2
Pacific 2-1H2HOdds+
E. Lajeunesse 26' 1 - 0  
Miguel Arilla 32' 2 - 0  
  2 - 1 34' M. Bustos
Lucas Olguin 58'  
Lorenzo Callegari 63'  
  2 - 2 64' T. Gomulka
K. Chung 68' 3 - 2  
Isaiah Johnston 74' 4 - 2  
Tavio Ciccarelli 90+4' 5 - 2  
14/06/2026 Vancouver FC
2 - 1
Pacific 0-1H2HOdds+
  0 - 1 34' M. Bustos
Kian Proctor 60' 1 - 1  
Luis Toomey 77' 2 - 1  
  84' M. Schiavoni
  89' E. Lajeunesse
10/06/2026 Inter Toronto FC
1 - 5
Cavalry 0-2H2HOdds+
  0 - 1 10' Tobias Warschewski
  0 - 2 44' Sergio Camargo
  0 - 3 52' Nathaniel Edwards
L. Singh 60'  
Levi Laing 68' 1 - 3  
  73' Daan Klomp
  1 - 4 87' Caniggia Elva
M. Ferrari 90+1'  
  1 - 5 90+3' Nikolas Myroniuk
10/06/2026 Forge
1 - 0
HFX Wanderers 0-0H2HOdds+
  53' Isaiah Johnston
Brian Wright 57' 1 - 0  
Brian Wright 58'  
  64' Jefferson Alphonse
  69' Tavio Ciccarelli
Anthony Aromatario 72'  
  86' Vanni Sartini
09/06/2026 Atlético Ottawa
5 - 3
Supra du Québec 1-3H2HOdds+
  0 - 1 3' Sean Rea
J. Assi 29' 1 - 1  
  1 - 2 38' Ousama Boughanmi
  1 - 3 44' Loïc Kwemi
M. Aparicio 48' 2 - 3  
B. Tabla 68' 3 - 3  
Emiliano Garcia Montoya 79' 4 - 3  
Emiliano Garcia Montoya 90+8' 5 - 3  
07/06/2026 Inter Toronto FC
1 - 4
Forge 0-2H2HOdds+
  0 - 1 17' Marko Jevremovic
  0 - 2 26' Hoce Massunda
Juan Guillermo Córdova Torres 32'  
M. Ferrari 47' 1 - 2  
  1 - 3 50' Tristan Borges
  53' Mo Babouli
  1 - 4 70' Ben Paton
Raúl López 74'  
06/06/2026 Supra du Québec
1 - 1
Pacific 0-1H2HOdds+
  20' E. Lajeunesse
  39' C. Greco-Taylor
  0 - 1 43' Alejandro Díaz
  45+1' Y. Toualy
Sean Rea 55' 1 - 1  
Safwane Mlah 61'  
A. Sissoko 78'  
Abzi Diyaeddine 84'  
06/06/2026 Cavalry
2 - 0
HFX Wanderers 0-0H2HOdds+
Eryk Kobza 30'  
Adam Pearlman 38'  
H. Paton 55'  
Goteh Ntignee 68' 1 - 0  
  76' Lorenzo Callegari
Daan Klomp 79' 2 - 0  
  84' M. Godinho
06/06/2026 Vancouver FC
2 - 1
Atlético Ottawa 2-0H2HOdds+
Terran Campbell 14' 1 - 0  
  31' Wesley Timóteo
Lys Mousset 35' 2 - 0  
  2 - 1 73' B. Tabla
  83' M. Aparicio
  86' Daniel Aguilar
Tom Field 86'  
  90+7' Gabriel Antinoro
31/05/2026 Forge
1 - 0
Cavalry 0-0H2HOdds+
Anthony Aromatario 5'  
  29' Eryk Kobza
Antoine Batisse 70' 1 - 0  
  78' N. Ingham
  86' Goteh Ntignee
Bobby Smyrniotis 90+6'  
30/05/2026 Pacific
2 - 2
Atlético Ottawa 1-0H2HOdds+
R. Kratt 13' 1 - 0  
Joshua Belluz 17'  
Y. Toualy 50' 2 - 0  
  69' Emiliano Garcia Montoya
  2 - 1 78' L. Cloutier
Joshua Belluz 89'  
  90+7' Diego Mejia
Bul Jauch 90+9'  
  2 - 2 90+11' B. Tabla
Yannis Tsalatsidis 90+14'  
30/05/2026 HFX Wanderers
1 - 0
Vancouver FC 0-0H2HOdds+
Lorenzo Callegari 29'  
Isaiah Johnston 76'  
Vanni Sartini 82'  
  87' Elage Bah
Tavio Ciccarelli 90+2'  
Tavio Ciccarelli 90+3' 1 - 0  
Tavio Ciccarelli 90+4'  
29/05/2026 Supra du Québec
3 - 1
Inter Toronto FC 0-0H2HOdds+
Ousama Boughanmi 29'  
Safwane Mlah 66' 1 - 0  
Loïc Kwemi 69' 2 - 0  
  2 - 1 71' Tomasz Skublak
Abzi Diyaeddine 75'  
Sean Rea 86' 3 - 1  
Ousama Boughanmi 90+3'  
24/05/2026 Cavalry
3 - 0
Pacific 0-0H2HOdds+
Adam Pearlman 50'  
Sergio Camargo 59' 1 - 0  
A. Đidić 69' 2 - 0  
Eryk Kobza 85'  
Tobias Warschewski 90+4' 3 - 0  
24/05/2026 Atlético Ottawa
2 - 1
Forge 0-0H2HOdds+
M. Aparicio 43'  
  56' Anthony Aromatario
N. Abatneh 67' 1 - 0  
  1 - 1 84' Ismael Oketokoun
J. Coulanges 87' 2 - 1  
  90+1' Mo Babouli
K. Habibullah 90+10'  
23/05/2026 Vancouver FC
1 - 1
Supra du Québec 0-0H2HOdds+
Marcello Polisi 16'  
  34' Ousama Boughanmi
  41' Bakary Kaboré
Tom Field 78'  
Mohamed Amissi 87' 1 - 0  
  1 - 1 90+5' Matisse Chrétien
23/05/2026 HFX Wanderers
1 - 1
Inter Toronto FC 1-1H2HOdds+
  0 - 1 22' J. Altobelli
Isaiah Johnston 35' 1 - 1  
  56' Sebastián Gonzales Zela
M. Godinho 71'  
  73' K. Kibato
Finn Linder 77'  
18/05/2026 Vancouver FC
0 - 2
Cavalry 0-0H2HOdds+
Mohamed Amissi 11'  
Aboubacar Traore 23'  
Terran Campbell 54'  
  66' N. Ingham
  66' Tobias Warschewski
  0 - 1 70' Tobias Warschewski
Lys Mousset 88'  
  0 - 2 90+7' Levi Laing
17/05/2026 Pacific
0 - 1
Inter Toronto FC 0-0H2HOdds+
  15' M. Ferrari
Alejandro Díaz 21'  
  31' S. Yeates
  45+3' L. Accettola
  66' J. Altobelli
  0 - 1 70' Sebastián Gonzales Zela
J. Quintana 76'  
  82' Carlos Guzmán
  90+4' Gabriel Bitar
Eleias Himaras 90+10'  
17/05/2026 Atlético Ottawa
1 - 0
HFX Wanderers 1-0H2HOdds+
  28' M. Godinho
Jonantán Villal 31' 1 - 0  
  45+1' Kareem Sow
Daniel Aguilar 46'  
  89' Miguel Arilla
Jonantán Villal 90+4'  
13/05/2026 Forge
1 - 0
Supra du Québec 0-0H2HOdds+
Dan Nimick 56' 1 - 0  
  85' Abzi Diyaeddine
Rezart Rama 90+1'  
03/05/2026 Pacific
1 - 3
Vancouver FC 0-1H2HOdds+
  0 - 1 37' Mohamed Amissi
  0 - 2 60' Terran Campbell
Roshawn Kadeem Delahaye Juhmi 65'  
  68' Marcello Polisi
M. Bustos 71'  
Y. Toualy 78' 1 - 2  
  1 - 3 82' Terran Campbell
03/05/2026 Supra du Québec
0 - 1
Cavalry 0-0H2HOdds+
K. Ferdinand 12'  
Matisse Chrétien 45'  
Safwane Mlah 50'  
Abzi Diyaeddine 66'  
Sean Rea 81'  
  84' Goteh Ntignee
  0 - 1 88' Tobias Warschewski
Omar El Kalkouli 90+5'  
Alessandro Biello 90+13'  
02/05/2026 HFX Wanderers
1 - 3
Forge 0-1H2HOdds+
  0 - 1 24' Brian Wright
M. Godinho 30'  
  45' Hoce Massunda
  0 - 2 51' Antoine Batisse
Isaiah Johnston 58' 1 - 2  
Jefferson Alphonse 63'  
  1 - 3 68' Hoce Massunda
Cyprian Kachwele 73'  
01/05/2026 Inter Toronto FC
4 - 1
Atlético Ottawa 0-0H2HOdds+
L. Singh 27'  
  40' Diego Mejia
Tomasz Skublak 50' 1 - 0  
Tomasz Skublak 55' 2 - 0  
L. Cloutier 61' 3 - 0  
J. Altobelli 63' 4 - 0  
  80' M. Aparicio
  4 - 1 84' Wesley Timóteo
  89' Daniel Aguilar
  90+2' Gabriel Antinoro
  90+5' Sergey Kozlovskiy
26/04/2026 Pacific
0 - 1
Forge 0-0H2HOdds+
T. Gomulka 73'  
  0 - 1 76' Brian Wright
C. Greco-Taylor 90+4'  
26/04/2026 Atlético Ottawa
1 - 1
Vancouver FC 0-0H2HOdds+
  21' Marcello Polisi
  45+4' Luis Toomey
  0 - 1 61' Mohamed Amissi
Santiago López López 61'  
  72' Mohamed Amissi
  90+6' Martin Nash
Emiliano Garcia Montoya 90+7' 1 - 1  
25/04/2026 Cavalry
1 - 1
Inter Toronto FC 1-1H2HOdds+
H. Paton 17'  
  19' L. Singh
  35' Shola Jimoh
Daan Klomp 36' 1 - 0  
  1 - 1 41' Tomasz Skublak
  42' F. Sturing
  73' Juan Guillermo Córdova Torres
Levi Laing 74'  
24/04/2026 Supra du Québec
2 - 1
HFX Wanderers 1-1H2HOdds+
  0 - 1 12' Isaiah Johnston
  17' Sven Zitman
Matisse Chrétien 26' 1 - 1  
  45+5' Isaiah Johnston
Abzi Diyaeddine 48'  
Alessandro Biello 57'  
Safwane Mlah 77' 2 - 1  
86'  
Safwane Mlah 86'  
19/04/2026 Inter Toronto FC
1 - 0
Vancouver FC 1-0H2HOdds+
Shola Jimoh 5'  
Gabriel Bitar 6' 1 - 0  
M. Ferrari 45+4'  
Tomasz Skublak 55'  
J. Altobelli 75'  
S. Yeates 88'  
19/04/2026 Supra du Québec
0 - 1
Atlético Ottawa 0-0H2HOdds+
Matisse Chrétien 36'  
  48' Sergey Kozlovskiy
A. Sissoko 78'  
  89' Diego Mejia
  0 - 1 90+3' T. Walker
18/04/2026 Forge
0 - 0
Cavalry 0-0H2HOdds+
Dan Nimick 9'  
  15' A. Đidić
Rezart Rama 34'  
Rezart Rama 56'  
Bobby Smyrniotis 61'  
  90+3' Eryk Kobza
18/04/2026 HFX Wanderers
2 - 2
Pacific 0-1H2HOdds+
  0 - 1 20' Alejandro Díaz
Ryan Telfer 35'  
Cyprian Kachwele 56' 1 - 1  
  73' C. Greco-Taylor
Isaiah Johnston 76' 2 - 1  
Tavio Ciccarelli 78'  
  79' J. Heard
  2 - 2 90+8' Bul Jauch
12/04/2026 Vancouver FC
0 - 1
Forge 0-0H2HOdds+
  59' Ismael Oketokoun
  74' Anthony Aromatario
Damiano Pecile 78'  
Matteo Campagna 81'  
  82' Mo Babouli
  0 - 1 90' Maxime Filion
12/04/2026 Cavalry
3 - 1
Atlético Ottawa 2-0H2HOdds+
Daan Klomp 17' 1 - 0  
H. Paton 22' 2 - 0  
H. Paton 24'  
Adam Pearlman 45+3'  
Goteh Ntignee 67' 3 - 0  
Sergio Camargo 76'  
  87' Diego Mejia
  3 - 1 88' K. Habibullah
11/04/2026 Pacific
2 - 3
Supra du Québec 0-1H2HOdds+
  30' Charles Auguste
  0 - 1 34' Loïc Kwemi
  45+2' A. Sissoko
Matthew Baldisimo 49'  
M. Bustos 53' 1 - 1  
  1 - 2 58' Sean Rea
J. Heard 69' 2 - 2  
Joshua Belluz 90+1'  
Joshua Belluz 90+5'  
  2 - 3 90+7' Alexandre Marcoux
11/04/2026 Inter Toronto FC
2 - 2
HFX Wanderers 1-0H2HOdds+
L. Singh 29'  
Gabriel Bitar 38'  
J. Altobelli 43' 1 - 0  
  1 - 1 49' Kareem Sow
J. Altobelli 53' 2 - 1  
68'  
  77' M. Godinho
  2 - 2 86' Tavio Ciccarelli
05/04/2026 Pacific
1 - 2
Cavalry 0-1H2HOdds+
Matthew Baldisimo 19'  
Tristan Marshall 30'  
  0 - 1 31' Tobias Warschewski
  43' Adam Pearlman
Roshawn Kadeem Delahaye Juhmi 45+3'  
  45+5' Sergio Camargo
  0 - 2 48' H. Paton
  65' Goteh Ntignee
D. Konincks 73' 1 - 2  
C. Greco-Taylor 90+7'  
04/04/2026 Vancouver FC
0 - 1
HFX Wanderers 0-0H2HOdds+
Marcello Polisi 4'  
  22' Lorenzo Callegari
  39' Lucas Olguin
  0 - 1 69' Lorenzo Callegari
Paris Gee 90+2'  
  90+3' Victor Akinwale
Tom Field 90+5'  
04/04/2026 Forge
2 - 0
Atlético Ottawa 1-0H2HOdds+
Brian Wright 21' 1 - 0  
  56' J. Castro
  61' M. Aparicio
  65' T. Walker
Ben Paton 68' 2 - 0  
Anthony Aromatario 73'  
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
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.