Sa carrière en amateur est principalement marquée par un titre de champion du monde remporté à Doha en 2015 dans la catégorie des poids moyens ainsi que par une médaille d'or aux Jeux panaméricains de Toronto en 2015. L'année suivante, il remporte la médaille d'or en dominant le tournoi olympique des poids moyens aux Jeux olympiques de 2016. López récidive à Tokyo en s'imposant en finale du tournoi olympique des poids mi-lourds aux dépens du Britannique Benjamin Whittaker.