Tjärnqvist foi seleccionado polos Dallas Stars coa selección de terceira rolda número 96 no Draft de 1999. Durante o bloqueo da NHL 2004/05, Tjärnqvist xogou con HV 71 na Elitserien xunto cos seus compañeiros Manny Malhotra, Jonathan Cheechoo e Bryan McCabe. O 12 de febreiro de 2007, foi traspasado aos Phoenix Coyotes, xunto cunha selección de primeira rolda no Draft da NHL de 2007.
, para Ladislav Nagy. En 2017 Tjärnqvist anunciou oficialmente o seu retiro.