StatVault

San Francisco Giants

2026 Season · SignalRating Roster

All-Time Position Ledger

1,991 players · 1883–2026

Every MLB player the encyclopedia attributes to the San Francisco Giantsfrom profile season records, grouped by position, first season to last. Coverage follows the encyclopedia’s per-era source depth.

P846Warren Spahn · Steve Carlton · Rich Gossage
  1. Mickey Welch1883–1892
  2. Ed Bagley1884
  3. Jim Brown1884
  4. Larry Corcoran1885–1886
  5. Tim Keefe1885–1891
  6. Frank Diven1886
  7. Jim Devlin1886
  8. Bill George1887–1889
  9. Bill Swabach1887
  10. Buck Becannon1887
  11. Cannonball Titcomb1887–1889
  12. George Wiedman1887–1888
  13. John Roach1887
  14. Mike Mattimore1887
  15. Ed Crane1888–1893
  16. Hank O'Day1889
  17. Amos Rusie1890–1898
  18. Bob Murphy1890
  19. Jack Sharrott1890–1892
  20. Andy Dunning1891
  21. Bob Barr1891
  22. Dad Clarkson1891
  23. Jack Taylor1891
  24. John Ewing1891
  25. Mike Sullivan1891–1897
  26. Roscoe Coughlin1891
  27. Silver King1892–1893
  28. Bumpus Jones1893
  29. Charlie Petty1893
  30. Crazy Schmit1893
  31. Frank Foreman1893
  32. George Davies1893
  33. Les German1893–1896
  34. Mark Baldwin1893
  35. Red Donahue1893
  36. Seth Sigsby1893
  37. Dad Clarke1894–1897
  38. Huyler Westervelt1894
  39. Jouett Meekin1894–1899
  40. Andy Boswell1895
  41. Ed Doheny1895–1901
  42. Frank Knauss1895
  43. Bill Reidy1896
  44. Carney Flynn1896
  45. Charlie Gettig1896–1899
  46. Cy Bowen1896
  47. Sal Campfield1896
  48. Bill Carrick1898–1900
  49. John Menefee1898
  50. Doc Sechrist1899
  51. Frank McPartlin1899
  52. Kid Carsey1899
  53. Leo Fishel1899
  54. Tom Colcolough1899
  55. Willie Garoni1899
  56. Youngy Johnson1899
  57. Christy Mathewson1900–1916
  58. Dick Cogan1900
  59. Dummy Taylor1900–1908
  60. Pink Hawley1900
  61. Win Mercer1900
  62. Al Maul1901
  63. Bill Magee1901–1902
  64. Bill Phyle1901
  65. Chauncey Fisher1901
  66. Dummy Deegan1901
  67. Dummy Leitner1901
  68. Harry Felix1901
  69. Ike Van Zandt1901
  70. Jake Livingstone1901
  71. Larry Hesterfer1901
  72. Roger Denzer1901
  73. Willie Mills1901
  74. Bob Blewett1902
  75. Brickyard Kennedy1902
  76. Henry Thielman1902
  77. Jack Cronin1902–1903
  78. Joe McGinnity1902–1908
  79. John Burke1902
  80. Roscoe Miller1902–1903
  81. Roy Evans1902
  82. Tully Sparks1902
  83. Bill Bartley1903
  84. Red Ames1903–1913
  85. Billy Milligan1904
  86. Claud Elliott1904–1905
  87. Hooks Wiltse1904–1914
  88. Cecil Ferguson1906–1907
  89. Henry Mathewson1906–1907
  90. Mike Lynch1907
  91. Roy Beecher1907–1908
  92. Bill Malarkey1908
  93. Bull Durham1908–1909
  94. Doc Crandall1908–1913
  95. Rube Marquard1908–1915
  96. Al Klawitter1909–1910
  97. Bugs Raymond1909–1911
  98. George Daly1909
  99. Jake Weimer1909
  100. Louis Drucke1909–1912
  101. Red Waller1909
  102. Dick Rudolph1910–1911
  103. Ed Hendricks1910
  104. Walt Dickson1910
  105. Bert Maxwell1911
  106. Charlie Faust1911
  107. Al Demaree1912–1918
  108. Ernie Shore1912
  109. Jeff Tesreau1912–1918
  110. King Bader1912
  111. Ted Goulait1912
  112. Art Fromme1913–1915
  113. Bunny Hearn1913
  114. Ferdie Schupp1913–1919
  115. Rube Schauer1913–1916
  116. Al Huenke1914
  117. Eric Erickson1914
  118. Hank Ritter1914–1916
  119. Marty O'Toole1914
  120. Emilio Palmero1915–1916
  121. Fred Herbert1915
  122. Pol Perritt1915–1921
  123. Ralph Stroud1915–1916
  124. Rube Benton1915–1921
  125. Fred Anderson1916–1918
  126. George Smith1916–1919
  127. Slim Sallee1916–1921
  128. Ad Swigler1917
  129. Jim Middleton1917
  130. Bob Steele1918–1919
  131. Fred Toney1918–1922
  132. George Ross1918
  133. Jack Ogden1918
  134. Jesse Barnes1918–1923
  135. Red Causey1918–1922
  136. Waite Hoyt1918–1932
  137. Art Nehf1919–1926
  138. Bill Hubbell1919–1920
  139. Colonel Snover1919
  140. Jean Dubuc1919
  141. Jesse Winters1919–1920
  142. Joe Oeschger1919–1924
  143. Johnny Jones1919
  144. Pat Ragan1919
  145. Phil Douglas1919–1922
  146. Rosy Ryan1919–1924
  147. Virgil Barnes1919–1928
  148. Claude Davenport1920
  149. Tom Grubbs1920
  150. Claude Jonnard1921–1924
  151. Red Shea1921–1922
  152. Walter Zink1921
  153. Carmen Hill1922
  154. Clint Blume1922–1923
  155. Fred Johnson1922–1923
  156. Hugh McQuillan1922–1927
  157. Jack Scott1922–1929
  158. Mike Cvengros1922
  159. Dinty Gearin1923–1924
  160. Jack Bentley1923–1927
  161. Mule Watson1923–1924
  162. Red Lucas1923
  163. Rube Walberg1923
  164. Walt Huntzinger1923–1925
  165. Ernie Maun1924
  166. Harry Baldwin1924–1925
  167. Kent Greenfield1924–1927
  168. Leon Cadore1924
  169. Wayland Dean1924–1925
  170. Chick Davies1925–1926
  171. Freddie Fitzsimmons1925–1937
  172. Jack Wisner1925–1926
  173. Al Smith1926
  174. Jimmy Ring1926
  175. Joe Poetz1926
  176. Ned Porter1926–1927
  177. Tim McNamara1926
  178. Art Johnson1927
  179. Ben Cantwell1927–1937
  180. Bill Clarkson1927–1928
  181. Bill Walker1927–1932
  182. Bullet Joe Bush1927
  183. Burleigh Grimes1927
  184. Don Songer1927
  185. Dutch Henry1927–1929
  186. Fay Thomas1927
  187. Hank Boney1927
  188. Jim Faulkner1927–1928
  189. Larry Benton1927–1930
  190. Mul Holland1927
  191. Norman Plitt1927
  192. Virgil Cheeves1927
  193. Carl Hubbell1928–1943
  194. Chet Nichols Sr.1928
  195. Garland Buckeye1928
  196. Joe Genewich1928–1930
  197. Leo Mangum1928
  198. Tiny Chaplin1928–1931
  199. Vic Aldridge1928
  200. Carl Mays1929
  201. Jim Tennant1929
  202. Ralph Judd1929–1930
  203. Ray Lucas1929–1931
  204. Roy Parmelee1929–1935
  205. Tony Kaufmann1929
  206. Bill Morrell1930–1931
  207. Clarence Mitchell1930–1932
  208. Hub Pruett1930
  209. Joe Heving1930–1931
  210. Pete Donohue1930–1931
  211. Emil Planeta1931
  212. Hal Schumacher1931–1946
  213. Jack Berly1931
  214. Jim Mooney1931–1932
  215. Dolf Luque1932–1935
  216. Herman Bell1932–1934
  217. Sam Gibson1932
  218. Bill Shores1933
  219. George Uhle1933
  220. Glenn Spencer1933
  221. Jack Salveson1933–1934
  222. Ray Starr1933
  223. Watson Clark1933–1934
  224. Al Smith1934–1937
  225. Joe Bowman1934
  226. Slick Castleman1934–1939
  227. Allyn Stout1935
  228. Euel Moore1935
  229. Frank Gabler1935–1937
  230. Harry Gumbert1935–1941
  231. Leon Chagnon1935
  232. Dick Coffman1936–1939
  233. Firpo Marberry1936
  234. Bill Lohrman1937–1943
  235. Cliff Melton1937–1944
  236. Don Brennan1937
  237. Hy Vandenberg1937–1940
  238. Jumbo Brown1937–1941
  239. Tom Baker1937–1938
  240. Johnnie Wittig1938–1943
  241. Oscar Georgy1938
  242. Manny Salvo1939
  243. Red Lynn1939–1940
  244. Tom Gorman1939
  245. Bob Carpenter1940–1947
  246. Paul Dean1940–1941
  247. Roy Joiner1940
  248. Willis Hudlin1940
  249. Ace Adams1941–1946
  250. Bill McGee1941–1942
  251. Bob Bowman1941
  252. Bump Hadley1941
  253. Dave Koslo1941–1953
  254. Harry Feldman1941–1946
  255. Hugh East1941–1943
  256. Rube Fischer1941–1946
  257. Tom Sunkel1941–1943
  258. Bill Voiselle1942–1947
  259. Van Mungo1942–1945
  260. Bill Sayles1943
  261. Bobby Coombs1943
  262. Frank Seward1943–1944
  263. Johnny Allen1943–1944
  264. Ken Chase1943
  265. Ken Trinkle1943–1948
  266. Andy Hansen1944–1950
  267. Bob Barthelson1944
  268. Ewald Pyle1944–1945
  269. Frank Rosso1944
  270. Jack Brewer1944–1946
  271. Johnny Gee1944–1946
  272. Ken Brondell1944
  273. Lou Polli1944
  274. Walter Ockey1944
  275. Whitey Miller1944
  276. Adrian Zabala1945–1949
  277. Don Fisher1945
  278. Jack Phillips1945
  279. Loren Bain1945
  280. Ray Harrell1945
  281. Roy Lee1945
  282. Sal Maglie1945–1955
  283. William Emmerich1945–1946
  284. Bob Joyce1946
  285. Jack Kraus1946
  286. John Carden1946
  287. Junior Thompson1946–1947
  288. Marv Grissom1946–1958
  289. Mike Budnick1946–1947
  290. Monty Kennedy1946–1953
  291. Nate Andrews1946
  292. Sheldon Jones1946–1951
  293. Woody Abernathy1946–1947
  294. Bill Ayers1947
  295. Clint Hartung1947–1952
  296. Hooks Iott1947
  297. Hub Andrews1947–1948
  298. Joe Beggs1947–1948
  299. Larry Jansen1947–1954
  300. Mario Picone1947–1954
  301. Mort Cooper1947
  302. Ray Poat1947–1949
  303. Alex Konikowski1948–1954
  304. Bobo Newsom1948
  305. Clem Dreisewerd1948
  306. Jack Hallett1948
  307. Jack Harshman1948–1952
  308. Lou Lombardo1948
  309. Mickey McGowan1948
  310. Paul Erickson1948
  311. Red Webb1948–1949
  312. Thornton Lee1948
  313. Andy Tomasic1949
  314. Hank Behrman1949
  315. Kirby Higbe1949–1950
  316. Roger Bowman1949–1952
  317. George Spencer1950–1955
  318. Jack Kramer1950–1951
  319. Jim Hearn1950–1956
  320. Al Corwin1951–1955
  321. Al Gettel1951
  322. George Bamberger1951–1952
  323. Red Hardy1951
  324. Bill Connelly1952–1953
  325. Hal Gregg1952
  326. Hoyt Wilhelm1952–1956
  327. Max Lanier1952–1953
  328. Al Worthington1953–1959
  329. Frank Hiller1953
  330. Ruben Gomez1953–1958
  331. Don Liddle1954–1956
  332. Johnny Antonelli1954–1960
  333. Paul Giel1954–1958
  334. Ramon Monzant1954–1960
  335. Windy McCall1954–1957
  336. Pete Burnside1955–1958
  337. Dick Littlefield1956
  338. Jim Constable1956–1963
  339. Joe Margoneri1956–1957
  340. Max Surkont1956–1957
  341. Mike McCormick1956–1970
  342. Roy Wright1956
  343. Steve Ridzik1956–1957
  344. Curt Barclay1957–1959
  345. Gordon Jones1957–1959
  346. Jim Davis1957
  347. Ray Crone1957–1958
  348. Sandy Consuegra1957
  349. Stu Miller1957–1962
  350. Dom Zanni1958–1961
  351. Don Johnson1958
  352. Joe Shipley1958–1960
  353. John Fitzgerald1958
  354. Billy Muffett1959
  355. Bud Byerly1959–1960
  356. Eddie Fisher1959–1961
  357. Jack Sanford1959–1965
  358. Marshall Renfroe1959
  359. Sam Jones1959–1961
  360. Billy Loes1960–1961
  361. Billy O'Dell1960–1964
  362. Don Choate1960
  363. Georges Maranda1960
  364. Juan Marichal1960–1973
  365. Sherman Jones1960
  366. Bobby Bolin1961–1969
  367. Jim Duffalo1961–1965
  368. Richard LeMay1961–1962
  369. Billy Pierce1962–1964
  370. Bob Garibaldi1962–1969
  371. Don Larsen1962–1964
  372. Gaylord Perry1962–1971
  373. Al Stanek1963
  374. Billy Hoeft1963–1966
  375. Frank Linzy1963–1970
  376. Jack Fisher1963
  377. John Pregenzer1963–1964
  378. Ron Herbel1963–1969
  379. Bob Hendley1964–1965
  380. Bob Shaw1964–1966
  381. Dick Estelle1964–1965
  382. Ken MacKenzie1964
  383. Masanori Murakami1964–1965
  384. Bill Hands1965
  385. Bill Henry1965–1968
  386. Bob Priddy1965–1966
  387. Warren Spahn1965
  388. Joe Gibbon1966–1969
  389. Lindy McDaniel1966–1968
  390. Ray Sadecki1966–1969
  391. Rich Robertson1966–1971
  392. Nestor Chavez1967
  393. Ron Bryant1967–1974
  394. Bill Monbouquette1968
  395. Don McMahon1969–1974
  396. Mike Davison1969–1970
  397. Ron Kline1969
  398. Bill Faul1970
  399. Don Carrithers1970–1973
  400. Frank Reberger1970–1972
  401. Jerry Johnson1970–1972
  402. Jim Johnson1970
  403. John Cumberland1970–1972
  404. Migel Puente1970
  405. Skip Pitlock1970
  406. Jim Barr1971–1983
  407. Jim Willoughby1971–1974
  408. Steve Hamilton1971
  409. Steve Stone1971–1972
  410. Charlie Williams1972–1978
  411. Elias Sosa1972–1974
  412. John Morris1972–1974
  413. Randy Moffitt1972–1981
  414. Sam McDowell1972–1973
  415. John D'Acquisto1973–1976
  416. Tom Bradley1973–1975
  417. Butch Metzger1974
  418. Don Rose1974
  419. Ed Halicki1974–1980
  420. Gary Lavelle1974–1984
  421. John Montefusco1974–1980
  422. Mike Caldwell1974–1976
  423. Steve Barber1974
  424. Dave Heaverlo1975–1977
  425. Greg Minton1975–1987
  426. Pete Falcone1975
  427. Rob Dressler1975–1976
  428. Tommy Toms1975–1977
  429. Bob Knepper1976–1990
  430. Frank Riccelli1976
  431. John Curtis1977–1979
  432. Lynn McGlothen1977–1978
  433. Terry Cornutt1977–1978
  434. Ed Plank1978–1979
  435. Philip Nastu1978–1980
  436. Vida Blue1978–1986
  437. Al Holland1979–1982
  438. Dave Roberts1979
  439. Ed Whitson1979–1981
  440. Joe Coleman1979
  441. Pedro Borbón1979
  442. Tom Griffin1979–1981
  443. Alan Hargesheimer1980–1981
  444. Allen Ripley1980–1981
  445. Bill Bordley1980
  446. Fred Breining1980–1983
  447. Jeff Stember1980
  448. Mike Rowland1980–1981
  449. Bob Tufts1981
  450. Doyle Alexander1981
  451. Alan Fowlkes1982
  452. Andy McGaffigan1982–1990
  453. Atlee Hammaker1982–1990
  454. Bill Laskey1982–1986
  455. Dan Schatzeder1982
  456. Mark Dempsey1982
  457. Mike Chris1982–1983
  458. Renie Martin1982–1984
  459. Rich Gale1982
  460. Scott Garrelts1982–1991
  461. Brian Kingman1983
  462. Mark Calvert1983–1984
  463. Mark Davis1983–1987
  464. Mike Krukow1983–1989
  465. Pat Larkin1983
  466. Randy Lerch1983–1984
  467. Bob Lacey1984
  468. Frank Williams1984–1986
  469. George Riley1984
  470. Jeff Cornell1984
  471. Jeff Robinson1984–1987
  472. Mark Grant1984–1987
  473. Bobby Moore1985
  474. Colin Ward1985
  475. Dave LaPoint1985
  476. Jim Gott1985–1987
  477. Mike Jeffcoat1985
  478. Roger Mason1985–1987
  479. Chuck Hensley1986
  480. Juan Berenguer1986
  481. Kelly Downs1986–1992
  482. Michael LaCoss1986–1991
  483. Randy Bockus1986–1988
  484. Steve Carlton1986
  485. Terry Mulholland1986–1997
  486. Craig Lefferts1987–1989
  487. Dave Dravecky1987–1989
  488. Don Robinson1987–1991
  489. Joe Price1987–1989
  490. John Burkett1987–1994
  491. Jon Perlman1987
  492. Keith Comstock1987
  493. Rick Reuschel1987–1991
  494. Dennis Cook1988–1989
  495. Jeff Brantley1988–1993
  496. Lary Sorensen1988
  497. Roger Samuels1988
  498. Ron Davis1988
  499. Trevor Wilson1988–1995
  500. Ernie Camacho1989–1990
  501. Randy McCament1989–1990
  502. Rich Gossage1989
  503. Russ Swan1989–1990
  504. Steve Bedrosian1989–1990
  505. Stu Tate1989
  506. Dan Quisenberry1990
  507. Ed Vosberg1990
  508. Eric Gunderson1990–1991
  509. Francisco Oliveras1990–1992
  510. Greg Booker1990
  511. Mark Dewey1990–1996
  512. Mark Thurmond1990
  513. Paul McClellan1990–1991
  514. Rafael Novoa1990
  515. Randy O'Neal1990
  516. Rick Rodriguez1990
  517. Bryan Hickerson1991–1994
  518. Bud Black1991–1994
  519. Dave Righetti1991–1993
  520. Gil Heredia1991–1992
  521. Jose Segura1991
  522. Mike Remlinger1991
  523. Rod Beck1991–1997
  524. Bill Swift1992–1994
  525. Dave Burba1992–2004
  526. Jim Pena1992
  527. Kevin Rogers1992–1994
  528. Larry Carter1992
  529. Mike Jackson1992–1994
  530. Pat Rapp1992–1997
  531. Steve Reed1992–1998
  532. Gino Minutelli1993
  533. Greg Brummett1993
  534. Jim Deshaies1993
  535. Salomon Torres1993–1995
  536. Scott Sanderson1993
  537. Terry Bross1993
  538. Tim Layana1993
  539. Brad Brink1994
  540. Kent Bottenfield1994
  541. Mark Portugal1994–1995
  542. Pat Gomez1994–1995
  543. Rich Monteleone1994
  544. Steve Frey1994–1995
  545. Tony Menendez1994
  546. William Van Landingham1994–1997
  547. Carlos Valdez1995
  548. Chris Hook1995–1996
  549. Enrique Burgos1995
  550. Jamie Brewington1995
  551. Joe Rosselli1995
  552. John Roper1995
  553. Jose Bautista1995–1996
  554. Kenny Greer1995
  555. Luis Aquino1995
  556. Mark Leiter1995–1996
  557. Scott Service1995
  558. Sergio Valdez1995
  559. Shawn Barton1995–1996
  560. Shawn Estes1995–2001
  561. Steve Mintz1995
  562. Allen Watson1996
  563. Dan Carlson1996–1997
  564. Doug Creek1996–1997
  565. Jeff Juden1996
  566. Jim Poole1996–1998
  567. Kirk Rueter1996–2005
  568. Mark Gardner1996–2001
  569. Osvaldo Fernandez1996–1997
  570. Rich DeLucia1996–1997
  571. Steve Bourgeois1996
  572. Steve Soderstrom1996
  573. Tim Scott1996
  574. Cory Bailey1997–1998
  575. Danny Darwin1997–1998
  576. Doug Henry1997–2000
  577. Joe Roa1997
  578. John Johnstone1997–2000
  579. Julian Tavarez1997–1999
  580. Keith Foulke1997
  581. Rene Arocha1997
  582. Rich Rodriguez1997–1999
  583. Roberto Hernandez1997
  584. Wilson Alvarez1997
  585. Alvin Morman1998
  586. Chris Brock1998–1999
  587. Dean Hartgraves1998
  588. Jose Mesa1998
  589. Orel Hershiser1998
  590. Robb Nen1998–2002
  591. Russ Ortiz1998–2007
  592. Alan Embree1999–2001
  593. Bronswell Patrick1999
  594. Felix Rodriguez1999–2004
  595. Jerry Spradlin1999
  596. Joe Nathan1999–2016
  597. Livan Hernandez1999–2002
  598. Miguel Del Toro1999–2000
  599. Aaron Fultz2000–2002
  600. Ben Weber2000
  601. Chad Zerbe2000–2003
  602. Ryan Vogelsong2000–2015
  603. Scott Linebrink2000
  604. Brian Boehringer2001
  605. Jason Christiansen2001–2005
  606. Jason Schmidt2001–2006
  607. Kurt Ainsworth2001–2003
  608. Ryan Jensen2001–2003
  609. Tim Worrell2001–2006
  610. Wayne Gomes2001
  611. Jay Witasick2002
  612. Manny Aybar2002–2003
  613. Scott Eyre2002–2005
  614. Troy Brohawn2002
  615. Brian Powell2003
  616. Damian Moss2003
  617. Dustin Hermanson2003–2004
  618. Jerome Williams2003–2005
  619. Jesse Foppert2003–2005
  620. Jim Brower2003–2005
  621. Kevin Correia2003–2008
  622. Matt Herges2003–2005
  623. Noah Lowry2003–2007
  624. Sidney Ponson2003
  625. Brad Hennessey2004–2008
  626. Brett Tomko2004–2005
  627. Brian Cooper2004–2005
  628. David Aardsma2004
  629. Kevin Walker2004
  630. Leo Estrella2004
  631. Merkin Valdez2004–2009
  632. Tyler Walker2004–2008
  633. Wayne Franklin2004
  634. Al Levine2005
  635. Armando Benítez2005–2007
  636. Brandon Puffer2005
  637. Jack Taschner2005–2008
  638. Jeff Fassero2005–2006
  639. Jeremy Accardo2005–2006
  640. LaTroy Hawkins2005
  641. Matt Cain2005–2017
  642. Matt Kinney2005
  643. Scott Munter2005–2007
  644. Billy Sadler2006–2008
  645. Brian Wilson2006–2012
  646. Jamey Wright2006
  647. Jonathan Sánchez2006–2011
  648. Matt Morris2006–2007
  649. Mike Stanton2006
  650. Pat Misch2006–2009
  651. Steve Kline2006–2007
  652. Vinnie Chulk2006–2008
  653. Barry Zito2007–2013
  654. Dan Giese2007
  655. Erick Threets2007–2008
  656. Randy Messenger2007
  657. Scott Atchison2007
  658. Tim Lincecum2007–2015
  659. Travis Blackley2007–2012
  660. Alex Hinshaw2008–2009
  661. Geno Espineli2008
  662. Keiichi Yabu2008
  663. Matt Palmer2008
  664. Osiris Matos2008–2009
  665. Sergio Romo2008–2016
  666. Bob Howry2009
  667. Brad Penny2009–2012
  668. Brandon Medders2009–2010
  669. Dan Runzler2009–2012
  670. Jeremy Affeldt2009–2015
  671. Joe Martinez2009–2010
  672. Justin Miller2009
  673. Madison Bumgarner2009–2019
  674. Randy Johnson2009
  675. Ryan Sadowski2009
  676. Waldis Joaquin2009–2011
  677. Chris Ray2010
  678. Denny Bautista2010
  679. Guillermo Mota2010–2012
  680. Javier López2010–2016
  681. Ramon E Ramirez2010–2013
  682. Santiago Casilla2010–2016
  683. Todd Wellemeyer2010
  684. Eric Surkamp2011–2013
  685. Steve Edlefsen2011–2012
  686. Clay Hensley2012
  687. Dan Otero2012
  688. Eric Hacker2012
  689. George Kontos2012–2017
  690. Jean Machi2012–2015
  691. Jose Mijares2012–2013
  692. Shane Loux2012
  693. Yusmeiro Petit2012–2015
  694. Chad Gaudin2013
  695. Guillermo Moscoso2013
  696. Heath Hembree2013
  697. Jake Dunning2013–2014
  698. Mike Kickham2013–2014
  699. Sandy Rosario2013
  700. Brett Bochy2014–2015
  701. Chris Heston2014–2016
  702. David Huff2014
  703. Erik Cordier2014
  704. Hunter Strickland2014–2018
  705. Jake Peavy2014–2016
  706. Juan Gutierrez2014
  707. Tim Hudson2014–2015
  708. Cody Hall2015
  709. Cory Gearrin2015–2018
  710. Josh Osich2015–2018
  711. Mike Broadway2015–2016
  712. Mike Leake2015
  713. Albert Suárez2016–2017
  714. Chris Stratton2016–2018
  715. Derek Law2016–2018
  716. Jeff Samardzija2016–2020
  717. Johnny Cueto2016–2021
  718. Matt Moore2016–2017
  719. Matt Reynolds2016
  720. Steven Okert2016–2018
  721. Ty Blach2016–2019
  722. Vin Mazzaro2016
  723. Will Smith2016–2019
  724. Bryan Morris2017
  725. Dan Slania2017
  726. Kyle Crick2017
  727. Mark Melancon2017–2019
  728. Neil Ramírez2017
  729. Reyes Moronta2017–2021
  730. Roberto Gómez2017–2018
  731. Ryder Jones2017–2018
  732. Sam Dyson2017–2019
  733. Andrew Suárez2018–2020
  734. Casey Kelly2018
  735. D.J. Snelten2018
  736. Dereck Rodríguez2018–2020
  737. Derek Holland2018–2019
  738. José A. Váldez2018
  739. Pierce Johnson2018
  740. Ray Black2018–2019
  741. Tony Watson2018–2021
  742. Tyler Beede2018–2022
  743. Burch Smith2019
  744. Conner Menez2019–2021
  745. Drew Pomeranz2019
  746. Enderson Franco2019
  747. Fernando Abad2019
  748. Jandel Gustave2019
  749. Kyle Barraclough2019
  750. Logan Webb2019–2026
  751. Nick Vincent2019
  752. Pat Venditte2019
  753. Sam Coonrod2019–2020
  754. Sam Selman2019–2021
  755. Shaun Anderson2019–2020
  756. Travis Bergen2019
  757. Trevor Gott2019–2020
  758. Tyler Rogers2019–2025
  759. Wandy Peralta2019–2021
  760. Williams Jerez2019
  761. Andrew Triggs2020
  762. Caleb Baragar2020–2021
  763. Dany Jiménez2020
  764. Drew Smyly2020
  765. Jarlín García2020–2022
  766. Kevin Gausman2020–2021
  767. Rico Garcia2020
  768. Trevor Cahill2020
  769. Tyler Anderson2020
  770. Aaron Sanchez2021
  771. Alex Wood2021–2023
  772. Anthony DeSclafani2021–2023
  773. Camilo Doval2021–2025
  774. Dominic Leone2021–2022
  775. Gregory Santos2021–2026
  776. Jake McGee2021–2022
  777. James Sherfy2021
  778. Jay Jackson2021
  779. John Brebbia2021–2023
  780. Jose Alvarez2021–2022
  781. Jose Quintana2021
  782. Kervin Castro2021–2022
  783. Matt Wisler2021
  784. Nick Tropeano2021
  785. Sam Long2021–2022
  786. Scott Kazmir2021
  787. Tyler Chatwood2021
  788. Zack Littell2021–2022
  789. Alex Cobb2022–2023
  790. Alex Young2022
  791. Andrew Vasquez2022
  792. Carlos Rodón2022
  793. Cole Waites2022–2023
  794. Jakob Junis2022–2023
  795. Jharel Cotton2022
  796. Luis Ortiz2022
  797. Mauricio Llovera2022–2023
  798. Scott Alexander2022–2025
  799. Sean Hjelle2022–2025
  800. Shelby Miller2022
  801. Thomas Szapucki2022
  802. Yunior Marte2022
  803. Keaton Winn2023–2026
  804. Kyle Harrison2023–2025
  805. Luke Jackson2023–2024
  806. Ross Stripling2023
  807. Ryan Walker2023–2026
  808. Sean Manaea2023
  809. Taylor Rogers2023–2024
  810. Tristan Beck2023–2026
  811. Austin Warren2024
  812. Blake Snell2024
  813. Daulton Jefferies2024
  814. Erik Miller2024–2026
  815. Hayden Birdsong2024–2025
  816. Jordan Hicks2024–2025
  817. Kai-Wei Teng2024–2025
  818. Landen Roupp2024–2026
  819. Mason Black2024–2025
  820. Mike Baumann2024
  821. Mitch White2024
  822. Nick Avila2024
  823. Randy Rodríguez2024–2025
  824. Raymond Burgos2024
  825. Robbie Ray2024–2026
  826. Spencer Bivens2024–2025
  827. Spencer Howard2024
  828. Trevor McDonald2024–2026
  829. Carson Seymour2025–2026
  830. Carson Whisenhunt2025–2026
  831. Joel Peguero2025–2026
  832. Joey Lucchesi2025
  833. José Buttó2025–2026
  834. JT Brubaker2025–2026
  835. Justin Verlander2025
  836. Lou Trivino2025
  837. Matt Gage2025–2026
  838. Adrian Houser2026
  839. Blade Tidwell2026
  840. Caleb Kilian2026
  841. Dylan Smith2026
  842. Reiver Sanmartin2026
  843. Ryan Borucki2026
  844. Sam Hentges2026
  845. Tyler Mahle2026
  846. Wilkin Ramos2026
