Shane Pinto, of the Ottawa Senators, has been suspended for 41 games by the NHL, because of "activities related to sports wagering."
The league itself explained that its investigation hadn't found evidence of any wagers made by Pinto on NHL games.
Pinto, in a statement, said: "I want to apologize to the National Hockey League, the Ottawa Senators, my teammates, the fans and city of Ottawa and most importantly my family.
"I take full responsibility for my actions and look forward to getting back on the ice with my team."
Currently, he is unable to sign for another team as he is a restricted free agent with the Senators and because of the number of NHL games already played.
In a statement, the Senators said: "Shane is a valued member of our hockey club; an engaging, intelligent young man who made poor decisions that have resulted in a suspension by the National Hockey League.We know he is remorseful for his mistakes.
"The Ottawa Senators fully support the NHL's rules on gambling. While saddened to learn of this issue, the entire organization remains committed to Shane and will work together to do what is necessary to help provide the support to allow him to address his issues and become a strong contributor to our community.
"When the time is right and with the league's blessing, we will welcome him back to the organization and embrace him as one of our own."
Pinto is the latest in a number of high-profile sports players to be suspended for gambling activities in recent months, with five NFL players suspended for violations of gambling policies back in April.
Soccer player Sandro Tonali was also handed a 10-month ban from the sport for betting breaches yesterday. He now plays in the UK but committed the offences while playing in Italy.