Digital communicator | Owner/photographer/writer at @TotalSoccerNews | World Cups 2022, 2015, 2010 | Leica III photographer | Husband | Father | Travel lover
"Goals make a difference and so do mistakes, so we just got to clean some things up." Jesse Marsch, @CANMNT_Official head coach
Match report: Canada impresses but settles for a draw against Ireland in final World Cup tune-up
✍️: @AnkurPramod
https://t.co/L8xMLNnnQZ
Cavalry FC’s ‘Hammer’ and ‘Shield’ prepare to make life miserable for visiting attackers
✍️: @AnkurPramod@CPLCavalryFC@CPLsoccer
https://t.co/yexyQiD1CH
"I’m proud of the man he’s becoming or become really." - Tommy Wheeldon Jr, @CPLCavalryFC head coach
The weight of an armband and the evolution of Cavalry FC’s Sergio Camargo
✍️: @AnkurPramod
https://t.co/ReIPeZFmHB
"We want to play forward, play dynamic. On days like that, it makes you proud to be their coach.” - Jesse Marsch, @CANMNT_Official coach
Match report: Russell-Rowe header lifts Canada past Guatemala in a feisty ‘Tier 2’ friendly
✍️: @AnkurPramod
https://t.co/ifvgyCOIf0
@BenSteiner00 So, only 430 Canada fans would get tickets at $60 USD for either of the games played at BC Place. Everyone else pays hundreds more. Right?
Rough numbers:
BC Place capacity = 54,000 seats
8% of those tickets go to Canada fans = 4,300 seats
10% of 4,300 = 430 seats
“That this is happening and this league is growing and thriving, to be involved in it has been a real honour.” - Marco Carducci, @CPLCavalryFC keeper
Cavalry FC’s Marco Carducci on how the CPL gave him a future he didn’t know existed
✍️: @AnkurPramod
https://t.co/YndelzsBkJ
"It feels brilliant. It was a professional performance and it needed to be." Tommy Wheeldon Jr., Cavalry FC coach.
Match report: Cavalry FC conquer Forge FC again to reach third straight CPL Final
✍️: @AnkurPramod@CPLCavalryFC
https://t.co/5mUEKmXYrM
"It’s a team for Quebec. We believe we can be very competitive in the CPL with Quebec players."
FC Supra du Quebec set to make Canadian Premier League debut in 2026
✍️: @AnkurPramod@fcsupraquebec@CPLsoccer
https://t.co/OwBXiFs5DW
"We’re very athletic, we’re very dynamic and we have a lot of players that are emerging on the international stage..." - @CANMNT_Official coach Jesse Marsch
Match report: Canada beats Romania in 3-0 with ‘complete performance’
@CanadaSoccerEN
https://t.co/qIDYpb6QEm
“Typical Concacaf. I think a bit chaotic...We expected this so we were just ready for it.” - Jonathan David, Canada forward
Match report: Canada beat El Salvador to advance to Gold Cup quarterfinals
@CanadaSoccerEN
https://t.co/piSiiWLRYM
"We had warnings just to tell us to be a bit more careful, but they kept pushing and got the equalizer." - Jonathan David
Match report: Canada stumbles in Concacaf Gold Cup draw against Curaçao
✍️: @stuartgradon@CanadaSoccerEN#CopaOro2025
https://t.co/RS5Npn6Rfd
Some of my photos from Canada’s 6-0 win over Honduras in the Concacaf Gold Cup group stage Tuesday.
See full gallery: https://t.co/wC2E2JbM2s
@GoldCup@CanadaSoccerEN@TotalSoccerNews