Em 2015, ele foi contratado pelo Orlando Magic como armador, e jogou pelo Orlando Magic de 2015 a 2016–17.
Em 2016, ♨️ ele assinou com o Portland Trail Blazers para a temporada.
Em 29 de maio de 2017, D'Angelo deixou o Magic por ♨️ mútuo acordo mútuo acordo após seu contrato de novato com a equipe encerrar.
Ele retornou para o Orlando Magic sob o ♨️ número 14 na equipe em 5 de junho de 2017.
D'Angelo foi nomeado capitão da equipe em 5 de julho.