Players who played for Texas Rangers and San Francisco Giants

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

Batting

  • 92 players played for each of these franchises.
Batting Table
Texas Rangers San Francisco Giants
Name Yrs G AB BA HR SB Yrs G AB BA HR SB
Doyle Alexander1977-1979880.0000019812451.17600
Wilson Alvarez198910.0000019971123.13000
Joaquin Arias2006-201091227.286052012-2015361795.26278
Carlos Beltran201652193.28071201144167.32371
Travis Blackley201340.000002007-201263.33300
Don Blasingame1963-19664091363.2445181960-1961139524.235214
Bobby Bonds1978130475.26529371968-197410144047.273186263
Jeff Brantley2001180.000001988-199329961.13100
Dave Burba2002235.200001992-200417736.16700
John Burkett1996-199910210.100001987-1994163301.07000
Pete Burnside1961-196311180.062001955-19581814.07100
Marlon Byrd2007-20093771364.2954020201539147.27240
Will Clark1994-19986092226.3087781986-199311604269.29917652
Royce Clayton1998-20003331164.26733241991-19955061790.2491866
Joe Coleman1965-1970144266.10500197950.00000
Dennis Cook1995-1996950.000001988-1989610.10000
Danny Darwin1978-19952240.000001997-19984360.10000
Mark DeRosa2005-2006202668.2842152010-201173179.23511
Alex Diaz19972890.2222119983462.12901
Jason Ellison2008913.231002003-2006235447.255718
Rikkert Faneyte199685.200001993-199572127.17301
Jeff Fassero199970.000002005-20065817.05900
Jeff Francoeur20101553.3402020132262.19401
Aaron Fultz2003640.000002000-200216812.33300
Andres Galarraga200172243.2351012001-2003159428.297191
Ryan Garko20101533.09100200940115.23520
Tom Goodwin1997-19993161132.269593200278154.260116
Rich Gossage1991440.000001989311.00000
Todd Greene2002-2003104317.243200200661159.28920
Eric Gunderson1997-19991390.000001990-199196.00000
Darryl Hamilton1996148627.2936151997-1998222827.281624
Steve Hamilton1962-19634626.077001971392.00000
Bill Hands1974-1975200.00000196541.00000
Vic Harris1972-1973213741.2218201977-1978122265.21932
Ken Henderson197775244.258521965-19726742155.2566159
Gil Heredia1996440.000001991-19922013.30800
Chris James1993-199460164.2741001992111248.24252
Mike Jeffcoat1987-199214911.000001985191.00000
Marcus Jensen20011125.160001996-19973993.16110
Jim King1961-19677962138.239892019583456.21420
Willie Kirkland1964-1966279577.2172551958-19603941396.2615720
Ron Kline1963-196626030.10000196970.00000
Bob Lacey198110.000001984346.33300
Hobie Landrith196342103.175101959-1961223544.24661
Rick Leach1989110239.27212199078174.29320
Ricky Ledee2000-2001136455.2336920043153.11301
Craig Lefferts1993520.000001987-198917820.05000
Al Levine1998300.00000200592.00000
Kenny Lofton200784317.303721200246180.26737
Dale Long1961-1962190568.24621519603754.16730
Bill Madlock19732177.351131977-19793311229.2963440
Candy Maldonado19951330.233201986-19895221691.2565922
Dave Martinez200038119.269221993-1994188476.24499
Mike McCormick1965-196686107.159201956-1970359572.15440
Doug Mirabelli20012349.102201996-2000140359.23481
Bengie Molina201057175.240202007-20104721720.276580
Willie Montanez197938144.319801975-1976195748.306107
Guillermo Moscoso2009-2010110.000002013132.00000
Calvin Murray20023777.169041999-2002240551.240818
Joe Nathan2012-20131330.000001999-201612861.16420
Robb Nen199390.000001998-20023656.16700
Danny O'Connell1961-1962222729.2613201957-1959236728.2461010
Tom O'Malley198745117.274101982-1984240726.26072
Al Oliver1978-19815342094.3194920198491339.29802
John Orsino1966-19671524.167001961-196243131.27540
Dan Peltier1992-199377184.2551019963159.25400
Gaylord Perry1975-19801120.000001962-1971376760.12930
Cap Peterson1967-1968216631.2271121962-1966244429.23572
Dick Phillips1963-1966258592.230122196253.00000
A.J. Pierzynski2013134503.2721712004131471.272110
Sidney Ponson200890.0000020031022.09100
Jim Poole199150.000001996-19981246.16700
Bob Priddy19674922.182011965-19664818.16700
Ron Pruitt19751417.176001982-198365.40000
Guillermo Quiroz2007910.400002013-20144589.18010
Chris Ray2010350.000002010280.00000
Steve Ridzik1963-196513274.189001956-19576033.24200
Ruben Rivera200269158.2094420033150.18021
Rich Rodriguez2002360.000001997-199920110.30000
Bob Schmidt1962-196397271.2401001958-1961310924.252270
Mike Stanton1996220.000002006261.00000
Jim Steels19883653.1890219891312.08300
Chris Stewart20071737.24300201167162.20430
Brett Tomko201180.000002004-200566117.13700
Andres Torres2005819.158012009-20134291279.2522855
Yorvit Torrealba2011-2012162557.2621012001-2005220605.251134
Merkin Valdez201150.000002004-2009670.00000
Omar Vizquel200962177.266142005-20085421926.2651167
Ed Vosberg1995-19971380.000001990180.00000
Jerome Williams201420.000002003-20054777.11700
Jamey Wright2007-2008951.0000020063547.25500
Eric Young2004-2006108354.28511420032671.19703

