Players who played for Texas Rangers and Houston Astros

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 87 players who played for both the Texas Rangers and Houston Astros.

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

(Ranked by WAR)

Nolan Ryan

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

Iván Rodríguez

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

Buddy Bell

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

Lance Berkman

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

Roy Oswalt

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

Batting

  • 65 players batted for each of these franchises.
Batting Table
Texas Rangers Houston Astros
Name Yrs G AB BA HR SB WAR Yrs G AB BA HR SB WAR
Pedro Astacio200511.000000.02001411.09100-0.1
Alan Bannister1984-1985104234.2783110.61984920.20000-0.1
Floyd Bannister199210000.01977-19785279.17700-0.1
Buddy Bell1979-19899583623.293872436.3198874269.253710.4
Carlos Beltrán201652193.280710.32004-2017219800.24337283.7
Lance Berkman201373256.24260-0.11999-201015925560.2963268248.1
Doug Brocail2004-200580000.01995-200914727.148000.0
George Brunet19702438.158100.21962-19632220.05000-0.2
Ken Caminiti200154185.232900.21987-200010853922.2641034816.6
John Cangelosi19927385.18816-1.21995-1996198463.2873383.2
Juan Centeno20181037.16210-0.420172252.23120-0.2
Robinson Chirinos2013-20204561379.2306738.52019114366.2381713.9
Terry Clark1997111.000000.11990-199662.500000.1
Francisco Cordero2000-2006271.000000.0201260000.0
Carlos Corporán201533107.17830-0.52011-2014198593.2241700.8
Jack Daugherty1989-1992294687.261850.9199343.333000.0
Alex Diaz19972890.22221-0.619993050.22012-0.5
Carl Everett2002-2003179644.2703461.71998-1999256931.31040419.2
Tim Federowicz20192975.16041-0.520181034.20600-0.2
Scott Feldman2005-20121718.16700-0.12014-201646.167000.0
Mike Foltynewicz202122.000000.0201420000.0
Robbie Grossman2023-2024137406.236112-0.32013-2015190666.24011151.8
Carlos Gómez2016-2017138484.26225182.22015-2016126444.221923-0.2
Billy Hatcher1995612.08300-0.11986-19895211908.266271455.6
Mike Henneman199620000.01995210000.0
Xavier Hernandez1997-199860000.01990-199627429.03400-0.3
Richard Hidalgo200588308.2211610.61997-20048132827.2781344417.6
Pete Incaviglia1986-19906942449.248124267.31992-1998126365.2601121.3
Chuck Jackson199412.000000.01987-198881154.221220.4
Chris James1993-199460164.2741001.9199365129.256621.0
Jason Jennings2008-200941.000000.020071926.07700-0.1
Cliff Johnson198582296.2571200.61972-1977376997.2565215.8
Matt Kata20073170.18621-0.420094050.20001-0.3
Hal King197250122.180401.01967-19684299.19200-0.7
Randy Knorr20001534.294200.21996-199954125.20020-0.4
Mike Lamb2000-20033571129.2821931.02004-20074871292.2814944.3
Carlos Lee200659236.322970.92007-20128153121.286133268.8
Kenny Lofton200784317.3037211.919912074.203020.0
Jordan Lyles2020-202136.00000-0.12011-20134669.130100.1
Jim Mahoney196143108.24101-0.4196555.20000-0.2
Marty Martínez19722641.14600-0.61969-1971185410.26801-1.0
Lee Maye1969-1970167493.2761651.61965-1966223773.2681250.1
Mark McLemore1995-19996352360.268228310.319912161.14800-0.4
Craig McMurtry1988-199010000.01995111.000000.0
Rafael Montero2019-202010000.02021-202430000.0
Phil Nevin2005-200675275.204122-0.919951860.11701-0.7
Darren Oliver1993-20111516.250000.22004103.00000-0.1
Claude Osteen1961-1964129215.172210.319742346.283000.4
Hunter Pence201983286.2971861.62007-20116802649.2901036116.2
Carlos Peña2001-201440121.19841-0.1201385277.20981-0.3
Jay Powell2002-200480000.01998-20011543.00000-0.1
Luis Pujols1985111.000000.11977-1983311844.19261-5.2
Mike Richardt1980-1984169565.225411-1.519841615.26700
Dave Roberts1979-1980145319.2451310.519812754.241110.0
Leon Roberts1981-1982103306.268530.81976-1977106262.267710.5
Iván Rodríguez1991-200915075754.3042178150.0200993327.251800.5
Wandy Rodríguez201512.500000.12005-2012220391.13000-0.8
Mike Simms1997-1999149299.2812101.01990-1996181361.2191540.4
Rusty Staub1980109340.300911.31963-19688332906.27357813.6
Dickie Thon199295275.2474121.41981-19875661822.270339416.0
Chris Tremie199823.333000.0200410000.0
Denny Walling19912444.09100-0.61977-199210722618.277474314.0
Danny Walton19801010.200000.01968-19771523.17400-0.3
Hal Woodeshick1961716.12500-0.11962-196517476.09200-0.3
Gregg Zaun19994393.247110.52002-2003135305.22042-1.4

