2017ko maiatzaren 15ean, Hallerrek lau urteko kontratua sinatu zuen Eintracht Frankfurtekin. 2017-18ko DFB-Pokal txapelketan, lau gol sartu zituen Frankfurterako, klubak finala irabazi zuenean.
Halleren lehen garaipena saria irabaztean. 2018/19 Bundesligako denboraldian, 15 gol sartu zituen 29 partidatan, klubak zazpigarren postua lortu zuenean.