Après avoir pratiqué le cyclisme sur route de manière occasionnelle, Batek se reconvertit complètement au cyclisme sur route en 2010. De 2010 à 2012, il court pour l'équipe continentale professionnelle polonaise CCC Polsat Polkowice. Son meilleur résultat durant cette période est une deuxième place au classement général de la Szlakiem Walk Majora Hubala. Les années suivantes, il court pour des équipes cyclistes plus petites et remporte notamment le classement par points du CCC Tour-Grody Piastowskie en 2016. Sa victoire lors de la première étape du Tour of Malopolska en 2016 reste sa seule victoire internationale sur route.
Après la saison 2016, il reprend le VTT, se concentrant sur le cross-country marathon. Il devient champion de Pologne de cette discipline en 2008, 2012, 2017 et 2018[1],[2]. Il met un terme à sa carrière cycliste après la saison 2019.