Keelan Perry has placed highly in javelin and hurdles