All-Time Sacrifice Hits Leaders

  Rank Player Sacrifice Hits Years  
  1. Eddie Murray* 128 1977-1997  
  2. Cal Ripken* 127 1981-2001  
  3. Robin Yount* 123 1974-1993  
  4. Hank Aaron* 121 1954-1976  
  5. George Brett* 120 1973-1993  
    Frank Thomas 120 1990-2008  
  6. Rafael Palmeiro 119 1986-2005  
    Ruben Sierra 119 1986-2006  
    Rusty Staub 119 1963-1985  
  7. Andre Dawson 118 1976-1996  
  8. Don Baylor 115 1970-1988  
  9. Brooks Robinson* 114 1955-1977  
  10. Paul Molitor* 109 1978-1998  
  11. Gary Sheffield 108 1988-2008  
    Mike Schmidt* 108 1972-1989  
  12. Tony Perez* 106 1964-1986  
  13. Carl Yastrzemski* 105 1961-1983  
    Joe Carter 105 1983-1998  
  14. Gary Gaetti 104 1981-2000  
    Al Kaline* 104 1953-1974  
    B.J. Surhoff 104 1987-2005  
  15. Amos Otis 103 1967-1984  
    Jeff Conine 103 1990-2007  
  16. Frank Robinson* 102 1956-1976  
    Jeff Bagwell 102 1991-2005  
  17. Jeff Kent 101 1992-2008  
    Will Clark 101 1986-2000  
  18. Ted Simmons 100 1968-1988  
  19. Mark Grace 99 1988-2003  
    Harold Baines 99 1980-2001  
    Gary Carter* 99 1974-1992  
  20. Roberto Alomar 97 1988-2004  
    Bobby Bonilla 97 1986-2001  
    Bill Buckner 97 1969-1990  
  21. Don Mattingly 96 1982-1995  
    Joe Morgan* 96 1963-1984  
    John Olerud 96 1989-2005  
    Ernie Banks* 96 1953-1971  
    Wade Boggs* 96 1982-1999  
    Willie Davis 96 1960-1979  
  22. Dave Winfield* 95 1973-1995  
    Al Oliver 95 1968-1985  
  23. Ken Griffey 94 1989-2008  
    Jim Rice 94 1974-1989  
    Chili Davis 94 1981-1999  
    Ron Santo 94 1960-1974  
  24. Luis Gonzalez 93 1990-2008  
  25. Lou Whitaker 91 1977-1995  
    Wally Joyner 91 1986-2001  
    Willie Mays* 91 1951-1973  
    Barry Bonds 91 1986-2007  
  26. Omar Vizquel 90 1989-2008  
    Darrell Evans 90 1969-1989  
    Steve Garvey 90 1969-1987  
    Graig Nettles 90 1967-1988  
    Paul O'Neill 90 1985-2001  
    Johnny Bench* 90 1967-1983  
  27. George Hendrick 86 1971-1988  
    Fred Lynn 86 1974-1990  
    Dave Parker 86 1973-1991  
    Dave Concepcion 86 1970-1988  
    Reggie Smith 86 1966-1982  
  28. Tony Gwynn* 85 1982-2001  
    Hal McRae 85 1968-1987  
    Dusty Baker 85 1968-1986  
  29. George Bell 83 1981-1993  
    Jack Clark 83 1975-1992  
    Carlos Delgado 83 1993-2008  
  30. Manny Ramirez 82 1993-2008  
    Ron Cey 82 1971-1987  
    Jose Cruz 82 1970-1988  
  31. Todd Zeile 81 1989-2004  
    Bobby Murcer 81 1965-1983  
    Moises Alou 81 1990-2008  
    Craig Biggio 81 1988-2007  
    Jose Canseco 81 1985-2001  
  32. Julio Franco 80 1982-2007  
    Tino Martinez 80 1990-2005  
    Buddy Bell 80 1972-1989  
  33. Carlton Fisk* 79 1969-1993  
    Greg Luzinski 79 1970-1984  
    Pete Rose 79 1963-1986  
    Cecil Cooper 79 1971-1987  
  34. Travis Fryman 78 1990-2002  
    Juan Gonzalez 78 1989-2005  
    Mark McGwire 78 1986-2001  
    Vada Pinson 78 1958-1975  
    Bob Boone 78 1972-1990  
    Albert Belle 78 1989-2000  
    Sammy Sosa 78 1989-2007  
  35. Tim Wallach 77 1980-1996  
    Dwight Evans 77 1972-1991  
    Carney Lansford 77 1978-1992  
    Harmon Killebrew* 77 1954-1975  
    Edgar Martinez 77 1987-2004  
  36. Robin Ventura 76 1989-2004  
    Eric Karros 76 1991-2004  
    Tim Raines 76 1979-2002  
    Luis Aparicio* 76 1956-1973  
    Alan Trammell 76 1977-1996  

Active players in bold. (*)Hall of Fame Member.