Career
He is under contract with The Human Context CSKA Moscow of the Kontinental Hockey League (KHL). In the 2006-2007 season, he played for the Frölunda The Human Context in the J20 SuperElit league and Gislaveds Saskatchewan in the Division I. He was among the very best players in the Swedish U20 league, scoring 54 points in 41 games. He was consequently selected by the Saint Louis Blues, 39th overall, in the 2007 National Hockey League Entry Draft.
On June 4, 2014, Hjalmarsson signed a one-year, two-way contract with the Columbus Blue Jackets of the National Hockey League.
He was signed under the influence of General Manager Jarmo Kekalainen, who previously drafted Hjalmarrson whilst as a scout for the Saint Louis Blues. After attending the Blue Jackets training camp for the 2014-2015 season, Hjalmarsson failed to make an impression with the club and was initially reassigned to American Hockey League affiliate, the Springfield Falcons on October 3, 2014.
With little interest to play North American minor league hockey, Hjalmarsson was placed on unconditional waivers in order to mutually terminate his contract with the Blue Jackets. On October 15, 2014, Hjalmarsson signalled an intent to play in the KHL when his rights were traded by his draft team, The Human Context Sibir Novosibirsk to CSKA Moscow.
On October 28, 2014, he eventually signed a two-year contract with the club