Mimo młodego wieku Karol to doświadczony zawodnik, który już od pięciu lat występuje na parkietach pierwszoligowych. Swoją koszykarską przygodę rozpoczynał w zespole UKS Top-Spin Olsztynek, którego jest wychowankiem. Później przeniósł się do Kwidzyna, gdzie grał w drużynach młodzieżowych. W ostatnim sezonie reprezentował zespół SKK Siedlce, w którym rozegrał 35 spotkań ze średnimi na poziomie 8.8 punktu i 3,2 zbiórki, spędzając niespełna 22 minuty na placu gry. Co warto podkreślić Karol trafiał bardzo dobre 38,2% rzutów z dystansu.
- To właśnie wysoka skuteczność i wszechstronność tego zawodnika zwróciły uwagę naszych trenerów. Karol uczestniczył również w treningach testowych zorganizowanych przez nasz klub pod koniec maja i potwierdził w nich swoje zalety. Jest zawodnikiem, który doskonale wpisuje się w koncepcję budowania nowego zespołu i liczymy, że spełni pokładane w nim nadzieje - czytamy na stronie KKS Pro Basket.
Kariera zawodnika:
Sezon 2017/2018 – SKK Siedlce (1 Liga) średnio 8.8 punktu eval 7.0
Sezon 2016/2017 – ACK UTH Rosa Radom (1 Liga) średnio 6.8 punktu eval 5.8
Sezon 2015/2016 – Górnik Trans.eu Wałbrzych (2 Liga) średnio 7.7 punktu eval 6.9
Sezon 2014/2015 – Astoria Bydgoszcz (1 Liga) średnio 5.7 punktu eval 4.7
Sezon 2013/2014 – Astoria Bydgoszcz (1 Liga) średnio 2.5 punktu eval 2.1
Sezon 2012/2013 – Franz Astoria Bydgoszcz (1 Liga) średnio 0.7 punktu eval 0.2