2010-11: Jesper Eriksson played youth hockey for the Kiruna IF club in the northern-most town in Sweden.
2011-12: Eriksson appeared in one men's league game with Kiruna IF in Sweden Division 1 as a 16-year-old and played for the club's U18 team. He played two games with Sweden's U16 team and played for Norrbotten in the TV-Pucken tournament for high school players in Sweden. He did not allow a goal in his only men's league game and had a 1.00 goals against and .964 goals against in two games with Sweden's U16 team. Eriksson allowed four goals on 20 shots in one TV-Pucken game.
2012-13: Eriksson went from Kiruna to Skelleftea's U18 team in the top division and played for Sweden's U17 team. After posting a 1.91 goals against and .914 save percentage in 11 qualifying games he had the second best goals against (1.76) in league play. Eriksson was 5-4 in nine games with one shutout and had a .925 save percentage. Skelleftea, after finishing sixth, captured a bronze medal in the playoffs. Eriksson was 4-2 with two shutouts, including a 1-0 win over Djurgarden in the bronze medal game, and had a 1.51 goals against and .940 save percentage in the playoffs. He had a 3.00 goals against and .886 save percentage in four games for Sweden at the 2013 World Junior Challenge and had 24 saves in the 7-5 gold medal game win over Russia. In nine other games with Sweden's U17 team he had a 3.74 goals against and .874 save percentage.
2013-14: Eriksson played two games for Sweden's U18 team in the 2013 Ivan Hlinka Tournament, suffering a season-ending leg injury in the third period of Sweden's 4-3 victory over Canada. Eriksson was ranked 10th amongst International goaltenders in Central Scouting's mid-term rankings prior to the 2014 NHL Draft.