25-letni piłkarz występował w Widzewie w sezonie 2018/2019, gdy ten grał w 2. lidze. W 20 meczach strzelił wtedy dwa gole. Po sezonie zdecydował się jednak na odejście do Górnika Łęczna. I z nim grał już w ekstraklasie.
Nieoczekiwanie tego lata zdecydował się skorzystać z oferty Paxtakora Taszkient. To klub, który w ostatnich trzech latach sięgał po mistrzostwo Uzbekistanu. I właśnie sięgnął po kolejne już przy udziale Banaszaka, chociaż w ostatnich tygodniach 25-latek nie grał z powodu kontuzji.