Freiholz participe pour la première fois aux Championnats du monde à Falun (Suède) en 1993, où il est sur petit tremplin et sur grand tremplin. Le , il monte sur le podium pour la seule fois de sa carrière dans une épreuve individuelle de Coupe du monde : il termine deuxième sur le grand tremplin d'Engelberg, en Suisse, derrière le Finlandais Janne Ahonen. Il est sur petit tremplin et sur grand tremplin lors des Jeux olympiques d'hiver de 1994, à Lillehammer (Norvège).