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 Pacific
Forge  H2H  
25/10/2026 York9
Atlético Ottawa  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
York9  H2H  
12/10/2026 HFX Wanderers
Cavalry  H2H  
12/10/2026 Forge
York9  H2H  
11/10/2026 Pacific
Atlético Ottawa  H2H  
10/10/2026 Supra du Québec
Vancouver FC  H2H  
07/10/2026 York9
Supra du Québec  H2H  
03/10/2026 Supra du Québec
Pacific  H2H  
03/10/2026 Forge
HFX Wanderers  H2H  
03/10/2026 York9
Cavalry  H2H  
30/09/2026 Atlético Ottawa
Cavalry  H2H  
27/09/2026 York9
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
York9  H2H  
20/09/2026 HFX Wanderers
York9  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 York9
Vancouver FC  H2H  
12/09/2026 Forge
Atlético Ottawa  H2H  
11/09/2026 Supra du Québec
HFX Wanderers  H2H  
09/09/2026 York9
Pacific  H2H  
07/09/2026 HFX Wanderers
Cavalry  H2H  
06/09/2026 Vancouver FC
Supra du Québec  H2H  
05/09/2026 Forge
York9  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
York9  H2H  
28/08/2026 Supra du Québec
Forge  H2H  
23/08/2026 York9
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 York9
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
York9  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
York9  H2H  
26/07/2026 York9
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
York9  H2H  
17/07/2026 Supra du Québec
Vancouver FC  H2H  
16/07/2026 Forge
Pacific  H2H  
05/07/2026 Pacific
HFX Wanderers  H2H  
05/07/2026 Supra du Québec
Forge  H2H  
04/07/2026 Vancouver FC
York9  H2H  
04/07/2026 Atlético Ottawa
Cavalry  H2H  
01/07/2026 HFX Wanderers
Atlético Ottawa  H2H  
01/07/2026 Forge
Vancouver FC  H2H  
28/06/2026 Cavalry
Supra du Québec  H2H  
26/06/2026 HFX Wanderers
Pacific  H2H  
14/06/2026 Vancouver FC
Pacific  H2H  
10/06/2026 York9
Cavalry  H2H  
10/06/2026 Forge
HFX Wanderers  H2H  
09/06/2026 Atlético Ottawa
Supra du Québec  H2H  
07/06/2026 York9
Forge  H2H  
06/06/2026 Cavalry
HFX Wanderers  H2H  
06/06/2026 Supra du Québec
Pacific  H2H  
06/06/2026 Vancouver FC
Atlético Ottawa  H2H  
31/05/2026 Forge
Cavalry  H2HOdds 
30/05/2026 Pacific
Atlético Ottawa  H2HOdds 
30/05/2026 HFX Wanderers
Vancouver FC  H2HOdds 
29/05/2026 Supra du Québec
York9  H2HOdds 
24/05/2026 Cavalry
Pacific  H2HOdds 
24/05/2026 Atlético Ottawa
Forge  H2HOdds 
23/05/2026 Vancouver FC
Supra du Québec  H2HOdds 
23/05/2026 HFX Wanderers
York9  H2HOdds 
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
York9 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 York9
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
York9 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 York9
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 York9
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
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.