Udoh foi selecionado pelo Golden State Warriors com a 6° escolha geral no Draft de 2010. Por causa de uma lesão no pulso, Udoh não estreou na NBA até 11 de dezembro de 2010 contra o Miami Heat nos três minutos finais do jogo, marcando dois pontos.