Футбольную карьеру начал в 9 лет в родном городе Крагуевац в молодёжном клубе «Раднички», в котором играл до 18 лет. После перешёл в земунский «Телеоптик», а в первые дни января 2009 года переведён в основной состав «Партизана»[1]. 4 января 2013 года подписал трёхлетний контракт с «Генчлербирлиги»[2]. После трёх лет выступлений в чемпионате Турции Томич перешёл в клуб первой лиги Турции «Гиресунспор». Первый матч за новый клуб он сыграл 21 августа 2016 против «Алтынорду».