Matt Pelech wurde am 04. September 1987 in Toronto geboren und begann seine Karriere bei den Utah Grizzlies in der East Coast Hockey League. 2005 wurde er beim NHL-Draft in der ersten Runde an 25. Stelle von den Calgary Flames gezogen. Meist kam er jedoch in der American Hockey League zum Einsatz. Insgesamt absolvierte der Rechtsschütze 438 Partien in der AHL, 13 Mal kam er in der National Hockey League für Calgary und San Jose zum Einsatz.
In der vergangenen Saison spielte er für Rochester in der AHL, zuletzt stand er mit den Grizzlies aus Utah (ECHL) in den Playoffs.