Texas Rangers all-time roster

1961 to 2026 · 1,011 players

How many players have played for the Texas Rangers?

1,011 players have a season with the Texas Rangers on file, from 1961 to 2026: 496 at the plate and 515 on the mound. Michael Young played the most games for the club, 1,823. Texas Rangers all-time leaders →

Hitters with the most games

Every Texas Rangers hitter, 1961 to 2026
H: Times the batter reached base by hitting the ball, without help from an error.HR: Home runs hit.RBI: Runs that scored because of this batter's plate appearance.AVG: Hits per at-bat. .300 is the traditional line between a good hitter and a great one.
Michael Young2000–20121,8232,230177984.301
Elvis Andrus2009–20201,6521,74376636.274
Rafael Palmeiro1989–20031,5731,6923211,039.290
Iván Rodríguez1991–20021,4791,723215829.305
Jim Sundberg1974–19891,4741,15456467.251
Juan Alberto Gonzalez1989–20031,4001,5953721,180.293
Toby Harrah1969–19861,3551,174124568.257
Ed Brinkman1961–19701,14286831273.226
Adrian Beltre2011–20181,0981,277199699.304
Frank Howard1965–19711,0771,071237670.279
Ian Kinsler2006–20131,0661,145156539.273
Rusty Greer1994–20021,0271,166119614.305
Ruben Sierra1986–20011,0231,107163660.280
Pete M. O'Brien1982–1988946914114487.273
Hank Blalock2002–2009910943152535.269
Buddy Bell1979–198987498683467.298
Rougned Odor2014–2020858749146458.237
Larry Parrish1982–1987804805142496.271
Shin-Soo Choo2014–2020799771114355.260
Nelson Cruz2006–2013796773157489.268
Geno Petralli1985–199378448524191.266
David Murphy2008–201378369883348.272
Mitch Moreland2010–2016773633110354.254
Ken McMullen1965–196975269786324.252
Jim King1961–196674949088278.240
Adolis Garcia2020–2025745673141458.237
Mike Hargrove1974–197872673047295.293
Bump Wills1977–198170369330264.265
Jeff Burroughs1970–1976700645108412.255
Josh Hamilton2008–2015697814150531.302
Pete Incaviglia1986–1990694607124388.248
Paul Casanova1965–197168652741216.228
Dean Palmer1989–1996680590140396.247
Billy Sample1978–198467558739201.270
Don Lock1962–196665349899286.240
Mark McLemore1995–199963563222210.268
Julio Franco1989–199363272555331.307
Mark Teixeira2003–2006615661140450.282
Nathaniel Lowe2021–202461561878299.274
Curtis Wilkerson1983–19886104063106.255
Marcus Semien2022–202560961093319.249
Will Clark1994–199860968677397.308
Lenny Randle1971–197660854511192.253
Tom Grieve1970–197760745063246.251
Corey Seager2022–2026596622136352.270
Jonah Heim2021–202559544768277.226
Del Unser1968–197158154322158.256
Oddibe McDowell1985–199457250357195.251
Dave Nelson1970–197556851619165.250
Chuck Hinton1961–196454554949217.280

What the columns mean: H · HR · RBI · AVG

Pitchers with the most games

Every Texas Rangers pitcher, 1961 to 2026
W: Games in which this pitcher was credited with the win.L: Games in which this pitcher was charged with the loss.SV: Games finished by protecting a narrow lead to the last out.IP: Innings pitched. The decimal counts outs, so 6.2 is six innings and two more outs.ERA: Earned runs allowed per nine innings pitched — lower is better. Under 3.00 is excellent.K: Batters this pitcher struck out.
Kenny Rogers1989–200552813396281,909.04.161,201
Jeff Russell1985–19963944037106696.03.88431
Jose Leclerc2016–2024350122041360.13.27473
C.J. Wilson2005–2011325433552708.03.60637
Francisco Cordero2000–20053071416111348.13.26339
Darren Oliver1993–201129854475852.04.74571
Frank Francisco2004–2010277171532283.13.75315
Joaquin Benoit2001–200827330268591.14.79538
Casey Cox1966–1971267363616682.03.60266
Ron Kline1963–1966260262583364.22.54187
Darold Knowles1967–1977259232762408.22.42266
Jim Hannan1962–197024839477778.23.84415
John Wetteland1997–20002482012150253.02.95248
Mitch Williams1986–1988232181932274.23.70280
Bobby Witt1986–1997227878301,388.24.771,229
Matt Whiteside1992–199722314109320.04.61194
Tim Crabtree1998–200122113146254.04.32184
Danny Darwin1978–1984217535015838.23.57544
Mike Venafro1999–20012121185184.23.9598
Bob Humphreys1966–1969209211514389.23.44241
Alex Claudio2014–201820813612230.23.20158
Martin Perez2012–2023208656101,099.14.30724
Steve Foucault1973–1976206262535382.23.22231
Colby Lewis2002–2016205777001,174.14.65933
Scott Feldman2005–201220439440727.24.81433
Neftali Feliz2009–201419812887241.22.53226
Dick Bosman1966–1972197575921,063.03.32559
Fergie Jenkins1974–1981197937201,410.13.56895
Jeff Zimmerman1999–2001196171232228.23.27213
Kevin Brown1986–1994187786401,278.23.81742

What the columns mean: W · L · SV · IP · ERA · K

Every Texas Rangers player, A to Z

A

B

C

D

E

H

J

K

L

M

N

O

P

R

S

U

W

Y

Z

Regular season, each player’s seasons with the club under every name it has played as. A pitcher who also batted is in both tables. A season split between two clubs is filed as one combined line and counts for neither.