Total Soccer News is a Canadian online soccer publication covering the Canadian Premier League and Canada Soccer.

Pacific FC beats 10-man Valour FC to move top of the CPL table - photo gallery
Pacific FC beat 10-man Valour FC 3-2 to move top of the Canadian Premier League…

Atlético Ottawa wins second game of new CPL season - photo gallery
Malcolm Shaw scored his first goal of the new Canadian Premier League season to give…

Forge FC and Cavalry FC draw 2-2 in instant classic - photo gallery
David Choinière scored a brilliant late equalizer for Forge FC against Cavalry FC to split…

Canada draws with Nigeria in friendly on Vancouver Island - photo gallery
Canada’s women’s soccer team salvaged a 2-2 draw with Nigeria in a friendly match at…

World Cup 2022 draw: Canada plays Belgium in first game
Canada will play Belgium, Morocco and Croatia in Group F at the 2022 World Cup in…

‘This is just the start’: Canada wraps up World Cup qualifying with loss to Panama
Canada closed out its World Cup 2022 qualifying campaign with a 1-0 loss against Panama…

Opinion: Pressure building on Canadian Premier League to recognize PFACan union
On Wednesday, the Professional Footballers Association Canada (PFACan) announced it had been granted official candidate…

Opinion: Cavalry FC missing 2019’s international flair
Cavalry FC would have expected to have secured a place in the Canadian Premier League…

Opinion: Canadian Premier League making the best of a bad situation with Island Games
The Canadian Premier League kicks off its shortened 2020 season on Prince Edward Island Thursday…

Champions Pacific FC beat Forge FC in first game of 2022 season - in photos
Pacific FC beat Forge FC in a rematch of the 2021 Canadian Premier League final…

FC Edmonton holds Valour FC to 1-1 draw - photo gallery
FC Edmonton escaped with a 1-1 draw in the first game of the season against…

HFX Wanderers beat York United in Canadian Premier League season opener - in photos
HFX Wanderers opened the 2022 Canadian Premier League season with a 1-0 victory over York…