Players who played for Texas Rangers and San Francisco Giants

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 111 players who played for both the Texas Rangers and San Francisco Giants.

Top Players who Played for the Texas Rangers and San Francisco Giants.

(Ranked by WAR)

Gaylord Perry

Hall of Famer Gaylord Perry played 4 seasons for the Texas Rangers (15.5 WAR) and 10 seasons for the San Francisco Giants (34.4 WAR).

Will Clark

Will Clark played 5 seasons for the Texas Rangers (15.1 WAR) and 8 seasons for the San Francisco Giants (35.8 WAR).

Bobby Bonds

Bobby Bonds played 1 season for the Texas Rangers (4.0 WAR) and 7 seasons for the San Francisco Giants (38.0 WAR).

Kenny Lofton

Kenny Lofton played 1 season for the Texas Rangers (1.9 WAR) and 1 season for the San Francisco Giants (1.8 WAR).

Carlos Beltrán

Carlos Beltrán played 1 season for the Texas Rangers (0.3 WAR) and 1 season for the San Francisco Giants (1.2 WAR).

Batting

  • 90 players batted for each of these franchises.
Batting Table
Texas Rangers San Francisco Giants
Name Yrs G AB BA HR SB WAR Yrs G AB BA HR SB WAR
Carlos Beltrán201652193.280710.3201144167.323711.2
Don Blasingame1963-19664091363.2445182.21960-1961139524.2352141.5
Bobby Bonds1978130475.26529374.01968-197410144047.27318626338.0
Dave Burba200225.200000.01992-200417736.167000.4
John Burkett1996-1999610.100000.01987-1994163301.07000-1.9
Pete Burnside1961-196311180.06300-0.61955-19581814.07100-0.1
Marlon Byrd2007-20093771364.29540208.9201539147.272400.6
Willie Calhoun2017-2022253846.241320-1.6202248.12500-0.1
Will Clark1994-19986092226.30877815.11986-199311604269.2991765235.8
Royce Clayton1998-20003331164.26733244.31991-19955061790.24918668.1
Joe Coleman1965-1970144266.10500-0.5197950000.0
Dennis Cook1995-19961988-1989610.100000.2
Charlie Culberson2021-2022158362.246790.92012622.13600-0.2
Mark DeRosa2005-2006202668.2842154.92010-201173179.23511-0.6
Alex Diaz19972890.22221-0.619983462.12901-0.7
Steven Duggar2022817.17601-0.12018-2022254740.24214182.5
Sam Dyson2015-201770000.02017-20191520000.0
Jason Ellison2008913.23100-0.12003-2006235447.255718-0.5
Rikkert Faneyte199685.20000-0.11993-199572127.17301-1.0
Jeff Fassero19992005-20065417.05900-0.1
Tim Federowicz20192975.16041-0.520171313.231200.1
Jeff Francoeur20101553.340200.320132262.19401-0.5
Aaron Fultz200330000.02000-200215812.333000.1
Andrés Galarraga200172243.235101-0.12001-2003159428.2971911.2
Ryan Garko20101533.09100-0.8200940115.23520-0.8
Cory Gearrin201830000.02015-20181583.333000.0
Tom Goodwin1997-19993161132.2695933.0200278154.2601160.9
Todd Greene2002-2003104317.2432000.2200661159.289200.3
Eric Gunderson1997-199950000.01990-199196.00000-0.1
Darryl Hamilton1996148627.2936150.71997-1998222827.2816243.5
Steve Hamilton1962-19634626.07700-0.21971392.000000.0
Vic Harris1972-1973213741.221820-1.91977-1978122265.21932-0.9
Ken Henderson197775244.258520.31965-19726742155.25661599.6
Derek Holland2009-2016714.071000.02018-20196665.06200-0.4
Chris James1993-199460164.2741001.91992111248.24252-0.1
Mike Jeffcoat1987-1992411.000000.11985191.000000.0
Marcus Jensen20011125.16000-0.31996-19973993.16110-0.3
Jim King1961-19677962138.23989208.319583456.214200.2
Willie Kirkland1964-1966279577.217255-1.71958-19603941396.26157207.0
Ron Kline1963-196626030.10000-0.1196970000.0
Hobie Landrith196342103.17510-0.31959-1961223544.246611.7
Rick Leach1989110239.272121.4199078174.293200.7
Ricky Ledée2000-2001136455.23369-1.720043153.11301-0.4
Al Levine199820000.0200592.000000.0
Kenny Lofton200784317.3037211.9200246180.267371.8
Dale Long1961-1962190568.2462150.519603754.16730-0.2
Bill Madlock19732177.351131.21977-19793311229.29634405.8
Candy Maldonado19951330.233200.11986-19895221691.25659224.9
Dave Martinez200038119.269220.51993-1994188476.24499-0.5
Mark Mathias20222465.277520.82023510.20000-0.1
Mike McCormick1965-196686107.159200.41956-1970359572.154400.7
Doug Mirabelli20012349.102200.21996-2000140359.234811.6
Bengie Molina201057175.24020-0.82007-20104721720.2765802.6
Willie Montañez197938144.319801.21975-1976195748.3061071.1
Matt Moore2018-202230000.02016-20174371.09900-0.2
Calvin Murray20023777.169040.01999-2002240551.2408181.9
Joe Nathan2012-2013100000.01999-201612161.164200.3
Danny O'Connell1961-1962222729.2613203.31957-1959236728.24610102.8
Tom O'Malley198745117.274100.41982-1984240726.260720.7
Al Oliver1978-19815342094.319492011.7198491339.29802-1.1
John Orsino1966-19671524.16700-0.21961-196243131.275400.6
Dan Peltier1992-199377184.25510-0.819963159.254000.0
Hunter Pence201983286.2971861.62012-20207892880.26595489.8
Cap Peterson1967-1968216631.227112-1.81962-1966244429.23572-1.4
Dick Phillips1963-1966258592.230122-0.4196253.00000-0.1
A.J. Pierzynski2013134503.2721711.82004131471.2721100.3
Jim Poole199110000.01996-19981196.167000.1
Bob Priddy19674922.182010.21965-19664818.167000.0
Ron Pruitt19751417.17600-0.11982-198365.400000.1
Guillermo Quiroz2007910.400000.12013-20144589.18010-0.5
Chris Ray201060000.02010280000.0
Steve Ridzik1963-196513274.189000.11956-19576033.242000.0
Rubén Rivera200269158.209440.420033150.180210.1
Justin Ruggiano201614.250000.120171960.21721-0.8
Bob Schmidt1962-196397271.2401000.81958-1961310924.2522702.0
Will Smith202310000.02016-201913511.000000.1
Justin Smoak201070235.20981-0.3202036.00000-0.2
Mike Stanton199610000.02006261.000000.0
James Steels19883653.18902-1.019891312.08300-0.2
Chris Stewart20071737.24300-0.3201167162.204301.3
Chris Stratton20232016-20184658.13800-0.1
Drew Stubbs2015-20164641.19527-0.320171022.09100-0.5
Brett Tomko201110000.02004-200564117.13700-0.4
Yorvit Torrealba2011-2012162557.262101-0.52001-2005220605.2511342.4
Andrés Torres2005819.15801-0.12009-20134291279.25228557.8
Omar Vizquel200962177.266140.92005-20085421926.26511674.6
Ed Vosberg1995-199710000.01990180000.0
Jamey Wright2007-200841.000000.020063447.255000.3
Eric Young Sr.2004-2006108354.2851140.220032671.19703-0.8
Joaquín Árias2006-201091227.28605-0.12012-2015361795.262781.2

