Słowacki pomocnik jest wychowankiem MŠK Žilina. Rozpoczął tam karierę w drużynach młodzieżowych, w latach 2011 - 2016 grając dla pierwszego zespołu.
Do Cracovii Mihalik dołączył w styczniu 2017 roku, początkowo jako wypożyczony ze Slavii Praga. W lipcu tego samego roku pomocnik został wykupiony przez Pasy. Zimą powrócił do macierzystej Žiliny na zasadzie wypożyczenia.
Skrzydłowy Pasów trafił do zespołu z Gdańska we wrześniu minionego roku. Przez ten czas rozegrał dziesięć spotkań w ramach PKO BP Ekstraklasy oraz dwa w Totolotek Pucharze Polski. Dwukrotnie trafiał do siatki.