pujacs was drafted by boston bruins as the 264th pick in the 1999 nhl entry draft, after a strong performance in 1999 division 1 european junior championships. after being drafted, he played minor league ice hockey in north america for a year but did not reach the nhl. he then returned to latvia and has mostly played for latvian teams in the latvian league and eastern european hockey league. in july 2006, pujacs signed a two-year contract with khimik moscow oblast of russian elite league, then joined hc lada togliatti on 6 november 2007. on 14 january 2009, pujacs returned to latvia and signed with dinamo riga of the khl and left on 13 july 2009 to sign with dinamo riga's rival hc sibir novosibirsk.