En su carrera deportiva ostenta dos medallas de bronce en Juegos Olímpicos; un subcampeonato mundial en Berlín 2009 y un título panamericano.
Para el 2008, había logrado el récord nacional con 8451 puntos antes de asistir a su primera cita olímpica en Pekín.
[3] En este evento, y apenas con veinte años, se coló en el podio y peleó hasta la última prueba de los 1500 m la medalla de plata con el bielorruso Andrei Krauchanka quien acabó con 8551 puntos, mientras Suárez acumuló 8527, nueva marca nacional.
[7] Para el 2009, obtuvo el triunfo en el Campeonato Centroamericano y del Caribe en La Habana con puntaje de 8654, con el que mejoró su desempeño en Pekín.
Antes de la última prueba, parecía tener asegurada la medalla plateada, pero el estadounidense Ashton Eaton le sacó la ventaja suficiente en los 1500 m y se colocó apenas a cuatro puntos arriba en la tabla final: Eaton acumuló 8505 puntos por 8501 del caribeño.
[10] Pese a todo, se ubicó en el podio por cuarta vez consecutiva en eventos élite del atletismo, como lo son las olimpiadas y campeonatos mundiales.