Il est choisi en lors de la Draft 2005 de la NBA par les Warriors de Golden State. Peinant à s'assurer un temps de jeu important en NBA, Diogu est transféré successivement aux Pacers de l'Indiana (janvier 2007), aux Trail Blazers de Portland (juin 2008), puis aux Kings de Sacramento (février 2009).