Karol Baran urodził się 16 września 1981 roku w Rzeszowie. Od najmłodszych lat był zafascynowany żużlem i uczęszczał do szkółki żużlowej. W 1998 roku zdał egzamin
na licencję "Ż", a rok później zadebiutował w barwach Stali Rzeszów w rozgrywkach ligowych. Temu klubowi był wierny do 2006 roku. Właśnie w tym sezonie Baran jedyny raz ścigał się w Ekstralidze, gdzie w 9 spotkaniach wykręcił średnią 1,525.
W kolejnym sezonie wychowanek Stali Rzeszów przeniósł się do Gdańska, lecz z powodu groźnej kontuzji wystąpił w zaledwie trzech pojedynkach. Rok później chętni na jego usługi byli działacze z Rybnika. Baran nadal odczuwał skutki kontuzji i nie spisywał się najlepiej. Od 2009 roku startuje w barwach Lubelskiego Węgla KMŻ i przez pięć sezonów był jednym z najlepiej punktujących zawodników Koziołków.
Dla Barana będzie to debiut w finale Indywidualnych Mistrzostw Polski. Do tej pory 32-latek ani razu nie przebrnął przez ćwierćfinały. W tegorocznej edycji krajowego czempionatu Baran zajął 8. miejsce w lubelskim ćwierćfinale IMP, a w półfinale w Krakowie zajął 7. pozycję i został drugim rezerwowym finału.
Jesteś kibicem "czarnego sportu"? Mamy dla Ciebie fanpage na Facebooku. Zapraszamy!