In carriera, oltre ai titoli continentali, ha conquistato la medaglia d'argento nei 100 metri piani ai Giochi olimpici di , alle spalle del britannico Allan Wells, ed è stato il secondo atleta della storia, dopo lo statunitense Jim Hines, a scendere sotto i 10" nella specialità con il cronometraggio elettronico, nonché l'unico ad averlo fatto negli anni settanta, avendo corso la distanza in 9"98 a Guadalajara l'11 agosto 1977, tempo con il quale ha detenuto il record nazionale cubano per 47 anni, battuto da Shainer Reginfo Montoya il 1° Giugno 2024 in 9"90 a Salamanca.Silvio Leonard 9.98 Youtube.com

È stato inoltre co-detentore del record mondiale dei 100 metri piani dal 1975 al 1983 con il tempo manuale di 9"9.

Palmarès AnnoManifestazioneSedeEventoRisultatoPrestazioneNote1975Giochi panamericani Città del Messico100 m piani10"151976Giochi olimpici Montréal200 m pianiBatteria4×100 m5º39"011979Giochi panamericani San Juan100 m piani10"13200 m piani20"374×100 m39"141980Giochi olimpici Mosca100 m piani10"25200 m piani4º20"304×100 mBatteria1983Giochi panamericani Caracas4×100 m38"55

Note

Collegamenti esterni