La Jocurile Olimpice de Vară din 2004 de la Atena, Panic s-a calificat din nou la 100 m stil liber pentru bărbaţi.
eclipsând un timp de 52.12 de la FINA B de la Campionatul Croat de la Zagreb. El a provocat alți șapte înotători în a doua etapă, inclusiv colegii săi veterani olimpici Alexandr Agafanov din Uzbekistan și Camilo Becerra din Columbia. Panic a ajuns pe locul trei cu 0,18 de secunde în spatele lui Becerra, în afara timpului său de 52.75 de minute. Panic nu a reușit să avanseze în semifinale, deoarece s-a plasat pe locul cincizeci și cinci în general în preliminarii.