Williams fue elegido por Denver Nuggets en el puesto 25 del Draft de 2002. Sin embargo, sus derechos fueron traspasados a New York Knicks junto a Antonio McDyess y una 2.ª ronda del draft de 2003, a cambio de Marcus Camby, Mark Jackson y los derechos de Nenê.