Après sa carrière réussie en tant qu'avant à l'université du Mississippi, Justin Reed a été sélectionné au deuxième tour (40e au total) par les Boston Celtics dans le repêchage de la draft 2004 de la NBA. Après une saison et demie avec peu de temps de jeu, il a été échangé aux Minnesota Timberwolves le , dans une affaire multi-joueurs; il a connu un succès de 40 matchs avec les Timberwolves et, à la fin de la saison, est devenu un agent libre. Le Minnesota l'a ensuite récompensé par un contrat de trois ans d'une valeur de 4 310 500 $.