Zariel Macchia Puts Together Strong Race