Players who played for the San Francisco Giants and Texas Rangers
125 MLB players have played for both the San Francisco Giants and the Texas Rangers, regular season or playoffs, listed by career games. Teams that moved count for the team they became: the Brooklyn Dodgers count for Los Angeles, the New York Giants for San Francisco, the Montreal Expos for Washington and the Philadelphia and Kansas City Athletics for today's Athletics.
- Omar Vizquel2,968 GP
- Carlos Beltran2,586 GP
- Al Oliver2,368 GP
- Andrew McCutchen2,299 GP
- Andres Galarraga2,257 GP
- Royce Clayton2,108 GP
- Kenny Lofton2,103 GP
- A. J. Pierzynski2,059 GP
- Will Clark1,976 GP
- Dave Martinez1,919 GP
- Bobby Bonds1,849 GP
- Bill Madlock1,806 GP
- Eric Young1,730 GP
- Hunter Pence1,707 GP
- Willie Montanez1,632 GP
- Marlon Byrd1,573 GP
- Joc Pederson1,504 GP
- Jeff Francoeur1,481 GP
- Don Blasingame1,444 GP
- Ken Henderson1,444 GP
- Candy Maldonado1,410 GP
- Bengie Molina1,362 GP
- Darryl Hamilton1,328 GP
- Tom Goodwin1,288 GP
- Justin Smoak1,286 GP
- Mark DeRosa1,241 GP
- Kevin Pillar1,234 GP
- Mike Stanton1,178 GP
- Willie Kirkland1,149 GP
- Danny O'Connell1,143 GP
- Jim King1,125 GP
- Dale Long1,013 GP
- Rich Gossage1,003 GP
- Donovan Solano987 GP
- Nick Ahmed964 GP
- Chris James946 GP
- Drew Stubbs911 GP
- Yorvit Torrealba907 GP
- Ricky Ledee855 GP
- Rick Leach799 GP
- Gaylord Perry787 GP
- Joe Nathan787 GP
- Hobie Landrith772 GP
- Ron Kline743 GP
- Danny Darwin722 GP
- Jamey Wright722 GP
- Jeff Fassero720 GP
- Matt Duffy709 GP
- Craig Lefferts697 GP
- Dennis Cook669 GP
- Ruben Rivera662 GP
- Andres Torres650 GP
- Robb Nen643 GP
- Will Smith618 GP
- Jeff Brantley615 GP
- Rich Rodriguez610 GP
- Charlie Culberson590 GP
- Vic Harris579 GP
- Doug Mirabelli566 GP
- Doyle Alexander562 GP
- Cap Peterson536 GP
- Todd Greene536 GP
- Dave Burba511 GP
- Mike McCormick487 GP
- Joe Coleman485 GP
- Justin Ruggiano483 GP
- Joaquin Arias474 GP
- Tom O'Malley466 GP
- Aaron Fultz464 GP
- Ryan Garko463 GP
- Chris Stewart457 GP
- Bob Schmidt454 GP
- John Burkett446 GP
- Jim Poole431 GP
- Steve Hamilton425 GP
- Al Levine416 GP
- Brett Tomko406 GP
- Luke Jackson391 GP
- Sam Dyson376 GP
- Bill Hands374 GP
- Chris Stratton374 GP
- Matt Moore369 GP
- Willie Calhoun369 GP
- Alex Diaz366 GP
- Andrew Knizner355 GP
- Wilson Alvarez355 GP
- Derek Holland349 GP
- Jason Ellison344 GP
- Ron Pruitt341 GP
- Cory Gearrin337 GP
- Drew Smyly333 GP
- John Orsino332 GP
- Steve Ridzik318 GP
- Derek Hill316 GP
- Austin Wynns311 GP
- Shelby Miller303 GP
- Jakob Junis301 GP
- Sidney Ponson298 GP
- Calvin Murray288 GP
- Bob Lacey284 GP
- Chris Ray283 GP
- Steven Duggar271 GP
- Gil Heredia267 GP
- Ed Vosberg266 GP
- Dick Phillips263 GP
- Bob Priddy261 GP
- Mike Jeffcoat255 GP
- Eric Gunderson254 GP
- Jerome Williams236 GP
- Pete Burnside196 GP
- Tyler Mahle172 GP
- Tim Federowicz163 GP
- Guillermo Quiroz148 GP
- Marcus Jensen145 GP
- Jim Steels111 GP
- Sam Huff111 GP
- Dan Peltier108 GP
- Shaun Anderson88 GP
- Jharel Cotton82 GP
- Travis Blackley82 GP
- Rikkert Faneyte80 GP
- Merkin Valdez74 GP
- Mark Mathias73 GP
- Guillermo Moscoso70 GP
- Spencer Howard47 GP
Think you know them all?
The San Francisco Giants and Texas Rangers could share a square on today's grid. Name a player who fits both headings on an Ultimate Tic-Tac-Toe board.
More team pairs
- Atlanta Braves and San Francisco Giants
- Chicago Cubs and San Francisco Giants
- San Francisco Giants and St. Louis Cardinals
- Cincinnati Reds and San Francisco Giants
- Philadelphia Phillies and San Francisco Giants
- Los Angeles Dodgers and San Francisco Giants
- Cleveland Guardians and Texas Rangers
- New York Yankees and Texas Rangers
- Chicago Cubs and Texas Rangers
- Oakland Athletics and Texas Rangers
- Los Angeles Angels and Texas Rangers
- Chicago White Sox and Texas Rangers
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.