W latach 2017–2019 kontynuował karierę w klubie AZS AWF Katowice, gdzie w pierwszym sezonie pracował pod kierunkiem trenera Roberta Wilka, a w kolejnym dołączył do niego Michał Skrodzki.
Medale, rekordy i międzynarodowe sukcesy Dorobek medalowy mistrzostw Polski w pływaniu (70 medali):
kat. senior – 22 medale (8 złotych, 7 srebrnych, 7 brązowych) kat. młodzieżowiec – 32 medale (12 złotych, 14 srebrnych, 5 brązowych) kat. junior – 17 medali (10 złotych, 6 srebrnych, 1 brązowy) W trakcie swojej kariery 13-krotnie, w tym 10 razy indywidualnie, ustanawiał rekordy Polski w różnych kategoriach wiekowych: 11 w kategorii juniorskiej, 1 w młodzieżowej i 1 w seniorskiej.
W 2012 roku w kategorii 17-latków osiągnął trzeci najlepszy wynik w Europie na dystansie 50 m stylem klasycznym (basen 25 m).
W 2013 roku, w kategorii juniorskiej (do 18 lat), uzyskał piąty najlepszy czas na świecie oraz czwarty w Europie na dystansie 50 m stylem klasycznym (basen 50 m).
Podczas eliminacji Mistrzostw Świata Juniorów w Dubaju, na dystansie 50 m stylem klasycznym, uzyskał czas, który w późniejszym