2009-10: Marcus Hogberg played U16 hockey in his hometown of Orebro and competed in the TV-Pucken tournament for high school players in Sweden. In eight games during the TV-Pucken tournament he had a 2.80 goals against and .917 save percentage.
2010-11: Hogberg moved to the Linkoping club in Sweden's top division. He appeared in four games with the club's U20 team and finished with the top save percentage (.933) in the U18 elite league's South Division. He had a 4.43 goals against and .840 save percentage in four games with Linkoping's U20 team. Hogberg played 27 games for Linkopiing's U18 team including regional play and the Allsvenskan season. Linkoping reached the U18 quarterfinals and Hogberg finished with a 2.55 goals against and .910 save percentage in five playoff games.
2011-12: Hogberg skated for the Linkoping U20 team as a 17-year-old, appearing in 35 games, and capped the year by winning a silver medal with Sweden at the 2012 U18 World Junior Championship. After finishing the regular season with a 2.48 goals against and .919 save percentage, Hogberg was 6-0 in the playoffs with a 1.64 goals against and .939 save percentage as Liinkopings captured the U20 championship. Hogberg appeared in two games at the U18 WJC as a backup to Oscar Dansk and was 1-0 with a 3.44 goals against and .889 save percentage.
2012-13: Hogberg made his pro debut in Sweden's Elitserien, appearing in three games for Linkoping, while also skating for the club's U20 team. He was 1-1 with a 2.57 goals against and .884 save percentage in Elitserien play for the fifth-place club. In 23 regular season games for Linkoping's U20 team he had a 2.41 goals against and .917 save percentage. He did not see any action in the U20 playoffs as 19-year-old Jacob Johansson handled the goaltending for Linkoping. Hogberg was the fourth ranked European goalie in Central Scouting's final rankings and was selected by Ottawa in the third round (78th overall) of the 2013 NHL Draft.