Players who played for Houston Astros and Texas Rangers

Return to the form to edit this search or create a new search.

Are you hooked on Immaculate Grid, the daily trivia game from Baseball Reference? Whether you're looking for a little help on your grid or you already filled it out and want to know who else qualified, we have you covered. There were 86 players who played for both the Houston Astros and Texas Rangers.

Top Players who Played for the Houston Astros and Texas Rangers.

(Ranked by WAR)

Nolan Ryan

Hall of Famer Nolan Ryan played 9 seasons for the Houston Astros (23.4 WAR) and 5 seasons for the Texas Rangers (15.2 WAR).

Iván Rodríguez

Hall of Famer Iván Rodríguez played 1 season for the Houston Astros (0.5 WAR) and 13 seasons for the Texas Rangers (50.0 WAR).

Buddy Bell

Buddy Bell played 1 season for the Houston Astros (0.4 WAR) and 8 seasons for the Texas Rangers (36.3 WAR).

Lance Berkman

Lance Berkman played 12 seasons for the Houston Astros (48.1 WAR) and 1 season for the Texas Rangers (-0.1 WAR).

Roy Oswalt

Roy Oswalt played 10 seasons for the Houston Astros (46.1 WAR) and 1 season for the Texas Rangers (-0.3 WAR).

Batting

  • 65 players batted for each of these franchises.
Batting Table
Houston Astros Texas Rangers
Name Yrs G AB BA HR SB WAR Yrs G AB BA HR SB WAR
Pedro Astacio2001411.09100-0.1200511.000000.0
Alan Bannister1984920.20000-0.11984-1985104234.2783110.6
Floyd Bannister1977-19785279.17700-0.1199210000.0
Buddy Bell198874269.253710.41979-19899583623.293872436.3
Carlos Beltrán2004-2017219800.24337283.7201652193.280710.3
Lance Berkman1999-201015925560.2963268248.1201373256.24260-0.1
Doug Brocail1995-200914727.148000.02004-200580000.0
George Brunet1962-19632220.05000-0.219702438.158100.2
Ken Caminiti1987-200010853922.2641034816.6200154185.232900.2
John Cangelosi1995-1996198463.2873383.219927385.18816-1.2
Juan Centeno20172252.23120-0.220181037.16210-0.4
Robinson Chirinos2019114366.2381713.92013-20204561379.2306738.5
Terry Clark1990-199662.500000.11997111.000000.1
Francisco Cordero201260000.02000-2006271.000000.0
Carlos Corporán2011-2014198593.2241700.8201533107.17830-0.5
Jack Daugherty199343.333000.01989-1992294687.261850.9
Alex Diaz19993050.22012-0.519972890.22221-0.6
Carl Everett1998-1999256931.31040419.22002-2003179644.2703461.7
Tim Federowicz20181034.20600-0.220192975.16041-0.5
Scott Feldman2014-201646.167000.02005-20121718.16700-0.1
Mike Foltynewicz201420000.0202122.000000.0
Robbie Grossman2013-2015190666.24011151.82023115353.238101-0.1
Carlos Gómez2015-2016126444.221923-0.22016-2017138484.26225182.2
Billy Hatcher1986-19895211908.266271455.61995612.08300-0.1
Mike Henneman1995210000.0199620000.0
Xavier Hernandez1990-199627429.03400-0.31997-199860000.0
Richard Hidalgo1997-20048132827.2781344417.6200588308.2211610.6
Pete Incaviglia1992-1998126365.2601121.31986-19906942449.248124267.3
Chuck Jackson1987-198881154.221220.4199412.000000.0
Chris James199365129.256621.01993-199460164.2741001.9
Jason Jennings20071926.07700-0.12008-200941.000000.0
Cliff Johnson1972-1977376997.2565215.8198582296.2571200.6
Matt Kata20094050.20001-0.320073170.18621-0.4
Hal King1967-19684299.19200-0.7197250122.180401.0
Randy Knorr1996-199954125.20020-0.420001534.294200.2
Mike Lamb2004-20074871292.2814944.32000-20033571129.2821931.0
Carlos Lee2007-20128153121.286133268.8200659236.322970.9
Kenny Lofton19912074.203020.0200784317.3037211.9
Jordan Lyles2011-20134669.130100.12020-202136.00000-0.1
Jim Mahoney196555.20000-0.2196143108.24101-0.4
Marty Martínez1969-1971185410.26801-1.019722641.14600-0.6
Lee Maye1965-1966223773.2681250.11969-1970167493.2761651.6
Mark McLemore19912161.14800-0.41995-19996352360.268228310.3
Craig McMurtry1995111.000000.01988-199010000.0
Rafael Montero2021-202430000.02019-202010000.0
Phil Nevin19951860.11701-0.72005-200675275.204122-0.9
Darren Oliver2004103.00000-0.11993-20111516.250000.2
Claude Osteen19742346.283000.41961-1964129215.172210.3
Hunter Pence2007-20116802649.2901036116.2201983286.2971861.6
Carlos Peña201385277.20981-0.32001-201440121.19841-0.1
Jay Powell1998-20011543.00000-0.12002-200480000.0
Luis Pujols1977-1983311844.19261-5.21985111.000000.1
Mike Richardt19841615.267001980-1984169565.225411-1.5
Dave Roberts19812754.241110.01979-1980145319.2451310.5
Leon Roberts1976-1977106262.267710.51981-1982103306.268530.8
Iván Rodríguez200993327.251800.51991-200915075754.3042178150.0
Wandy Rodríguez2005-2012220391.13000-0.8201512.500000.1
Mike Simms1990-1996181361.2191540.41997-1999149299.2812101.0
Rusty Staub1963-19688332906.27357813.61980109340.300911.3
Dickie Thon1981-19875661822.270339416.0199295275.2474121.4
Chris Tremie200410000.0199823.333000.0
Denny Walling1977-199210722618.277474314.019912444.09100-0.6
Danny Walton1968-19771523.17400-0.319801010.200000.0
Hal Woodeshick1962-196517476.09200-0.31961716.12500-0.1
Gregg Zaun2002-2003135305.22042-1.419994393.247110.5