Pitching

  • 39 players pitched for each of these franchises.
Pitching Table
Texas Rangers San Francisco Giants
Name Yrs G IP W L SV ERA Yrs G IP W L SV ERA
Doyle Alexander1977-197988541.3312803.89198124152.311702.90
Wilson Alvarez198910.0010270000000.0019971166.34304.48
Travis Blackley2013415.31104.712007-2012613.70007.88
Jeff Brantley20011821.00105.141988-1993299505.32920423.24
Dave Burba200223111.34505.421992-2004177289.7201804.60
John Burkett1996-1999102600.3323505.131987-1994163997.3674213.83
Pete Burnside1961-1963111330.392144.821955-19581854.02407.00
Joe Coleman1965-1970143850.3435013.51197953.70000.00
Dennis Cook1995-199695115.35424.061988-1989637.03102.43
Danny Darwin1978-1995224872.05552153.721997-199843192.791305.37
Jeff Fassero1999717.31005.722005-200658106.05804.58
Aaron Fultz20036467.31305.222000-2002167181.710524.66
Rich Gossage19914440.34213.5719893143.72142.68
Eric Gunderson1997-1999139127.32414.601990-1991923.01215.48
Steve Hamilton1962-196344109.33923.9519713944.72243.02
Bill Hands1974-197520123.78703.78196546.002016.50
Gil Heredia19964473.32515.891991-19922063.02504.57
Mike Jeffcoat1987-1992149357.7191964.7119851922.00205.32
Ron Kline1963-1966260364.72625832.541969711.00204.09
Bob Lacey198111.00009.0019843451.01303.88
Craig Lefferts19935283.33906.051987-1989178246.7815352.88
Al Levine19983058.00104.502005910.30009.61
Mike McCormick1965-196685374.0192213.421956-19703571822.610796113.68
Guillermo Moscoso2009-20101114.70004.2920131330.02205.10
Joe Nathan2012-2013133129.097802.091999-2016128270.7251014.06
Robb Nen1993922.71106.341998-2002365378.324252062.43
Gaylord Perry1975-1980112827.3484303.261962-19713672294.313410992.96
Sidney Ponson2008955.74103.8820031068.03603.71
Jim Poole199156.00014.501996-1998124105.36505.56
Bob Priddy196746110.03743.441965-196646101.37313.73
Chris Ray20103531.72013.4120102824.03014.12
Steve Ridzik1963-1965132311.31615113.851956-195756119.06404.01
Rich Rodriguez20023616.73215.391997-1999201187.711333.98
Mike Stanton19962222.30103.2320062623.34283.09
Brett Tomko2011817.70104.582004-200565384.7192214.26
Merkin Valdez201154.30006.282004-20096767.03105.24
Ed Vosberg1995-1997138121.078123.6419901824.31105.56
Jerome Williams2014210.01109.902003-200547277.0171403.93
Jamey Wright2007-200895161.3121204.41200634156.061005.19
Support us without the ads? Go Ad-Free.