Leonel Suárez werd geboren in de provincie Santiago de Cuba. Op negenjarige leeftijd verhuisde hij naar Mao in de provincie Holguín, waar hij aan verschillende sporten deed, waaronder atletiek. Tijdens zijn schooltijd was Suárez succesvol op nationaal niveau en behaalde hij diverse medailles op de Nationale Spelen voor scholieren. In 2005 overschreed Leonel Suárez voor het eerst de 7000-puntengrens.
Internationaal
Suárez brak door in 2007 met verbeteringen van zijn persoonlijk record van in totaal bijna 800 punten, met als beste resultaat 8156 punten tijdens de nationale kampioenschappen, wat hem zijn eerste titel opleverde. Ook deed hij met twee continentale wedstrijden mee dat jaar: hij werd vierde bij de Pan-Amerikaanse Spelen met een score van 7843 punten en behaalde een tweede plek tijdens de Noord-Amerikaanse, Centraal-Amerikaanse en Caraïbische (NACAC) kampioenschappen meerkamp.
In zijn eerst seizoen op mondiaal niveau, 2008, won hij de Mehrkampf-Meeting Ratingen in Ratingen (Duitsland) de tienkamp met een Cubaans recordaantal van 8451 punten. Ook nam hij voor het eerst deel aan de belangrijke Hypo-Meeting waar hij vierde werd. Op de Olympische Spelen van Peking verbeterde hij zijn nationale record verder en won hiermee een bronzen medaille. Met 8527 punten eindigde hij achter de AmerikaanBryan Clay (goud; 8791) en de Wit-RusAndrej Krawtsjanka (zilver; 8551). Ook bleek aan het eind van het seizoen dat de prestaties die hij had geleverd dat jaar goed waren voor een tweede plaats in het klassement van de IAAF World Combined Events Challenge.
Wereldkampioenschappen Berlijn
Suárez verbeterde het nationaal record op de zevenkamp tijdens de Tallinn International Indoor Combined Events Meeting in februari 2009 naar 5959 punten. Hij begon zijn outdoorseizoen uitstekend met een score van 8415 in maart, gevolgd door een nationaal record van 8654 punten tijdens de Centraal-Amerikaanse en Caraïbische (CAC) kampioenschappen in juli, wat hem de CAC-titel opleverde. Zijn derde tienkamp van dat jaar was tijdens de wereldkampioenschappen in Berlijn waar hij zijn persoonlijke record met veertien punten benaderde. Alleen de AmerikaanTrey Hardee behaalde meer punten en dus behaalde Suárez een zilveren medaille.
In 2010 volbracht Suárez voor de tweede keer een indoorseizoen, met als persoonlijk hoogtepunt de meerkamp in Tallinn waar hij vijf punten meer haalde dan het nationale record van een jaar ervoor. Deze score wist hij een maand later niet te evenaren: hij behaalde 5764 punten, exact 200 punten minder dan zijn record en eindigde op een teleurstellende zevende plek. Het outdoorseizoen stond voor Suárez vooral in het teken van de Europese meerkampwedstrijden, waar hij diverse podiumplaatsen haalde. Hij deed mee aan de Hypo-Meeting in Götzis, waar hij derde werd achter Bryan Clay en Romain Barras, de Multistars waar hij achter Jake Arnold eindigde, de Mehrkampf-Meeting Ratingen met als resultaat een tweede plaats achter landgenoot Yordani García en tot slot de Décastar die hij won in zijn beste seizoensprestatie van 8328 punten. In het eindklassement van de IAAF World Combined Events Challenge eindigde hij als tweede achter Romain Barras.
Constante reeks
Leonel Suárez begon het wedstrijdjaar 2011 bij de traditionele seizoensopener in Götzis, waar hij het meeting-record speerwerpen verbeterde naar 75,49 m en als tweede achter Trey Hardee eindigde. Drie weken daarna zegevierde Suárez in Kladno waar hij de TNT-Fortuna Meeting won. Suárez piekte tijdens de wereldkampioenschappen van Daegu waar hij 8501 punten behaalde. Deze score was goed voor een derde positie achter de Amerikanen Trey Hardee en Ashton Eaton. Het totaal van deze drie wedstrijden (25172 punten), die allen meetelden voor het klassement van de IAAF World Combined Events Challenge, was hoger dan het totaal dat andere tienkampers hadden behaald tijdens wedstrijden deel uitmakend van het circuit, waardoor Suárez het prijzengeld van 30.000 dollar opstreek. In het naseizoen voegde Suárez een score van 8373 punten aan zijn constante reeks toe, waarmee hij de Pan-Amerikaanse Spelen won.
Olympisch seizoen
Suárez moest de wereldindoorkampioenschappen in Istanboel in maart zonder hem voorbij laten gaan door problemen met zijn bloeddruk.[1] Later, tijdens het baanseizoen was Suárez wel weer actief: bij de Hypo-Meeting in mei behaalde hij een vijfde plaats met 8289 punten, wat een olympische deelname veiligstelde. Tijdens de Olympische Spelen zorgde het speerwerpen voor zijn succes: hij klom van de achtste, naar de derde plek in het klassement en verdedigde die positie met succes op de afsluitende 1500 meter, waardoor hij zijn tweede olympische medaille binnensleepte.[2]
In de tabel staat de uitsplitsing van het persoonlijk record op de tienkamp. In de kolommen ernaast staat ook het potentieel record, met alle persoonlijke records op de losse onderdelen en de bijbehorende punten.