I West Ham blev det bara 10 mål på 48 matcher. I januari 2021 vände Haller tillbaka till Eredivisie och nu Ajax, där han fick en nytändning i karriären. Med 32 mål på 50 matcher var han guld värd för Ajax som sommaren 2022 sålde Haller till Borussia Dortmund för 34,5 miljoner euro. Strax efter ankomsten till Dortmund tog dock Hallers karriär och liv en vändning då han diagnosticerades med testikelcancer. Efter behandling gjorde han i januari 2023 äntligen comeback på fotbollsplanen och debut för Dortmund.
En fotledsskada höll Haller borta merparten av förra säsongen och det blev bara 9 mål i Dortmund-tröjan. På deadline day i somras gick Haller till spanska Leganés. Men det har bara blivit 8 matcher och 0 mål under hösten.
Nu återvänder Haller till familjär mark i hopp om en till nytändning i karriären. FC Utrecht lånar Haller säsongen ut. Utrecht har gått överraskande bra i Eredivisie hittills och ligger på en tredjeplats, med Haller som joker därframme hoppas de befästa sin topplacering.