Później był także zawodnikiem lokalnych klubów z regionu rzeszowskiego, kończąc karierę na poziomie lig amatorskich.

Kariera reprezentacyjna

Baran nie zadebiutował w seniorskiej reprezentacji Polski, ale był zauważany przez selekcjonerów kadr zaplecza. W październiku 2004 roku znalazł się w 18‑osobowej kadrze reprezentacji Polski B na towarzyski mecz z Niemcami w Ahlen – wśród powołanych znaleźli się wówczas m.in. Marcin Cabaj, Radosław Sobolewski, Marek Zieńczuk i Marek Saganowski.

Kariera trenerska

Po zakończeniu gry na poziomie centralnym Baran zaczął pracę jako trener. W 2017 roku objął po raz pierwszy funkcję szkoleniowca JKS‑u 1909 Jarosław w III lidze, a następnie pełnił funkcję grającego trenera w Crasnovii Krasne oraz asystenta trenera i pierwszego trenera JKS‑u w IV lidze podkarpackiej.

Równolegle pracował jako szkoleniowiec młodzieży – w 2018 roku został pierwszym trenerem licealnej Szkoły Mistrzostwa Sportowego w Jarosławiu, gdzie prowadził drużyny młodzieżowe łączące naukę z treningiem piłkarskim.