Single Season Leaders for Sacrifice Flies in the National League

A sign of longevity, some good clutch hitting skills, and a team that can get on base in scoring position in front of you is what you can determine with this single season sacrifice flies leader board.

Baseball Almanac is pleased to present the top one-hundred (100) all-time single season leaders in National League sacrifice flies. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"If you had a son, it would be a great thing to have him grow up to be just like Gil Hodges." - Pee Wee Reese on GilHodges.com (Gil Hodges Quotes Page)
Sacrifice Flies
Single Season National League Leaders

'Top 100'

Gil Hodges 19 1954 Brooklyn Dodgers NL 1
Andre Dawson 18 1983 Montreal Expos NL 2
Mark Loretta 16 2004 San Diego Padres NL 3
Bobby Bonilla 15 1990 Pittsburgh Pirates NL 4
Gary Carter 15 1986 New York Mets NL  
Howard Johnson 15 1991 New York Mets NL  
George Hendrick 14 1982 St. Louis Cardinals NL 7
Ron Santo 14 1969 Chicago Cubs NL  
J.T. Snow 14 2000 San Francisco Giants NL  
Jeff Bagwell 13 1992 Houston Astros NL 10
Barry Bonds 13 1991 Pittsburgh Pirates NL  
Will Clark 13 1990 San Francisco Giants NL  
Tom Herr 13 1985 St. Louis Cardinals NL  
Jeff Kent 13 2001 San Francisco Giants NL  
Ray Knight 13 1982 Houston Astros NL  
Carlos Lee 13 2007 Houston Astros NL  
Bill Madlock 13 1982 Pittsburgh Pirates NL  
Willie Montanez 13 1971 Philadelphia Phillies NL  
Mike Schmidt 13 1980 Philadelphia Phillies NL  
Reggie Smith 13 1978 Los Angeles Dodgers NL  
Johnny Temple 13 1959 Cincinnati Reds NL  
Andy Van Slyke 13 1988 Pittsburgh Pirates NL  
Hank Aaron 12 1960 Milwaukee Braves NL 23
Dusty Baker 12 1980 Los Angeles Dodgers NL  
Johnny Bench 12 1972 Cincinnati Reds NL  
Jeff Cirillo 12 2000 Colorado Rockies NL  
Jeff Conine 12 1995 Florida Marlins NL  
Del Crandall 12 1960 Milwaukee Braves NL  
Darrin Fletcher 12 1994 Montreal Expos NL  
Barry Foote 12 1974 Montreal Expos NL  
Bernard Gilkey 12 1997 New York Mets NL  
Luis Gonzalez 12 2000 Arizona Diamondbacks NL  
Pedro Guerrero 12 1989 St. Louis Cardinals NL  
Tony Gwynn 12 1997 San Diego Padres NL  
Keith Hernandez 12 1982 St. Louis Cardinals NL  
Tom Herr 12 1987 St. Louis Cardinals NL  
Eric Karros 12 2000 Los Angeles Dodgers NL  
Joe Morgan 12 1976 Cincinnati Reds NL  
Bobby Murcer 12 1975 San Francisco Giants NL  
Scott Rolen 12 2001 Philadelphia Phillies NL  
Ron Santo 12 1967 Chicago Cubs NL  
Sammy Sosa 12 2001 Chicago Cubs NL  
Frank Thomas 12 1957 Pittsburgh Pirates NL  
Johnny Bench 11 1970 Cincinnati Reds NL 44
Bobby Bonilla 11 1991 Pittsburgh Pirates NL  
Hubie Brooks 11 1990 Los Angeles Dodgers NL  
Will Clark 11 1992 San Francisco Giants NL  
Eric Davis 11 1989 Cincinnati Reds NL  
Willie Davis 11 1974 Montreal Expos NL  
Don Demeter 11 1962 Philadelphia Phillies NL  
Shawon Dunston 11 1991 Chicago Cubs NL  
Del Ennis 11 1954 Philadelphia Phillies NL  
Khalil Greene 11 2007 San Diego Padres NL  
Pedro Guerrero 11 1990 St. Louis Cardinals NL  
Ricky Gutierrez 11 2001 Chicago Cubs NL  
George Hendrick 11 1983 St. Louis Cardinals NL  
Richard Hidalgo 11 2001 Houston Astros NL  
Ray Jablonski 11 1954 St. Louis Cardinals NL  
Alex Johnson 11 1969 Cincinnati Reds NL  
Eric Karros 11 1994 Los Angeles Dodgers NL  
Jeff Kent 11 2004 Houston Astros NL  
Ray Knight 11 1983 Houston Astros NL  
Carlos Lee 11 2005 Milwaukee Brewers NL  
Dale Long 11 1956 Pittsburgh Pirates NL  
Mike Lowell 11 2000 Florida Marlins NL  
Mike Lowell 11 2002 Florida Marlins NL  
Greg Luzinski 11 1976 Philadelphia Phillies NL  
Bengie Molina 11 2008 San Francisco Giants NL  
Bengie Molina 11 2009 San Francisco Giants NL  
Jerry Morales 11 1975 Chicago Cubs NL  
Keith Moreland 11 1986 Chicago Cubs NL  
Joe Morgan 11 1978 Cincinnati Reds NL  
Neifi Perez 11 2000 Colorado Rockies NL  
Aramis Ramirez 11 2002 Pittsburgh Pirates NL  
Aramis Ramirez 11 2003 Chicago Cubs NL  
Pittsburgh Pirates NL
Bill Robinson 11 1978 Pittsburgh Pirates NL  
Ron Santo 11 1963 Chicago Cubs NL  
Frank Thomas 11 1954 Pittsburgh Pirates NL  
Dan Uggla 11 2007 Florida Marlins NL  
Andy Van Slyke 11 1991 Pittsburgh Pirates NL  
Bob Watson 11 1978 Houston Astros NL  
David Wright 11 2008 New York Mets NL  
Jimmy Wynn 11 1974 Los Angeles Dodgers NL  
Garrett Atkins 10 2007 Colorado Rockies NL 84
Garrett Atkins 10 2008 Colorado Rockies NL  
Jeff Bagwell 10 1994 Houston Astros NL  
Ernie Banks 10 1962 Chicago Cubs NL  
Tony Batista 10 2004 Montreal Expos NL  
Derek Bell 10 1998 Houston Astros NL  
Carlos Beltran 10 2007 New York Mets NL  
Johnny Bench 10 1973 Cincinnati Reds NL  
Dante Bichette 10 1996 Colorado Rockies NL  
Dante Bichette 10 1999 Colorado Rockies NL  
Casey Blake 10 2009 Los Angeles Dodgers NL  
Rico Brogna 10 1998 Philadelphia Phillies NL  
Bill Buckner 10 1982 Chicago Cubs NL  
Ivan Calderon 10 1991 Montreal Expos NL  
Ken Caminiti 10 1996 San Diego Padres NL  
Ron Cey 10 1974 Los Angeles Dodgers NL  
Jack Clark 10 1980 San Francisco Giants NL 100
Will Clark 10 1988 San Francisco Giants NL  
Donn Clendenon 10 1965 Pittsburgh Pirates NL  
Jose Cruz 10 1977 Houston Astros NL  
Jose Cruz 10 1984 Houston Astros NL  
Andre Dawson 10 1980 Montreal Expos NL  
Carlos Delgado 10 2006 New York Mets NL  
Jim Edmonds 10 2001 St. Louis Cardinals NL  
Darrell Evans 10 1978 San Francisco Giants NL  
Joe Ferguson 10 1973 Los Angeles Dodgers NL  
Prince Fielder 10 2008 Milwaukee Brewers NL  
Dee Fondy 10 1956 Chicago Cubs NL  
Steve Garvey 10 1984 San Diego Padres NL  
Luis Gonzalez 10 1993 Houston Astros NL  
Mark Grace 10 1999 Chicago Cubs NL  
Von Hayes 10 1990 Philadelphia Phillies NL  
Tommy Helms 10 1972 Houston Astros NL  
Todd Helton 10 2000 Colorado Rockies NL  
Todd Helton 10 2002 Colorado Rockies NL  
Todd Helton 10 2009 Colorado Rockies NL  
Keith Hernandez 10 1985 New York Mets NL  
Gil Hodges 10 1955 Brooklyn Dodgers NL  
Bob Horner 10 1986 Atlanta Braves NL  
Deron Johnson 10 1965 Cincinnati Reds NL  
Chipper Jones 10 2000 Atlanta Braves NL  
Wally Joyner 10 1997 San Diego Padres NL  
Jeff Kent 10 1997 San Francisco Giants NL  
Jeff Kent 10 1998 San Francisco Giants NL  
Paul Lo Duca 10 2007 New York Mets NL  
Mike Lowell 10 2001 Florida Marlins NL  
Dave Magadan 10 1990 New York Mets NL  
Carmelo Martinez 10 1984 San Diego Padres NL  
Gary Matthews 10 1984 Chicago Cubs NL  
Willie Montanez 10 1975 Philadelphia Phillies NL  
San Francisco Giants NL
Keith Moreland 10 1983 Chicago Cubs NL  
Bobby Murcer 10 1977 Chicago Cubs NL  
Al Oliver 10 1971 Pittsburgh Pirates NL  
Gerald Perry 10 1988 Atlanta Braves NL  
Edgar Renteria 10 2004 St. Louis Cardinals NL  
Frank Robinson 10 1961 Cincinnati Reds NL  
Ted Simmons 10 1971 St. Louis Cardinals NL  
Ozzie Smith 10 1990 St. Louis Cardinals NL  
Rick Wilkins 10 1996 Houston Astros NL  
San Francisco Giants NL
Current Through 2009 Season


Did you know that the National League rookie with the most sacrifice flies in a single season is Willy Montanez who had thirteen (13) with Philadelphia in one-hundred fifty-eight (158) games played during the 1971 season?

The code to write the single season sacrifice flies league splits was developed in 2005, launched during 2006 and made possible by your support — please continue helping us create these kinds of pages by supporting our site.

The American League single season record for sacrifice flies was set in 1971 by Roy White of the New York Yankees and tied in 1996 by Bobby Bonilla of the Baltimore Orioles. The National League single season record for sacrifice flies is on this page. Is either the Career Leader for Sacrifice Flies?

Baseball Almanac on Facebook

Google
Web baseball-almanac.com