To provide a specific answer, it would be helpful to know which teams you're referring to, as the number of Canadians can vary widely across sports teams and leagues. For example, in the National Hockey League (NHL), teams often have varying numbers of Canadian players, while in other sports like Basketball or football, the representation may be different. Please clarify the teams or context for a more accurate response.
There are currently 11 non-canadians on the San Jose Sharks
No Maximum but a minimum of 20 canadians
14 players
There are a total of 26 players on the Boston Bruins, 17 are Canadians.
Canadians like many sports that other countries do. They are big with hockey, and also have an Olympic basketball team, a professional basketball team (Toronto Raptors), many NHL teams, one professional MLB team (Toronto Blue Jays), and have their own football league (CFL- Canadian Football League). Thus, Canadians play many sports.
As per the players listed on the Montreal Canadians site there are 13 Canadian born players on the team
1 Paul Stastny.
about 2,000,000,000
1
1 in 10
Montreal Canadians 24 times.
15 PER game, any less they have to pull up from the minors.