C222Gary Carter · Gabby Hartnett · Ernie Lombardi
  1. Buck Ewing1883–1892
  2. John Clapp1883
  3. John Humphries1883–1884
  4. Bill Loughran1884
  5. Charlie Manlove1884
  6. Henry Oxley1884
  7. Pat Deasley1885–1887
  8. Bill Finley1886
  9. Eugene Bagley1886
  10. Pat Murphy1887–1890
  11. Artie Clarke1890–1891
  12. Dick Buckley1890–1891
  13. Pete Sommers1890
  14. Tom O'Rourke1890
  15. Frank Burrell1891
  16. Danny Murphy1892
  17. Jack Boyle1892
  18. John Milligan1893
  19. Parke Wilson1893–1899
  20. Duke Farrell1894–1896
  21. Pop Schriver1895
  22. Dave Zearfoss1896–1898
  23. Jack Warner1896–1904
  24. Mike Grady1898–1900
  25. Tacks Latimer1898
  26. John O'Neill1899–1902
  27. Frank Bowerman1900–1907
  28. Aleck Smith1901–1906
  29. Joe Wall1901–1902
  30. George Yeager1902
  31. Jack Robinson1902
  32. Roger Bresnahan1902–1908
  33. Doc Marshall1904–1906
  34. William Clarke1905
  35. Matty Fitzgerald1906–1907
  36. Harry Curtis1907
  37. Art Wilson1908–1913
  38. Tom Needham1908
  39. Admiral Schlei1909–1911
  40. Chief Meyers1909–1915
  41. Hank Gowdy1910–1925
  42. Grover Hartley1911–1926
  43. Larry McLean1913–1915
  44. Elmer Johnson1914
  45. Harry Smith1914–1915
  46. Bobby Schang1915
  47. Brad Kocher1915–1916
  48. Lew Wendell1915–1916
  49. Red Dooin1915–1916
  50. Bill Rariden1916–1918
  51. Duke Kelleher1916
  52. Lew McCarty1916–1920
  53. Ernie Krueger1917
  54. George Gibson1917–1918
  55. Jack Onslow1917
  56. Earl Smith1919–1923
  57. Frank Snyder1919–1926
  58. Mike Gonzalez1919–1921
  59. Alex Gaston1920–1923
  60. Butch Henline1921
  61. Eddie Ainsmith1924
  62. Hugh McMullen1925–1926
  63. Mickey Devine1925
  64. Jack Cummings1926–1929
  65. Jim Boyle1926
  66. Jim Hamby1926–1927
  67. Paul Florence1926
  68. Albert DeVormer1927
  69. Mickey O'Neil1927
  70. Red Smith1927
  71. Zack Taylor1927
  72. Al Spohrer1928
  73. Bill Haeffner1928
  74. Bob O'Farrell1928–1932
  75. Pat Veltman1928–1932
  76. Shanty Hogan1928–1932
  77. Ray Schalk1929
  78. Francis Healy1930–1932
  79. Gus Mancuso1933–1944
  80. Harry Danning1933–1942
  81. Paul Richards1933–1935
  82. Glenn Myatt1935
  83. Jim Sheehan1936
  84. Roy Spencer1936
  85. Ed Madjeski1937
  86. Ken O'Dea1939–1941
  87. Ray Hayworth1939
  88. Gabby Hartnett1941
  89. Rae Blaemire1941
  90. Charlie Fox1942
  91. Ray Berres1942–1945
  92. Ernie Lombardi1943–1947
  93. Hugh Poland1943
  94. Joe Stephenson1943
  95. Clyde Kluttz1945–1946
  96. William DeKoning1945
  97. Bennie Warren1946–1947
  98. Jim Gladd1946
  99. Mickey Grasso1946–1955
  100. Walker Cooper1946–1949
  101. Mickey Livingston1947–1949
  102. Sal Yvars1947–1953
  103. Wes Westrum1947–1957
  104. Herman Franks1949
  105. Ray Mueller1949–1950
  106. Sam Calderone1950–1953
  107. Ray Noble1951–1953
  108. Ray Katt1952–1957
  109. Ebba St. Claire1954
  110. Joe Garagiola1954
  111. Bill Sarni1956
  112. Jim Mangan1956
  113. Valmy Thomas1957–1958
  114. Bob Schmidt1958–1961
  115. Nick Testa1958
  116. Hobie Landrith1959–1961
  117. Jim Hegan1959
  118. Roger McCardell1959
  119. Neil Wilson1960
  120. Ed Bailey1961–1965
  121. John Orsino1961–1962
  122. Tom Haller1961–1967
  123. Joe Pignatano1962
  124. Jimmie Coker1963
  125. Del Crandall1964
  126. Randy Hundley1964–1965
  127. Bob Barton1965–1969
  128. Dick Bertell1965
  129. Jack Hiatt1965–1969
  130. Dick Dietz1966–1971
  131. John Harrell1969
  132. John Stephenson1969–1970
  133. Russ Gibson1970–1972
  134. Dave Rader1971–1976
  135. Fran Healy1971–1972
  136. Mike Sadek1973–1981
  137. John Boccabella1974
  138. Ken Rudolph1974–1977
  139. Gary Alexander1975–1977
  140. Marc Hill1975–1980
  141. Dennis Littlejohn1978–1980
  142. John Tamargo1978–1979
  143. Bob Kearney1979
  144. Milt May1980–1983
  145. Bob Brenly1981–1989
  146. Jeff Ransom1981–1983
  147. John Rabb1982–1984
  148. Steve Nicosia1983–1984
  149. Randy Gomez1984
  150. Alex Trevino1985
  151. Matt Nokes1985
  152. Bob Melvin1986–1988
  153. Brad Gulden1986
  154. Phil Ouellette1986
  155. Kirt Manwaring1987–1996
  156. Mackey Sasser1987
  157. Bill Bathe1989–1990
  158. Terry Kennedy1989–1991
  159. Gary Carter1990
  160. Mark Bailey1990–1992
  161. Steve Decker1990–1996
  162. Craig Colbert1992–1993
  163. Jim McNamara1992–1993
  164. Andy Allanson1993
  165. Jeff Reed1993–1995
  166. Tom Lampkin1995–1996
  167. Doug Mirabelli1996–2000
  168. Marcus Jensen1996–1997
  169. Rick Wilkins1996–1997
  170. Brian Johnson1997–1998
  171. Damon Berryhill1997
  172. Brent Mayne1998–1999
  173. Scott Servais1999–2000
  174. Bobby Estalella2000–2001
  175. Benito Santiago2001–2003
  176. Yorvit Torrealba2001–2005
  177. Trey Lunsford2002–2003
  178. Alberto Castillo2003
  179. A.J. Pierzynski2004
  180. Justin Knoedler2004–2006
  181. Mike Matheny2005–2006
  182. Yamid Haad2005
  183. Eliezer Alfonzo2006–2008
  184. Todd Greene2006
  185. Bengie Molina2007–2010
  186. Guillermo Rodriguez2007
  187. Steve Holm2008–2009
  188. Buster Posey2009–2021
  189. Eli Whiteside2009–2012
  190. Chris Stewart2011
  191. Héctor Sánchez2011–2015
  192. Guillermo Quiroz2013–2014
  193. Johnny Monell2013
  194. Andrew Susac2014–2015
  195. Jackson Williams2015
  196. Trevor Brown2015–2016
  197. Nick Hundley2017–2018
  198. Tim Federowicz2017
  199. Aramis Garcia2018–2019
  200. Erik Kratz2019
  201. Stephen Vogt2019
  202. Chadwick Tromp2020–2021
  203. Joey Bart2020–2023
  204. Rob Brantly2020
  205. Tyler Heineman2020
  206. Curt Casali2021–2024
  207. Andrew Knapp2022–2024
  208. Austin Wynns2022–2023
  209. Michael Papierski2022
  210. Yermín Mercedes2022
  211. Blake Sabol2023–2024
  212. Patrick Bailey2023–2026
  213. Roberto Pérez2023
  214. Jakson Reetz2024
  215. Tom Murphy2024
  216. Andrew Knizner2025
  217. Logan Porter2025–2026
  218. Sam Huff2025
  219. Daniel Susac2026
  220. Drew Cavanaugh2026
  221. Eric Haase2026
  222. Jesus Rodriguez2026
