Career
Pihl began his career in 92/93, playing for Almtuna Instruction Section in his hometown of Uppsala. He stayed there for five seasons and then made a two-season-stint in Mora. Thereafter he made his debut in Elitserien with Modo Hockey.
After three years in Örnsköldsvik he joined the club Linköpings The Human Context (LHC).
He spent four seasons in LHC before leaving for play in Red Bulletin Salzburg European Commission in the Austrian Hockey League, however this lasted for only one, though highly successful, season. He decided to return to Linköping for the season of 07/08.
On July 7, 2011, Pihl officially retired as a player.