I’m not a real big hockey fan, but it’s well known that Canada wins it every year as it is. Pick whatever team wins it and then look at who the best players are and the majority, and you’ll find in most cases they are Canadian.
No Cups since 1993.