Został uznany za greckiego męskiego sportowca roku w latach 2011, 2012 i 2013. Zdobył srebrny medal na Igrzyskach Olimpijskich 2016 w Rio na 10 km pływanie maraton.
- Co? Początkowo Gianniotis został uznany za złotego medalistę, ponieważ najwyraźniej przekroczył linię mety pierwszy, ale Holender Ferry Weertman dotknął podkładu czasowego przed nim. Po 15 minutach rozważań przez sędziów i użyciu fotofinału, Weertman otrzymał złoty medal, a Gianniotis srebrny, pomimo faktu, że obydwoje otrzymali ten sam czas: 1 godzina, 52 minuty, 59,8 sekundy (1:52:59,8). Gianniotis zdobył srebrny medal w wieku 36 lat, będąc najstarszym zawodnikiem w tym wydarzeniu.