Completa la seguente frase: Petrovicky si è trasferito in Canada per giocare a hockey junior con i Tri-City Americans, i Prince George Cougars e i Regina Pats della Western Hockey League (WHL). Mentre era un membro dei Cougars, i Calgary Flames lo scelsero nel
Draft NHL del 1996. Ha firmato con l'organizzazione dei Flames nel 1998 e ha giocato per l'affiliato American Hockey League (AHL) dei Flames per due stagioni prima di unirsi a Calgary. Ha giocato due stagioni per la squadra NHL prima di unirsi ai New York Rangers per la stagione 2002-03. Un anno dopo, fu trasferito agli Atlanta Thrashers, di nuovo come transazione di rinuncia.