Wypożyczenie do 1. FC Magdeburg 19 czerwca 2018 r. Berisha został wypożyczony do drużyny 2. Bundesligi, 1. FC Magdeburg. W ciągu rundy jesiennej zaliczył jednak zaledwie 13 minut ligowych na boisku w związku z czym wypożyczenie skrócono zimą 2019 roku.

Wypożyczenie SC Rheindorf Altach 10 stycznia 2019 r. Berisha był już piłkarzem SC Rheindorf Altach. Pierwotnie wypożyczenie miało obowiązywać do końca sezonu 2019/2020. Berisha w barwach drużyny z Altach prezentował się jednak bardzo dobrze (14 bramek w 31 występach ligowych), w efekcie czego 6 stycznia 2020 roku wrócił do swojego macierzystego klubu.

Powrót do Red Bull Salzburg 14 lutego 2020 r. zagrał pierwszy mecz po powrocie, w przegranym u siebie 2-3, meczu z byłym klubem LASK. W 59. minucie tego spotkania zastąpił na boisku Patricka Farkasa.

Sezon 2020/2021 okazał się przełomowym sezonem dla jego pobytu w Salzburgu. 3 listopada 2020 roku, strzelił swojego pierwszego gola w Lidze Mistrzów UEFA, w przegranym 2-6 meczu z Bayernem Monachium. Do bramki trafił także w rewanżowym spotkaniu rozegranym w Monachium. 1 grudnia zdobył dwie bramki w meczu przeciwko Lokomotiwowi Moskwa, co pozwoliło Red Bull Salzburg zapewnić sobie trzecie miejsce w grupie i zyskać miejsce w fazie pucharowej Ligi Europy 2020/21.