1B113Willie McCovey · Orlando Cepeda · Roger Connor
  1. Dave Orr1883
  2. Roger Connor1883–1894
  3. Alex McKinnon1884
  4. William Brown1887–1889
  5. Lew Whistler1890–1891
  6. Mort Scanlan1890
  7. Jack Doyle1892–1902
  8. Jack McMahon1892–1893
  9. Harry Davis1895–1896
  10. Tom Bannon1895–1896
  11. Willie Clark1895–1897
  12. Jake Beckley1896–1897
  13. Charlie Hickman1900–1901
  14. John Ganzel1901
  15. Dan McGann1902–1907
  16. Hal O'Hagan1902
  17. Dan Brouthers1904
  18. Fred Merkle1907–1916
  19. Monty Pfyl1907
  20. Fred Tenney1908–1909
  21. Gene Paulette1911
  22. Frederick Brainard1914–1916
  23. Walter Holke1914–1918
  24. George Kelly1915–1926
  25. Jay Kirke1918
  26. Hal Chase1919
  27. Pug Griffin1920
  28. Bill Terry1923–1936
  29. Buck Jordan1927–1929
  30. Joe Klinger1927
  31. Sam Leslie1929–1938
  32. Joe Malay1933–1935
  33. Phil Weintraub1933–1945
  34. Babe Young1936–1947
  35. Johnny McCarthy1936–1948
  36. Les Powers1938
  37. Zeke Bonura1939
  38. Johnny Mize1942–1949
  39. Al Gardella1945
  40. Mike Schemer1945–1946
  41. Roy Zimmerman1945
  42. Whitey Lockman1945–1958
  43. Jack Graham1946
  44. Joe Lafata1947–1949
  45. Bert Haas1949
  46. Marv Blaylock1950
  47. Tookie Gilbert1950–1953
  48. Gail Harris1955–1957
  49. Bill White1956–1958
  50. Orlando Cepeda1958–1966
  51. Willie McCovey1959–1980
  52. Dale Long1960
  53. Jim Marshall1960–1961
  54. Bob Farley1961
  55. Dick Phillips1962
  56. Norm Larker1963
  57. Bob Burda1965–1970
  58. Norm Siebern1967
  59. Ed Goodson1970–1975
  60. Dave Kingman1971–1974
  61. Willie Montanez1975–1976
  62. Skip James1977–1978
  63. Mike Ivie1978–1981
  64. Rich Murray1980–1983
  65. Dave Bergman1981–1983
  66. Jose Barrios1982
  67. Chris Smith1983
  68. Wallace Johnson1983
  69. Dan Driessen1985–1986
  70. David Green1985
  71. Gary Rajsich1985
  72. Harry Spilman1986–1988
  73. Mike Aldrete1986–1988
  74. Rick Lancellotti1986
  75. Will Clark1986–1993
  76. Francisco Melendez1987–1988
  77. Mike Laga1989–1990
  78. Rick Leach1990
  79. J.R. Phillips1993–1996
  80. Mark Carreon1993–1996
  81. Todd Benzinger1993–1995
  82. Dave McCarty1995–1996
  83. Desi Wilson1996
  84. J.T. Snow1997–2008
  85. Jeff Ball1998
  86. Damon Minor2000–2004
  87. Andres Galarraga2001–2003
  88. Francisco Santos2003
  89. Lance Niekro2003–2007
  90. Chad Santos2006
  91. Travis Ishikawa2006–2015
  92. Ryan Klesko2007
  93. Scott McClain2007–2008
  94. John Bowker2008–2010
  95. Jesus Guzman2009
  96. Ryan Garko2009
  97. Aubrey Huff2010–2012
  98. Brandon Belt2011–2022
  99. Brett Pill2011–2013
  100. Chris Marrero2017
  101. Corban Joseph2019
  102. Donovan Solano2019–2021
  103. Tyler Austin2019
  104. Darin Ruf2020–2023
  105. Justin Smoak2020
  106. Wilmer Flores2020–2025
  107. LaMonte Wade Jr.2021–2025
  108. David Villar2022–2025
  109. Mike Ford2022
  110. Willie Calhoun2022
  111. Matt Beaty2023
  112. Rafael Devers2025–2026
  113. Buddy Kennedy2026
