According to the NHL, defenceman Cory Sarich is in hospital after being struck by a vehicle while riding a bicycle.

The accident happened on Monday, while he was training in Invermere, British Columbia.

While his injuries aren't considered life-threatening, it's not clear how long it will take for him to recover or when he'll be able to return to the NHL.

Sarich grew up in Bladworth, Saskatchewan,100 kilometres south of Saskatoon.

He played with the Saskatoon Blades for four years before he was signed by the Buffalo Sabres.

Sarich won a Stanley Cup in 2004 with the Tampa Bay Lightning.