En 2012 es traspasado a Orlando Magic en el traspaso que llevó a Dwight Howard a Los Angeles Lakers, Andrew Bynum a Philadelphia 76ers, y Andre Iguodala a los Nuggets.