Baran jest zawodnikiem GKS-u od lata 2011 roku. Do Bełchatowa trafił z Ruchu Chorzów, a wcześniej grał w JKS Jarosław, SMS Kraków (w tym klubach jako junior), Cracovii i Górniku Wieliczka. Ogółem w ekstraklasie rozegrał 166 spotkań i zdobył 4 bramki. W barwach GKS-u wystąpił w sumie w 72 spotkaniach.
Wcześniej GKS przedłużył też umowy Kamilem Wacławczykiem, Bartłomiejem Bartosiakiem, Patrykiem Rachwałem, Adrianem Bastą i Rafałem Kosznikiem. Z Bełchatowa odeszli m.in. Dawid Nowak, który związał się z Cracovią i Seweryn Michalski, który przeszedł do KV Mechelen.