Americans are also classified by the NHL....since they play on 2 separate national teams they are classified as 2 separate race classes. Nice try though......too bad it doesn't make the cut.
Canadians do not make up the majority of NHL players this season - Article - TSN
For the 2015-2016 NHL season the break down is as follows: 49.7% Canada 24.2% United States 9.1% Sweden 4.5% Russia/USSR 4.2% Czech Rep 3.2% Finland 1.1% Slovakia 0.9% Switzerland 0.9% Germany 0.8% Denmark 0.5% Austria 0.3% France 0.1% Latvia 0.1% Slovenia 0.1% Norway 0.1% Netherlands 0.1% Croatia 0.1% Belarus
SO you can't even use your claim about Europeans either!