The 17-year-old sprinting prodigy clocked 19.84 seconds in Perth, while Peter Bol set a new Australian 800m record in a standout day for athletics.