Zdobycie przez Kiwiora tytułów mistrza Polski seniorów i młodzieżowców sprawiło, że był jedynym zawodnikiem PTB Tiger Tarnów, który w 2016 roku wywalczył dwa złote medale mistrzostw Polski. Jego osiągnięcia, wraz z wynikami pozostałych reprezentantów klubu, przyczyniły się do zajęcia przez PTB Tiger Tarnów piątego miejsca w klasyfikacji medalowej Polskiego Związku Bokserskiego za 2016 rok.
W marcu 2017 roku obronił tytuł mistrza Polski seniorów w kategorii do 69 kg podczas Mistrzostw Polski, które odbyły się w Człopie. W finale jednogłośnie pokonał Patryka Cichego z Boks Poznań Team, zdobywając drugi z rzędu tytuł mistrza kraju. W drodze do finału wyeliminował Filipa Myśliwskiego, Mikołaja Toberę oraz Kamila Hołkę.
W czerwcu 2017 roku reprezentował Polskę podczas mistrzostw Europy w Charkowie. Dotarł do ćwierćfinału kategorii do 69 kg, w którym po wyrównanym pojedynku przegrał z reprezentantem Mołdawii . Awans do ćwierćfinału zapewnił mu jednocześnie kwalifikację do mistrzostw świata w Hamburgu. Na mistrzostwach świata zakończył rywalizację już w pierwszej walce kategorii do 69 kg, przegrywając jednogłośnie na punkty z reprezentantem Mongolii .
Zawodowa W 2018 roku przeszedł na zawodowstwo. Zadebiutował 3 marca podczas gali w angielskim Walsall, pokonując na punkty Bułgara Anatolija Lubenowa.