Il joue sa première saison complète en 1983 et termine du vote désignant la recrue de l'année de la Ligue nationale. De 1985 à 1987, il est chaque fois considéré, bien que marginalement, au titre de joueur par excellence de la Ligue nationale, terminant , et , respectivement, du vote de fin d'année. Il réussit 42 buts volés en 1986 et aide les Astros à remporter le titre de leur division. Il frappe un coup de circuit dans le de la Série de championnat 1986 de la Ligue nationale face aux Mets de New York. En 1987, il dispute les 162 parties de la saison régulière des Astros et connaît sa meilleure saison en offensive : 177 coups sûrs, 16 circuits, 82 points marqués, 79 points produits et moyenne au bâton de ,283.