FK Železiarne Podbrezová 16 stycznia 2019 Kiwior został zawodnikiem występującego w słowackiej Fortuna lidze klubu FK Železiarne Podbrezová. Kwota transferu wyniosła 10 tys. euro. W lidze zadebiutował 16 lutego 2019 w wygranym 3:1 spotkaniu z FC Nitra. 2 marca 2019 w zremisowanym 1:1 meczu z AS Trenčín zdobył swoją pierwszą bramkębramkę w seniorskiej karierze, która została wybrana golem miesiąca w słowackiej ekstraklasie. W sezonie 2018/19 był podstawowym obrońcą i rozegrał 14 ligowych spotkań, jednakże jego drużyna zajmując przedostatnie miejsce w tabeli spadła z ligi.

MŠK Žilina 2 sierpnia 2019 za 250 tys. euro Kiwior został wykupiony przez MŠK Žilina, czwarty zespół poprzedniego sezonu Fortuna ligi. 10 sierpnia 2019 zadebiutował wchodząc jako rezerwowy w wygranym 3:2 meczu z MFK Ružomberok. Sezon 2020/21 rozpoczął jako podstawowy środkowy obrońca drużyny i utrzymał swoją pozycję do końca rozgrywek. 30 sierpnia 2020 w ligowym meczu z Zemplinem Michalovce strzelił swojego pierwszego gola dla klubu.