The average salary for an NHL player was $1.9 Million for the 2007-08 season. I would expect this number to be on the high side given that it is likely skewed by the a number of very highly paid players.
Chat with our AI personalities
Technically, one can become a professional hockey player at no cost, if one plays on scholarship or at public high schools. Often, however, top hockey players would have had to pay for private hockey camps and top quality equipment, which can be quite expensive.
It does vary but I think the minimum is something like a 3 year $.500M, but a super star like Ovechkin is signed to a 13 year $124 million contract, but in yearly increments, like I think $6M a year.
The average NHL player makes $2.4 million annually. However, some players make as much as $14 million.