Pitching

  • 41 players pitched for each of these franchises.
Pitching Table
Texas Rangers Houston Astros
Name Yrs G IP W L SV ERA WAR Yrs G IP W L SV ERA WAR
Pedro Astacio20051267.02806.040.22001428.22103.140.9
Floyd Bannister19923637.01106.32-0.81977-197852253.0111804.380.1
Anthony Bass2015-20173569.20005.300.020142127.01126.33-0.9
Travis Blackley2013415.11104.700.020134235.01104.890.1
Doug Brocail2004-2005104125.29424.940.41995-2009151216.2151434.241.0
George Brunet197024118.08604.42-0.51962-19632266.22705.00-0.3
David Carpenter201943.10005.40-0.12011-20126457.11514.550.2
Bruce Chen2007510.00007.20-0.320031112.00006.00-0.1
Terry Clark1997930.21405.870.01990-1996610.102012.19-1.0
Francisco Cordero2000-2006356397.021201173.459.7201265.003019.80-0.9
Danny Darwin1978-1995224872.05552153.7210.51986-1996220769.04735123.2112.5
Scott Feldman2005-2012204727.2394404.813.82014-201673350.2182003.643.0
Doug Fister20181266.01704.500.9201632180.1121304.64-0.2
Mike Foltynewicz202128139.021205.44-0.620141618.20105.30-0.1
Armando Galarraga200738.20006.23-0.12012524.00406.75-0.5
Lucas Harrell2016417.21005.600.02011-201477372.2173304.811.0
Mike Henneman19964942.007315.79-0.419952121.00183.000.5
Dwayne Henry1984-19885465.03445.54-0.319915267.23223.190.8
Xavier Hernandez1997-199890107.161014.021.31990-1996273407.22219253.402.5
Joe Hoerner19764135.00485.14-1.01963-1964814.00003.86-0.3
Jason Jennings2008-20095088.12915.50-0.220071999.02906.45-0.6
Jonathan Johnson1998-20012246.21107.71-0.82003415.10105.87-0.2
Dallas Keuchel2022210.002012.60-0.62012-20181921189.1766303.6617.4
Jordan Lyles2020-202144237.2111905.60-1.22011-201372377.0142915.35-2.7
Mike Marshall19771235.22214.04-0.1197045.10108.44-0.2
Craig McMurtry1988-199074124.23633.901.019951110.10107.84-0.5
Dan Miceli200298.10208.64-0.32003-200497107.27723.181.5
Rafael Montero2019-20203946.22183.091.22021-2024176172.098153.721.2
C.J. Nitkowski2002-20031823.10104.630.219984359.23333.770.5
Darren Oliver1993-2011317955.1605454.949.32004914.01003.860.1
Claude Osteen1961-1964108638.0334113.468.9197423138.19903.710.4
Roy Oswalt20121759.04305.80-0.32001-20103031932.11438203.2445.7
Jay Powell2002-2004125132.17305.37-0.41998-2001160172.1111084.021.9
Austin Pruitt202444.100012.46-0.3202122.20106.75-0.1
Wandy Rodríguez20151786.16404.900.52005-20122271306.2808404.0413.3
Nolan Ryan1989-1993129840.0513903.4315.21980-19882821854.21069403.1325.4
Will Smith20236057.127224.400.320222422.00203.270.1
Alex Speas202332.002013.50-0.2202412.00004.500.0
Jerome Williams2014210.01109.90-0.420142647.21406.04-0.8
Mitch Williams1986-1988232274.21819323.703.619942520.01467.65-0.9
Hal Woodeshick1961740.13204.020.71962-1965174364.02138363.167.2

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.