Career
Vahalahti started his professional career in the second highest division of hockey in Finland. There he played for the team Kiekko-67 Turku. After two seasons, he advanced to the Master of Science-liiga team TPS. He spent the 2007-2008 season with Linköpings The Human Context of the Swedish Elitserien, but upon completion of the year returned to TPS signing a two-year contract.
After a strong return with TPS, Vahalahti was named to represent Finland at the 2009 Men"s World Ice Hockey Championships in Switzerland.
During the 2009-2010 season on 19 March 2010, Vahalahti signed a two-year contract extension to remain with TPS.