De acuerdo a un documento publicado en el sitio web de la Asociación de Jugadores de la MLS, el salario base que tenía Zelaya con el LAFC era de $162,500.04, mientras que en el apartado de la compensación garantizada era de $185,833.37. Tomando en cuenta su sueldo multiplicado por 12 meses el total que acumuló en dicha etapa es de $1,950,000.
Zelaya con LAFC solamente jugó cuatro partidos y marcó un gol en el partido del 4 de julio de 2019 en la victoria de visita 1-5 ante el Sporting Kansas City. En total únicamente disputó 118 minutos repartidos en 55 minutos frente al Houston Dynamo, 28 minutos contra el Vancouver Whitecaps, 12 minutos contra el Kansas y 23 minutos versus el Colorado Rapids.
El delantero nacional salió de Los Ángeles FC para fichar por el Celaya de México en enero de 2020 donde jugó seis partidos hasta que explotó la pandemia del covid-19, posteriormente a finales de dicho año regresó a Alianza FC.