2B145Rogers Hornsby · Joe Morgan · Jeff Kent
  1. Dasher Troy1883
  2. Gracie Pierce1883
  3. Danny Richardson1884–1891
  4. Joe Gerhardt1885–1887
  5. Roger Carey1887
  6. Charley Bassett1890–1892
  7. Sam Crane1890
  8. Shorty Howe1890–1893
  9. Hardy Richardson1892
  10. Fred Pfeffer1896
  11. Kid Gleason1896–1900
  12. Danny Murphy1900–1901
  13. George Smith1901–1902
  14. Jim Miller1901
  15. Ray Nelson1901
  16. Jim Delahanty1902
  17. Billy Gilbert1903–1906
  18. Larry Doyle1907–1920
  19. Buck Herzog1908–1917
  20. Jose Rodriguez1916–1918
  21. Al Baird1917–1919
  22. Ed Hemingway1917
  23. Pete Kilduff1917
  24. Bert Niehoff1918
  25. Ed Sicking1918–1920
  26. Frankie Frisch1919–1926
  27. Roy Grimes1920
  28. Bud Heine1921
  29. Jim Mahady1921
  30. Joe Berry Jr.1921–1922
  31. John Monroe1921
  32. Johnny Rawlings1921–1922
  33. Freddie Maguire1922–1923
  34. Andy Cohen1926–1929
  35. Fresco Thompson1926–1934
  36. Scottie Slayback1926
  37. Rogers Hornsby1927
  38. Pat Crawford1929–1930
  39. Hughie Critz1930–1935
  40. Eddie Moore1932
  41. Bernie James1933
  42. George Grantham1934
  43. Al Cuccinello1935
  44. Burgess Whitehead1936–1941
  45. Eddie Mayo1936
  46. Lou Chiozza1937–1939
  47. Alex Kampouris1938–1939
  48. Bill Cissell1938
  49. George Myatt1938–1939
  50. Al Glossop1939–1940
  51. Tony Lazzeri1939
  52. Mickey Witek1940–1947
  53. Tony Cuccinello1940
  54. Odell Hale1941
  55. Connie Ryan1942
  56. George Hausmann1944–1949
  57. Roy Nichols1944
  58. Johnny Hudson1945
  59. Bill Rigney1946–1953
  60. Buddy Blattner1946–1948
  61. Dick Lajeskie1946
  62. Jack Conway1948
  63. Lonny Frey1948
  64. Bobby Hofman1949–1957
  65. Davey Williams1949–1955
  66. Eddie Stanky1950–1951
  67. Artie Wilson1951
  68. Hank Schenz1951
  69. Billy Gardner1954–1955
  70. Joey Amalfitano1954–1963
  71. Wayne Terwilliger1955–1956
  72. Red Schoendienst1956–1957
  73. Danny O'Connell1957–1959
  74. Don Blasingame1960–1961
  75. Chuck Hiller1961–1965
  76. Bob Schroder1965–1968
  77. Tito Fuentes1965–1974
  78. Don Mason1966–1970
  79. Nate Oliver1968
  80. Ron Hunt1968–1970
  81. Chris Arnold1971–1976
  82. Glenn Redmon1974
  83. Derrel Thomas1975–1977
  84. Rob Andrews1977–1979
  85. Tom Heintzelman1977–1978
  86. Vic Harris1977–1978
  87. Joe Strain1979–1980
  88. Rennie Stennett1980–1981
  89. Billy Smith1981
  90. Joe Morgan1981–1982
  91. Brad Wellman1982–1986
  92. Duane Kuiper1982–1985
  93. Joe Pittman1984
  94. Manny Trillo1984–1985
  95. Mike Woodard1985–1987
  96. Ricky Adams1985
  97. Robby Thompson1986–1996
  98. Rob Wilfong1987
  99. Phil Garner1988
  100. Greg Litton1989–1992
  101. Tom Herr1991
  102. John Patterson1992–1995
  103. Erik Johnson1993–1994
  104. Paul Faries1993
  105. Steve Scarsone1993–1996
  106. Jay Canizaro1996–1999
  107. Wilson Delgado1996–1999
  108. Jeff Kent1997–2002
  109. Mark Lewis1997
  110. Eric Young Sr.2003
  111. Ray Durham2003–2008
  112. Brian Dallimore2004–2005
  113. Angel Chavez2005
  114. Eugenio Velez2007–2010
  115. Luis Figueroa2007
  116. Emmanuel Burriss2008–2012
  117. Jose Castillo2008
  118. Travis Denker2008
  119. Freddy Sanchez2009–2011
  120. Matt Downs2009–2010
  121. Mike Fontenot2010–2011
  122. Jeff Keppinger2011
  123. Nick Noonan2013–2015
  124. Tony Abreu2013–2014
  125. Brandon Hicks2014
  126. Dan Uggla2014
  127. Joe Panik2014–2019
  128. Kelby Tomlinson2015–2018
  129. Gordon Beckham2016
  130. Grant Green2016
  131. Aaron Hill2017
  132. Christian Arroyo2017
  133. Miguel Gómez2017–2018
  134. Alen Hanson2018
  135. Scooter Gennett2019
  136. Daniel Robertson2020
  137. Thairo Estrada2021–2024
  138. Tommy La Stella2021–2022
  139. Dixon Machado2022
  140. Brett Wisely2023–2025
  141. Isan Díaz2023
  142. Mark Mathias2023
  143. Tyler Fitzgerald2023–2025
  144. Christian Koss2025–2026
  145. Luis Arraez2026