Pitching

  • 49 players pitched for each of these franchises.
Pitching Table
Texas Rangers San Francisco Giants
Name Yrs G IP W L SV ERA WAR Yrs G IP W L SV ERA WAR
Doyle Alexander1977-197988541.1312803.895.4198124152.111702.893.3
Travis Blackley2013415.11104.700.02007-2012613.20007.90-0.4
Jeff Brantley20011821.00105.140.21988-1993299505.12920423.245.5
Dave Burba200223111.14505.420.61992-2004177289.2201804.60-2.3
John Burkett1996-1999102600.1323505.135.31987-1994163997.1674213.836.1
Pete Burnside1961-1963111330.192144.82-0.51955-19581854.02407.00-1.5
Joe Coleman1965-1970143850.1435013.516.0197953.20000.000.0
Dennis Cook1995-199695115.15424.061.81988-1989637.03102.430.8
Jharel Cotton20212330.22003.520.3202258.02006.75-0.3
Danny Darwin1978-1995224872.05552153.7210.51997-199843192.291305.37-1.1
Sam Dyson2015-2017121118.169403.272.92017-2019161159.1118192.943.2
Jeff Fassero1999717.11005.710.02005-200658106.05804.580.1
Aaron Fultz20036467.11305.21-0.22000-2002167181.210524.66-0.4
Cory Gearrin20182121.11002.530.82015-2018166150.08643.242.5
Rich Gossage19914440.14213.570.819893143.22142.680.3
Eric Gunderson1997-1999139127.12414.591.21990-1991923.01215.48-0.5
Steve Hamilton1962-196344109.13923.951.119713944.22243.020.8
Bill Hands1974-197520123.28703.781.3196546.002016.50-0.5
Gil Heredia19964473.12515.89-0.21991-19922063.02504.57-0.4
Derek Holland2009-2016179985.0625004.3510.12018-201967240.091304.241.8
Luke Jackson2015-20161518.00008.50-0.62023-20243938.12303.290.5
Mike Jeffcoat1987-1992149357.2191964.710.219851922.00205.32-0.1
Ron Kline1963-1966260364.22625832.547.51969711.00204.090.0
Bob Lacey198111.00009.000.019843451.01303.880.2
Craig Lefferts19935283.13906.05-0.61987-1989178246.2815352.882.2
Al Levine19983058.00104.500.52005910.10009.58-0.4
Mike McCormick1965-196685374.0192213.423.61956-19703571822.210796113.6815.0
Shelby Miller20191944.01308.59-1.0202247.00106.43-0.2
Matt Moore2018-2022102176.081054.761.42016-201744242.2122005.120.6
Guillermo Moscoso2009-20101114.20004.300.120131330.02205.10-0.2
Joe Nathan2012-2013133129.097802.094.91999-2016128270.2251014.063.2
Robb Nen1993922.21106.35-0.31998-2002365378.124252062.4310.4
Gaylord Perry1975-1980112827.1484303.2615.51962-19713672294.113410992.9637.0
Sidney Ponson2008955.24103.880.120031068.03603.711.1
Jim Poole199156.00014.500.01996-1998124105.16505.55-1.5
Bob Priddy196746110.03743.440.61965-196646101.17313.730.5
Chris Ray20103531.22013.410.720102824.03014.130.1
Steve Ridzik1963-1965132311.11615113.840.91956-195756119.06404.011.3
Rich Rodriguez20023616.23215.400.11997-1999201187.211333.981.9
Will Smith20236057.127224.400.32016-2019143136.294482.703.7
Drew Smyly20191351.11518.42-0.62020726.10103.420.5
Mike Stanton19962222.10103.220.720062623.14283.090.7
Chris Stratton20232229.01003.410.42016-201848213.2151414.631.0
Brett Tomko2011817.20104.580.12004-200565384.2192214.264.4
Merkin Valdéz201154.10006.230.02004-20096767.03105.24-0.3
Ed Vosberg1995-1997138121.078123.642.619901824.11105.55-0.2
Jerome Williams2014210.01109.90-0.42003-200547277.0171403.933.7
Jamey Wright2007-200895161.1121204.410.5200634156.061005.190.2
Wilson Álvarez198910.00100.019971166.14304.480.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.