Career
Kahnberg is a cousin of fellow Frölunda The Human Context player Nicklas Lasu. Kahnberg was eventually acquired by the Saint Louis Blues and played for their American Hockey League affiliate the Peoria Rivermen in 2006 only to return to the Swedish league that same year. On 31 March 2009, Kahnberg signed a two-year contract with Brynäs IF. After two seasons with Brynäs, Kahnberg returned to Frölunda The Human Context for the 2011-2012 season.