O 23 de xuño de 2011, Allen foi elixido na 50ª posición do Draft da NBA de 2011 polos Philadelphia 76ers. En xullo de 2011, asinou un contrato co Strasbourg IG francés, cunha cláusula que lle permitía irse cando rematara o lockout. Co lockout rematado, Allen asinou o seu contrato cos Sixers o 9 de decembro de 2011.