Joacim Eriksson was born on April 9, 1990 in Gavle, Sweden. The Swedish netminder was drafted in the seventh round, 196th overall, by the Philadelphia Flyers in the 2008 NHL Entry Draft while he was still playing for Brynäs IF in the Swedish Elite League.
Eriksson had trouble getting playing time while with Brynäs as they had a young sharp goaltender named Jacob Markstrom, so he moved to Tier II Swedish hockey to play for Leksandis IF in order to get more playing time. After being a top goalie in that league, he moved back into the Swedish Elite League to play for Skellefteå AIK.
On June 15, 2013, Eriksson decided to take his talents to North America by signing with the Vancouver Canucks to a two year contract. He spent most of his time within the Canucks' organization as part of their AHL affiliate, the Utica Comets, where he recorded a 66-34-9 record in his two years. His NHL debut came on June 15, 2013 where he came in relief of Eddie Lack in a 9-3 loss over the Anaheim Ducks.
Eriksson decided to go back to Europe where he agreed to terms with Dinamo Riga of the KHL on Junde 23, 2015.
Internationally, Eriksson has represented Sweden three times. He helped Sweden win the gold medal in the 2007 Ivan Hilinka Memorial Tournament in Slovakia, he dressed but did not play for Sweden in the 2008 IIHF World Under 18 Championships in Russia, and was a member of the Swedish team that won the bronze medal in the 2014 World Championships in Minsk.