Jakub Váchal se narodil v Plzni, ale s hokejem začal v nedaleké Třemošné, odkud se západočeské krajské metropole na soutoku čtyř řek vrátil v létě 2015 do mladšího dorostu. Hned v prvním roce mezi indiány si na krk pověsil bronz ze závěrečného turnaje o českého mistra.
Sezónu 2017/2018 ještě zahájil v Plzni, ovšem už v jejím průběhu se přesunul do Chomutova, kde hned v létě poprvé naskočil také za seniorský A-tým. Stalo se tak 23. srpna 2018 proti kazašskému týmu Sarjarka Karaganda, jenž hraje ruskou Vyšší ligu. Podobně jako řada dalších mladíků se dočkal ostré premiéry v chomutovském áčku i Tipsport extralize 22. března v pátém kole skupiny o umístění poté, co drtivá většina základního kádru ulehla se salmonelózou. Na první bod mezi dospělými však Jakub Váchal zatím ještě čeká.
Sezóna Klub Z G A B TM 2015-16 HC Plzeň 1929 – MD (E) 38 0 3 3 24 HC Plzeň 1929 – MD (E, p-o) 3 0 0 0 0 2016-17 HC Plzeň 1929 – SD (E) 8 0 2 2 0 HC Plzeň 1929 – MD (E) 38 7 10 17 12 HC Plzeň 1929 – MD (E, p-o) 4 0 1 1 0 HC Plzeň 1929 – MD (E, záv. turnaj) 3 0 1 1 2 2017-18 HC Plzeň 1929 – SD (E) 7 0 0 0 2 Piráti Chomutov – SD (E) 34 3 9 12 6 2018-19 Piráti Chomutov (E, p-out) 2 0 0 0 0 Piráti Chomutov – jun. (E) 48 4 5 9 16 Piráti Chomutov – jun. (E, p-o) 7 0 0 0 0 2019-20 HC Stadion Litoměřice (Chance liga) 5 0 0 0 0 Mountfield HK – jun. 34 4 3 7 34 2020-21 Mountfield HK (E) 6 0 0 0 0 SC Kolín (Chance liga) 29 3 2 5 10 Mountfield HK – jun. 3 1 0 1 0 2021-22 SC Marimex Kolín (Chance liga) 34 0 2 2 14 Celkem za Chomutov 2 0 0 0 0