Daily quiz

San Francisco Giants Extra-Base Hits Leaders

Career totals with the Giants and the best single seasons in club history. Records run through the 2025 season.

Willie Mays holds the Giants career record with 1,289 extra-base hits. The single-season record is 107, by Barry Bonds in 2001.

AVG HR RBI H R SB OPS OBP SLG 2B 3B XBH TB BB SO PA AB G

All-time Giants leaders

Career totals with the club
# Player With the club XBH G
1 Willie Mays Willie Mays 1951–1972 1,289 2,857
2 Mel Ott Mel Ott 1926–1947 1,071 2,730
3 Barry Bonds Barry Bonds 1993–2007 1,008 1,976
4 Willie McCovey Willie McCovey 1959–1980 822 2,256
5 Bill Terry Bill Terry 1923–1936 639 1,721
6 Mike Tiernan Mike Tiernan 1887–1899 525 1,478
7 Travis Jackson Travis Jackson 1922–1936 512 1,656
8 Brandon Crawford Brandon Crawford 2011–2023 480 1,655
9 Brandon Belt Brandon Belt 2011–2022 478 1,310
10 Orlando Cepeda Orlando Cepeda 1958–1966 474 1,114
11 Will Clark Will Clark 1986–1993 462 1,160
12 Buster Posey Buster Posey 2009–2021 460 1,371
13 Larry Doyle Larry Doyle 1907–1920 459 1,622
14 Matt Williams Matt Williams 1987–1996 451 1,120
15 Roger Connor Roger Connor 1883–1894 449 1,120
16 Jeff Kent Jeff Kent 1997–2002 444 900
17 Bobby Thomson Bobby Thomson 1946–1957 437 1,135
18 Bobby Bonds Bobby Bonds 1968–1974 416 1,014
19 Robby Thompson 1986–1996 396 1,304
20 George Kelly George Kelly 1915–1926 393 1,136
21 Rich Aurilia Rich Aurilia 1995–2009 392 1,292
22 Jack Clark Jack Clark 1975–1984 390 1,044
22 Jo-Jo Moore Jo-Jo Moore 1930–1941 390 1,335
22 Pablo Sandoval Pablo Sandoval 2008–2020 390 1,149
25 George Burns George Burns 1911–1921 383 1,362

Single-season Giants records

Best seasons in club history