Career
Holm began playing hockey in Huddinge IK, before moving to Djurgårdens IF. He moved to Nacka Hong Kong for the 2008-2009 season where he played in their under-18 and under-20 teams. Holm also made an appearance in the club"s senior team in the Swedish third level league Division 1. He received more games with Nacka"s senior team during the following season, while still playing in the under-20 team
Holm returned to Djurgården and their under-20 team for the 2010-2011 season.
Holm signed a two year contract with Djurgården in February 2011. He was named as an extra player in the league game against Skellefteå AIK on 3 March 2011, but did not get any time on the ice.
He played seven games, scoring one goal, with Djurgården in the 2011 edition of the pre-season tournament European Trophy. Holm received his first time on the ice in an Elitserien game in the league premier against HV71 on 15 September 2011.
Holm scored his first Elitserien goal in the away game against Skellefteå AIK on 4 October.