Hoffmann debütierte im November 1997 im FIS-Weltcup in Tignes und belegte dort den fünften Platz. Im selben Monat holte er in Hintertux seinen ersten Weltcupsieg. Bei den Olympischen Winterspielen 1998 in Nagano errang er den 17. Platz. Im folgenden Jahr wurde er bei den Burton US Open Zweiter im Jahr 2000 Dritter. Bei den Snowboard-Weltmeisterschaften 2001 in Madonna di Campiglio kam er auf den vierten Platz. Im folgenden Jahr belegte er bei den Olympischen Winterspielen 2002 in Salt Lake City den 20. Platz. Nach zwei zweiten Plätzen zu Beginn der Saison 2002/03, errang er bei den Snowboard-Weltmeisterschaften 2003 am Kreischberg den 14. Platz. Im März 2003 holte er zwei Weltcupsiege und belegte einmal den zweiten Platz. Er gewann damit den Halfpipe-Weltcup. In der folgenden Saison kam er im Weltcup sechsmal unter die ersten Zehn, darunter zwei zweite Plätze und ein dritter Rang und erreichte damit den dritten Platz im Halfpipe-Weltcup. Nach Platz 30 beim Weltcup in Saas-Fee zu Beginn der Saison 2004/05, belegte er den 21. Platz bei den Snowboard-Weltmeisterschaften 2005 in Stoneham. Beim folgenden Weltcup kam er in Sungwoo mit dem dritten Platz erneut aufs Podest und erreichte zum Saisonende den 22. Platz im Halfpipe-Weltcup. Zu Beginn der Saison 2005/06 holte er in Valle Nevado seinen vierten Weltcupsieg. Im weiteren Saisonverlauf kam er viermal unter die ersten Zehn, darunter Platz Drei in Leysin und errang damit den zweiten Platz im Halfpipe-Weltcup. Beim Saisonhöhepunkt den Olympischen Winterspielen 2006 belegte er den 34. Platz. In der Saison 2006/07 erreichte er im Weltcup drei Top Zehn Resultate, darunter Platz Drei in Bardonecchia und wurde damit Zehnter im Halfpipe-Weltcup. Bei den Snowboard-Weltmeisterschaften 2007 in Arosa errang er den 18. Platz. Seinen letzten internationalen Wettbewerb absolvierte er im Oktober 2009 im Europacup in Saas-Fee und belegte dabei den neunten Rang.