1997 belegte er bei den Europameisterschaften den siebten Platz. Im Juni gewann er in Bari den Titel bei den Mittelmeerspielen vor dem Slowenen Damjan Petek. 1998 und 1999 belegte Luigi Guido jeweils den siebten Platz bei den Europameisterschaften. Bei den Militärweltmeisterschaften 1998 und bei den Militärweltspielen gewann er jeweils die Silbermedaille. 2000 verlor er bei den Europameisterschaften in Breslau seinen Auftaktkampf gegen den Portugiesen Pedro Soares. Danach kämpfte er sich in der Hoffnungsrunde bis zum Kampf um Bronze durch, den er gegen Franz Birkfellner aus Österreich verlor. Bei den Olympischen Spielen in Sydney gewann er seine ersten drei Kämpfe und unterlag erst im Halbfinale dem Japaner Kōsei Inoue, anschließend verlor er den Kampf um Bronze gegen den Russen Juri Stjopkin.