Engl made his professional debut for Rot-Weiß Erfurt on 8 October 2017 in the Thuringian Cup, coming on as a substitute for Philipp Klewin in the 2–1 away loss against fellow 3. Liga club Carl Zeiss Jena.
