Connect with us

Champions History

Canadian Premier League winners, teams & all-time Champions in history



Full list of Canadian Premier League winners

2021 Pacific

2020 Forge FC

2019 Forge FC


Forge FC

Titles: 2

Years Won: 2019, 2020 (a record).

When it comes to the Canadian Premier League, Forge FC is the most successful team in the country with two titles. The club’s first title was in 2019 and successfully defended it the following year which was the second season in 2020.


Forge FC appears to be the strongest soccer team based in the Canadian Premier League and since the purpose of the creation of the league was to improve homegrown players, Forge FC has further increased its level with more players.


Pacific FC

Years won: 2021

Pacific FC won the 2021 Canadian Premier League season following a 1-0 win over Forge FC in the final.


Canadian Premier League is a professional soccer league in Canada contested by 8 teams across the country. The league sits at the top of the Canadian Soccer League system as the country’s primary national Soccer league.

Founded in 2017, the league’s inaugural season was in 2019 after series of dates change as a result of final preparations for the commencement of the new national soccer competition.


Although Canada now has a league, there are other Canadian soccer teams that play in the Major League Soccer including CF Montréal, Toronto FC and Vancouver Whitecaps.


Winners who emerge at the end of the season would qualify for the CONCACAF Champions League or CONCACAF League through the Canadian Premier League international slots.


Seven teams began the inaugural season before another team was added later on, which increased the number of teams to eight. Since its first season in 2019, Forge FC have emerged victorious more times than any other side.

Canadian Soccer League (1987–1992)

1992 Winnipeg Fury

1991 Vancouver 86ers

1990 Vancouver 86ers

1989 Vancouver 86ers

1988 Vancouver 86ers

1987 Calgary Kickers


Canadian Professional Soccer League (1983)

1983 Edmonton Eagles

Canadian Premier League teams

1. Atlético Ottawa

2. Cavalry FC

3. FC Edmonton

4. Forge FC

5. HFX Wanderers FC

6. Pacific FC

7. Valour FC

8. York United FC


Canadian Premier League teams, format since 2019 formation

The league’s inaugural season in 2019, was played similar to the league format in Mexican Liga MX where two short tournaments were used. The winner of each shot tournament qualifies for the Canadian Premier League final or the CPL Final.


From 2020, the addition of Atlético Ottawa saw the league return to the regular season format but still retained the end of season playoffs. Canadian Premier League rules which favour homegrown players


The league operates a strict policy to ensure more young Canadian players have more opportunity to play professionally in the country.

Canadian Premier League Rules

Canadian Premier League rule 1: A minimum of six Canadian players must start in each team in the league.

Rule 2: The highest number of seven foreign nationals are allowed per team.

Rule 3: Players under the age of 21 must be included in the list of six Canadian players in the matchday squad and should be handed about 1,500 minutes the least per season.

Rule 4: Each team in the league are mandated to have a total of 23 players. (Rules a per 2020).


Canadian Premier League broadcast rights – how to watch

Canada (OneSoccer CBC Sports, CHCH).

United States (Fox Sports).

I'm a sports enthusiast, love writing about football. I have been writing about top teams in Europe, the Premier League and La Liga.

Discover the best betting sites and bonuses at


Alvaro Morata Alvaro Morata
Transfers2 days ago

After two stints at Juventus, Alvaro Morata could return to club with Roma and Napoli interested 

Spanish forward Álvaro Morata could continue his career elsewhere next season as he appears on the radar of top teams...

Gabriel Jesus Gabriel Jesus
Transfers4 days ago

Shock Spanish club listed as potential destination for Arsenal’s Gabriel Jesus 

Spanish La Liga side Atletico Madrid have emerged as a shock contender for Arsenal for Gabriel Jesus in the summer....

Aurelien Tchouameni Aurelien Tchouameni
Transfers5 days ago

After Toni Kroos announces retirement, another player could be headed for an exit 

Toni Kroos was the first player to announce his exit from Real Madrid in the summer. The German international will...

Ederson Atalanta Ederson Atalanta
Transfers5 days ago

After lifting the Europa League with Atalanta, Ederson is wanted by two Premier League clubs alongside Barcelona 

It was a remarkable achievement for Atalanta as they lifted the UEFA Europa League trophy ahead of Bayer Leverkusen following...

Serhou Guirassy Serhou Guirassy
Transfers5 days ago

Borussia Dortmund step up efforts and goal machine who led Stuttgart to Champions League football 

