Michiels competed at the 2012, 2013, 2014 (7th in sprint), 2015 (5th in sprint) and 2017 World Orienteering Championships. In 2021, he became the first Belgian to receive a medal in the European Orienteering Championships.