3B119Darrell Evans · Bob Elliott · Matt Williams
  1. Frank Hankinson1883–1884
  2. Dude Esterbrook1885–1890
  3. Art Whitney1888–1889
  4. Elmer Cleveland1888
  5. Jerry Denny1890–1891
  6. Denny Lyons1892
  7. Jimmy Knowles1892
  8. Larry Battam1895
  9. Bill Joyce1896–1898
  10. Jim Donnelly1897
  11. Fred Hartman1898–1899
  12. John Puhl1898–1899
  13. Frank Martin1899
  14. Tommy Sheehan1900
  15. Charlie Buelow1901
  16. Sammy Strang1901–1908
  17. Billy Lauder1902–1903
  18. Jack Dunn1902–1904
  19. John McGraw1902–1906
  20. Art Devlin1904–1911
  21. Offa Neal1905
  22. Jack Hannifin1906–1908
  23. Dave Brain1908
  24. Arlie Latham1909
  25. Tillie Shafer1909–1913
  26. Heinie Groh1912–1926
  27. Eddie Grant1913–1915
  28. Milt Stock1913–1914
  29. Ben Dyer1914–1915
  30. Hans Lobert1915–1917
  31. Howard Baker1915
  32. Bill McKechnie1916
  33. Heinie Zimmerman1916–1919
  34. Herb Hunter1916
  35. Doug Baird1920
  36. Fred Lear1920
  37. Goldie Rapp1921
  38. Hank Schreiber1921
  39. Pat Patterson1921
  40. Wally Kopf1921
  41. Waddy MacPhee1922
  42. Freddie Lindstrom1924–1932
  43. Jimmy Johnston1926
  44. Russ Wrightstone1928
  45. Gil English1931–1932
  46. Johnny Vergez1931–1934
  47. Chuck Dressen1933
  48. Charlie English1936
  49. Joe Martin1936
  50. Tom Hafey1939
  51. Joe Orengo1941–1943
  52. John Davis1941
  53. Billy Werber1942
  54. Howie Moss1942
  55. Nap Reyes1943–1950
  56. Hal Luby1944
  57. Bobby Rhawn1947–1949
  58. Jack Lohrke1947–1951
  59. Hank Thompson1949–1956
  60. Spider Jorgensen1950–1951
  61. Bob Elliott1952
  62. Foster Castleman1954–1957
  63. Ozzie Virgil Sr.1956–1969
  64. Ray Jablonski1957–1958
  65. Jim Davenport1958–1970
  66. Jim Finigan1958
  67. Jim Ray Hart1963–1973
  68. Bill Sorrell1967
  69. Bobby Etheridge1967–1969
  70. Al Gallagher1970–1973
  71. Damaso Blanco1972–1974
  72. Bruce Miller1973–1976
  73. Steve Ontiveros1973–1976
  74. Darrell Evans1976–1983
  75. Ken Reitz1976
  76. Bill Madlock1977–1979
  77. Hector Cruz1978–1979
  78. Enos Cabell1981
  79. Tom O'Malley1982–1984
  80. Chris Brown1984–1987
  81. Fran Mullins1984
  82. Luis Quinones1986
  83. Mark Wasinger1987–1988
  84. Matt Williams1987–1996
  85. Angel Escobar1988
  86. Charlie Hayes1988–1999
  87. Ken Oberkfell1989
  88. Darnell Coles1991
  89. Bill Mueller1996–2002
  90. Kim Batiste1996
  91. Edwards Guzman1999–2001
  92. Juan Melo2000
  93. Pedro Feliz2000–2007
  94. Russ Davis2000–2001
  95. David Bell2002
  96. Edgardo Alfonzo2003–2005
  97. Kevin Frandsen2006–2015
  98. Shea Hillenbrand2006
  99. Conor Gillaspie2008–2017
  100. Pablo Sandoval2008–2020
  101. Ryan Rohlinger2008–2011
  102. Mark DeRosa2010–2011
  103. Bill Hall2011
  104. Charlie Culberson2012
  105. Joaquin Arias2012–2015
  106. Matt Duffy2014–2016
  107. Casey McGehee2015
  108. Ramiro Pena2016
  109. Jae-Gyun Hwang2017
  110. Evan Longoria2018–2022
  111. Yangervis Solarte2019
  112. Zach Green2019
  113. Jason Vosler2021–2022
  114. Donovan Walton2022–2024
  115. J.D. Davis2022–2023
  116. Kevin Padlo2022
  117. Johan Camargo2023
  118. Paul DeJong2023
  119. Matt Chapman2024–2026
