Leonard var tre ganger panamerikansk mester, 1975 på 100 meter og i 1979 på 100- og 200 meter.