Baník Ostrava
Sparta Praha I.
Fiorentina
West Ham United
Sparta Praha II.
Reprezentace

Tomáš Řepka dělal první fotbalov krůčky v Brumově, ovšem už v patnácti letech zamířil do Zlína, kde strávil pouze dva roky - to už ho jako mistra Evropy do 16 let získal Baník Ostrava. Na Bazalech získával tvrdý stoper rychle prvoligové ostruhy a v jednadvaceti letech už znovu měnil dres - získala ho Sparta Praha.

Na Letné se Tomáš rychle rozkoukal, stal se pilířem zadních řad a také získal dva mistrovské tituly i vítězství v Poháru ČMFS. Jak sám říká, atmosféra slavného klubu ho rychle vtáhla a rozhodla, které barvy mu budou navždy nejblíže. Během svého pozdějšího zahraničního angažmá se několikrát vyjádřil, že pokud se bude vracet domů hrát fotbal, pak jeho první kroky zamíří na Letnou. Jenže nejdříve začal získávat zahraniční ostruhy - první v italské Florencii, kam zamířil v létě 1998.

V Itálii si získal hodně příznivců a s klubem získal vítězství v Italském poháru. Právě z Itálie jezdíval nejčastěji k utkáním české reprezentace, probojoval se až semifinále Champions League a v roce 2000 si zahrál pod vedením trenéra Jozefa Chovance na mistrovství Evropy.

Poprvé se začalo spekulovat o přestupu z Fiorentiny už koncem roku 2000, ale své působení pod Apeninami ukončil až na podzim 2001, kdy zamířil do West Hamu United. Původně se Tomášovi z oblíbené Itálie nechtělo, ale lepší podmínky i stále složitější situace v zadluženém severoitalském klubu rozhodly a Tomáš začal novou etapu své kariéry. V klubu nehrál pouze slavnou Premie League, s "Kladiváři" musel bojovat i v druhé nejvyšší soutěži, ale během pětiletého angažmá si vybudoval u fanoušků velké renomé. Když se v roce 2006 loučil, celý stadión dojatému stoperovi zpíval na rozloučenou.

Od svého návratu je klíčovou postavou letenského klubu na trávníku i v kabině. Velkou měrou se podílel na historicky prvním českém double v sezóně 2006/07. V konzervativním české fotbalovém prostředí se rychle stal nejvýraznější postavou ligy, často byl kritizován za své výbušné chování. Jeho nejšťastnější okamžik však přišel na konci sezóny 2009/10, kdy jako kapitán zvedal po dvouleté pauze znovu nad hlavu mistrovský pohár. Krátce poté své angažmá i kariéru prodloužil o další rok s roční opcí.

Za národní tým si Tomáš zahrál už v devatenácti letech, ale kvůli nešťastnému vyloučení v kvalifikaci jednadvacítek přišel o nominaci na ME v roce 1996. Na šampionátu si zahrál o čtyři roky později, ovšem po nevydařené baráži MS v roce 2001 reprezentační kariéru ukončil. Přesto dokázal nasbírat 46 utkání a v památném kvalifikačnímu duelu proti Skotsku (3:2) vstřelil gól.