Před jarní částí sezony 2002/03 se propracoval do prvního mužstva. Svůj debut v "áčku" si však odbyl v následující sezoně ve druhé nejvyšší soutěži. Celkem odehrál v dresu Hradce Králové 40 ligových střetnutí, ve kterých vsítil pět branek.
FK Teplice
V červenci 2005 zamířil do klubu FK Teplice.[2] V jeho dresu poprvé okusil první ligu. Na severu Čech se mu herně dařilo a byl oporou. Během dvou let nastoupil v lize k 52 utkáním a dal pět gólů.
Wisła Kraków
V létě 2007 přestoupil za cca 23 milionů Kč do polské Wisły Kraków, kde podepsal pětiletý kontrakt.[3] V sezónách 2007/08, 2008/09 a 2010/11 vyhrál s Wislou polskou nejvyšší ligovou soutěž. Celkem v nejvyšší soutěži nastoupil k 109 zápasů, ve kterých se 6x střelecky prosadil. Dalších 20 střetnutí a dvě vstřelené branky přidal v evropských pohárech.
PFK Botev Plovdiv
Před sezonou 2012/13 zamířil do Bulharska, kde se jeho novým zaměstnavatelem stal Botev Plovdiv. V ročníku 2013/14 se s Plovdivem probojoval do finále bulharského poháru, kde se střetl s týmem PFK Ludogorec Razgrad, kterému podlehl 0:1.[4] S Botevem se představil ve druhém předkole Evropské ligy UEFA 2014/15, kde mužstvo nepřešlo po prohrách 1:2 a 0:2 přes rakouský SKN St. Pölten.[5][6] Za Botev Plovdiv odehrál během celého svého působení 85 ligových střetnutí, v nichž vsítil šest gólů.
Irtyš Pavlodar FK
V létě 2015 směřovaly jeho další kroky do kazašského Irtyše Pavlodaru. V říjnu 2016 v Pavlodaru kvůli finančním problémům skončil a připravoval se s Hradcem Králové, který o jeho služby projevil zájem již před sezonou 2016/17.[7] V dresu Irtyše dal v lize jednu branku ve 44 utkáních.
FC Hradec Králové (návrat)
V lednu 2017 se Jirsák po více než 12 letech vrátil do mužstva FC Hradec Králové. V jarní části sezony 2016/17 odehrál 11 zápasů a zažil s klubem pád do 2.ligy. Na podzim 2017 přidal ještě 7 duelů v barvách Votroků. Svůj poslední zápas v profesionální soutěži si připsal 4. listopadu 2017 na Všesportovním stadionu v Hradci Králové, když odehrál jen úvodních 9 minut v zápase proti Vítkovicím. Hradec tehdy utkání vyhrál 2:0.[8]
TJ Sokol České Heřmanice
V lednu 2018 se Tomáš Jirsák na závěr své bohaté a úspěšné kariéry vrátil do mateřského klubu TJ Sokol České Heřmanice, kde stále působil jako hrající trenér. S klubem oslavil 3 postupy (z 9.ligy až do 6.ligy).
S českou reprezentací do 21 let se zúčastnil Mistrovství Evropy v roce 2007, kde ČR skončila po zápasech s Anglií (0:0), Srbskem (prohra 0:1) a Itálií (prohra 1:3) se ziskem 1 bodu na poslední čtvrté příčce základní skupiny B. Tomáš Jirsák nastoupil do všech 3 utkání.
Reprezentační zápasy a góly
Zápasy Tomáše Jirsáka v české reprezentaci do 21 let[9]
Rok
Zápasy
Góly
2004
2
0
2005
8
2
2006
5
0
2007
7
1
Celkem
22
1
Góly Tomáše Jirsáka v české reprezentaci do 21 let[9]
↑ FC Hradec Kralove - MFK Vitkovice, Nov 4, 2017 - Fortuna Narodni liga - Match sheet. www.transfermarkt.com [online]. [cit. 2022-01-12]. Dostupné online. (anglicky)