Banner image for This Day in Athletics

Report for Francis Robert (Rob) De Castella


Record TypeEventPerformanceDateMeet / Location
Born on: 1957-02-27
Records Set:
2WRMara2:08:18 1981-12-06Asahi MarathonFukuoka