Tom Hug wurde im München geboren und wuchs in der Schweiz in Genf auf. Er besitzt die deutsche und die Schweizer Staatsbürgerschaft. Hug war im Feldhockey als Schweizer Junioren-Nationalspieler aktiv und kam 2016 zum Triathlon. Er startet im Triathlon bis 2023 mit einer Profilizenz der Eidgenossen und seither mit einer deutschen Profilizenz.
2022 startete Tom Hug zum ersten Mal auf der Triathlon-Mitteldistanz (1,9 km Schwimmen, 90 km Radfahren und 21,1 km Laufen) und 2023 gewann er die Challenge St. Pölten.[1] Im Mai 2024 konnte der 25-Jährige diesen Titel erfolgreich verteidigen.
Im Oktober gewann er mit der Challenge Mallorca sein drittes Challenge-Rennen.
Tom Hug studiert Sportökonomie und lebt in Bayreuth.