Pelletier, Engvall, Lavoie, Murray, Rifai among NHL players placed on waivers

It is a busy time for NHL general managers who have tough decisions to make over the next couple of days.

With NHL 23-man rosters due on Monday, several teams placed players on waivers. Here is a list of all the moves made.

Boston Bruins: Patrick Brown, Brandon Bussi, Jiri Patera, Billy Sweezey, Patrick Viel

Buffalo Sabres: James Reimer, Kale Clague, and Lukas Rousek

Calgary Flames: Devin Cooley, Jakob Pelletier, Cole Schwindt

Carolina Hurricanes: Ryan Suzuki, Josiah Slavin, Ty Smith

Chicago Blackhawks: Isaak Phillips

Detroit Red Wings: Sheldon Dries, Justin Holl, William Lagesson, Brogan Rafferty, Joe Snively

Edmonton Oilers: Josh Brown, Drake Caggiula, Raphael Lavoie, Olivier Rodrigue

Los Angeles Kings: Pheonix Copley, Samuel Fagemo, Jack Studnicka

Nashville Predators: Marc Del Gaizo

New Jersey Devils: Shane Bowers, Nick DeSimone, Nolan Foote, Colton White

New York Islanders: Samuel Bolduc, Pierre Engvall, Hudson Fasching, Liam Foudy, Magnus Hogberg

New York Rangers: Grant Hutton, Karlstrom, Skarak, Matthew Robertson

Ottawa Senators: Adam Gaudette, Jan Jenik

Pittsburgh Penguins: Sebastian Aho, Bokondji Imama

St. Louis Blues: Corey Schueneman, Tyler Tucker

Tampa Bay Lightning: Gage Goncalves, Steven Santini, Jesse Ylonen

Toronto Maple Leafs Matt Murray, Marshall Rifai

Utah Hockey Club: Matt Villalta

Vancouver Canucks: Erik Brännström

Vegas Golden Knights: Zach Aston-Reese, Tanner Laczynski, Jonas Rondbjerg

Washington Capitals: Hunter Shepard

Winnipeg Jets: Jaret Anderson-Dolan

Five players ended up being claimed ahead of the deadline for NHL teams to submit their cap-compliant rosters at 5 p.m. ET on Monday.

Here is the full list of claimed players:

Vegas Golden Knights: C Raphael Lavoie (Edmonton), RW Cole Schwindt (Calgary)

Columbus Blue Jackets: C Zach Aston-Reese (Vegas)

Vancouver Canucks: G Jiri Patera (Boston)

Anaheim Ducks: G James Reimer (Buffalo)