Con il Rapid ha disputato la seconda parte del campionato austriaco 2018-2019 e la prima del campionato 2019-2020, poi il 16 gennaio 2020 è stato ceduto agli egiziani dell'Al-Ahly per una cifra riportata di poco più di 2 milioni di euro.