30-letni Cabaj trafił do "Pasów" z Podbeskidzia Bielsko-Biała przed rundą wiosenną sezonu 2002/03. W 2004 roku awansował z drużyną do Ekstraklasy, w której rozegrał łącznie sto sześćdziesiąt dwa mecze. Jest pod tym względem absolutnym rekordzistą w historii Cracovii (drugi w tym rankingu Stefan Lasota zaliczył sto pięćdziesiąt cztery występy). To drugi piłkarz, który odchodzi z klubu z ulicy Kałuży, po tym jak nie porozumiał się w sprawie nowej umowy. Wcześniej w takiej samej sytuacji znalazł się Dariusz Pawlusiński. 33-letni pomocnik już znalazł jednak nowy klub, przeszedł do Termalicy Bruk-Betu Nieciecza. Natomiast kontrakt z "Pasami" o dwa lata przedłużył Sławomir Szeliga. Piłkarz do krakowskiego zespołu trafił w czerwcu 2008 roku z Widzewa Łódź.