Players who played for San Diego Padres and San Francisco Giants

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

Batting

  • 111 players played for each of these franchises.
Batting Table
San Diego Padres San Francisco Giants
Name Yrs G AB BA HR SB Yrs G AB BA HR SB
Mike Aldrete19911215.000001986-1988349962.2851413
Eliezer Alfonzo200937114.175202006-2008118361.258131
Matty Alou19744881.198001960-19654531048.2601221
Rich Aurilia200451138.254201995-200912924456.27514317
Bob Barton1970-1974241733.233931965-1969149315.21000
Rod Beck2003-2004620.000001991-199741617.23500
Brian Boehringer1998-20009627.074002001293.00000
Greg Booker1983-198915323.17400199020.00000
Jim Brower200660.000002003-200517221.19000
Chris Brown1987-1988124402.234831984-19873081064.2873018
Ollie Brown1969-19724581656.27252181965-1968281865.249203
Mike Caldwell1971-197310486.151001974-1976119126.15100
Joe Carter1990162634.2322422199841105.29571
Jack Clark1989-1990257789.25251101975-198410443731.27716360
Keith Comstock1987-1988331.000001987151.00000
Kevin Correia2009-20106599.141002003-200817084.10700
Deivi Cruz2002151514.263722004-2005208606.284121
Jose Cruz200791256.234662003158539.250205
John Curtis1980-198285112.214001977-197911949.16300
John D'Acquisto1977-198015266.121001973-197684113.13310
Mark Davis1987-199423031.129111983-1987231119.16000
Rob Deer19962550.180401984-198591186.183111
Jim Deshaies19921529.20700199355.00000
Dave Dravecky1982-1987210262.118111987-19892751.13701
Randy Elliott1972-19742782.20710197773167.24070
Alan Embree2002-20061091.000001999-20011531.00000
Shawn Estes2006-20081210.200001995-2001182305.15720
Paul Faries1990-199281178.1970319931536.22202
Steve Finley1995-19986022396.27682852006139426.24667
Jeff Francoeur20141024.0830020132262.19401
Tito Fuentes1975-19762811085.2726131965-197410543823.2623463
Chad Gaudin20092028.0360020133025.04000
Pat Gomez1993285.000001994-1995443.00000
Rich Gossage1984-198719744.091001989311.00000
Mark Grant1987-199012770.071001984-19873130.03300
Tom Griffin1976-19775171.113201979-198112573.15120
Jesus Guzman2011-2013322822.259231520091220.25000
Atlee Hammaker1990-1991103.333001982-1990214302.11601
Clay Hensley2005-200810870.114012012601.00000
Ron Herbel19706413.000001963-1969231182.02700
Matt Herges2003401.000002003-20051182.50000
Dustin Hermanson1995-1996340.000002003-20045641.07300
Alex Hinshaw2012311.000002008-2009570.00000
Trent Hubbard200289129.2091919961029.20710
Nick Hundley2008-20145101644.238477201756154.26040
Randy Hundley197574180.206201964-1965816.06200
Mike Ivie1971-19774031322.26925131978-19813361023.281429
Chris James198987303.2641121992111248.24252
Brian Johnson1994-1996186543.2601401997-1998155487.253240
Jerry Johnson1975-19764515.067001970-197214837.08100
Chris Jones199792152.2437719984390.18922
Von Joshua19805363.238201975-1976171663.305721
Terry Kennedy1981-19868352987.2747631989-1991301829.252102
Dave Kingman197756168.2381121971-19744091242.2247737
Ryan Klesko2000-20068282818.279133602007116362.26065
Tom Lampkin1990-2002177419.2151161995-1996131253.24573
Rick Lancellotti19821739.1790019861518.22220
Dave LaPoint1986248.0000019853160.16700
Craig Lefferts1984-199237694.138101987-198917820.05000
Scott Linebrink2003-20073068.37500200030.00000
Dave Marshall19733949.286001967-1969187441.24533
Don Mason1971-1973130363.207261966-1970206333.20412
Roger Mason1993343.000001985-19872140.07500
Willie McCovey1974-1976321959.2425221959-198022567214.27446924
Butch Metzger1975-19779811.000001974100.00000
Doug Mirabelli20061422.182001996-2000140359.23481
Kevin Mitchell198762196.245701987-19916242211.27814323
Willie Montanez1980128481.274631975-1976195748.306107
John Montefusco1982-19836377.078001974-1980189363.10241
Xavier Nady2000-2014291812.25728820121950.24010
Nick Noonan2016718.167002013-201576127.19710
Matt Palmer201230.00000200834.25000
Jake Peavy2002-2009217405.180202014-20166286.14010
Gaylord Perry1978-197969158.089101962-1971376760.12930
Mike Phillips19811429.207011973-1975173418.22235
Joe Pittman198255118.2540819841722.22701
Brandon Puffer2004140.00000200530.00000
Cody Ransom2013511.000002001-2004114105.23822
Frank Reberger1969675.200001970-19728695.23200
Steve Reed2002411.000001992-1998683.33300
Gene Richards1977-19839393414.29126242198487135.25205
Ruben Rivera1997-20003941026.204463320033150.18021
Joe Roa2003183.3330019972815.13300
Dave Roberts1969-1971104160.200201979265.00000
Dave Roberts2005-2006244910.28510722007-2008166503.252236
Rich Rodriguez1990-199319214.000001997-199920110.30000
Ron Roenicke19841220.30010198565133.25636
Hector Sanchez2016-201764110.2731002011-2015244597.240100
Reggie Sanders1999133478.28526362002140505.2502318
Benito Santiago1986-19927892872.26485622001-20033671356.273339
Tim Scott1991-1997742.000001996201.00000
Elias Sosa1983417.143001972-197414733.06100
Jim Steels19876268.1910319891312.08300
Chris Stewart201020.00000201167162.20430
Champ Summers19844754.185101982-198399147.23140
Mark Sweeney1997-2005376581.2651372006-2007190349.25272
Miguel Tejada201059235.26882201191322.23944
Derrel Thomas1972-19785121779.23611421975-19773731318.2631653
Mark Thurmond1983-1986107153.144001990435.00000
Brett Tomko2002-20084575.160002004-200566117.13700
Yorvit Torrealba201095325.271772001-2005220605.251134
John Vander Wal1998-1999152271.26962200149139.25231
Ed Vosberg1986-1999202.000001990180.00000
Kevin Walker2000-20031084.25000200450.00000
Mark Wasinger198638.000001987-19884782.26812
Ed Whitson1983-1991236417.134101979-198174131.10700
Rick Wilkins20011222.182101996-1997118347.239140
Bernie Williams19741415.133001970-197288157.19742
Jay Witasick2000-200413228.107002002445.00000
Tim Worrell1993-199714369.116002001-20062529.00000
Eric Young2005-2006112270.24151520032671.19703