SS109George Davis · Bill Dahlen · Omar Vizquel
  1. Ed Caskin1883–1886
  2. John Ward1883–1894
  3. Candy Nelson1887
  4. Gil Hatfield1887–1889
  5. Jack Glasscock1890–1891
  6. Shorty Fuller1892–1896
  7. George Davis1893–1903
  8. Yale Murphy1894–1897
  9. Frank Connaughton1896
  10. Ed Glenn1898
  11. Bill Stuart1899
  12. Ira Davis1899
  13. Scott Hardesty1899
  14. Zeke Wrigley1899
  15. Heinie Wagner1902
  16. Joe Bean1902
  17. Charlie Babb1903
  18. Bill Dahlen1904–1907
  19. Danny Shay1907
  20. Tommy Corcoran1907
  21. Al Bridwell1908–1911
  22. Art Fletcher1909–1920
  23. Desmond Beatty1914
  24. Michael Doolin1916
  25. Jimmy Smith1917
  26. Jimmy Cooney1919
  27. Al Lefevre1920
  28. Dave Bancroft1920–1930
  29. Travis Jackson1922–1936
  30. Doc Farrell1925–1929
  31. Doc Marshall1929–1932
  32. Bill Hunnefield1931
  33. Art McLarney1932
  34. Blondy Ryan1933–1938
  35. Dick Bartell1935–1946
  36. Mark Koenig1935–1936
  37. Mickey Haslin1937–1938
  38. Billy Jurges1939–1945
  39. Skeeter Scalzi1939
  40. Glen Stewart1940
  41. Buddy Kerr1943–1949
  42. Red Kress1946
  43. Dick Culler1949
  44. Rudy Rufer1949–1950
  45. Alvin Dark1950–1956
  46. Daryl Spencer1952–1959
  47. Ron Samford1954
  48. Eddie Bressoud1956–1961
  49. Andre Rodgers1957–1960
  50. Jose Pagan1959–1965
  51. Ernie Bowman1961–1963
  52. Harvey Kuenn1961–1965
  53. Gil Garrido1964
  54. Hal Lanier1964–1971
  55. Dick Schofield1965–1966
  56. Cesar Gutierrez1967–1969
  57. Dick Groat1967
  58. Bob Heise1970–1971
  59. Chris Speier1971–1989
  60. Frank Duffy1971
  61. Mike Phillips1973–1975
  62. Craig Robinson1975–1976
  63. Johnnie LeMaster1975–1985
  64. Marty Perez1976
  65. Tim Foli1977
  66. Roger Metzger1978–1980
  67. Guy Sularz1980–1983
  68. Joe Pettini1980–1983
  69. Jose Uribe1985–1992
  70. Ivan De Jesus Sr.1987
  71. Ernest Riles1988–1990
  72. Tony Perezchica1988–1991
  73. Ed Jurak1989
  74. Mike Benjamin1989–1995
  75. Andres Santana1990
  76. Dave Anderson1990–1991
  77. Royce Clayton1991–1995
  78. Rich Aurilia1995–2009
  79. Shawon Dunston1996–2002
  80. Jose Vizcaino1997–2006
  81. Ramon Martinez1998–2002
  82. Rey Sanchez1998
  83. Cody Ransom2001–2004
  84. Neifi Perez2003–2004
  85. Deivi Cruz2004–2005
  86. Omar Vizquel2005–2008
  87. Tomas De La Rosa2006
  88. Brian Bocock2008
  89. Ivan Ochoa2008
  90. Edgar Renteria2009–2010
  91. Juan Uribe2009–2010
  92. Brandon Crawford2011–2023
  93. Miguel Tejada2011
  94. Orlando Cabrera2011
  95. Marco Scutaro2012–2014
  96. Ryan Theriot2012
  97. Ehire Adrianza2013–2016
  98. Eduardo Núñez2016–2017
  99. Rubén Tejada2016
  100. Orlando Calixte2017
  101. Abiatal Avelino2018–2019
  102. Chase d'Arnaud2018
  103. Cristhian Adames2019
  104. Mauricio Dubón2019–2022
  105. Ford Proctor2022
  106. Luke Williams2022
  107. Nick Ahmed2024
  108. Sergio Alcántara2025
  109. Willy Adames2025–2026
