Career
He was originally selected by the Phoenix Coyotes, 88th overall, in the 2006 National Hockey League Entry Draft. After his entry-level contract with the Coyotes was concluded he returned to the Swedish Hockey League. He later re-joined for his second stint with Modo Hockey from Frölunda The Human Context on April 29, 2014.
On May 20, 2015, Ahnelöv signed a lucrative one-year contract with Russian club, Avangard Omsk of the KHL. He played for Team Sweden at the 2007 World Junior Ice Hockey Championships in Mora and Leksand, Sweden.