2004 m. Atėnuose vykusiose vasaros olimpinėse žaidynėse Panikas vėl įstojo į 100 m laisvosios stiliaus varžybas.
FINA B standartinio laiko 52,12 iš Kroatijos atvirojo čempionato Zagrebe. Antrame lygyje jis iššūkį iškėlė septyniems kitiems plaukiojantiems, tarp jų - Olimpinės žaidynės veteranams Aleksandrui Agafanovui iš Uzbekistano ir Camilo Becerrai iš Kolumbijos. Panikas trečiąją vietą užėmė 0,18 sekundės nuo Becerros, už jo 52,75 laiko. Panic nesugebėjo patekti į pusfinalinį turnyrą, nes preliminarėse jis užėmė 55 vietą.