OF420Barry Bonds · Willie Mays · Mel Ott
  1. Edward Cramer1883
  2. Mike Dorgan1883–1887
  3. Myron Allen1883
  4. Patrick Gillespie1883–1887
  5. Tip O'Neill1883
  6. Sandy Griffin1884
  7. Jim O'Rourke1885–1904
  8. George Gore1887–1892
  9. John Rainey1887
  10. Mike Tiernan1887–1899
  11. Elmer Foster1888–1889
  12. Mike Slattery1888–1889
  13. Harry Lyons1889–1893
  14. Ed Daily1890
  15. George McMillan1890
  16. Jesse Burkett1890
  17. Joe Hornung1890
  18. John Henry1890
  19. Charlie Newman1892
  20. Eddie Burke1892–1895
  21. Jocko Fields1892
  22. Willie Keeler1892–1910
  23. James Stafford1893–1897
  24. King Kelly1893
  25. William Kinsler1893
  26. George Van Haltren1894–1903
  27. Frank Butler1895
  28. Oyster Burns1895
  29. Cy Seymour1896–1910
  30. George Ulrich1896
  31. Ducky Holmes1897
  32. Tom McCreery1897–1898
  33. Walt Wilmot1897–1898
  34. Clarence Foster1898–1900
  35. Jack Gilbert1898
  36. Joe Regan1898
  37. Pete Cregan1899
  38. Pete Woodruff1899
  39. Tom Fleming1899
  40. Tom O'Brien1899
  41. Charlie Frisbee1900
  42. Curt Bernard1900–1901
  43. Elmer Smith1900
  44. Kip Selbach1900–1901
  45. Algie McBride1901
  46. Frank Murphy1901
  47. Jim Jones1901–1902
  48. Chick Hartley1902
  49. George Browne1902–1907
  50. Jack Hendricks1902
  51. Jim Callahan1902
  52. Jim Jackson1902
  53. Libe Washburn1902
  54. Malcolm MacDonald1902
  55. Roy Clark1902
  56. Steve Brodie1902
  57. Sam Mertes1903–1906
  58. Harry McCormick1904–1913
  59. Mike Donlin1904–1914
  60. Bob Hall1905
  61. Moonlight Graham1905
  62. Frank Burke1906
  63. Spike Shannon1906–1908
  64. Ham Wade1907
  65. Fred Snodgrass1908–1915
  66. John Barry1908
  67. Josh Devore1908–1913
  68. Steve Evans1908
  69. Bill O'Hara1909
  70. Red Murray1909–1917
  71. Beals Becker1910–1912
  72. Elmer Zacher1910
  73. George Burns1911–1921
  74. Dave Robertson1912–1922
  75. LaRue Kirby1912
  76. Claude Cooper1913
  77. Jim Thorpe1913–1919
  78. John Merritt1913
  79. Bob Bescher1914
  80. Sandy Piez1914
  81. Charlie Babington1915
  82. Marty Becker1915
  83. Merwin Jacobson1915
  84. Benny Kauff1916–1920
  85. Edd Roush1916–1929
  86. Red Killefer1916
  87. Joe Wilhoit1917–1918
  88. Ross Youngs1917–1926
  89. Pete Compton1918
  90. Arnold Statz1919–1920
  91. Bob Kinsella1919–1920
  92. Chick Bowen1919
  93. Lee King1919–1922
  94. Curt Walker1920–1921
  95. Eddie Brown1920–1921
  96. Vern Spencer1920
  97. Bill Cunningham1921–1923
  98. Casey Stengel1921–1923
  99. Irish Meusel1921–1926
  100. Joe Connolly1921
  101. Cozy Dolan1922
  102. Ike Boone1922
  103. Mahlon Higbee1922
  104. Ralph Shinners1922–1923
  105. Hack Wilson1923–1925
  106. Jimmy O'Connell1923–1924
  107. Mose Solomon1923
  108. Billy Southworth1924–1926
  109. Buddy Crump1924
  110. Al Moore1925–1926
  111. Blackie Carter1925–1926
  112. Earl Webb1925
  113. Frank Walker1925
  114. Pip Koehler1925
  115. Heinie Mueller1926–1927
  116. Mel Ott1926–1947
  117. Mike Smith1926
  118. Ty Tyson1926–1927
  119. Andy Reese1927–1930
  120. George Harper1927–1928
  121. Herb Thomas1927
  122. Les Mann1927–1928
  123. Tex Jeanes1927
  124. Art Jahn1928
  125. Chick Fullis1928–1932
  126. Jimmy Welsh1928–1929
  127. Joe Price1928
  128. Lefty O'Doul1928–1934
  129. Freddy Leach1929–1931
  130. Ethan Allen1930–1932
  131. Harry Rosenberg1930
  132. Jo-Jo Moore1930–1941
  133. Wally Roettger1930
  134. Len Koenecke1932
  135. Hank Leiber1933–1942
  136. Homer Peel1933–1934
  137. Kiddo Davis1933–1937
  138. George Watkins1934
  139. Jimmy Ripple1936–1939
  140. Wally Berger1937–1938
  141. Bob Seeds1938–1940
  142. Frank Demaree1939–1941
  143. Johnny Dickshot1939
  144. Buster Maynard1940–1946
  145. Johnny Rucker1940–1946
  146. Red Tramback1940
  147. Babe Barna1941–1943
  148. Morrie Arnovich1941–1946
  149. Sid Gordon1941–1955
  150. Willard Marshall1942–1949
  151. Charlie Mead1943–1945
  152. Joe Medwick1943–1945
  153. Vic Bradford1943
  154. Bruce Sloan1944
  155. Danny Gardella1944–1945
  156. Red Treadway1944–1945
  157. Steve Filipowicz1944–1945
  158. Jim Mallory1945
  159. Bobby Thomson1946–1957
  160. Garland Lawing1946
  161. Goody Rosen1946
  162. Jess Pike1946
  163. Vince DiMaggio1946
  164. Fuzz White1947
  165. Gary Gearhart1947
  166. Don Mueller1948–1957
  167. Hal Bamberger1948
  168. Les Layton1948
  169. Pete Milne1948–1950
  170. Augie Galan1949
  171. Monte Irvin1949–1955
  172. Jack Maguire1950–1951
  173. Mike McCormick1950
  174. Roy Weatherly1950
  175. Earl Rapp1951
  176. Willie Mays1951–1972
  177. Bill Howerton1952
  178. Chuck Diering1952
  179. Dick Wakefield1952
  180. Dusty Rhodes1952–1959
  181. George Wilson1952–1956
  182. Bill Taylor1954–1957
  183. Bob Lennon1954–1956
  184. Eric Rodin1954
  185. Hoot Evers1954
  186. Gil Coan1955–1956
  187. Jackie Brandt1956–1959
  188. Hank Sauer1957–1959
  189. Bob Speake1958–1959
  190. Don Taussig1958
  191. Felipe Alou1958–1963
  192. Jim King1958
  193. Leon Wagner1958–1969
  194. Willie Kirkland1958–1960
  195. Dave Philley1960
  196. Matty Alou1960–1965
  197. Bob Nieman1962
  198. Cap Peterson1962–1966
  199. Carl Boles1962
  200. Manny Mota1962
  201. Jesus Alou1963–1968
  202. Jose Cardenal1963–1964
  203. Duke Snider1964
  204. Ken Henderson1965–1972
  205. Len Gabrielson1965–1966
  206. Ollie Brown1965–1968
  207. Don Landrum1966
  208. Frank Johnson1966–1971
  209. Dave Marshall1967–1969
  210. Ty Cline1967–1968
  211. Bobby Bonds1968–1974
  212. George Foster1969–1971
  213. Bernie Williams1970–1972
  214. Bob Taylor1970
  215. Steve Whitaker1970
  216. Floyd Wicker1971
  217. Jim Howarth1971–1974
  218. Jimmy Rosario1971–1972
  219. Garry Maddox1972–1975
  220. Gary Matthews Sr.1972–1976
  221. Gary Thomasson1972–1977
  222. Bobby Murcer1975–1976
  223. Horace Speed1975
  224. Jack Clark1975–1984
  225. Jake Brown1975
  226. Von Joshua1975–1976
  227. Larry Herndon1976–1981
  228. Randy Elliott1977
  229. Terry Whitfield1977–1980
  230. Art Gardner1978
  231. Jim Dwyer1978
  232. Bill North1979–1981
  233. Greg Johnston1979
  234. Max Venable1979–1983
  235. Chris Bourjos1980
  236. Jim Wohlford1980–1982
  237. Chili Davis1981–1987
  238. Jeffrey Leonard1981–1988
  239. Jerry Martin1981
  240. Champ Summers1982–1983
  241. Reggie Smith1982
  242. Ron Pruitt1982–1983
  243. Dan Gladden1983–1986
  244. Joel Youngblood1983–1988
  245. Mike Vail1983
  246. Al Oliver1984
  247. Alejandro Sanchez1984
  248. Dusty Baker Jr.1984
  249. Gene Richards1984
  250. Rob Deer1984–1985
  251. Scot Thompson1984–1985
  252. Ron Roenicke1985
  253. Candy Maldonado1986–1989
  254. Chris Jones1986
  255. Randy Kutcher1986–1987
  256. Dave Henderson1987
  257. Eddie Milner1987
  258. Jessie Reid1987–1988
  259. Kevin Mitchell1987–1991
  260. Brett Butler1988–1990
  261. Donell Nixon1988–1989
  262. Rusty Tillman1988
  263. Jim Steels1989
  264. Jim Weaver1989
  265. Pat Sheridan1989
  266. Tracy Jones1989
  267. Brad Komminsk1990
  268. Kevin Bass1990–1992
  269. Mark Leonard1990–1995
  270. Mike Kingery1990–1991
  271. Rick Parker1990–1991
  272. Darren Lewis1991–1995
  273. Mike Felder1991–1992
  274. Ted Wood1991–1992
  275. Willie McGee1991–1994
  276. Chris James1992
  277. Cory Snyder1992
  278. Steve Hosey1992–1993
  279. Barry Bonds1993–2007
  280. Dave Martinez1993–1994
  281. Luis Mercedes1993
  282. Rikkert Faneyte1993–1995
  283. Darryl Strawberry1994
  284. Deion Sanders1995
  285. Glenallen Hill1995–1997
  286. Marvin Benard1995–2003
  287. Dan Peltier1996
  288. Dax Jones1996
  289. Jacob Cruz1996–1998
  290. Keith Williams1996
  291. Mel Hall1996
  292. Stan Javier1996–1999
  293. Trenidad Hubbard1996
  294. Darryl Hamilton1997–1998
  295. LeJon Powell1997–2001
  296. Alex Diaz1998
  297. Armando Rios1998–2001
  298. Chris Jones1998
  299. Ellis Burks1998–2000
  300. Joe Carter1998
  301. Calvin Murray1999–2002
  302. F.P. Santangelo1999
  303. Felipe Crespo2000–2001
  304. Terrell Lowery2000
  305. Eric Davis2001
  306. Jalal Leach2001
  307. John Vander Wal2001
  308. Kenny Lofton2002
  309. Reggie Sanders2002
  310. Tom Goodwin2002
  311. Tony Torcato2002–2005
  312. Tsuyoshi Shinjo2002
  313. Carlos Valderrama2003
  314. Jason Ellison2003–2006
  315. Jeffrey Hammonds2003–2004
  316. José Cruz Jr.2003
  317. Marquis Grissom2003–2005
  318. Ruben Rivera2003
  319. Todd Linden2003–2007
  320. Dustan Mohr2004
  321. Michael Tucker2004–2005
  322. Ricky Ledee2004
  323. Adam Shabala2005
  324. Alex Sanchez2005
  325. Daniel Ortmeier2005–2008
  326. Doug Clark2005
  327. Julio Ramirez2005
  328. Moises Alou2005–2006
  329. Randy Winn2005–2009
  330. Fred Lewis2006–2009
  331. Mark Sweeney2006–2007
  332. Steve Finley2006
  333. Dave Roberts2007–2008
  334. Nate Schierholtz2007–2012
  335. Rajai Davis2007–2008
  336. Aaron Rowand2008–2011
  337. Brian Horwitz2008
  338. Clay Timpner2008
  339. Andres Torres2009–2013
  340. Cody Ross2010–2011
  341. Darren Ford2010–2011
  342. Jose Guillen2010
  343. Pat Burrell2010–2011
  344. Carlos Beltrán2011
  345. Justin Christian2011–2012
  346. Ángel Pagán2012–2016
  347. Francisco Peguero2012–2013
  348. Grégor Blanco2012–2018
  349. Hunter Pence2012–2020
  350. Melky Cabrera2012
  351. Xavier Nady2012
  352. Cole Gillespie2013
  353. Jeff Francoeur2013
  354. Juan Carlos Perez2013–2015
  355. Kensuke Tanaka2013
  356. Roger Kieschnick2013
  357. Adam Duvall2014
  358. Chris Dominguez2014
  359. Gary Brown2014
  360. Michael Morse2014–2017
  361. Tyler Colvin2014
  362. Alejandro De Aza2015
  363. Jarrett Parker2015–2017
  364. Justin Maxwell2015
  365. Mac Williamson2015–2019
  366. Marlon Byrd2015
  367. Norichika Aoki2015
  368. Ryan Lollis2015
  369. Denard Span2016–2017
  370. Gorkys Hernández2016–2018
  371. Austin Slater2017–2024
  372. Carlos Moncrief2017
  373. Drew Stubbs2017
  374. Justin Ruggiano2017
  375. Austin Jackson2018
  376. Chris Shaw2018–2019
  377. Steven Duggar2018–2022
  378. Aaron Altherr2019
  379. Alex Dickerson2019–2021
  380. Connor Joe2019
  381. Gerardo Parra2019
  382. Jaylin Davis2019–2021
  383. Joey Rickard2019–2020
  384. Kevin Pillar2019
  385. Michael Reed2019
  386. Mike Gerber2019
  387. Mike Yastrzemski2019–2025
  388. Joe McCarthy2020
  389. Luis Alexander Basabe2020
  390. Mike Tauchman2021
  391. Skye Bolt2021
  392. Austin Dean2022
  393. Bryce Johnson2022–2023
  394. Heliot Ramos2022–2026
  395. Jason Krizan2022
  396. Ka'ai Tom2022
  397. Lewis Brinson2022
  398. Luis González2022
  399. Stuart Fairchild2022
  400. AJ Pollock2023
  401. Cal Stevenson2023
  402. Casey Schmitt2023–2026
  403. Luis Matos2023–2025
  404. Marco Luciano2023–2024
  405. Mitch Haniger2023
  406. Wade Meckler2023
  407. Derek Hill2024
  408. Grant McCray2024–2025
  409. Jerar Encarnacion2024–2026
  410. Jung Hoo Lee2024–2026
  411. Mark Canha2024
  412. Ryan McKenna2024
  413. Trenton Brooks2024
  414. Daniel Johnson2025
  415. Drew Gilbert2025–2026
  416. Harrison Bader2026
  417. Jared Oliva2026
  418. Jonah Cox2026
  419. Victor Bericoto2026
  420. Will Brennan2026
DH8Andrew McCutchen · Joc Pederson · Michael Conforto
  1. Glenn Adams1975–1976
  2. Andrew McCutchen2018
  3. Kris Bryant2021
  4. Joc Pederson2022–2023
  5. Michael Conforto2023–2024
  6. Jorge Soler2024
  7. Bryce Eldridge2025–2026
  8. Dominic Smith2025
