Il a été sélectionné pour la première fois par les Diamondbacks dans le projet de base-ball 2005 de la Ligue majeure.
Upton a d'abord été sélectionné par les Diamondbacks dans le projet MLB 2005 et a été le meilleur joueur de la Ligue nationale en 2007.