Od 1966 startował głównie na dłuższych dystansach. W tym roku ustanowił rekordy świata w biegu na 20 000 metrów (58:06,2) i w biegu godzinnym (20 664 m)[5]. Na igrzyskach olimpijskich w 1968 w Meksyku zajął 7. miejsce w biegu na 3000 metrów z przeszkodami i 11. miejsce w biegu maratońskim[1]. Został srebrnym medalistą w maratonie na mistrzostwach Europy w 1969 w Atenach, a w biegu na 10 000 metrów był piąty. Na mistrzostwach Europy w 1971 w Helsinkach był piąty w maratonie i nie ukończył biegu na 10 000 metrów[6].
Roelants zwyciężał także w międzynarodowych mistrzostwach w biegach przełajowych w 1962, 1967, 1969 i 1972, a w 1960, 1963 i 1970 był w nich drugi[8]. Był mistrzem Belgii w biegu 1500 metrów w 1963, w biegu na 5000 metrów w 1969, w biegu na 10 000 metrów w 1965, 1966, 1969 i 1972, w biegu na 3000 metrów z przeszkodami od 1960 do 1967, a w biegu przełajowym od 1961 do 1964, od 1966 do 1970 i w 1972[9].