Haller speelde tussen 2015 en 2017 al voor FC Utrecht. Via Eintracht Frankfurt en West Ham United kwam hij in januari 2021 bij Ajax terecht. In 66 duels scoorde hij maar liefst 47 doelpunten. Vooral in de Champions League maakte Haller indruk met elf doelpunten in acht wedstrijden. Mede door deze indrukwekkende prestatie vertrok Haller na anderhalf jaar naar Borussia Dortmund. De Duitsers legden 31 miljoen euro neer.
Voordat Haller zijn debuut kon maken, kreeg hij het verschrikkelijke nieuws dat er een kwaadaardige tumor was ontdekt. Na twee operaties en vier chemokuren stond de spits in januari eindelijk voor zijn eerste minuten in het gele shirt. De makkelijk scorende spits wist al snel een basisplek te veroveren en werd in de competitie een belangrijke schakel, Uiteindelijk was hij dat seizoen betrokken bij veertien doelpunten. het seizoen eindigde dramatisch voor Dortmund en Haller: op de laatste speelronde verspeelde ‘BVB’ de landstitel door met 2-2 gelijk te spelen tegen FSV Mainz. Tot overmaat van ramp miste pechvogel Haller die wedstrijd een penalty.
Teleurstellende jaren
Nadat Haller zich op een ongelooflijk knappe manier terug had gevochten, waren de verwachtingen hoog voor zijn tweede seizoen in Duitsland. Het seizoen werd uiteindelijk een grote teleurstelling voor de ex-Ajacied. Hij verloor al snel zijn basisplaats. Ook raakte hij aan het einde van het seizoen geblesseerd. Haller wist zelfs geen enkel doelpunt in de competitie te maken. Cijfers die niet vaak voor komen voor de toch makkelijk scorende spits. Toch kende de Haller een hoogtepunt met het winnen van de Afrika Cup met Ivoorkust. Hij was de gevierde man door de winnende in zowel de halve finale als de finale te maken.
Na een slecht jaar van Haller bij Dortmund, werd hij afgelopen zomer uitgeleend aan CD Leganés. In Spanje begon de Ivoriaan als basisspeler, de doelpunten bleven uit en dus verdween hij na een aantal wedstrijden naar de bank. Dat is ook niet meer veranderd, sterker nog, Haller heeft sinds november nog maar vijftien (!) minuten op het veld gestaan in competitieverband. De nieuwe aanwinst van FC Utrecht maakte geen enkel doelpunt voor Leganes. Een Haller in vorm lijkt altijd een aanwinst te zijn voor FC Utrecht, maar er komt geen spits vol vertrouwen en wedstrijdritme naar de Domstad.