Tomáš Jungvirt se narodil v Teplicích, kde až do roku 2011 působil ještě na starém zimním stadionu. Do chomutovského mladšího dorostu pak přišel před sezónou 2015/2016 z Bíliny. Právě v barvách tohoto klubu pak vstoupil do seniorského hokeje.
Druholigový debut připadl na 24. ledna 2018 v Děčíně, ovšem na seniorský gól zatím odchovanec severočeského hokeje čeká. V sezóně 2019/2020 se vrátil k Pirátům a byl kapitánem juniorského týmu. Následně odešel opět do Bíliny, aby se v květnu 2021 stal zase součástí chomutovského týmu, tentokrát už toho dospělého, za který však odehrál pouze jedno přípravné střetnutí.
Sezóna Klub Z G A B TM 2015-16 Piráti Chomutov – MD (E) 34 1 14 15 18 Piráti Chomutov – MD (E, p-o) 6 0 1 1 8 2016-17 Piráti Chomutov – SD (E) 25 1 1 2 12 2017-18 HC Draci Bílina (2. liga) 10 0 3 3 4 HC Draci Bílina (2. liga, p-o) 4 0 3 3 2 2018-19 HC Draci Bílina (2. liga) 35 0 12 12 28 2019-20 Piráti Chomutov – jun. 32 3 7 10 30 2020-21 HC Draci Bílina (2. liga) 3 0 0 0 4