Kowalski jest wychowankiem Żyrardowianki. Później reprezentował barwy UKS SMS Łódź, Unii Skierniewice, Concordii Piotrków Trybunalski, Wigier Suwałki, OKS 1945 i Arki Gdynia. W rundzie jesiennej poprzedniego sezonu występował w ekstraklasie w Widzewie, a wiosną - w pierwszoligowym Okocimskim Brzesko. - Naszym celem jest wzmocnienie ataku i formacji ofensywnej zespołu. Jakub to zdolny i ambitny zawodnik, który może stać się silnym punktem drużyny - powiedział dyrektor sportowy Ruchu Mirosław Mosór. W inauguracyjnej kolejce ekstraklasy chorzowianie zremisowali u siebie z wicemistrzem Polski Lechem Poznań 1-1.