Players who played for San Francisco Giants and Atlanta Braves

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

Batting

  • 273 players played for each of these franchises.
Batting Table
San Francisco Giants Atlanta Braves
Name Yrs G AB BA HR SB Yrs G AB BA HR SB
David Aardsma2004110.000002015301.00000
Ehire Adrianza2013-2016154291.220342021109182.24750
Doyle Alexander19812451.176001980-198769156.15400
Myron Allen188314.0000188613.00000
Felipe Alou1958-19637192292.28685511964-19698413348.2959440
Nate Andrews194632.500001943-194595221.14900
Johnny Antonelli1954-1960305560.1801511948-196186104.15400
Ed Bailey1961-1965332930.241512196495271.26252
Dusty Baker1984100243.292341968-19756282216.2787758
Dave Bancroft1920-19305342160.31011481924-19274451626.292619
Steve Barber1974130.000001970-19724922.18200
Jesse Barnes1918-1923191426.221021915-1925195405.20210
Virgil Barnes1919-1928189354.1100019281617.05900
Shad Barry19083767.149011900-190192294.248110
Beals Becker1910-1912293700.26710601908-1909195733.252628
Gordon Beckham201635.00000201685240.21751
Steve Bedrosian1989-199010810.300001981-1995350132.08300
Larry Benton1927-1930122258.140201923-1935182238.17601
Juan Berenguer1986467.143001991-1992777.00000
Wally Berger1937-193875231.2771231930-193710574153.30419929
Ray Berres1942-194568107.215101940-1941205508.19712
Damon Berryhill199773167.257301991-1993217643.236180
Gregor Blanco2012-20187171995.25521812008-2010204531.252116
Frank Bowerman1900-19076912226.2468591908-1909119353.22414
Dave Brain19081117.176011906-19072721034.2641521
Al Bridwell1908-19115101698.2830741906-19123421256.233027
Chris Brock1998-19993139.205001997710.10000
Steve Brodie1902110420.2813111890-18912651037.278254
Dan Brouthers190425.000001889126485.373722
Jim Brower2003-200516521.190002005370.00000
Eddie Brown1920-192173136.272011926-19284501693.302622
George Browne1902-19077202874.287161371908138536.228117
Frank Burke190689.33301190743129.17803
John Burkett1987-1994163301.070002000-200162107.11200
Brett Butler1988-19904711784.293131251981-1983280915.260569
Melky Cabrera2012113459.34611132010147458.25547
Trevor Cahill202000.000002015155.20000
Sam Calderone1950-195369112.2681019542229.37900
Ben Cantwell1927-19371312.333001928-1936314485.22901
Red Causey1918-192284110.1550019191021.09500
Orlando Cepeda1958-196611144178.308226921969-19724011474.2817421
Tiny Chaplin1928-19314735.1141019364084.20200
Bill Clarkson1927-19283220.050001928-1929215.20000
Boileryard Clarke19053150.180111899-1900141493.27432
Dad Clarkson189159.44400189213.00000
Ty Cline1967-1968180413.237121963-1967348589.23116
Dick Coffman1936-193916371.1830019403112.08300
Pete Compton19182160.217021915-191669214.22419
Frank Connaughton189688315.2602221894-190658215.31624
Jim Constable1956-1963326.16700196235.00000
Jimmy Cooney1919514.2140019281851.13701
Mort Cooper1947814.429101945-194758106.18920
Walker Cooper1946-19493601232.2766331950-19533661165.283454
Del Crandall196469195.231301949-196313944583.25717025
Doc Crandall1908-1913266426.2776219181428.28600
Ray Crone1957-19583942.024001954-195798114.14900
Tony Cuccinello194088307.208511936-19436172254.2783014
Charlie Culberson2012622.136002018-2020230438.265174
Dick Culler194971.000001944-19473551251.253215
Jack Cummings1926-192986126.34940192936.16700
Bill Cunningham1921-1923204508.297891924114437.27218
Bill Dahlen1904-19075791978.240101111908-1909213721.237514
Al Dark1950-19569333794.29298411946-19603321226.29979
Chase d'Arnaud20184293.215322016-201795241.24919
Mark Davis1983-1987231119.160001992141.00000
Pat Deasley1885-1887125468.274051881-1882110411.2550
Jim Delahanty1902726.231001904-1905267960.272828
Al Demaree1912-1918112204.1180219192542.04801
Frank Demaree1939-19412871055.2991871941-1942112300.22754
Mark DeRosa2010-201173179.235111998-2004393975.266176
Art Devlin1904-191111163766.268102661912-1913197646.269019
Josh Devore1908-19134311437.2837141191451128.22712
Walt Dickson1910124.250001912-191355105.17101
Dick Dietz1966-19715361634.262622197383139.29530
Vince DiMaggio19461525.000001937-19382821033.2412719
Mike Donlin1904-19144311495.3331875191156222.31527
Adam Duvall20142873.192302018-2021186562.230420
Bob Elliott195298272.2281011947-19517182588.29510113
Alan Embree1999-20011471.000001997-1998851.00000
Gil English1931-193262212.217201937-1938132434.27444
Darrell Evans1976-198310943728.255142551969-19898662896.24613131
Pete Falcone19753465.062011983-19846859.16900
Doc Farrell1925-1929199547.282561927-1929249915.25047
Cecil Ferguson1906-19073733.182011908-1911106185.18910
Jeff Francoeur20132262.194012005-20167302710.2658516
Wayne Franklin2004413.333002006110.00000
Charlie Frisbee1900413.15400189942152.329010
Frank Gabler1935-19377564.187001937-19382022.18200
Len Gabrielson1965-1966182509.261841960-196474161.20532
Andres Galarraga2001-2003159428.2971911998-20002941049.3037210
Gil Garrido19641425.080011968-1972320847.24211
Kevin Gausman2020-20213154.185002018-20192746.04300
Dinty Gearin1923-19241616.31200192410.00000
Cory Gearrin2015-20181583.333002011-2013730.00000
Joe Genewich1928-193072116.241011922-1928207348.19500
Al Glossop1939-194037123.20351194060148.23631
Mike González1919-192182195.21504191212.00000
Ed Goodson1970-19753241006.27325119754776.21110
Sid Gordon1941-19557602565.27890141950-19535682017.2891005
Hank Gowdy1910-1925198445.321841911-19308522290.2601355
Mark Grant1984-19873130.033001990334.25000
Kent Greenfield1924-192781129.085001927-192965107.12100
Burleigh Grimes19273996.1870019301116.18700
Marquis Grissom2003-20053381286.28144151995-19962971222.2863557
Jack Hannifin1906-190867181.22117190890257.20627
George Harper1927-1928164540.3201881929136457.291105
Dean Hartgraves199850.000001996201.00000
Mickey Haslin1937-193858144.28531193636104.27920
Bunny Hearn191325.400021918-19202859.16900
Ken Henderson1965-19726742155.25661591976133435.262135
Bob Hendley1964-19653850.100001961-1963101137.09510
Ron Herbel1963-1969231182.0270019712511.09100
Liván Hernández1999-2002110252.254202012181.00000
Roberto Hernandez1997272.500002003640.00000
Buck Herzog1908-19176022006.25981391910-19193761422.261965
Joe Heving1930-19316330.20000194531.00000
Charlie Hickman1900-1901239879.29713151897-189940124.33911
Brandon Hicks201471204.162802010-20113326.03800
Billy Hoeft1963-19662711.000001964429.22200
Shanty Hogan1928-19326182015.3114841925-19353311034.272122
Walter Holke1914-1918277970.2773331919-19225362043.283637
Rogers Hornsby1927155568.3612691928140486.387215
Joe Hornung1890120513.2380391881-18887053077.2632986
Trent Hubbard19961029.2071020006181.18512
Tim Hudson2014-20155091.099102005-2013232496.17330
Bill Hunnefield193164196.2701319311121.28600
Bernie James193360125.224151929-193054112.29503
Jimmy Johnston19263769.2320019262357.24612
Johnny Jones191923.00000192034.25000
Sheldon Jones1946-1951199242.140001952398.12500
Buck Jordan1927-192977.286001932-19376012322.3011613
Casey Kelly201874.000002016102.00000
King Kelly18932067.269031887-18924421764.28928238
Buddy Kerr1943-19498432952.25628381950-1951224679.21630
Jay Kirke19181756.250001911-1913141486.321410
Ryan Klesko2007116362.260651992-19997922431.28113926
Ron Kline196970.00000197050.00000
Clyde Kluttz1945-194678230.283411942-1945244727.26830
Brad Komminsk199085.200001983-1986220642.2171228
Dave Koslo1941-1953334512.109311954-1955131.00000
Norm Larker19631914.07100196364147.17710
Tommy La Stella202176220.25070201493319.25112
Freddy Leach1929-19313681470.3102717193284223.24711
Don Liddle1954-19567376.1840019533134.08800
Scott Linebrink200030.000002011620.00000
Dick Littlefield19563124.08300195840.00000
Mickey Livingston1947-194969162.2416119492864.23400
Kenny Lofton200246180.267371997122493.333527
Ernie Lombardi1943-19474721384.2885511942105309.330111
Red Lucas192332.000001924-19253953.26400
Dolf Luque1932-193510152.173001914-191554.00000
Ken MacKenzie1964100.000001960-1961143.00000
Freddie Maguire1922-19234642.238021929-19314321504.249015
Leo Mangum1928111.000001932-19356456.19600
Les Mann1927-1928111260.281441913-19275721846.2731644
Rube Marquard1908-1915239526.177131922-1925109182.17600
Doc Marshall1904-190649119.1930719041343.20902
Willard Marshall1942-19496862534.28386131950-1952262833.261181
Dave Martinez1993-1994188476.244992001120237.28723
Gary Matthews1972-19765942175.28764531977-19805882231.2888159
Eddie Mayo193646141.199101937-193873186.22621
Johnny McCarthy1936-19484231150.2762261943-194680320.30021
Mike McCormick195044.000001946-1948266791.28852
Tom McCreery1897-189884298.25821819032383.21716
Dan McGann1902-19076822430.279161511896-1908178646.262411
Bill McKechnie191671260.24607191314.00000
Don McMahon1969-197421029.172001957-196223353.15100
Tim McNamara192660.000001922-19259299.15200
Hugh McQuillan1922-1927152279.176011918-1927149248.21820
Joe Medwick1943-1945232906.313154194566218.28403
Jouett Meekin1894-1899225738.27091118991341.17100
Mark Melancon2017-20191110.000002019-2020220.00000
Jack Meyers1909-19158402395.301143819172568.25000
Stu Miller1957-1962310191.11001196820.00000
Willie Montanez1975-1976195748.3061071976-1977239964.302291
John Montefusco1974-1980189363.1024119812615.06700
Eddie Moore19323787.264111926-1928234810.277318
Damian Moss20031929.241002001-20023651.09800
Heinie Mueller1926-1927169495.265791928-192988244.21703
Ray Mueller1949-195060181.215511935-1951241699.227104
Terry Mulholland1986-19977390.078101999-20006852.21200
Frank Murphy190135130.16202190145176.26116
Tom Needham19085491.209001904-19073361085.216813
Art Nehf1919-1926234491.230741915-1919131296.16903
Danny O'Connell1957-1959236728.24610101954-19574571675.248118
Ken O'Dea1939-1941159282.2096019461232.21900
Billy O'Dell1960-1964244285.133021965-19668831.19400
Randy O'Neal1990266.1670019871719.10500
Mickey O'Neil19271638.132001919-19255761750.245415
Jim O'Rourke1885-19048073232.299211531873-18804792164.3132137
Tom O'Rourke189027.000001887-188842152.16406
Ken Oberkfell198983116.319201984-19885902017.2711516
Joe Oeschger1919-1924158.375001919-1923181348.20700
Russ Ortiz1998-2007159310.213402003-200465129.18620
Emilio Palmero1915-191687.14300192831.00000
Ramiro Pena20163087.299102013-2014131244.25861
Marty Perez197693332.259231971-19766902394.248187
Gaylord Perry1962-1971376760.1293019812448.25010
A.J. Pierzynski2004131471.2721102015-2016194654.269111
Hugh Poland1943412.083001943-194656170.18200
Bob Priddy1965-19664818.167001969-19718226.19200
Hub Pruett19304537.1350019321819.10500
Ewald Pyle1944-19453753.15100194546.33300
John Rabb1982-198496188.21842198532.00000
Pat Ragan191977.429001915-1919128263.17110
Bill Rariden1916-1918290800.239181909-1913306918.224513
Johnny Rawlings1921-1922174615.2752111917-19203151059.236332
Michael Reed201948.00000201877.28600
Steve Reed1992-1998663.333002001370.00000
Mike Remlinger199187.000001999-20063149.00000
Edgar Renteria2009-2010196703.2598102006-20072731092.3102628
Hardy Richardson189264248.2142141889132536.304647
Craig Robinson1975-19764442.143001974-1977197515.223011
Dick Rudolph1910-191145.400001913-1927280693.18629
Connie Ryan19421127.185011943-19506692237.2472033
Rosy Ryan1919-1924171207.179001925-19264544.27310
Ray Sadecki1966-1969136232.1813019752515.20000
Manny Salvo19393241.098101940-1943102191.13600
Rey Sanchez1998109316.28520200149154.22702
Deion Sanders199552214.285581991-1994292876.2772275
Reggie Sanders2002140505.25023182000103340.2321121
Pablo Sandoval2008-202011493959.285135122020-20217075.17340
Jason Schmidt2001-2006154328.116501995-19962224.04200
Red Schoendienst1956-1957149588.3011131957-19602721050.27886
Hank Schreiber192146.33300191727.28600
Jack Scott1922-1929195320.294311917-1921126243.24710
Cy Seymour1896-19107282565.285229619133973.17802
Bob Shaw1964-196611698.082001962-196386114.13202
Earl Smith1919-1923315795.29621111923-1924105250.28430
Mike Smith190085312.26021419011657.17502
Jimmy Smith19173696.22906191834102.22511
Will Smith2016-201913511.000002020-2021660.00000
Drew Smyly202000.0000020212941.07300
Fred Snodgrass1908-19157882640.278101981915-1916135461.254114
Andy Sommers18901747.106001888413.23100
Elias Sosa1972-197414733.061001975-19766414.14300
Billy Southworth1924-1926253870.2851481921-19233371338.3151740
Warren Spahn19651621.143001942-19647461816.196354
Al Spohrer192822.000001928-19357542216.259613
Ebba St. Claire19542042.262201951-1953144408.24852
General Stafford1893-18972711043.2748781898-189992305.285412
Eddie Stanky1950-19512971042.27422171948-1949205753.29636
Mike Stanton2006261.000001989-199530411.54500
Ray Starr193363.00000193397.14300
Casey Stengel1921-1923177490.34912101924-1925143474.274513
Chris Stewart201167162.204302018514.21400
Allyn Stout19354015.13310194392.00000
Drew Stubbs20171022.0910020162038.23714
Mike Sullivan1891-189751153.23501189913.33300
Max Surkont1956-1957139.111001950-1953105215.20510
Julian Tavarez1997-199918515.133002008360.00000
Zack Taylor192783258.233021926-19293141028.25133
Fred Tenney1908-1909257958.2475251894-191117376637.30017260
Herb Thomas19271317.176001924-192761218.22517
Bobby Thomson1946-195711354223.277189311954-19573271041.242386
Jim Thorpe1913-1919152291.216211191960156.32717
Alex Trevino198557157.21760198479266.24435
Michael Tucker2004-2005244714.2511891997-1998268913.2652720
Dan Uggla2014411.000002011-20144991701.209797
Juan Uribe2009-2010270919.266404201546151.28571
Sergio Valdez19951321.095001989-19902511.00000
Pat Veltman1928-193255.20000193111.00000
Stephen Vogt201999255.26310320212678.16720
Bill Voiselle1942-1947138265.166001947-194989186.12400
Jack Warner1896-19046242091.254349189537.14300
Mule Watson1923-19243981.210201920-1923109185.16200
Jimmy Welsh1928-1929162605.2941171925-19305532079.2892430
Hoyt Wilhelm1952-1956319120.142101969-19716112.08300
Joe Wilhoit1917-191898185.292041916-1917170569.244323
Art Wilson1908-1913231403.2664111918-1920176490.24307
Matt Wisler2021181.000002015-20187385.12900
Alex Wood20212438.000002013-20157995.08400
George Yeager190239108.204011896-1899103329.25553

