"Buda" był graczem krakowskiego klubu od lipca 2010 roku, ale nie doczekał się debiutu w I zespole. Występował tylko w Młodej Ekstraklasie i IV-ligowych rezerwach Cracovii. W sezonie 2011/2012 był wypożyczony do I-ligowej Olimpii Elbląg, dla której rozegrał 11 oficjalnych spotkań.
Jest trzecim zawodnikiem, jaki w przerwie zimowej pożegnał się z Pasami po Aleksandrze Suworowie i Dawidzie Rupie.