2017 wechselte Lombardo ins Halbleichtgewicht, die Gewichtsklasse bis 66 Kilogramm. Bei den U21-Weltmeisterschaften 2017 belegte er den fünften Platz. 2018 siegte er im Finale der Mittelmeerspiele in Tarragona gegen den Spanier Alberto Gaitero. Im September 2018 wurde er Junioreneuropameister, im Oktober siegte er bei den Jugend-Weltmeisterschaften. Anfang 2019 gewann er das Grand-Prix-Turnier in Tel Aviv. Bei den im Rahmen der Europaspiele 2019 in Minsk ausgetragenen Europameisterschaften bezwang er in seinem ersten Kampf den Deutschen Sebastian Seidl und schied im Achtelfinale gegen den Weißrussen Dsmitryj Scherschan aus. Zwei Monate später verlor er im Viertelfinale der Weltmeisterschaften in Tokio gegen Denis Vieru aus der Republik Moldau. Nach einem Sieg über den Ukrainer Bohdan Iadow unterlag Lombardo im Kampf um Bronze dem Japaner Hifumi Abe und belegte den fünften Platz. Im Oktober 2019 erreichte er beim Grand Slam in Brasília das Finale und verlor gegen den Brasilianer Daniel Cargnin. Drei Wochen danach erreichte er auch das Finale beim Grand Slam in Abu Dhabi und gewann gegen Orxan Səfərov aus Aserbaidschan. 2021 gewann Lombardo den Titel bei den Europameisterschaften in Lissabon mit einem Finalsieg über den Georgier Wascha Margwelaschwili. Anderthalb Monate später erreichte Lombardo auch das Finale bei den Weltmeisterschaften in Budapest, dort unterlag er dem Japaner Joshiro Maruyama. Bei den Olympischen Spielen in Tokio verlor er im Viertelfinale gegen den Brasilianer Daniel Cargnin. Nach einem Sieg in der Hoffnungsrunde verlor er den Kampf um Bronze gegen den Südkoreaner An Ba-ul.