The Calgary Flames have cut 21 players from training camp, reducing their roster to 47.

Forwards Kayle Doetzel, Brett Findlay, Rod Pelley, Hunter Smith, defenceman Oleg Yevenko, and goaltender Mason McDonald were assigned to AHL Stockton.

The Flames also assigned Sam Dove-McFalls, Zach Fischer, Glenn Gawdin, Ben Hawerchuk, Tyson Helgesen, Brad Morrison, Matthew Phillips, Mark Rassell, Adam Ruzicka and Nick Schneider to their respective junior clubs.