Jakub Kiwior to obrońca reprezentacji Polski, w której zadebiutował w meczu Holandia - Polska 2-2 w Lidze Narodów (11.06.2022).
Piłkarz włoskiej Spezii wystąpił w reprezentacyjnym debiucie jako środkowy obrońca, choć przez większość sezonu w barwach klubowej drużyny pokazywał się przede wszystkim defensywny pomocnik. Zawodnik najlepiej czuje się jednak na środku obrony i tam właśnie szansę dał mu selekcjoner Czesław Michniewicz.
Jakub Kiwior to wychowanek Parafialnego Klubu Sportowego Chrzciciel Tychy, gdzie zaczął trenować już w wieku 4 lat. W Tychach go trener Krzysztof Berger, a prezesem i drugim trenerem był Marcin Kuśmierz. Z Chrzciciela Kiwior trafił do grup młodzieżowych GKS-u Tychy w 2012 roku. Miał wtedy 12 lat. Przez dwa lata prowadził go Damian Galeja, obecny trener-koordynator w Śląskim Związku Piłki Nożnej, były piłkarz ligowy w ekstraklasie m.in. Ruchu Chorzów i Ruchu Radzionków. Potem, jako 16-latek, Jakub Kiwior wyjechał do Belgii, do Anderlechtu. Zaczynał od rocznika U-17, skończył w najstarszej drużynie młodzieżowej. Po trzech latach w Belgii chłopak zaczął szukać nowego miejsca pracy. Ostatecznie trafił do ligi słowackiej i tam przeskoczył wiek z juniora do seniora. Zaczął w klubie w FK Podbrezova, spokojnie rozwijał się w lidze słowackiej. Dobra gra sprawiła, że w 2019 roku nastolatka zakontraktowała MSK Żylina. Tam defensor zaczął zwracać na siebie uwagę - także klubów z Polski, trafił do młodzieżówki. W polskiej ekstraklasie jednak nie zagrał. Pod koniec sierpnia 2021 roku przeszedł do Włoch. Za ponad dwa miliony euro przeniósł się z Żyliny do Spezii Calcio. Często był ustawiany jako defensywny pomocnik. Sezon 2021/2022 w Serie A skończył z 22 meczami na koncie.
Występy pełne/z ławki: 26 / 0
Czas: 2875 min
Kartki: 0 czerwone, 2 żółte
Bramki/sam.: 2 / 0
Rzuty karne wykorz./niewykorz.: 0 / 0