Hetzel began his career in the NBA as an assistant video coordinator for the San Antonio Spurs during the 2005–2006 season under head coach Gregg Popovich.[1] He later worked as the video coordinator for the Cleveland Cavaliers for three seasons from 2006 to 2009 under head coach Mike Brown.[2]
Hetzel earned his first coaching position with the Detroit Pistons in 2009, spending four seasons as a player development coach until 2013.[3] As a player development coach in Detroit, Hetzel was responsible for creating player progression plans and monitoring player growth.[4]
In 2013, Hetzel became the head coach of the Canton Charge of the NBA G-League, the G-League affiliate of the Cleveland Cavaliers.[5] He replaced D-League coach of the year Alex Jensen, who left to become a development coach for the Utah Jazz.[6] Hetzel served one season as head coach of the Charge leading the team to a 28–22 record in his lone season.
Hetzel earned his first assistant coaching job in the NBA in 2014, being hired by the Charlotte Hornets as an assistant coach under head coach Steve Clifford.[7] He worked with the Hornets until 2018 when he was hired by the Orlando Magic where he worked from 2018 until 2021.[8]
In 2022, Hetzel coached the Portland Trail Blazers summer league team to the 2022 NBA Summer League championship.[9] He was named an assistant coach for the Trail Blazers under head coach Chauncey Billups for the 2021–22 season and spent three seasons in Portland.[10]
On April 21, 2024, it was reported that Hetzel would be joining the Brooklyn Nets as an assistant coach under new head coach Jordi Fernández.[11] The hiring was officially announced by the Nets on May 31, 2024.[12]