Pitching

  • 40 players pitched for each of these franchises.
Pitching Table
Houston Astros Texas Rangers
Name Yrs G IP W L SV ERA WAR Yrs G IP W L SV ERA WAR
Pedro Astacio2001428.22103.140.920051267.02806.040.2
Floyd Bannister1977-197852253.0111804.380.119923637.01106.32-0.8
Anthony Bass20142127.01126.33-0.92015-20173569.20005.300.0
Travis Blackley20134235.01104.890.12013415.11104.700.0
Doug Brocail1995-2009151216.2151434.241.02004-2005104125.29424.940.4
George Brunet1962-19632266.22705.00-0.3197024118.08604.42-0.5
David Carpenter2011-20126457.11514.550.2201943.10005.40-0.1
Bruce Chen20031112.00006.00-0.12007510.00007.20-0.3
Terry Clark1990-1996610.102012.19-1.01997930.21405.870.0
Francisco Cordero201265.003019.80-0.92000-2006356397.021201173.459.7
Danny Darwin1986-1996220769.04735123.2112.51978-1995224872.05552153.7210.5
Scott Feldman2014-201673350.2182003.643.02005-2012204727.2394404.813.8
Doug Fister201632180.1121304.64-0.220181266.01704.500.9
Mike Foltynewicz20141618.20105.30-0.1202128139.021205.44-0.6
Armando Galarraga2012524.00406.75-0.5200738.20006.23-0.1
Lucas Harrell2011-201477372.2173304.811.02016417.21005.600.0
Mike Henneman19952121.00183.000.519964942.007315.79-0.4
Dwayne Henry19915267.23223.190.81984-19885465.03445.54-0.3
Xavier Hernandez1990-1996273407.22219253.402.51997-199890107.161014.021.3
Joe Hoerner1963-1964814.00003.86-0.319764135.00485.14-1.0
Jason Jennings20071999.02906.45-0.62008-20095088.12915.50-0.2
Jonathan Johnson2003415.10105.87-0.21998-20012246.21107.71-0.8
Dallas Keuchel2012-20181921189.1766303.6617.42022210.002012.60-0.6
Jordan Lyles2011-201372377.0142915.35-2.72020-202144237.2111905.60-1.2
Mike Marshall197045.10108.44-0.219771235.22214.04-0.1
Craig McMurtry19951110.10107.84-0.51988-199074124.23633.901.0
Dan Miceli2003-200497107.27723.181.5200298.10208.64-0.3
Rafael Montero2021-2024155153.286153.401.82019-20203946.22183.091.2
C.J. Nitkowski19984359.23333.770.52002-20031823.10104.630.2
Darren Oliver2004914.01003.860.11993-2011317955.1605454.949.3
Claude Osteen197423138.19903.710.41961-1964108638.0334113.468.9
Roy Oswalt2001-20103031932.11438203.2445.720121759.04305.80-0.3
Jay Powell1998-2001160172.1111084.021.92002-2004125132.17305.37-0.4
Austin Pruitt202122.20106.75-0.1202444.100012.46-0.3
Wandy Rodríguez2005-20122271306.2808404.0413.320151786.16404.900.5
Nolan Ryan1980-19882821854.21069403.1325.41989-1993129840.0513903.4315.2
Will Smith20222422.00203.270.120236057.127224.400.3
Jerome Williams20142647.21406.04-0.82014210.01109.90-0.4
Mitch Williams19942520.01467.65-0.91986-1988232274.21819323.703.6
Hal Woodeshick1962-1965174364.02138363.167.21961740.13204.020.7

What is Immaculate Grid?

Immaculate Grid is a daily trivia game powered by Sports Reference.

Is there an Immaculate Grid game for basketball, football, hockey and soccer?

Yes, Sports Reference has Immaculate Grid games for Men's Basketball, Women's Basketball, Football, Hockey and Soccer as well as Baseball.

How do you play Immaculate Grid?

To play Immaculate Grid, you choose nine players to fill a grid. The grid is laid out as three rows and three columns. You select a player for each cell that matches the criteria for that cell's row and column. You have nine guesses to fill out the grid. Each guess, whether correct or incorrect, counts as a guess.

There is a new grid every day at 6:00 am ET.

See the full rules for more.