Pitching

  • 107 players pitched for each of these franchises.
Pitching Table
San Francisco Giants Atlanta Braves
Name Yrs G IP W L SV ERA Yrs G IP W L SV ERA
David Aardsma20041110.71006.7320153330.71104.69
Doyle Alexander198124152.311702.901980-198768466.7252704.09
Nate Andrews1946312.01006.001943-194594678.7374723.22
Johnny Antonelli1954-19602801600.710884193.131948-196186343.7182223.88
Steve Barber19741313.70115.261970-197249105.33224.96
Jesse Barnes1918-19231811150.3824392.921915-19251921182.7588643.07
Virgil Barnes1919-19281891033.75952103.5319281660.32705.82
Steve Bedrosian1989-1990108130.31013343.591981-1995350696.04045413.26
Larry Benton1927-1930118750.3513493.661923-1935179803.3444234.22
Juan Berenguer19864673.32342.701991-19927797.734183.22
Chris Brock1998-199932134.36805.161997730.70005.57
Jim Brower2003-2005172223.3171344.0320053730.01204.20
John Burkett1987-1994163997.3674213.832000-200165353.7221803.74
Trevor Cahill20201125.01203.2420151526.30307.53
Ben Cantwell1927-19371342.02214.711928-19362901464.774106203.87
Red Causey1918-192279348.7251333.1219191069.04504.57
Tiny Chaplin1928-193147139.35824.46193640231.7101524.12
Bill Clarkson1927-19283092.33924.581928-19292141.70307.34
Dad Clarkson1891528.01202.89189217.01001.29
Dick Coffman1936-1939163331.02414253.4519403148.31535.40
Jim Constable1956-19633243.02114.601962318.01112.00
Mort Cooper1947836.71507.111945-194758323.7222023.31
Doc Crandall1908-19132171002.76736242.891918534.01202.38
Ray Crone1957-195839144.751014.731954-195798401.3252033.57
Mark Davis1983-1987230555.02545114.1719921416.71007.01
Al Demaree1912-1918112660.0363232.60191925128.06633.80
Walt Dickson19101229.71005.451912-191355317.092613.61
Alan Embree1999-2001153138.76925.191997-19988664.74103.06
Pete Falcone197534190.0121104.171983-198468226.7141123.89
Cecil Ferguson1906-190737116.35282.321908-1911105581.7244403.54
Wayne Franklin20044350.72106.392006117.70007.01
Frank Gabler1935-193775230.711964.061937-19382076.34725.43
Kevin Gausman2020-202145251.717903.002018-201926139.781004.77
Dinty Gearin1923-19241253.02302.89192410.0010450000000.00
Cory Gearrin2015-2018166150.08643.242011-20137769.33314.29
Joe Genewich1928-193065304.3161674.671922-19282071097.3577654.18
Mark Grant1984-198731124.72724.7619903352.31234.65
Kent Greenfield1924-192781417.3272314.271927-192965349.3142504.77
Burleigh Grimes192739259.719823.5319301149.03507.35
Dean Hartgraves199855.70009.4719962018.71004.33
Bunny Hearn1913213.01102.771918-192028169.35903.30
Bob Hendley1964-196538178.3101114.391961-196395466.3252943.78
Ron Herbel1963-1969230718.7332953.5919712551.70115.22
Liván Hernández1999-2002110746.3454504.4420121831.01114.94
Roberto Hernandez19972832.75242.4820036660.05304.35
Joe Heving1930-193163132.0811105.11194535.31003.40
Charlie Hickman1901965.03504.571897-189919107.07243.87
Billy Hoeft1963-19662728.02244.8219644273.34043.81
Tim Hudson2014-201555313.0172203.912005-20132441573.01137203.56
Johnny Jones191926.70015.37192039.71006.49
Sheldon Jones1946-1951199811.75351113.8319523970.01414.76
Casey Kelly2018723.70303.0420161021.70305.81
Ron Kline1969711.00204.09197056.30017.14
Dave Koslo1941-19533321559.791104213.691954-19551317.31213.64
Don Liddle1954-195672274.3201023.64195331128.77623.08
Scott Linebrink200032.300011.7420116454.34413.65
Dick Littlefield19563197.04424.08195846.30114.29
Red Lucas192335.30010.0019242783.71405.16
Dolf Luque1932-1935101236.31912163.471914-1915413.70103.94
Ken MacKenzie1964109.00015.001960-19611415.30205.88
Leo Mangum192813.000015.001932-193564193.39604.61
Rube Marquard1908-19152391546.010376122.851922-1925109545.0253924.44
Don McMahon1969-1974210305.02915363.281957-1962233344.72319493.34
Tim McNamara192666.00009.001922-192592389.7142904.71
Hugh McQuillan1922-1927138803.0534453.671918-1927141758.73550124.01
Jouett Meekin1894-18992171750.01167424.01189913108.07602.83
Mark Melancon2017-2019116115.368153.672019-20204643.731223.30
Stu Miller1957-1962307804.34744473.16196820.700051.43
John Montefusco1974-19801851182.7596203.4719812677.32313.49
Damian Moss200321115.09704.702001-200238188.012603.40
Terry Mulholland1986-199773290.382205.181999-200070217.0131124.52
Art Nehf1919-19262261436.01076083.451915-1919126885.7524102.52
Billy O'Dell1960-1964204921.0564983.551965-196686152.6129252.24
Randy O'Neal19902647.01003.8319871661.04205.61
Joe Oeschger1919-19241537.02103.411919-19231811016.7506534.10
Russ Ortiz1998-2007166973.7694704.092003-200468417.0361603.97
Emilio Palmero1915-1916727.30505.93192836.70105.37
Gaylord Perry1962-19713672294.313410992.96198123150.78903.94
Bob Priddy1965-196646101.37313.731969-197182139.0914124.79
Hub Pruett193045135.75434.7819321863.01505.14
Ewald Pyle1944-194537170.371004.811945413.70107.23
Pat Ragan1919722.71001.591915-1919125775.7394912.74
Steve Reed1992-19986870.33111.6620013931.02213.48
Mike Remlinger1991835.02104.371999-2006327321.72714162.74
Dick Rudolph1910-1911414.00127.711913-19272752035.012110862.62
Rosy Ryan1919-1924171672.04836153.501925-192644141.721026.48
Ray Sadecki1966-1969128685.0323903.5219752566.32314.21
Manny Salvo193932136.041014.631940-1943102585.0294003.46
Jason Schmidt2001-20061621069.7783703.361995-19962283.75606.45
Jack Scott1922-1929189907.36246133.801917-1921117668.0324253.42
Bob Shaw1964-1966116360.02419133.251962-196386384.02220152.74
Will Smith2016-2019143136.794482.702020-20218984.059373.64
Drew Smyly2020726.30103.42202129126.711404.48
Elias Sosa1972-1974147223.71912273.301975-19766497.76654.79
Warren Spahn19651671.73403.391942-19647145046.0356229283.05
Mike Stanton20062623.34283.091989-1995304289.71821554.01
Ray Starr1933613.30105.411933928.00103.86
Allyn Stout19354088.01464.91194399.31016.77
Mike Sullivan1891-189751358.0192224.75189919.01005.00
Max Surkont1956-19571338.32315.641950-1953105677.7403613.90
Julian Tavarez1997-1999196228.313714.3420083634.71303.89
Sergio Valdez19951366.34504.751989-19902538.01206.16
Bill Voiselle1942-1947137805.7465203.641947-194989516.3282833.94
Mule Watson1923-192439208.015903.591920-1923109566.3283344.20
Hoyt Wilhelm1952-1956319608.04225412.981969-19716193.084173.10
Matt Wisler20212119.31206.062015-201874324.7162315.27
Alex Wood202126138.710403.832013-201586368.7212003.10