A forward who was a fourth-round pick (No. 97) of the Phoenix Coyotes in the 2009 NHL Draft, Szwarz signed a one-year, free agent contract with Providence, the American Hockey League affiliate of the Boston Bruins, on July 1, 2017.
After three seasons with Saginaw of the Ontario Hockey League, Szwarz made his professional debut with San Antonio of the AHL during the 2009-10 season. He returned to Saginaw in 2010-11, then played most of the next four seasons with Portland of the AHL. Szwarz had two call-ups to the Coyotes and scored his first NHL goal playing for Phoenix against the Nashville Predators on Oct. 31, 2013.