Před odchodem do Polska oblékal dres Baníku Ostrava, za který odehrál sedmačtyřicet zápasů, ve kterých nastřílel čtyři branky. Ve své sbírce má i slovenský titul v barvách Trenčína. Hrával také za holandský AGOVV Apeldoorn.

„Karol je zkušený fotbalista, má už toho hodně za sebou. Navíc je schopen hrát na více postech,“ řekl sportovní manažer SFC Opava Alois Grussmann.