Borussia Dortmund are now stepping up efforts to secure the services of Serhou Guirassy following his outstanding performance last season....

fotor 1716591946015 fotor 1716591946015
Transfers5 days ago

As Toni Kroos announces retirement, Real Madrid already has a replacement ready, but it looks impossible

Toni Kroos decision to announce his retirement from the club has left a huge vacuum in Real Madrid midfield next...

FC Bayern Munchen logo 2017.svg FC Bayern Munchen logo 2017.svg
Transfers5 days ago

Bayern Munich seriously looking at another Premier League star after Harry Kane

Following the arrival of the Englishman, the Bavarian club have now set their sights on a new Premier League target....

France U17 vs Spain U17 France U17 vs Spain U17
Football TV Guide6 days ago

Where to watch France U17 vs Spain under 17 via live stream – May 24, 2024

After falling to an embarrassing opening-day defeat against England, France will look to get back on track as they face...

Portugal Under 17 vs England U17 Portugal Under 17 vs England U17
Football TV Guide6 days ago

Is Portugal Under 17 vs England U17 on TV? Where to watch online – May 24, 2024

After kick starting to tournament with a big win over Spain, Portugal faces an uphill task against England who ran...

Newcastle vs Tottenham Hotspur Newcastle vs Tottenham Hotspur
Football TV Guide1 week ago

Where can I watch Newcastle United vs Tottenham Hotspur friendly 2024 on TV in the UK?

Newcastle United and Tottenham Hotspur will round up the season with friendlies. The Magpies missed out on Champions League football...

Temperley vs River Plate Temperley vs River Plate
Football TV Guide1 week ago

Where to watch Atletico Temperley vs River Plate on US TV (May 21st 2024)

A tough test awaits Temperley as they host Argentine football giants River Plate in the Copa Argentina. It is round...

France U17 vs England U17 France U17 vs England U17
Football TV Guide1 week ago

Is France U17 vs England U17 (Young Lions) on TV? See the channel list & where to watch via live-stream 

How to watch France Under 17 vs England Young Lions on TV in the UK. You can also check out...

Spain U17 vs Portugal U17 Spain U17 vs Portugal U17
Football TV Guide1 week ago

Where to watch Spain U17 vs Portugal Under 17: Live stream 

How to watch the Euro U17 Championship 2024 clash between Spain U17 Men’s National Team vs Portugal U17 Men’s National...

Slovakia U17 vs Sweden U17 Slovakia U17 vs Sweden U17
Football TV Guide1 week ago

Where to watch Slovakia U17 vs Sweden U17: Live stream and TV Channel 

Where to watch the Slovakia Under-17 Men’s National Football Team match against Sweden Men’s National Team U17 via live stream...

Genk vs Royal Antwerp Genk vs Royal Antwerp
Football TV Guide1 week ago

Where to watch KRC Genk vs Royal Antwerp: Live stream May 20, 2024

Where to watch the Belgian Football Championship Playoffs match between KRC Genk and Royal Antwerp The Championship round continues to...

HFX Wanderers vs valour FC HFX Wanderers vs valour FC
Football TV Guide1 week ago

HFX Wanderers vs Valour FC Live stream & where to watch 

Canadian Premier League struggled HFX Wanderers and Valour FC will square off at Wanderers Grounds on Monday evening. Host HFX...

matchday matchday
Football TV Guide2 weeks ago

Crawley Town FC vs Crewe Alexandra: TV Channel, where to watch League Two Playoffs 2024

The EFL League Two Playoffs takes centre stage on Sunday afternoon as fans of the team’s head to Wembley. It...

matchday matchday
Football TV Guide2 weeks ago

Where to watch: Hajduk Split vs Gorica via Live stream

With the league all but settled by Dinamo Zagreb, the tussle for the remaining European places continues in the Croatian...

Where to watch Estoril Praia vs Sporting CP (Lisbon): live stream  Where to watch Estoril Praia vs Sporting CP (Lisbon): live stream 
Football TV Guide3 weeks ago

Where to watch Estoril Praia vs Sporting CP (Lisbon): live stream 

Estoril faces an uphill task as they host league champions Sporting Lisbon at home on Saturday evening. After lifting the...

Where to watch CA River Plate vs Central Cordoba on US TV & Live stream Where to watch CA River Plate vs Central Cordoba on US TV & Live stream
Football TV Guide3 weeks ago

Where to watch CA River Plate vs Central Cordoba on US TV & Live stream

The Liga Professional season will begin this weekend as River Plate look to defend their crown. River Plate are the...