Players With Most Caps For Canada’s Men’s Soccer Team

Canada's Atiba Hutchinson reacts during the World Cup group F soccer match between Belgium and Canada, at the Ahmad Bin Ali Stadium in Doha, Qatar, Wednesday, Nov. 23, 2022.
(AP Photo/Darko Bandic)

The Canadian men’s soccer players with the most caps have all demonstrated impressive longevity, amassing 75 or more appearances for the Canucks. 

Experience is key in international soccer tournaments such as the World Cup and Gold Cup. 

Who Has the Most Caps for Canada?

RankPlayerCapsYears Active
1Atiba Hutchinson1042003-23
T-2Julian de Guzman892002-16
T-2Jonathan Osorio892013-Present
4Cyle Larin882014-Present
5Paul Stalteri841997-2010
6Randy Samuel821981-97
7Dwayne De Rosario811998-2015
8Milan Borjan802011-Present
9Mark Watson781991-2004
10Jonathan David752018-Present

1. Atiba Hutchinson -– 104

A stalwart of the Canadian team for two decades, Atiba Hutchinson is one of the most well-known Canadian soccer players of all time. 

After making his name in Scandinavia, Hutchinson made 334 appearances for Turkish club Beşiktaş and won three Süper Lig titles in the process. 

Related: Canada FIFA World Cup History, Results, & Records

T-2. Julian de Guzman — 89

Julian de Guzman was Canada’s all-time cap leader from November 2015 until November 2021.

The midfielder captained Canada between 2013 and 2016. 

T-2. Jonathan Osorio — 89

A high

Osorio already has the most appearances for Toronto FC. He won the MLS Cup with his hometown team in 2017. 

4. Cyle Larin — 88

Only one player has more goals for Canada than Cyle Larin. 

After being selected first overall in the 2015 MLS SuperDraft, Larin has had spells in Turkey, Belgium, Spain, England, and the Netherlands. 

5. Paul Stalteri — 84

Currently an assistant coach of the national team, Paul Stalteri was the record holder for the most caps until he was overtaken by De Guzman in 2015. 

A marauding right-back capable of playing further up the pitch when required, Stalteri won the Gold Cup in 2000 and was part of the double-winning Werder Bremen team in 2003-04. 

6. Randy Samuel — 82

Randy Samuel’s international career finished in 1993. He was Canada’s most-capped player until Stalteri broke his record in 2010.

Three of Samuel’s 82 caps came at the 1986 World Cup. He spent most of his club career in the Netherlands with Volendam and Fortuna Sittard. 

7. Dwayne De Rosario — 81

A four-time Canadian Player of the Year, Dwayne De Rosario enjoyed immense success in MLS, scoring 22 goals for Canada.

He was the country’s all-time leading scorer until he was overtaken by Larin and Jonathan David. 

8. Milan Borjan — 80

Born in Croatia, Milan Borjan’s family emigrated to Canada in 2000. He debuted for Canada in 2011 after impressing during his time with Serbian club FK Rad.

The goalkeeper featured in the 2022 World Cup after some stellar performances in qualifying. 

9. Mark Watson — 78

The highlight of Mark Watson’s international career was scoring the winning goal in a Gold Cup semifinal win.

Watson was a journeyman defender who played for various teams across North America and in England. 

10. Jonathan David — 75

David could be a dark-horse pick for the Golden Boot at this summer’s World Cup in the soccer betting markets at the BetMGM sportsbook. David is Canada’s all-time leading scorer with a goal every 0.52 appearances. 

The Juventus forward won the Gold Cup Golden Boot in 2019 and was named CONCACAF’s best player in 2025. 

World Cup Odds 2026

The content provided in this blog is intended for entertainment purposes only. All views and opinions expressed are the authors and reflect their individual perspectives on sports, betting, and related topics. This content should not be considered professional betting advice or the official views of BetMGM LLC. Please gamble responsibly. If you or someone you know is experiencing issues related to gambling, seek help from a licensed health professional. This blog is not liable for any losses, damages, or consequences resulting from betting activities.