Karolak przez dwa ostatnie lata grał w Treflu Sopot. W minionych rozgrywkach zdobywał średnio 10,5 punktu, 2,3 zbiórki i asystę na mecz. Wcześniej przez trzy sezony grał w PGE Turowie Zgorzelec. Był też graczem MKS Dąbrowa Górnicza i Novum Lublin.
Za swój rzut w derbowym meczu z Asseco Gdynia zdobył nagrodę Festina Akcja Sezonu 2017/2018.