Steger betreibt Triathlon seit 2012 und er startete für das Wave Tri Team Wörgl. Er wird trainiert von Heidi Steinacher im Schwimmen.
2014 wurde Steger in Kitzbühel Triathlon-Europameister in der Altersklasse 20-24.
Staatsmeister Triathlon Mitteldistanz 2015
Im Mai 2015 wurde der 23-Jährige Fünfter bei der Europameisterschaft auf der Triathlon-Mitteldistanz. In Obertrum am See holte er sich im Juli den Titel bei der Staatsmeisterschaft auf der Triathlon-Mitteldistanz.
Im Mai 2016 wurde Thomas Steger Dritter auf der Mitteldistanz beim Ironman 70.3 auf Mallorca (1,9 km Schwimmen, 90 km Radfahren und 21,1 km Laufen).[1] Im September wurde er am Walchsee Dritter bei der Europameisterschaft auf der Triathlon-Halbdistanz und zwei Wochen später konnte er die Challenge Gran Canaria für sich entscheiden.
Für den Juli 2018 kündigte er seine ersten Start auf der Langdistanz beim Ironman Austria (3,8 km Schwimmen, 180 km Radfahren und 42 km Laufen) an, wo er das Rennen aber nicht beenden konnte. Im August 2019 wurde Steger nach 2015 zum zweiten Mal Triathlon-Staatsmeister auf der Mitteldistanz beim Trans Vorarlberg Triathlon in Vorarlberg.
Vize-Europameister Triathlon Mitteldistanz 2021
Im Mai 2021 gewann der 29-Jährige die Challenge Riccione in Italien[2] und im Juni wurde er im Rahmen der Challenge Walchsee-Kaiserwinkl Zweiter bei der ETU-Europameisterschaft auf der Triathlon-Halbdistanz.
Bei der Weltmeisterschaft auf der Triathlon Langdistanz belegte Steger im September 2021 den fünften Rang.[3]
Thomas Steger startet für das österreichische pewag racing team des Kettenherstellers pewag.
2023 wurde Steger wegen eines Verstoßes gegen die Anti-Doping-Bestimmungen rückwirkend für ein Jahr gesperrt[4] und er ist seit Oktober 2023 wieder startberechtigt.