Tomo Mahorič je vrhunski košarkarski trener, ki je diplomiral na fakulteti za šport v Ljubljani. S trenerskim poklicem se je srečal 1988, ko je še kot študent pričel opravljati funkcijo pomočnika članskega trenerja pri takratni Smelt Olimpiji. Z glavnim trenerjem in mentorjem Zmagom Sagadinom je deloval skoraj deset let. V samostojni trenerski karieri je vodil klube kot so Interier Krško, Geoplin Slovan, Union Olimpijo, Slask Wroclaw, Lietuvos Rytas, BC Kiev, Vanoli Cremona. Leta 2005 je z klubom Lietuvos Rytas osvojil evropski pokal. Kot pomočnik trenerja slovenske reprezentance je sodeloval na štirih evropskih prvenstvih in kvalifikacijah za olimpijske igre.