Players who played for Arizona Diamondbacks and San Francisco Giants

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

Batting

  • 50 players played for each of these franchises.
Batting Table
Arizona Diamondbacks San Francisco Giants
Name Yrs G AB BA HR SB Yrs G AB BA HR SB
Tony Abreu201081193.233122013-201456142.26120
Travis Bergen202000.000002019210.00000
Gregor Blanco201790224.2463152012-20187171995.2552181
Troy Brohawn2001571.000002002110.00000
Madison Bumgarner2020-20212539.103002009-2019288594.177190
Trevor Cahill2012-201488140.10000202000.00000
Dan Carlson199920.000001996-1997114.00000
Royce Clayton2005143522.2702131991-19955061790.2491866
Jose Cruz200564202.2131202003158539.250205
Alan Embree1998350.000001999-20011471.00000
Bobby Estalella2004714.143202000-2001135392.227173
Shawn Estes20051829.069011995-2001175305.15720
Jeff Fassero200410.000002005-20065417.05900
Steve Finley1999-20048493049.278153702006139426.24667
Wilmer Flores201989265.317902020-2021194587.264302
Cole Gillespie2010-201150110.23631201339.00000
Jose Guillen200254131.22943201042128.26630
J.C. Gutierrez2009-20111370.000002014571.00000
Matt Herges200560.000002003-20051152.50000
Liván Hernández2006-20074498.184101999-2002110252.25420
Aaron Hill2011-20155251874.273553120173468.13210
Shea Hillenbrand2003-2004233892.294322200660234.24890
Bob Howry2010140.000002009612.00000
Randy Johnson1999-2008222530.1321020092026.07700
Chris Jones19982031.1940019984390.18922
Roger Kieschnick20142541.1951020133884.20200
Mike Leake20191020.0500020151017.05910
Dominic Leone2015-2016250.000002021510.00000
Javier Lopez2005290.000002010-20164213.00000
Joe Martinez201210.000002009-20101411.18200
Brent Mayne20043694.255011998-1999211597.28854
Brandon Medders2005-20081313.000002009-2010742.00000
Terry Mulholland200650.000001986-19977390.07810
Xavier Nady201182206.2484220121950.24010
Russ Ortiz2005-20062938.184001998-2007159310.21340
Gerardo Parra2009-20147872656.274395120193086.19812
Yusmeiro Petit2007-20095656.036002012-20158451.03900
Dante Powell19992225.160021997-20014849.32721
Cody Ransom2011-201238111.234612001-2004114105.23822
Matt Reynolds2013-2015450.00000201680.00000
Felix Rodriguez1998420.000001999-200437013.30810
Cody Ross2013-2014177519.2681032010-2011154478.247175
Reggie Sanders2001126441.26333142002140505.2502318
Scott Service2003-2004361.000001995281.00000
James Sherfy2017-2019412.00000202190.00000
Chris Stewart201831.00000201167162.20430
Stephen Vogt2020-202178204.19660201999255.263103
Ed Vosberg199940.000001990180.00000
Matt Williams1998-20035952265.27899121987-199611204139.26424729
Tim Worrell2005321.000002001-20062449.00000

Pitching

  • 27 players pitched for each of these franchises.
Pitching Table
Arizona Diamondbacks San Francisco Giants
Name Yrs G IP W L SV ERA Yrs G IP W L SV ERA
Travis Bergen202076.71014.0320192119.72005.48
Troy Brohawn20015949.32314.932002115.70106.32
Madison Bumgarner2020-202135188.081405.072009-20192891846.01199203.13
Trevor Cahill2012-201490457.3243414.2920201125.01203.24
Dan Carlson199924.00009.001996-19971125.31005.69
Alan Embree19983535.03214.111999-2001153138.76925.19
Shawn Estes200521123.77804.801995-2001160990.0645004.25
Jeff Fassero200411.00000.002005-200658106.05804.58
J.C. Gutierrez2009-2011143146.049244.6220146163.71203.96
Matt Herges200578.000013.502003-2005118121.366234.30
Liván Hernández2006-200743273.7151604.641999-2002110746.3454504.44
Bob Howry20101414.310010.7020096363.72603.39
Randy Johnson1999-20082331630.31186202.8320092296.08604.87
Mike Leake20191060.03304.352015955.32504.07
Dominic Leone2015-20162830.70207.3320215753.74521.51
Javier Lopez20052914.31129.442010-2016446251.0178102.47
Joe Martinez201211.00009.002009-20101341.03306.80
Brandon Medders2005-2008135151.011603.522009-20107583.75113.76
Terry Mulholland200653.00009.001986-199773290.382205.18
Russ Ortiz2005-200628137.751606.991998-2007166973.7694704.09
Yusmeiro Petit2007-200956203.091905.052012-201590245.710713.66
Matt Reynolds2013-20154841.00222.85201686.00107.50
Felix Rodriguez19984344.00256.141999-2004395403.0341953.06
Scott Service2003-20043938.71316.0519952831.03103.19
James Sherfy2017-20194345.33022.9820211010.71004.21
Ed Vosberg199942.70103.3319901824.31105.56
Tim Worrell20053231.71102.272001-2006252249.01713443.25