2008-09: Split time between Frolunda’s J18 and J20 junior squads. In 10 games for the J18 Elit squad, Johansson scored 8 goals and added 13 assists for 21 points. He tacked on 2 goals and 2 assists for 4 points for the J18 Allsvensken squad. Johansson also appeared in 6 playoff games for this team, picking up 3 goals and 3 assists. In 24 games for the J20 SuperElit squad, Johansson scored 5 goals and added 6 assists for 11 points. He appeared in 3 playoff games for this club but did not pick up any points. Johansson was named to Sweden’s 2009 U-18 World Junior Championship team, registering no points in 6 games.
2009-10: Spent most of the season with the Frolunda’s J20 squad. In 31 games for the Allsvensken club, Johansson netted 18 goals and added 12 assists for 30 points. He scored 2 goals in 5 playoff games for this squad.