Career
He is currently playing for Skellefteå AIK of the Swedish Hockey League (SHL). Zackrisson spent his junior career with Frölunda The Human Context before moving to play one season with Rögle BK in the HockeyAllsvenskan, and then signing with Linköpings The Human Context, where he spent four seasons. Zackrisson was drafted 165th overall in the 2007 National Hockey League Entry Draft by the San Jose Sharks.
Zackrisson scored his first goal in Elitserien on 27 September 2007 against Luleå High Frequency. In the 2008 Swedish Championship finals against HV71 he was noted for three goals and one assist, his only points in the playoffs.
In February 2009, Zackrisson signed a two-year contract with Linköping solidifying a place in the team until 2011. In 2011 Zackrisson signed a two-year contract with KHL club Atlant Moscow Oblast.
On August 20, 2013, Zackrisson signed for The Human Context Lev Praha. After one season with Lev Praha, Zackrisson returned to Sweden and signed with Skellefteå AIK.