Vachovec urodził się 15 lipca 1992 roku w Karlowych Warach i w miejscowym klubie uczył się hokejowego rzemiosła. Czech gra na pozycji środkowego napastnika oraz może pochwalić się dobrymi warunkami fizycznymi: Przy 190 cm wzrostu, waży 94 kg. Nowy nabytek "Pasów" niemal przez całą karierę reprezentował barwy macierzystej drużyny na różnych szczeblach wiekowych. Ogółem w pierwszej drużynie HC Karlowe Wary rozegrał 262 spotkania sezonu zasadniczego, notując 56 punktów za 26 goli i 30 asyst oraz 26 meczów play-off (cztery gole i dwie asysty). W poprzednim sezonie wystąpił również w WSM Lidze (drugi poziom rozgrywkowy w Czechach) w drużynie HC Slovan Uście nad Łabą, gdzie w dziewięciu meczach strzelił trzy gole i popisał się jednym kluczowym podaniem. Vachovec był również etatowym reprezentantem swojego kraju w reprezentacjach juniorskich, w których zaliczył imponującą liczbę blisko 40 występów. "Jestem bardzo szczęśliwy z podpisania kontraktu i obiecuję dać z siebie wszystko na lodzie" - powiedział Vachovec, cytowany przez internetową stronę klubu. Czech będzie występował w koszulce z numerem "23".