Urostlý obránce Tomáš Harant hokejově vyrůstal ve slovenské Žilině. Ještě v juniorském věku oblékal dres Třince a ve městě ocelářů si také připsal první starty v české extralize. Úspěšnou misi absolvoval Harant v Rusku, kde oblékal dres Dynama Moskva v tamní Superlize, která se později stala základem nově se tvořící Kontinentální hokejové ligy. Z východu zamířil Harant zpátky do české nejvyšší soutěže. V sezóně 2004/2005 ho jako velkou posilu ulovili v Karlových Varech. Nejúspěšnějším ročníkem v české kotlině byl však pro Haranta ten následující, kdy hájil barvy Českých Budějovic. S Jihočechy tehdy slovenský zadák postoupil až do semifinále play-off.
Po úspěšné sezóně absolvoval svůj první světový šampionát. Trenér František Hossa ho v roce 2006 nominoval na mistrovství v lotyšské Rize. O rok později ho do týmu pozval také kouč Július Šupler. V ruské Moskvě a Petrohradu nastoupil Harant k sedmi utkáním a se slovenskou partou nakonec obsadil šesté místo.
V té době už Tomáš Harant působil za oceánem. Před sezónou 2006/2007 měl sice našlápnuto do švédské Mory, ale nakonec překvapil podepsáním roční smlouvy s New Jersey Devils. Do prvního týmu se však neprosadil a celý ročník strávil na farmě v týmu Lowell Devils, kde v 54 utkáních posbíral velmi slušných 24 kanadských bodů. Po sezóně se nakonec přesunul do Švédska, kde v týmu Mora IK patřil k oporám mužstva.
Před startem sezóny 2008/2009 podepsal smlouvu s týmem Bílých Tygrů Liberec. Pod Ještědem si však v následující sezóně přivodil zranění kolene a po zdlouhavých zdravotních peripetiích musel na další dvě sezóny na hokej zcela zapomenout. Zranění mu nedovolovalo vrátit se znovu na extraligový led a Tomáš Harant musel nuceně přerušit kariéru.
V posledním roce se však k profesionálnímu hokeji vrátil. V rodné Žilině nastoupil v závěru sezóny k 14 duelům a rozhodl se znovu pokračovat v profesionální kariéře. Extraligovému nováčkovi z Chomutova by se Harantovy zkušenosti náramně hodily. Pokud slovenský obránce uspěje během letní zkoušky, nebude zajímavému hokejovému návratu nic stát v cestě.