Calgary Flames first-round pick Sam Bennett is out of the lineup for the team`s final preseason game Saturday against the Winnipeg Jets due to an undisclosed upper-body injury.

Bennett played his first preseason game Thursday after missing the start of training camp with an injury suffered in the Young Stars Classic tournament.

Unfortunately for Bennett, an 18-year-old center, persistent injuries have limited his opportunities to impress the Flames' coaching staff, and may hinder his ability to claim a roster spot.

"Sam, since day one of camp obviously he started well. Nagging injuries started and a few days later he's OK, it comes back, he's OK," head coach Bob Hartley said Saturday.

Hartley believes Bennett was doing his best to play through the pain.

"As an organization we're dealing with a player that didn't want to really say how much pain he had ... He's in Calgary getting checked by our doctors," Hartley said.

Calgary's coach also mentioned that any update on Bennett's injury will be provided Tuesday, the day before the Flames open their season against the Vancouver Canucks at home.