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

“This is my home”: Forge FC re-signs captain Kyle Bekker
Forge FC announced the re-signing of captain Kyle Bekker for the upcoming Canadian Premier League…

Vancouver FC signs Canadian full-back Kadin Chung
Vancouver FC has signed Canadian right-back Kadin Chung for the club’s inaugural Canadian Premier League…

Pacific FC adds versatile forward David Brazão to roster
Pacific FC have signed Portuguese forward David Brazão for the upcoming 2023 Canadian Premier League…

Olympian Charmaine Crooks named acting President of Canada Soccer
Canada Soccer Vice-President Charmaine Crooks has taken on the role of acting President just days…

Canada Soccer president Nick Bontis resigns
Canada Soccer president Nick Bontis announced his resignation Monday. The resignation follows a unprecedented difficult…

Our top Canada Soccer national team photos of 2022
Total Soccer News photographers covered Canada’s national teams at home and abroad in 2022. Matches…

Vancouver Whitecaps lose season opener to Real Salt Lake – in photos
Vancouver Whitecaps lost their Major League Soccer season opener 2-1 against Real Salt Lake at…

Top Canadian Premier League photos of 2022
Total Soccer News photographers had a great year covering Canadian Premier League teams in 2022.…

Croatia beats Japan on penalties at World Cup 2022, moves on to quarterfinals – photo gallery
Croatia beat Japan 3-1 on penalty kicks in their second round World Cup Qatar 2022…

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…