Zsolt Hornyák (ur. 1 maja 1973 w Štúrovie) – słowacki trener piłkarski i piłkarz grający na pozycji lewego obrońcy, pochodzenia węgierskiego. Młodzieżowy reprezentant Czechosłowacji i seniorski Słowacji. Od lipca 2019 roku jest pierwszym trenerem węgierskiego klubu Puskás Akadémia.

Kariera klubowa Swoją karierę rozpoczął w Slovanie Bratysława. Grał również w 1. FC Koszyce, Interze Bratysława, Dinamie Moskwa, AEP Pafos i FC Hlučín. Potem grał amatorsko w ASV Spratzern i FK Město Albrechtice.

Kariera reprezentacyjna Rozegrał 4 spotkania w reprezentacji Czechosłowacji do lat 21. w 1992 roku.

W słowackiej kadrze A zadebiutował 15 listopada 2000 w towarzyskim meczu z Grecją (wygrana 2:0). Potem jeszcze dwukrotnie zagrał w reprezentacji w roku 2001.

Kariera trenerska Po zakończeniu kariery zawodniczej został trenerem. Karierę trenerską rozpoczął w Armenii, gdzie od 19 lipca do 30 listopada 2011 był asystentem trenera w Mice Erywań, którą następnie objął. W sezonie 2012/2013 zdobył z klubem wicemistrzostwo Armenii oraz Superpuchar Armenii.

W lipcu 2013 został trenerem Bananc Erywań. Poprowadził klub do mistrzostwa Armenii w sezonie 2013/2014. Było to historyczne, pierwsze mistrzostwo w historii klubu. Zdobył również Superpuchar Armenii 2014.