López ha debuttato internazionalmente nel 2013, partecipando ai Mondiali allievi in Ucraina. Ha gareggiato in ambito mondiale alle maggiori manifestazioni giovanili e vinto un oro alle Universiadi di Taipei 2017. L'anno seguente ha trionfato ai Giochi centramericani e caraibici in Colombia.