Matt Garbowsky

Garbowsky played two seasons for the Powell River Kings of the British Columbia Hockey League (BCHL).

[2] After completing his collegiate career, Garbowsky agreed to a one-year contract with the Rochester Americans of the AHL for the 2015–16 season.

[5] He also signed a tryout contract with the Americans to be able to play in the remainder of the 2014–15 season,[6] where he appeared in 8 games and recorded 1 point.

In his first full professional season, on October 6, 2015, Garbowsky was assigned to the Americans ECHL affiliate, the Elmira Jackals, training camp.

[10] After two standout championship seasons with the Eagles, Garbowsky opted to sign his first contract abroad, agreeing to a one-year deal with the Graz 99ers of the Austrian Hockey League (EBEL) on June 21, 2018.