Zelaya has played professionally in the Primera División de Fútbol de El Salvador for Municipal Limeño, Atlético Balboa and joined Salvadoran top team Águila in 2006.
In professional football, Zelaya has played for Municipal Limeño and Atlético Balboa in the Primera División de Fútbol de El Salvador. In 2006, he joined the leading Salvadoran team Águila.