PH7
  1. Reddy Foster1896
  2. Heinie Stafford1916
  3. Joe Connell1926
  4. Pete Cote1926
  5. Ray Foley1928
  6. Johnny Tobin1932
  7. Harvey Gentry1954
PR2
  1. Joe Evers1913
  2. Jack Aragon1941

MLB players who spent their entire encyclopedia-attributed career with the San Francisco Giants — ranked by seasons of service. Tenure is the span the corpus attributes.

  1. 1Mel OttRF22 · 1926–1947
  2. 2Carl HubbellP16 · 1928–1943
  3. 3Hal SchumacherP16 · 1931–1946
  4. 4Travis JacksonSS15 · 1922–1936
  5. 5Bill Terry1B14 · 1923–1936
  6. 6Mike TiernanOF13 · 1887–1899
  7. 7Buster PoseyC13 · 2009–2021
  8. 8Matt CainP13 · 2005–2017
  9. 9Jim Davenport3B13 · 1958–1970
  10. 10Jo-Jo MooreLF12 · 1930–1941
  11. 11Hooks WiltseP11 · 1904–1914
  12. 12Robby Thompson2B11 · 1986–1996
  13. 13Wes WestrumC11 · 1947–1957
  14. 14Mickey WelchP10 · 1883–1892
  15. 15Ross YoungsOF10 · 1917–1926
  16. 16Scott GarreltsP10 · 1982–1991
  17. 17Harry DanningC10 · 1933–1942
  18. 18Marvin BenardCF9 · 1995–2003
  19. 19Bobby Hofman2B9 · 1949–1957
  20. 20Mike SadekC9 · 1973–1981
  21. 21Cliff MeltonP8 · 1937–1944
  22. 22Logan WebbP8 · 2019–2026
  23. 23Monty KennedyP8 · 1946–1953
  24. 24Bill Rigney2B8 · 1946–1953

+392 more one-club men with the franchise.

Journeymen Who Wore the Crest

1,194 nomads · league board →

MLB players who wore the San Francisco Giants crest along the way but played for three or more franchises in all — the well-traveled careers this club was one chapter of. The count is distinct canonical franchises.

  1. 1Terry MulhollandP11 clubs · 1986–1997 here
  2. 2Royce ClaytonSS11 clubs · 1991–1995 here
  3. 3Julian TavarezP11 clubs · 1997–1999 here
  4. 4LaTroy HawkinsP11 clubs · 2005 here
  5. 5Kenny LoftonCF11 clubs · 2002 here
  6. 6Alan EmbreeP10 clubs · 1999–2001 here
  7. 7Brett TomkoP10 clubs · 2004–2005 here
  8. 8Roberto HernandezP10 clubs · 1997 here
  9. 9Jamey WrightP10 clubs · 2006 here
  10. 10Jose GuillenRF10 clubs · 2010 here
  11. 11Marlon ByrdCF10 clubs · 2015 here
  12. 12Kevin PillarLF10 clubs · 2019 here
  13. 13Shelby MillerP10 clubs · 2022 here
  14. 14Tim WorrellP9 clubs · 2001–2006 here
  15. 15Hoyt WilhelmP9 clubs · 1952–1956 here
  16. 16Livan HernandezP9 clubs · 1999–2002 here
  17. 17Mark MelanconP9 clubs · 2017–2019 here
  18. 18Benito SantiagoC9 clubs · 2001–2003 here
  19. 19Jose CardenalCF9 clubs · 1963–1964 here
  20. 20Jeff FasseroP9 clubs · 2005–2006 here
  21. 21Dave MartinezRF9 clubs · 1993–1994 here
  22. 22Dennis CookP9 clubs · 1988–1989 here
  23. 23Willie Montanez1B9 clubs · 1975–1976 here
  24. 24Dominic LeoneP9 clubs · 2021–2022 here

+1,170 more well-traveled players who wore the crest.

Who Held the Room

8 rooms · 1883–2026

Every position room San Francisco Giants has passed down, steadiest first. The 1B room is their most stable — 20 holders across 143 years, a new one every 7.2 on average.

  1. 1B20 holders · 19 handoffs · 1883–2025 · one every 7.2y
    Roger Connor1883–1894Jack Doyle1892–1902Dan McGann1902–1907Fred Merkle1907–1916George Kelly1915–1926Bill Terry1923–1936Sam Leslie1929–1938Phil Weintraub1933–1945Babe Young1936–1947Johnny Mize1942–1949Whitey Lockman1945–1958Orlando Cepeda1958–1966Willie McCovey1959–1980Dave Kingman1971–1974Mike Ivie1978–1981Will Clark1986–1993J.T. Snow1997–2008Brandon Belt2011–2022Wilmer Flores2020–2025LaMonte Wade Jr.2021–2025
  2. 2B27 holders · 26 handoffs · 1884–2024 · one every 5.2y
    Danny Richardson1884–1891Kid Gleason1896–1900Billy Gilbert1903–1906Larry Doyle1907–1920Buck Herzog1908–1917Frankie Frisch1919–1926Fresco Thompson1926–1934Rogers Hornsby1927Hughie Critz1930–1935Burgess Whitehead1936–1941Mickey Witek1940–1947George Hausmann1944–1949Bill Rigney1946–1953Davey Williams1949–1955Bobby Hofman1949–1957Eddie Stanky1950–1951Joey Amalfitano1954–1963Chuck Hiller1961–1965Tito Fuentes1965–1974Ron Hunt1968–1970Derrel Thomas1975–1977Joe Morgan1981–1982Robby Thompson1986–1996Jeff Kent1997–2002Ray Durham2003–2008Joe Panik2014–2019Thairo Estrada2021–2024
  3. SS29 holders · 28 handoffs · 1883–2026 · one every 5y
    John Ward1883–1894George Davis1893–1903Bill Dahlen1904–1907Al Bridwell1908–1911Art Fletcher1909–1920Dave Bancroft1920–1930Travis Jackson1922–1936Dick Bartell1935–1946Billy Jurges1939–1945Buddy Kerr1943–1949Alvin Dark1950–1956Daryl Spencer1952–1959Eddie Bressoud1956–1961Jose Pagan1959–1965Harvey Kuenn1961–1965Hal Lanier1964–1971Chris Speier1971–1989Johnnie LeMaster1975–1985Jose Uribe1985–1992Ernest Riles1988–1990Royce Clayton1991–1995Rich Aurilia1995–2009Shawon Dunston1996–2002Jose Vizcaino1997–2006Ramon Martinez1998–2002Omar Vizquel2005–2008Juan Uribe2009–2010Brandon Crawford2011–2023Willy Adames2025–2026
  4. 3B27 holders · 26 handoffs · 1896–2026 · one every 4.9y
    Bill Joyce1896–1898Sammy Strang1901–1908Art Devlin1904–1911Tillie Shafer1909–1913Heinie Groh1912–1926Heinie Zimmerman1916–1919Freddie Lindstrom1924–1932Johnny Vergez1931–1934Nap Reyes1943–1950Jack Lohrke1947–1951Hank Thompson1949–1956Jim Davenport1958–1970Jim Ray Hart1963–1973Al Gallagher1970–1973Darrell Evans1976–1983Bill Madlock1977–1979Chris Brown1984–1987Matt Williams1987–1996Charlie Hayes1988–1999Bill Mueller1996–2002Pedro Feliz2000–2007Edgardo Alfonzo2003–2005Kevin Frandsen2006–2015Conor Gillaspie2008–2017Pablo Sandoval2008–2020Evan Longoria2018–2022Matt Chapman2024–2026
  5. C30 holders · 29 handoffs · 1883–2021 · one every 4.6y
    Buck Ewing1883–1892Jack Warner1896–1904Mike Grady1898–1900Frank Bowerman1900–1907Roger Bresnahan1902–1908Chief Meyers1909–1915Hank Gowdy1910–1925Grover Hartley1911–1926Earl Smith1919–1923Frank Snyder1919–1926Bob O'Farrell1928–1932Shanty Hogan1928–1932Harry Danning1933–1942Gus Mancuso1933–1944Ernie Lombardi1943–1947Walker Cooper1946–1949Wes Westrum1947–1957Bob Schmidt1958–1961Ed Bailey1961–1965Tom Haller1961–1967Jack Hiatt1965–1969Dick Dietz1966–1971Dave Rader1971–1976Marc Hill1975–1980Milt May1980–1983Bob Brenly1981–1989Kirt Manwaring1987–1996Benito Santiago2001–2003Bengie Molina2007–2010Buster Posey2009–2021
  6. OF49 holders · 48 handoffs · 1885–2025 · one every 2.9y
    Jim O'Rourke1885–1904George Gore1887–1892Mike Tiernan1887–1899Willie Keeler1892–1910George Van Haltren1894–1903Cy Seymour1896–1910George Browne1902–1907Sam Mertes1903–1906Mike Donlin1904–1914Fred Snodgrass1908–1915Red Murray1909–1917George Burns1911–1921Dave Robertson1912–1922Benny Kauff1916–1920Edd Roush1916–1929Ross Youngs1917–1926Irish Meusel1921–1926Mel Ott1926–1947Lefty O'Doul1928–1934Jo-Jo Moore1930–1941Hank Leiber1933–1942Johnny Rucker1940–1946Sid Gordon1941–1955Willard Marshall1942–1949Bobby Thomson1946–1957Don Mueller1948–1957Monte Irvin1949–1955Willie Mays1951–1972Felipe Alou1958–1963Leon Wagner1958–1969Ken Henderson1965–1972Bobby Bonds1968–1974Garry Maddox1972–1975Gary Matthews Sr.1972–1976Gary Thomasson1972–1977Jack Clark1975–1984Larry Herndon1976–1981Chili Davis1981–1987Jeffrey Leonard1981–1988Candy Maldonado1986–1989Kevin Mitchell1987–1991Brett Butler1988–1990Barry Bonds1993–2007Marvin Benard1995–2003Randy Winn2005–2009Ángel Pagán2012–2016Grégor Blanco2012–2018Hunter Pence2012–2020Mike Yastrzemski2019–2025

+2 more rooms with a shorter average hold.

Room tenures, not starting jobs — the corpus has no per-season depth chart, so holders can overlap (a successor often arrives before his predecessor leaves) and the measure is how often the room changed hands. A holder is a player who produced real value for this club during his years here, which is what separates holding the room from being on the roster. Detected from per-season VAL (1883–2026 here; league coverage is complete from 1999) — rooms the corpus cannot value are not shown.