2009-10: Erik Karlsson skated for Frolunda's U18 and U16 teams in Sweden and competed for Goteborg 1 in the TV-Pucken tournament for high school age players. He scored 1 goal with 3 assists for Frolunda U18 in four games in Elit play and in nine games in Allsvenskan U18 play he had 1 goal and 2 penalty minutes. Karlsson appeared in one playoff game for Frolunda U18, which won a bronze medal. In eight U16 games he scored 3 goals with 3 assists and had 8 penalty minutes. In 8 games in the TV-Pucken tournament he had 3 goals and 3 assists. Gotborg 1 finished third in the tournament.
2010-11: Karlson split the season between Frolunda's U20 and U18 team and skated for Sweden's U17 team in five international contests. In 29 games in the SuperElit U20 league he had 4 goals with 9 assists and had 41 penalty minutes. He skated in seven playoff games for Frolunda, which won the U20 championship, and had 1 goal with 1 assist and 4 penalty minutes. In 26 games for the Frolunda U18 squad he scored 20 goals with 22 assists and had 12 penalty minutes. He played four U18 playoff games and scored 1 goal with 1 assist.
2011-12: Karlson appeared in 47 games with Frolunda's U20 team and represented Sweden in three tournaments - the 2011 U19 World Junior A Challenge, the 2011 U18 Ivan Hlinka Memorial Tournament and 2012 U18 World Junior Championship. Karlson scored 14 goals with 19 assists, was minus-four and was second on the team with 70 penalty minutes. In the two playoff games versus Linkopings he was scoreless and minus-one. Karlsson had 1 goal and 6 penalty minutes in four games at the World Jr A Challenge. Playing for Sweden's U18 team he had 1 assist in two games at the Ivan Hlinka event and scored 1 goal with 2 assists and was plus-two as Sweden reached the silver medal game of the U18 WJC. Karlsson was ranked 14th amongst European skaters in Central Scouting's final rankings prior to the NHL Draft and was selected by Carolina in the fourth round (99th overall).
2012-13: Karlsson made his debut in Sweden's Elitserien as an 18-year-old, playing five games for Frolunda and also played two games with Karlskrona in Allsvenskan in addition to skating for the Frolunda U20 team. He played a pair of games in December and then returning to Frolunda for three more games at the end of January, finishing with no points or penalty minutes and averaging four minutes of ice time. He had 1 assist and was -4 in four games with Karlskrona. Frolunda's U20 team was the top team in Sweden in regular season play. Karlsson scored 10 goals with 25 assists and was +14 with 48 penalty minutes in 40 games. Frolunda advanced to the SuperElit U20 playoff semifinals and finished fourth after a 3-1 loss to Farjestads in the bronze medal game. Karlsson scored 1 goal with 5 assists and was +1 in six playoff games.
Talent Analysis: Karlsson is a solid talent who has gone noticed by his coaches in Sweden for several years running. Almost always representing is country in international play, the small Swede has plenty of scoring ability that needs to be developed for the North American game.
Karlsson will likely stay in Sweden for a couple more seasons before making his way to North America.