Viết phần tiếp theo cho đoạn này - Năm 1977, Leonard đang ở đỉnh cao sức mạnh của mình. Ông trở thành vận động viên thứ hai chạy 100 mét trong vòng chưa đầy 10 giây với thời gian điện tử, chạy trong 9,98 giây vào ngày 11 tháng 8 tại Guadalajara (người đầu tiên là nhà vô địch Olympic 1968 Jim Hines), hiện nay Leonard là vận động viên rào cản 10 giây duy nhất nói tiếng Tây Ban Nha. Leonard cũng có sức chịu đựng tốc độ tốt mà anh đã chứng minh khi anh là người nhanh nhất thế giới năm đó trong 200 mét với thời gian 20,08 giây. Tại World Cup Thể thao khai mạc năm đó, Leonard đã giành huy chương đồng trong cả 100 và 200 mét trong khi đại diện cho châu Mỹ. Vào ngày 13 tháng 9, anh đã lập kỷ lục thời gian tốt nhất thế giới ở độ cao thấp cho 100 m ở 10,03 giây. Ông cũng giành được huy chương vàng 100 mét tại Thế vận hội Sinh viên Thế giới năm 1977
.