1997 nach seinem Wechsel ins Leichtgewicht gewann Zeļonijs seinen einzigen lettischen Meistertitel. Nach einem siebten Platz bei den Europameisterschaften erhielt er bei den Judo-Weltmeisterschaften 1997 in Paris die Bronzemedaille. Seine nächste Medaille bei internationalen Meisterschaften gewann Zeļonijs drei Jahre später bei den Olympischen Spielen 2000 in Sydney. Nach einer Niederlage im Viertelfinale gegen den Italiener Giuseppe Maddaloni kämpfte Zeļonijs sich in der zweiten Chance bis zur Bronzemedaille durch.