Michal Tomič ha iniziato la sua carriera calcistica nel 2015 come parte della squadra giovanile del Sampdoria Sub 17, dove ha giocato 8 partite e segnato 1 gol nel Campionato Nazionale Under-17. Nel corso della stagione successiva, nel 2016/17, è stato promosso alla squadra giovanile della Sampdoria Sub 19, dove ha dimostrato le sue abilità in 24 partite, segnando 3 gol. Ha anche partecipato alla Coppa Italia Primavera, giocando 3 partite e fornendo 1 assist.
Nella stagione 2017/18, Tomič ha continuato a giocare nella squadra giovanile della Sampdoria Sub 19 nel Campionato Primavera 1, disputando 19 partite, segnando 2 gol e fornendo 1 assist. Ha partecipato anche alla Coppa Italia Primavera, giocando una partita. Tuttavia, è stato ammonito con 2 cartellini gialli e 2 cartellini rossi durante questa stagione.
Nel 2018/19, Tomič è stato promosso alla squadra senior della Žilina in Super Liga, la massima serie slovacca. Ha giocato 22 partite e segnato 2 gol nella sua prima stagione, mentre nella Coppa Slovacca ha giocato 5 partite e segnato 1 gol. Ha anche giocato 4 partite con la squadra giovanile della Žilina II in 2. Liga, segnando 2 gol e ricevendo un cartellino giallo.
La stagione successiva, nel 2019/20, Tomič ha continuato a giocare nella Super Liga con la Žilina, disputando 12 partite e segnando 1 gol. Ha anche giocato una partita nella Coppa Slovacca. Nel corso della stagione 2020/21, Tomič è tornato in Repubblica Ceca per giocare nella Czech First Division con lo Slovácko, dove ha giocato 13 partite e ricevuto un cartellino giallo. Ha anche giocato una partita nella squadra giovanile dello Slovácko II nella 3. Liga.
La stagione successiva, nel 2021/22, Tomič ha continuato a giocare nella Czech First Division con lo Slovácko, disputando 28 partite e fornendo 3 assist. Tuttavia, ha ricevuto 3 cartellini gialli e un cartellino rosso durante questa stagione. Ha anche giocato 4 partite nella Czech Cup e una partita nei turni preliminari della Conference League.
Nella stagione 2022/23, Tomič ha giocato una partita nella 3. Liga con il Mladá Boleslav II, prima di trasferirsi nel Czech First Division con l'Mladá Boleslav, dove ha giocato 9 partite, segnato 1 gol e ricevuto un cartellino giallo. Successivamente, è passato allo Slovácko, dove ha giocato 12 partite, segnato 1 gol, fornito 1 assist e ricevuto 2 cartellini gialli. Ha anche giocato 2 partite nella Czech Cup, 2 partite nei turni preliminari della Conference League e 4 partite nella fase a gironi della Conference League, segnando 1 gol e fornendo 1 assist.
Michal Tomič ha dimostrato le sue abilità calcistiche in diverse squadre e campionati nel corso della sua carriera, contribuendo con gol, assist e prestazioni di alto livello. Con il suo costante impegno e talento, è destinato a diventare un nome rispettato nel mondo del calcio.
