Leal edusti maataan myös vuoden 1987 yleisurheilun MM-kisoissa Roomassa, jossa hän sijoittui kahdeksanneksi tuloksella 64,90. Aiemmin samana vuonna Leal voitti myös Pan-Amerikan kisojen kultamitalin Yhdysvaltain Indianapolisissa.