Sezon 2012/13 Allen został po sezonie wolnym agentem i dość szybko, bo już 11 lipca 2012 podpisał nową, dwuletnią umowę z Philadelphia 76ers, dzięki której zarobi w tym czasie 6 milionów dolarów. Nowy sezon rozpoczął w pierwszej piątce, grając jako środkowy w miejsce kontuzjowanego Andrew Bynuma. 9 lutego 2013 w spotkaniu przeciwko Charlotte Bobcats pobił rekordy kariery zarówno w zbiórkach w obronie - 11, w ataku - 11, jak i łącznie - 22. 24 marca 2013 w spotkaniu przeciwko Sacramento Kings ustanowił rekord życiowy, rzucając 20 punktów.
Sezon 2013/14 Nowy sezon, pod wodzą nowego trenera – Bretta Browna nie był już tak udany. Allen grał zdecydowanie mniej minut, co przełożyło się na niższe statystyki. 20 lutego 2014, Allen, wraz z Evanem Turnerem został wytransferowany do Indiana Pacers w zamian na Danny’ego Grangera i wybór w drugiej rundzie draftu. 11 lipca 2014 przedłużył kontrakt z Pacers do końca rozgrywek 2014/15.
22 sierpnia 2018 został wybrany przez Capital City Go-Go w expansion drafcie G-League. 20 września dołączył do obozu szkoleniowego Washington Wizards.