Total Soccer News photographers had a great year covering Canadian Premier League teams in 2022.
As well as CPL league matches, our photographers in Victoria, Calgary, Edmonton, Winnipeg, Hamilton and Ottawa also shot photos of CPL teams in the Canadian Championship, the Concacaf League and the CPL playoffs.
Total Soccer News thanks all its contributors for the great work produced over the previous 12 months. And we can’t wait to see what we all produce covering the CPL in 2023.
Check out some of our best images from 2022:
April
Pacific FC celebrates a goal against Forge FC at Starlight Stadium Sunday, April 10. Photo: Kelly Wallace/Total Soccer News
Pacific FC fans vs Forge FC at Starlight Stadium Sunday, April 10. Photo: Kelly Wallace/Total Soccer News
A Forge FC ball gets past Cavalry FC goalkeeper Julian Roloff (12) during Canadian Premier League play at Tim Hortons Field in Hamilton, Ont., on Saturday, April 16, 2022. Photo by Nick Iwanyshyn/Total Soccer News
Writers and photographers: Total Soccer News is always on the look out for writers and photographers to help cover the Canadian Premier League and Canada Soccer. Click to learn more.
Atlético Ottawa celebrates a goal vs HFX Wanderers at TD Place in Ottawa Saturday, April 16. Photos: Martin Mendizabal, Total Soccer News
Forge FC fans celebrated a goal against Cavalry FC during Canadian Premier League play at Tim Hortons Field in Hamilton, Ont., on Saturday, April 16, 2022. Photo by Nick Iwanyshyn
Cavalry FC forward Joe Mason (20) puts a ball past Forge FC goalkeeper Triston Henry (1) during Canadian Premier League play at Tim Hortons Field in Hamilton, Ont., on Saturday, April 16, 2022. Photo by Nick Iwanyshyn/Total Soccer News
Forge FC forward Terran Campbell (9) battles for a ball with Cavalry FC midfielder Charlie Trafford (6) during Canadian Premier League play at Tim Hortons Field in Hamilton, Ont., on Saturday, April 16, 2022. Photo by Nick Iwanyshyn/Total Soccer News
Pacific FC beats Valour FC at Starlight Stadium Sunday, April 17. Photo: Kelly Wallace/Total Soccer News
Pacific FC beats HFX Wanderers 2-1 at Starlight Stadium in Victoria Saturday, April 23. Photo Kelly Wallace/Total Soccer News
May
FC Edmonton concedes a goal against Cavalry FC at Clark Field in Edmonton Friday, May 6. Photo: ©Aaron Menor/Total Soccer News
Atlético Ottawa loses to Pacific FC at TD Place in Ottawa Saturday, May 7, 2022. Photos: Martin Mendizabal, Total Soccer News
FC Edmonton loses to Cavalry FC 3-0 at Clarke Field in Edmonton Friday, May 6. Photo: ©Aaron Menor/Total Soccer News
Cavalry FC head coach Tommy Wheeldon Jr. before the game vs FC Edmonton in the first round of the 2022 Canadian Championship at ATCO Field in Calgary Tuesday, May 10. Photo: Stuart Gradon/Total Soccer News
Cavalry FC beats FC Edmonton in the first round of the 2022 Canadian Championship at ATCO Field in Calgary Tuesday, May 10. Photo: Stuart Gradon/Total Soccer News
Forge FC beats CS Mont-Royal Outremont in the first round of the 2022 Canadian Championship at Tim Hortons Field in Hamilton, Wednesday, May 11, 2022. Photo: Nick Iwanyshyn/Total Soccer News
Pacific FC beats FC Edmonton 2-1 at Starlight Stadium in Victoria Saturday, May 14. Photo: Kelly Wallace/Total Soccer News
Atlético Ottawa scores a goal vs FC Edmonton at Clarke Field in Edmonton Sunday, May 22. Photo: ©Aaron Menor/Total Soccer News
FC Edmonton loses to Atlético Ottawa 2-1 at Clarke Field in Edmonton Sunday, May 22. Photo: ©Aaron Menor/Total Soccer News
Pacific FC draws with Valour FC 2-2 in Canadian Premier League action at Starlight Stadium in Victoria Saturday, May 28, 2022. Photo: Kelly Wallace/Total Soccer News
Cavalry FC loses to Vancouver Whitecaps in shootout in the quarterfinals of the 2022 Canadian Championship at ATCO Field in Calgary Wednesday, May 25. Photo: Stuart Gradon/Total Soccer News
Cavalry FC loses to Vancouver Whitecaps in shootout in the quarterfinals of the 2022 Canadian Championship at ATCO Field in Calgary Wednesday, May 25. Photo: Stuart Gradon/Total Soccer News
Cavalry FC loses to Vancouver Whitecaps in shootout in the quarterfinals of the 2022 Canadian Championship at ATCO Field in Calgary Wednesday, May 25. Photo: Stuart Gradon/Total Soccer News
Cavalry FC fans vs Vancouver Whitecaps in the quarterfinals of the 2022 Canadian Championship at ATCO Field in Calgary Wednesday, May 25. Photo: Stuart Gradon/Total Soccer News
Cavalry FC’s Marco Carducci is scored on during a penalty shootout vs Vancouver Whitecaps in the quarterfinals of the 2022 Canadian Championship at ATCO Field in Calgary Wednesday, May 25. Photo: Stuart Gradon/Total Soccer News
Cavalry FC Ali Musse reacts to having a penalty saved vs Vancouver Whitecaps in the quarterfinals of the 2022 Canadian Championship at ATCO Field in Calgary Wednesday, May 25. Photo: Stuart Gradon/Total Soccer News
June
Forge FC beats Pacific FC 3-0 at Tim Hortons Stadium in Hamilton Sunday, June 12. Photo: Nick Iwanyshyn/Total Soccer News
FC Edmonton celebrates a goal vs HFX Wanderers at Clark Field in Edmonton Tuesday, June 14. Photo: Aaron Menor/Total Soccer News
FC Edmonton beats Atlético Ottawa 1-0 at Clarke Field in Edmonton Sunday, June 19. Photo: Aaron Menor/Total Soccer News
Cavalry FC Aribim Pepple celebrates a goal vs FC Edmonton in Canadian Premier League action at ATCO Field in Calgary Sunday, June 26. Photo: Stuart Gradon/Total Soccer News
July
Valour FC’s William Akio, centre, denies teammate Alessandro Riggi, right, a certain goal by kicking the ball away before it crossed the line vs HFX Wanderers in Canadian Premier League action at Investors Group Field Sunday, July 10. Photo: Zachary Peters/Total Soccer News
Pacific FC beats Cavalry FC 3-0 in Canadian Premier League action at Starlight Stadium in Victoria Friday, July 22, 2022. Photo: Kelly Wallace/Total Soccer News
Valour FC loses to Pacific FC 2-1 in Canadian Premier League action at Investors Group Field Saturday, July 30. Photo: Zachary Peters/Total Soccer News
Pacific FC celebrates a goal vs Cavalry FC in Canadian Premier League action at Starlight Stadium in Victoria Friday, July 22, 2022. Photo: Kelly Wallace/Total Soccer News
Atlético Ottawa fans vs Forge FC at TD Place in Ottawa Sunday, July 31. Photos: Martin Mendizabal, Total Soccer News
Atlético Ottawa loses to Forge FC 4-0 at TD Place in Ottawa Sunday, July 31. Photos: Martin Mendizabal, Total Soccer News
August
Pacific FC celebrates a goal vs Waterhouse in Concacaf League action at Starlight Stadium in Victoria Tuesday, Aug. 2, 2022. Photo: Kelly Wallace/Total Soccer News
Valour FC beats Cavalry FC 2-0 in Canadian Premier League action at Investors Group Field Wednesday Aug. 3, 2022. Photo: Zachary Peters/Total Soccer News
Valour FC fans vs Cavalry FC in Canadian Premier League action at Investors Group Field Wednesday Aug. 3, 2022. Photo: Zachary Peters/Total Soccer News
Valour FC beats Cavalry FC 2-0 in Canadian Premier League action at Investors Group Field Wednesday Aug. 3, 2022. Photo: Zachary Peters/Total Soccer News
Valour FC beats York United 2-0 in Canadian Premier League action at Investors Group Field Sunday, Aug. 7, 2022. Photo: Zachary Peters/Total Soccer News
Cavalry FC beats Forge FC 2-1 in Canadian Premier League action at ATCO Field in Calgary Friday, Aug. 12. Photo: Stuart Gradon/Total Soccer News
Cavalry FC’s Tommy Wheeldon Jr. celebrates a last minute win over Forge FC in Canadian Premier League action at ATCO Field in Calgary Friday, Aug. 12. Photo: Stuart Gradon/Total Soccer News
Cavalry FC fans vs Forge FC in Canadian Premier League action at ATCO Field in Calgary Friday, Aug. 12. Photo: Stuart Gradon/Total Soccer News
Pacific FC vs CS Heredanio in Concacaf League action at Starlight Stadium in Victoria Tuesday, Aug. 16, 2022. Photo: Kelly Wallace/Total Soccer News
Valour FC beats Pacific FC 1-0 in Canadian Premier League action at Investors Group Field Sunday, Aug. 28, 2022. Photo: Zachary Peters/Total Soccer News
Valour FC beats Pacific FC 1-0 in Canadian Premier League action at Investors Group Field Sunday, Aug. 28, 2022. Photo: Zachary Peters/Total Soccer News
Valour FC celebrates a goal vs Forge FC in Canadian Premier League action at Investors Group Field Wednesday, Aug. 31, 2022. Photo: Zachary Peters/Total Soccer News
September
Pacific FC loses to York United 3-1 in Canadian Premier League action at Starlight Stadium in Victoria Saturday Sept. 3, 2022. Photo: Kelly Wallace/Total Soccer News
Pacific FC draws with Atletico Ottawa 1-1 in Canadian Premier League action at Starlight Stadium in Victoria Sunday, Sept. 11, 2022. Photo: Kelly Wallace/Total Soccer News
Pacific FC draws with Atletico Ottawa 1-1 in Canadian Premier League action at Starlight Stadium in Victoria Sunday, Sept. 11, 2022. Photo: Kelly Wallace/Total Soccer News
Valour FC celebrates a goal vs Atlético Ottawa in Canadian Premier League action at Investors Group Field Sunday, Sept. 18, 2022. Photo: Zachary Peters/Total Soccer News
Cavalry FC loses to Atlético Ottawa 3-1 in Canadian Premier League action at ATCO Field in Calgary Saturday, Sept. 24. Photo: Stuart Gradon/Total Soccer News
Cavalry FC goal vs Atlético Ottawa in Canadian Premier League action at ATCO Field in Calgary Saturday, Sept. 24. Photo: Stuart Gradon/Total Soccer News
Cavalry FC loses to Atlético Ottawa 3-1 in Canadian Premier League action at ATCO Field in Calgary Saturday, Sept. 24. Photo: Stuart Gradon/Total Soccer News
October
Pacific FC loses to Atletico Ottawa 2-0 in Canadian Premier League playoff action at Starlight Stadium in Victoria Saturday, Oct. 15, 2022. Photo: Kelly Wallace/Total Soccer News
Fans at Forge FC vs Cavalry FC in the Canadian Premier League playoffs in Hamilton Sunday Oct. 23, 2022 Photo: Nick Iwanyshyn/Total Soccer News
Forge FC beat Cavalry FC 2-1 in Canadian Premier League playoffs in Hamilton Sunday Oct. 23, 2022 Photo: Nick Iwanyshyn/Total Soccer News
Forge FC beat Cavalry FC 2-1 in Canadian Premier League playoffs in Hamilton Sunday Oct. 23, 2022 Photo: Nick Iwanyshyn/Total Soccer News
Atlético Ottawa loses to Forge FC 2-0 in the Canadian Premier League final in Ottawa Sunday Oct. 30, 2022. Photo: Martin Mendizabal/Total Soccer News
Forge FC celebrates winning the Canadian Premier League final in Ottawa Sunday Oct. 30, 2022. Photo: Martin Mendizabal/Total Soccer News