W lipcu 2018 przeszedł do Vive Kielce, z którym podpisał czteroletni kontrakt (informację o transferze podano do publicznej wiadomości na początku października 2017). W Superlidze zadebiutował 31 sierpnia 2018 w wygranym meczu z Gwardią Opole (36:26), w którym zdobył cztery gole. Po raz pierwszy w Lidze Mistrzów wystąpił 15 września 2018 w przegranym spotkaniu z węgierskim Veszprém (27:29), w którym rzucił trzy bramki. W sezonie 2018/2019, w którym wywalczył z Vive mistrzostwo Polski, rozegrał 29 meczów i zdobył 103 gole, a ponadto został nominowany do nagrody dla najlepszego obrotowego ligi. W Lidze Mistrzów wystąpił w sezonie 2018/2019 w 20 spotkaniach, w których rzucił 65 bramek, w tym sześć w przegranym meczu o 3. miejsce z FC Barceloną (35:40).
Kariera reprezentacyjna W 2013 uczestniczył w mistrzostwach świata U-19 na Węgrzech, podczas których zdobył pięć bramek w dziewięciu spotkaniach. W 2014 wystąpił w mistrzostwach Europy U-18 w Polsce, w których rozegrał siedem meczów i rzucił 31 goli. W 2015 wziął udział w mistrzostwach świata U-21 w Brazylii, podczas których zagrał w dziewięciu spotkaniach, w których rzucił 51 goli (skuteczność: 67%), zajmując 4. miejsce w klasyfikacji najlepszych strzelców turnieju.