Nordström made his SHL debut on 23 September 2010 against Södertälje SK.[2] He signed a three-year, entry-level contract with the Blackhawks on 29 May 2012, but remained with AIK for the 2012–13 season.[3] Nordström made his NHL debut with the Blackhawks on 1 October 2013. He scored his first NHL goal on 11 October 2013 against Kevin Poulin of the New York Islanders. Nordström was sent down to the Rockford IceHogs of the AHL on 21 October 2013,[4] where he played before being recalled back to the Blackhawks on 2 April 2014.[5]
In the 2014–15 season with the IceHogs, Nordström was the captain of the IceHogs though he played 38 games with the Blackhawks, including three in the playoffs, and was part of the team that won the Stanley Cup in 2015.[6][7]
After three seasons within the Hurricanes organization, Nordström left as a free agent to sign a two-year, $2 million contract with the Boston Bruins on 1 July 2018.[11] Nordström's first Bruins goal came on 12 October 2018, as the third Bruins goal en route to a 4–1 home ice victory against the Edmonton Oilers.[12]
At the conclusion of his contract with the Bruins, Nordström left to sign a one-year, $700,000 contract with his fourth NHL club, the Calgary Flames, on 19 October 2020.[13]
Following his eighth season in the NHL, unable to help the Flames qualify for the playoffs, Nordström left North America as a free agent and signed a one-year contract with Russian club, CSKA Moscow of the Kontinental Hockey League (KHL), on 4 June 2021.[14] In the 2021–22 season, in a checking-line role Nordström registered three goals and 14 points through 27 regular season games. He made two playoff appearances before terminating his contract with CSKA on 4 March 2022 due to the Russian invasion of Ukraine.[15][16][17]
As a free agent, Nordström moved to the Swiss National League, signing a two-year contract with HC Davos on 2 June 2022.[18]
^Russo, Eric (12 October 2018). "Pastrnak's Goal Got Them Going". nhl.com/bruins. Boston Bruins. Retrieved 12 October 2018. Just 5:17 after Pastrnak dazzled the crowd, linemate Brad Marchand struck with his first goal of the season off a fortuitous bounce - also on the power play - before Joakim Nordstrom netted his first as a Bruin only 36 seconds later to cap a nifty give-and-go with David Krejci and provided Boston a 3-1 lead late in the first.