Skip to main content
Houston.Astros.MLB.com
The Official Site of the Houston Astros
Register
Login
My Account
Logout
Search
Go
MLB Sites
MLB Sites
MLB.com
Angels
Astros
Athletics
Blue Jays
Braves
Brewers
Cardinals
Cubs
Diamondbacks
Dodgers
Giants
Indians
Mariners
Marlins
Mets
Nationals
Orioles
Padres
Phillies
Pirates
Rangers
Rays
Red Sox
Reds
Rockies
Royals
Tigers
Twins
White Sox
Yankees
Go
News
Astros News
Noticias en español
MLB Daily News
Entertainment
Perspectives
Official Releases
News Archive
Team History
Register for Astros Blast
Press Pass
Audio & Video
Watch MLB.TV
Accessible Gameday Audio
Buy MLB.TV/ESPN
FAQs
MLB.TV Support Forum
MLB.TV Download Center
Baseball's Best
MLB.com/Downloads
MLB.com/Live
Podcasts
Photo Galleries
Video Highlights
Astros Top Plays
Scoreboard
Daily Scoreboard
Standings
Game-by-Game Results
Schedule
2010 Regular Season
Sortable Schedule
Spring Training Schedule
2009 Regular Season
MLB Important Dates
Roster
Active Roster
40-Man Roster
Depth Chart
Coaches
Transactions
Injury Updates
Draft Results
Front Office
Minor League Affiliates
Stats
Sortable Player Stats
League Leaders
Top Rookie Tracker
Milestone Tracker
Batter vs Pitcher
Sortable Team Stats
Postseason & Interleague
2009 Spring Training
Winter Leagues
Historical
Community
Astros Buddies
Donations
Appearances
Junction Jack
Grand Slam for Youth Baseball
Hometown Heroes
Astros in Action Foundation
Fans
Fan Forum
Kids
Fan Photos
Upload Your Own Photos
Astros Toolbar
Astros Blast
Message Boards
MLBlogs.com
Fan E-mail
Astros Internships
GetGreat.com
This Year in Baseball Awards
Upload Your Own Photos.
Astros Gift Guide
Minute Maid Park
Minute Maid Park
Directions & Parking
A to Z Guide
Seating & Pricing
FiveSeven Grille
Ballpark Tours
Twilight Tour
Clubhouse Tours
Educational Tours
Special Events
Kids' Birthday Parties
Special Events
Ballpark Tours
Tickets
General Ticket Information
E-Saver
Season Tickets
27-Game Mini Plans
Group Ticket Deposits
Spring Training Travel Packages
Astros Gift Guide
6-Game Holiday Flex Plan
AstroPack Gift Certificates
My Astros Account
StubHub
Shop
Shop Homepage
Jerseys
Caps
Men's
Women's
Kids
Collectibles
Memorabilia
Baseball Cards
Outlet
Home & Office
Books & DVDs
Photo Store
Minor Leagues
Hall of Fame
MLB.com Gift Card
PERSONALIZED JERSEYS
Customize with your name or your favorite player's name.
Auction
Mobile
Mobile Home
Mobile Premium
Team Alerts including Video Alerts
Manage Services – Mobile Dashboard
Gameday Audio
Gameday Mobile
Wallpapers and Ringtones
Team TXT: On-demand updates
Player Alerts
Mobile Web
astros.com on your BlackBerry
MLB.com At Bat 2009
Fantasy
Fantasy Homepage
Free Agent Frenzy
Beat the Streak
Postseason Trivia
MLB.com Fantasy Baseball
HR Beat the Streak
MLB.com Survivor
Fantasy News & Updates
Injury Updates
Fantasy 411 Blog
Predict where top free agents will sign, compete for Opening Day tickets.
History
Skip to main content
Home
Club Chronology
Franchise Timeline
Ballparks
Opening Day Lineups
Results
Year-by-year
Postseason
All-Time Rosters
Players
Managers
Coaches
General Managers
Broadcasters
All-Time Leaders & Stats
Individual Leaders
More Historical Stats
Club Records
Single Game
Season
Club Firsts
Rare Feats
Awards and Honors
All-Stars
Awards
Baseball Hall of Famers
Retired Numbers
Sights and Sounds
Features
The History of the Astrodome
The Sixties
The Seventies
The Eighties
The Nineties
Houston Astros all-time roster
List Players by:
Last Name
Position
Decade
................................
Player Name
Position
Year(s) Played
Reggie Abercrombie*
Outfielder
2007-2009
Bobby Abreu*
Outfielder
1996-1997
Dave Adlesh
Catcher
1963-1968
Troy Afenir
Catcher
1987
Tommie Agee
Outfielder
1973
Juan Agosto
Pitcher
1987-1990, 1993
Matt Albers*
Pitcher
2006-2007
Jason Alfaro
Second Base
2004
Jesus Alou
Outfielder
1969-1973, 1978-1979
Moises Alou
Outfielder
1998-2001
Joey Amalfitano
Second Base
1962
Larry Andersen
Pitcher
1986-1990
John Anderson
Pitcher
1962
Josh Anderson*
Outfielder
2006-2007
Rob Andrews
Second Base
1975-1976
Joaquin Andujar
Pitcher
1976-1981, 1988
Eric Anthony
Outfielder
1989-1993
Danny Ardoin*
Catcher
2007
Alberto Arias*
Pitcher
2008-2009
Alberto Arias*
Pitcher
2008-2009 (Present)
Don Arlich
Pitcher
1965-1966
Miguel Asencio
Pitcher
2006-2007
Jonathan Ash
Second Base
2006-2008
Alan Ashby
Catcher
1979-1989
Bob Aspromonte
Third Base
1962-1968
Pedro Astacio
Pitcher
2001
Ezequiel Astacio*
Pitcher
2005-2007
Brad Ausmus*
Catcher
1997-1998, 2001-2008
(*) Active Player