Pozostałe miejsca na podium w tej konkurencji zajęli Niemiec Marc Huster oraz Polak Andrzej Cofalik.

W 1999 zajął drugie miejsce na mistrzostwach świata w Atenach, przegrywając z Irańczykiem Szahinem Nasirinią. W następnym roku zdobył swój trzeci z rzędu tytuł mistrza olimpijskiego na igrzyskach w Sydney. Wynikiem 390 kg ustanowił nowy rekord olimpijski, pokonując Marca Hustera oraz Gruzina Giorgiego Asanidze. Został tym samym pierwszym w historii zawodnikiem, który zdobył trzy złote medale w tej wadze, a także drugim zawodnikiem (po Turku Naimie Süleymanoğlu), który zdobył trzy tytuły mistrza olimpijskiego w podnoszeniu ciężarów z rzędu. Ostatni medal olimpijski wywalczył na rozgrywanych w 2004 igrzyskach w Atenach, zajmując trzecie miejsce. Wyprzedzili go wówdczas Giorgi Asanidze i Andrej Rybakou z Białorusi. Na tych samych igrzyskach pełnił rolę chorążego reprezentacji Grecji.

W trakcie kariery zdobył ponadto trzy kolejne medale na mistrzostwach Europy: złoty na ME w Sofii (1993), srebrny na ME w Warszawie (1995) oraz brązowy podczas ME w Riesa (1998). W 1993 wywalczył złoty medal na igrzyskach śródziemnomorskich. Ustanowił jedenaście rekordów świata.