On 14 October 2018, in his debut marathon, he finished sixth in the Melbourne Marathon. His time 2:23.31 broke the previous world record of 2:26.44 but it was not ratified. After the race Roeger said "I’m over the moon to get the world record and finish on the MCG. It has been 10 years of work really, it is the third world record in the year, it is a pretty special feeling."
