On the 6 May 2008, Vaculík gained a Polish speedway licence (Licencja "Ż") at Toruń.
After missing the World Championship from 2014 until 2016 he returned in 2017 and won the 2017 Speedway Grand Prix of Slovenia.
His only venture into British speedway (in 2018) ended in unfortunate circumstances after he broke an ankle riding for Leicester Lions in only his second outing with them.
[4] In 2019, he rode strongly and finished in 5th place in the World Championship but suffered several injuries that affected his 2020 and 2021 performances.
Vaculík finished in 9th place (despite injury problems) during the 2022 Speedway World Championship, after securing 91 points during the 2022 Speedway Grand Prix, which included winning the Czech Republic and Toruń Grand Prix.