Pitching

  • 50 players pitched for each of these franchises.
Pitching Table
San Diego Padres San Francisco Giants
Name Yrs G IP W L SV ERA Yrs G IP W L SV ERA
Rod Beck2003-20046259.334203.641991-1997416463.021281992.97
Brian Boehringer1998-200096186.3111003.9120012934.30314.20
Greg Booker1983-1989153253.35713.80199022.000013.50
Jim Brower200667.70009.352003-2005172223.3171344.03
Mike Caldwell1971-1973103319.31325123.811974-1976119460.0222534.05
Keith Comstock1987-19883344.00105.7319871520.72013.04
Kevin Correia2009-201061343.0222104.542003-2008170398.0142204.59
John Curtis1980-198284370.0202003.991977-1979116260.7171524.45
John D'Acquisto1977-1980152337.71621134.181973-197683376.7182704.68
Mark Davis1987-1994230308.01420782.751983-1987230555.02545114.17
Jim Deshaies19921596.04703.281993517.02204.24
Dave Dravecky1982-1987199900.35350103.121987-198927162.311703.22
Alan Embree2002-200610981.07702.561999-2001153138.76925.19
Shawn Estes2006-20081049.72404.711995-2001160990.0645004.25
Chad Gaudin200920105.341005.1320133097.05203.06
Pat Gomez19932731.71205.111994-19954447.30104.19
Rich Gossage1984-1987197298.02520832.9919893143.72142.68
Mark Grant1987-1990126355.3171823.981984-198731124.72724.76
Tom Griffin1976-197749221.7101203.981979-1981123331.3181523.48
Atlee Hammaker1990-19911024.00504.871982-19902141008.0585953.51
Clay Hensley2005-2008106323.7151804.0920126050.74534.62
Ron Herbel197064111.07594.951963-1969230718.7332953.59
Matt Herges20034044.02232.862003-2005118121.366234.30
Dustin Hermanson1995-19963445.34107.352003-200456170.0810174.18
Alex Hinshaw20123128.01104.502008-20095745.72104.53
Jerry Johnson1975-19764593.04405.231970-1972148247.72319293.74
Dave LaPoint19862461.31404.26198531206.771703.57
Craig Lefferts1984-1992375659.04240643.241987-1989178246.7815352.88
Scott Linebrink2003-2007306339.0271242.73200032.300011.74
Roger Mason19933450.00703.241985-198721115.75804.04
Butch Metzger1975-197798150.7124163.4619741012.71003.54
John Montefusco1982-198363279.7191543.761974-19801851182.7596203.47
Matt Palmer201232.00009.002008312.70208.50
Jake Peavy2002-20092121342.7926803.292014-201662308.0191903.97
Gaylord Perry1978-197969493.3331702.881962-19713672294.313410992.96
Brandon Puffer20041418.00105.50200537.000010.29
Frank Reberger19696787.71263.591970-197278295.0131224.79
Steve Reed20024041.02411.981992-19986870.33111.66
Joe Roa20031825.31106.7619972865.72505.21
Dave Roberts1969-1971102500.0223422.9919792642.00232.57
Rich Rodriguez1990-1993191248.712832.861997-1999201187.711333.98
Tim Scott1991-19977494.77204.6619962019.72208.22
Elias Sosa19834172.31414.361972-1974147223.71912273.30
Mark Thurmond1983-1986106503.0312923.6719904356.72343.33
Brett Tomko2002-200845241.0121104.412004-200565384.7192214.26
Ed Vosberg1986-19992022.00107.7719901824.31105.56
Kevin Walker2000-200310893.37204.24200451.700015.88
Ed Whitson1983-19912271354.3777213.691979-198174435.0223003.56
Jay Witasick2000-2004132206.7111243.9620024468.31002.37
Tim Worrell1993-1997143356.0162344.302001-2006252249.01713443.25
Support us without the ads? Go Ad-Free.