Single Season Leaders for Saves

The pressure is intense as you step onto the mound — knowing you only have to pitch an inning or two at most. However, you also know that the entire game is riding on your skill as a pitcher who should be able to "mow" down the opposing batters and save the game for a team victory.

Each of the following ice men have saved more games in a single season than any other pitcher in history and belong on Baseball Almanac's chart of the top one-hundred (100) single season save leaders! Note: A bold faced entry denotes that the player was active during the previous Major League season.

Baseball Almanac Top Quote

"I found a delivery in my flaw." - Dan Quisenberry (Tied for the #23 Ranked Single Season Saves Leader)

Games Saved
Single Season Leaders

'Top 500'

Francisco Rodriguez 62 2008 Los Angeles Angels AL 1
Edwin Diaz 57 2018 Seattle Mariners AL 2
Bobby Thigpen 57 1990 Chicago White Sox AL
Eric Gagne 55 2003 Los Angeles Dodgers NL 4
John Smoltz 55 2002 Atlanta Braves NL
Trevor Hoffman 53 1998 San Diego Padres NL 6
Randy Myers 53 1993 Chicago Cubs NL
Mariano Rivera 53 2004 New York Yankees AL
Eric Gagne 52 2002 Los Angeles Dodgers NL 9
Rod Beck 51 1998 Chicago Cubs NL 10
Dennis Eckersley 51 1992 Oakland Athletics AL
Jeurys Familia 51 2016 New York Mets NL
Jim Johnson 51 2012 Baltimore Orioles AL
Mark Melancon 51 2015 Pittsburgh Pirates NL
Jim Johnson 50 2013 Baltimore Orioles AL 15
Craig Kimbrel 50 2013 Atlanta Braves NL
Mariano Rivera 50 2001 New York Yankees AL
Francisco Cordero 49 2004 Texas Rangers AL 18
Jose Valverde 49 2011 Detroit Tigers AL
Rod Beck 48 1993 San Francisco Giants NL 20
Dennis Eckersley 48 1990 Oakland Athletics AL
Brian Fuentes 48 2009 Los Angeles Angels AL
Fernando Rodney 48 2012 Tampa Bay Rays AL
Fernando Rodney 48 2014 Seattle Mariners AL
Trevor Rosenthal 48 2015 St. Louis Cardinals NL
Jeff Shaw 48 1998 Cincinnati Reds NL
Los Angeles Dodgers NL
Brian Wilson 48 2010 San Francisco Giants NL
Heath Bell 47 2010 San Diego Padres NL 28
Armando Benitez 47 2004 Florida Marlins NL
Zach Britton 47 2016 Baltimore Orioles AL
Alex Colome 47 2017 Tampa Bay Rays AL
Chad Cordero 47 2005 Washington Nationals NL
Greg Holland 47 2013 Kansas City Royals AL
Jason Isringhausen 47 2004 St. Louis Cardinals NL
Kenley Jansen 47 2016 Los Angeles Dodgers NL
Craig Kimbrel 47 2014 Atlanta Braves NL
Mark Melancon 47 2016 Pittsburgh Pirates NL
Washington Nationals NL
Joe Nathan 47 2009 Minnesota Twins AL
Francisco Rodriguez 47 2006 Los Angeles Angels AL
Lee Smith 47 1991 St. Louis Cardinals NL
Jose Valverde 47 2007 Arizona Diamondbacks NL
John Axford 46 2011 Milwaukee Brewers NL 42
Tom Gordon 46 1998 Boston Red Sox AL
Bryan Harvey 46 1991 California Angels AL
Trevor Hoffman 46 2006 San Diego Padres NL
Greg Holland 46 2014 Kansas City Royals AL
Craig Kimbrel 46 2011 Atlanta Braves NL
Jose Mesa 46 1995 Cleveland Indians AL
Dave Righetti 46 1986 New York Yankees AL
Lee Smith 46 1993 New York Yankees AL
St. Louis Cardinals NL
Mike Williams 46 2002 Pittsburgh Pirates NL
Antonio Alfonseca 45 2000 Florida Marlins NL 52
Joe Borowski 45 2007 Cleveland Indians AL
Dennis Eckersley 45 1988 Oakland Athletics AL
Eric Gagne 45 2004 Los Angeles Dodgers NL
Eddie Guardado 45 2002 Minnesota Twins AL
Bryan Harvey 45 1993 Florida Marlins NL
Jose Mesa 45 2002 Philadelphia Phillies NL
Jeff Montgomery 45 1993 Kansas City Royals AL
Randy Myers 45 1997 Baltimore Orioles AL
Robb Nen 45 2001 San Francisco Giants NL
J.J. Putz 45 2011 Arizona Diamondbacks NL
Dan Quisenberry 45 1983 Kansas City Royals AL
Mariano Rivera 45 1999 New York Yankees AL
Francisco Rodriguez 45 2005 Los Angeles Angels AL
Trevor Rosenthal 45 2014 St. Louis Cardinals NL
Kazuhiro Sasaki 45 2001 Seattle Mariners AL
John Smoltz 45 2003 Atlanta Braves NL
Rafael Soriano 45 2010 Tampa Bay Rays AL
Bruce Sutter 45 1984 St. Louis Cardinals NL
Duane Ward 45 1993 Toronto Blue Jays AL
Bob Wickman 45 2005 Cleveland Indians AL
Jeff Brantley 44 1996 Cincinnati Reds NL 73
Francisco Cordero 44 2007 Milwaukee Brewers NL
Mark Davis 44 1989 San Diego Padres NL
Kenley Jansen 44 2014 Los Angeles Dodgers NL
Billy Koch 44 2002 Oakland Athletics AL
Joe Nathan 44 2004 Minnesota Twins AL
Dan Quisenberry 44 1984 Kansas City Royals AL
Mariano Rivera 44 2011 New York Yankees AL
Mariano Rivera 44 2013 New York Yankees AL
Mariano Rivera 44 2009 New York Yankees AL
Francisco Rodriguez 44 2014 Milwaukee Brewers NL
Francisco Rodriguez 44 2016 Detroit Tigers AL
John Smoltz 44 2004 Atlanta Braves NL
Jose Valverde 44 2008 Houston Astros NL
Billy Wagner 44 2003 Houston Astros NL
Todd Worrell 44 1996 Los Angeles Dodgers NL
Heath Bell 43 2011 San Diego Padres NL 89
Armando Benitez 43 2001 New York Mets NL
Wade Davis 43 2018 Colorado Rockies NL
Dennis Eckersley 43 1991 Oakland Athletics AL
Jeurys Familia 43 2015 New York Mets NL
Keith Foulke 43 2003 Oakland Athletics AL
Roberto Hernandez 43 1999 Tampa Bay Devil Rays AL
Trevor Hoffman 43 2001 San Diego Padres NL
Trevor Hoffman 43 2005 San Diego Padres NL
Trevor Hoffman 43 2000 San Diego Padres NL
Doug Jones 43 1990 Cleveland Indians AL
Jose Mesa 43 2004 Pittsburgh Pirates NL
Joe Nathan 43 2013 Texas Rangers AL
Joe Nathan 43 2005 Minnesota Twins AL
Robb Nen 43 2002 San Francisco Giants NL
Mariano Rivera 43 2005 New York Yankees AL
Mariano Rivera 43 1997 New York Yankees AL
Jeff Shaw 43 2001 Los Angeles Dodgers NL
Lee Smith 43 1992 St. Louis Cardinals NL
Joakim Soria 43 2010 Kansas City Royals AL
Rafael Soriano 43 2013 Washington Nationals NL
Drew Storen 43 2011 Washington Nationals NL
John Wetteland 43 1993 Montreal Expos NL
John Wetteland 43 1996 New York Yankees AL
John Wetteland 43 1999 Texas Rangers AL
Mitch Williams 43 1993 Philadelphia Phillies NL
Rick Aguilera 42 1991 Minnesota Twins AL 115
Heath Bell 42 2009 San Diego Padres NL
Matt Capps 42 2010 Minnesota Twins AL
Washington Nationals NL
Keith Foulke 42 2001 Chicago White Sox AL
Trevor Hoffman 42 2007 San Diego Padres NL
Trevor Hoffman 42 1996 San Diego Padres NL
Todd Jones 42 2000 Detroit Tigers AL
Craig Kimbrel 42 2018 Boston Red Sox AL
Craig Kimbrel 42 2012 Atlanta Braves NL
Brad Lidge 42 2005 Houston Astros NL
Derek Lowe 42 2000 Boston Red Sox AL
Jose Mesa 42 2001 Philadelphia Phillies NL
Jason Motte 42 2012 St. Louis Cardinals NL
Troy Percival 42 1998 Anaheim Angels AL
Jeff Reardon 42 1988 Minnesota Twins AL
Jeff Shaw 42 1997 Cincinnati Reds NL
Joakim Soria 42 2008 Kansas City Royals AL
Rafael Soriano 42 2012 New York Yankees AL
John Wetteland 42 1998 Texas Rangers AL
Rick Aguilera 41 1992 Minnesota Twins AL 134
Danys Baez 41 2005 Tampa Bay Devil Rays AL
Armando Benitez 41 2000 New York Mets NL
Brad Boxberger 41 2015 Tampa Bay Rays AL
Danny Graves 41 2004 Cincinnati Reds NL
Eddie Guardado 41 2003 Minnesota Twins AL
Trevor Hoffman 41 2004 San Diego Padres NL
Greg Holland 41 2017 Colorado Rockies NL
Kenley Jansen 41 2017 Los Angeles Dodgers NL
Bobby Jenks 41 2006 Chicago White Sox AL
Jose Jimenez 41 2002 Colorado Rockies NL
Brad Lidge 41 2008 Philadelphia Phillies NL
Robb Nen 41 2000 San Francisco Giants NL
Jonathan Papelbon 41 2008 Boston Red Sox AL
Jeff Reardon 41 1985 Montreal Expos NL
Huston Street 41 2014 Los Angeles Angels AL
San Diego Padres NL
Ugueth Urbina 41 1999 Montreal Expos NL
Brian Wilson 41 2008 San Francisco Giants NL
Kirby Yates 41 2019 San Diego Padres NL
Steve Bedrosian 40 1987 Philadelphia Phillies NL 153
Francisco Cordero 40 2010 Cincinnati Reds NL
Neftali Feliz 40 2010 Texas Rangers AL
Joel Hanrahan 40 2011 Pittsburgh Pirates NL
Tom Henke 40 1993 Texas Rangers AL
Trevor Hoffman 40 1999 San Diego Padres NL
Mike Jackson 40 1998 Cleveland Indians AL
Bobby Jenks 40 2007 Chicago White Sox AL
Todd Jones 40 2005 Florida Marlins NL
Robb Nen 40 1998 San Francisco Giants NL
Troy Percival 40 2002 Anaheim Angels AL
J.J. Putz 40 2007 Seattle Mariners AL
AJ Ramos 40 2016 Miami Marlins NL
Jeff Reardon 40 1991 Boston Red Sox AL
Addison Reed 40 2013 Chicago White Sox AL
Mariano Rivera 40 2003 New York Yankees AL
Francisco Rodriguez 40 2007 Los Angeles Angels AL
Huston Street 40 2015 Los Angeles Angels AL
Ugueth Urbina 40 2002 Boston Red Sox AL
Billy Wagner 40 2006 New York Mets NL
Steve Cishek 39 2014 Miami Marlins NL 173
Francisco Cordero 39 2009 Cincinnati Reds NL
John Franco 39 1988 Cincinnati Reds NL
Jason Isringhausen 39 2005 St. Louis Cardinals NL
Mike Jackson 39 1999 Cleveland Indians AL
Craig Kimbrel 39 2015 San Diego Padres NL
Corey Knebel 39 2017 Milwaukee Brewers NL
Dan Kolb 39 2004 Milwaukee Brewers NL
Jose Mesa 39 1996 Cleveland Indians AL
Jeff Montgomery 39 1992 Kansas City Royals AL
Joe Nathan 39 2008 Minnesota Twins AL
Roberto Osuna 39 2017 Toronto Blue Jays AL
Jonathan Papelbon 39 2014 Philadelphia Phillies NL
Troy Percival 39 2001 Anaheim Angels AL
Chris Perez 39 2012 Cleveland Indians AL
Mariano Rivera 39 2008 New York Yankees AL
David Robertson 39 2014 New York Yankees AL
Fernando Rodney 39 2017 Arizona Diamondbacks NL
Takashi Saito 39 2007 Los Angeles Dodgers NL
Derrick Turnbow 39 2005 Milwaukee Brewers NL
Billy Wagner 39 2001 Houston Astros NL
Billy Wagner 39 1999 Houston Astros NL
Mark Wohlers 39 1996 Atlanta Braves NL
David Aardsma 38 2009 Seattle Mariners AL 196
Rick Aguilera 38 1998 Minnesota Twins AL
Grant Balfour 38 2013 Oakland Athletics AL
Santiago Casilla 38 2015 San Francisco Giants NL
Aroldis Chapman 38 2013 Cincinnati Reds NL
Aroldis Chapman 38 2012 Cincinnati Reds NL
Sam Dyson 38 2016 Texas Rangers AL
Kelvim Escobar 38 2002 Toronto Blue Jays AL
John Franco 38 1998 New York Mets NL
Ryan Franklin 38 2009 St. Louis Cardinals NL
Roberto Hernandez 38 1996 Chicago White Sox AL
Roberto Hernandez 38 1993 Chicago White Sox AL
John Hiller 38 1973 Detroit Tigers AL
Trevor Hoffman 38 2002 San Diego Padres NL
Kenley Jansen 38 2018 Los Angeles Dodgers NL
Todd Jones 38 2007 Detroit Tigers AL
Carlos Marmol 38 2010 Chicago Cubs NL
Randy Myers 38 1995 Chicago Cubs NL
Randy Myers 38 1992 San Diego Padres NL
Roberto Osuna 38 2019 Houston Astros AL
Jonathan Papelbon 38 2009 Boston Red Sox AL
Jonathan Papelbon 38 2012 Philadelphia Phillies NL
John Rocker 38 1999 Atlanta Braves NL
Francisco Rodriguez 38 2015 Milwaukee Brewers NL
Sergio Romo 38 2013 San Francisco Giants NL
Jeff Russell 38 1989 Texas Rangers AL
B.J. Ryan 38 2006 Toronto Blue Jays AL
Blake Treinen 38 2018 Oakland Athletics AL
Billy Wagner 38 2005 Philadelphia Phillies NL
Brian Wilson 38 2009 San Francisco Giants NL
Tim Worrell 38 2003 San Francisco Giants NL
Rod Beck 37 1997 San Francisco Giants NL 227
Zach Britton 37 2014 Baltimore Orioles AL
Clay Carroll 37 1972 Cincinnati Reds NL
Aroldis Chapman 37 2019 New York Yankees AL
Alex Colome 37 2016 Tampa Bay Rays AL
Chad Cordero 37 2007 Washington Nationals NL
Francisco Cordero 37 2005 Texas Rangers AL
Francisco Cordero 37 2011 Cincinnati Reds NL
Rollie Fingers 37 1978 San Diego Padres NL
Ernesto Frieri 37 2013 Los Angeles Angels AL
Jeanmar Gomez 37 2016 Philadelphia Phillies NL
Kevin Gregg 37 2010 Toronto Blue Jays AL
Josh Hader 37 2019 Milwaukee Brewers NL
Trevor Hoffman 37 2009 Milwaukee Brewers NL
Trevor Hoffman 37 1997 San Diego Padres NL
Doug Jones 37 1988 Cleveland Indians AL
Todd Jones 37 2006 Detroit Tigers AL
Brandon League 37 2011 Seattle Mariners AL
Edward Mujica 37 2013 St. Louis Cardinals NL
Joe Nathan 37 2012 Texas Rangers AL
Joe Nathan 37 2007 Minnesota Twins AL
Robb Nen 37 1999 San Francisco Giants NL
Gregg Olson 37 1990 Baltimore Orioles AL
Jonathan Papelbon 37 2010 Boston Red Sox AL
Jonathan Papelbon 37 2007 Boston Red Sox AL
Dan Quisenberry 37 1985 Kansas City Royals AL
David Robertson 37 2016 Chicago White Sox AL
Fernando Rodney 37 2009 Detroit Tigers AL
Fernando Rodney 37 2013 Tampa Bay Rays AL
Kazuhiro Sasaki 37 2000 Seattle Mariners AL
Kazuhiro Sasaki 37 2002 Seattle Mariners AL
Lee Smith 37 1995 California Angels AL
Huston Street 37 2006 Oakland Athletics AL
Bruce Sutter 37 1979 Chicago Cubs NL
Felipe Vazquez 37 2018 Pittsburgh Pirates NL
Billy Wagner 37 2010 Atlanta Braves NL
John Wetteland 37 1992 Montreal Expos NL
Bob Wickman 37 1999 Milwaukee Brewers NL
Joe Borowski 36 2006 Florida Marlins NL 265
Zach Britton 36 2015 Baltimore Orioles AL
Jonathan Broxton 36 2009 Los Angeles Dodgers NL
Bill Caudill 36 1984 Oakland Athletics AL
Aroldis Chapman 36 2016 Chicago Cubs NL
New York Yankees AL
Aroldis Chapman 36 2014 Cincinnati Reds NL
Octavio Dotel 36 2004 Houston Astros NL
Oakland Athletics AL
Dennis Eckersley 36 1993 Oakland Athletics AL
Dennis Eckersley 36 1997 St. Louis Cardinals NL
John Franco 36 1997 New York Mets NL
Eddie Guardado 36 2005 Seattle Mariners AL
Joel Hanrahan 36 2012 Pittsburgh Pirates NL
Tom Henke 36 1995 St. Louis Cardinals NL
Kenley Jansen 36 2015 Los Angeles Dodgers NL
Doug Jones 36 1992 Houston Astros NL
Doug Jones 36 1997 Milwaukee Brewers AL
Jorge Julio 36 2003 Baltimore Orioles AL
Byung-Hyun Kim 36 2002 Arizona Diamondbacks NL
Billy Koch 36 2001 Toronto Blue Jays AL
Andrew Miller 36 2015 New York Yankees AL
Jeff Montgomery 36 1998 Kansas City Royals AL
Joe Nathan 36 2006 Minnesota Twins AL
Gregg Olson 36 1992 Baltimore Orioles AL
Roberto Osuna 36 2016 Toronto Blue Jays AL
Juan Oviedo 36 2011 Florida Marlins NL
Troy Percival 36 1996 California Angels AL
Chris Perez 36 2011 Cleveland Indians AL
Glen Perkins 36 2013 Minnesota Twins AL
J.J. Putz 36 2006 Seattle Mariners AL
Dave Righetti 36 1990 New York Yankees AL
Mariano Rivera 36 2000 New York Yankees AL
Mariano Rivera 36 1998 New York Yankees AL
Mel Rojas 36 1996 Montreal Expos NL
B.J. Ryan 36 2005 Baltimore Orioles AL
Lee Smith 36 1987 Chicago Cubs NL
Bruce Sutter 36 1982 St. Louis Cardinals NL
Mitch Williams 36 1989 Chicago Cubs NL
Brian Wilson 36 2011 San Francisco Giants NL
Todd Worrell 36 1986 St. Louis Cardinals NL
John Axford 35 2012 Milwaukee Brewers NL 304
Rod Beck 35 1996 San Francisco Giants NL
Shawn Chacon 35 2004 Colorado Rockies NL
Rollie Fingers 35 1977 San Diego Padres NL
Wayne Granger 35 1970 Cincinnati Reds NL
Craig Kimbrel 35 2017 Boston Red Sox AL
Sparky Lyle 35 1972 New York Yankees AL
Joe Nathan 35 2014 Detroit Tigers AL
Robb Nen 35 1996 Florida Marlins NL
Robb Nen 35 1997 Florida Marlins NL
Jonathan Papelbon 35 2006 Boston Red Sox AL
Dan Quisenberry 35 1982 Kansas City Royals AL
Jeff Reardon 35 1986 Montreal Expos NL
Francisco Rodriguez 35 2009 New York Mets NL
Huston Street 35 2009 Colorado Rockies NL
Shawn Tolleson 35 2015 Texas Rangers AL
Jose Valverde 35 2012 Detroit Tigers AL
Billy Wagner 35 2002 Houston Astros NL
Todd Worrell 35 1997 Los Angeles Dodgers NL
Don Aase 34 1986 Baltimore Orioles AL 323
Rick Aguilera 34 1993 Minnesota Twins AL
Cody Allen 34 2015 Cleveland Indians AL
Rocky Biddle 34 2003 Montreal Expos NL
Ricky Bottalico 34 1997 Philadelphia Phillies NL
Ricky Bottalico 34 1996 Philadelphia Phillies NL
Steve Cishek 34 2013 Miami Marlins NL
Francisco Cordero 34 2008 Cincinnati Reds NL
Edwin Diaz 34 2017 Seattle Mariners AL
Keith Foulke 34 2000 Chicago White Sox AL
Ken Giles 34 2017 Houston Astros AL
Tom Gordon 34 2006 Philadelphia Phillies NL
Jim Gott 34 1988 Pittsburgh Pirates NL
Brad Hand 34 2019 Cleveland Indians AL
Tom Henke 34 1992 Toronto Blue Jays AL
Tom Henke 34 1987 Toronto Blue Jays AL
Dustin Hermanson 34 2005 Chicago White Sox AL
Raisel Iglesias 34 2019 Cincinnati Reds NL
Jason Isringhausen 34 2001 Oakland Athletics AL
Casey Janssen 34 2013 Toronto Blue Jays AL
Carlos Marmol 34 2011 Chicago Cubs NL
Glen Perkins 34 2014 Minnesota Twins AL
Ron Perranoski 34 1970 Minnesota Twins AL
Mariano Rivera 34 2006 New York Yankees AL
David Robertson 34 2015 Chicago White Sox AL
Jeff Shaw 34 1999 Los Angeles Dodgers NL
Will Smith 34 2019 San Francisco Giants NL
Bobby Thigpen 34 1989 Chicago White Sox AL
Bobby Thigpen 34 1988 Chicago White Sox AL
Ugueth Urbina 34 1998 Montreal Expos NL
Billy Wagner 34 2007 New York Mets NL
John Wetteland 34 2000 Texas Rangers AL
Kerry Wood 34 2008 Chicago Cubs NL
Rod Beck 33 1995 San Francisco Giants NL 356
Armando Benitez 33 2002 New York Mets NL
Joe Borowski 33 2003 Chicago Cubs NL
Aroldis Chapman 33 2015 Cincinnati Reds NL
Ryan Dempster 33 2005 Chicago Cubs NL
Dennis Eckersley 33 1989 Oakland Athletics AL
John Franco 33 1990 New York Mets NL
Goose Gossage 33 1980 New York Yankees AL
Kevin Gregg 33 2013 Chicago Cubs NL
Jason Grilli 33 2013 Pittsburgh Pirates NL
Jason Isringhausen 33 2000 Oakland Athletics AL
Jason Isringhausen 33 2006 St. Louis Cardinals NL
Kenley Jansen 33 2019 Los Angeles Dodgers NL
Billy Koch 33 2000 Toronto Blue Jays AL
Mark Melancon 33 2014 Pittsburgh Pirates NL
Jose Mesa 33 1999 Seattle Mariners AL
Jeff Montgomery 33 1991 Kansas City Royals AL
Troy Percival 33 2004 Anaheim Angels AL
Troy Percival 33 2003 Anaheim Angels AL
Dan Plesac 33 1989 Milwaukee Brewers AL
Dan Quisenberry 33 1980 Kansas City Royals AL
Chris Ray 33 2006 Baltimore Orioles AL
Mariano Rivera 33 2010 New York Yankees AL
Jeff Russell 33 1993 Boston Red Sox AL
Mike Schooler 33 1989 Seattle Mariners AL
Dave Smith 33 1986 Houston Astros NL
Lee Smith 33 1985 Chicago Cubs NL
Lee Smith 33 1994 Baltimore Orioles AL
Lee Smith 33 1984 Chicago Cubs NL
Bob Stanley 33 1983 Boston Red Sox AL
Huston Street 33 2013 San Diego Padres NL
Billy Taylor 33 1998 Oakland Athletics AL
David Weathers 33 2007 Cincinnati Reds NL
Bob Wickman 33 2006 Atlanta Braves NL
Cleveland Indians AL
Mark Wohlers 33 1997 Atlanta Braves NL
Todd Worrell 33 1987 St. Louis Cardinals NL
Rick Aguilera 32 1995 Boston Red Sox AL 392
Minnesota Twins AL
Rick Aguilera 32 1990 Minnesota Twins AL
Jack Aker 32 1966 Kansas City Athletics AL
Cody Allen 32 2016 Cleveland Indians AL
Brad Boxberger 32 2018 Arizona Diamondbacks NL
Aroldis Chapman 32 2018 New York Yankees AL
Tyler Clippard 32 2012 Washington Nationals NL
Wade Davis 32 2017 Chicago Cubs NL
Neftali Feliz 32 2011 Texas Rangers AL
Mike Fetters 32 1996 Milwaukee Brewers AL
Keith Foulke 32 2004 Boston Red Sox AL
John Franco 32 1989 Cincinnati Reds NL
John Franco 32 1987 Cincinnati Reds NL
Danny Graves 32 2002 Cincinnati Reds NL
Danny Graves 32 2001 Cincinnati Reds NL
Shane Greene 32 2018 Detroit Tigers AL
Kevin Gregg 32 2007 Florida Marlins NL
Brad Hand 32 2018 Cleveland Indians AL
San Diego Padres NL
Tom Henke 32 1991 Toronto Blue Jays AL
Tom Henke 32 1990 Toronto Blue Jays AL
Roberto Hernandez 32 2000 Tampa Bay Devil Rays AL
Roberto Hernandez 32 1995 Chicago White Sox AL
Willie Hernandez 32 1984 Detroit Tigers AL
Greg Holland 32 2015 Kansas City Royals AL
Jason Isringhausen 32 2002 St. Louis Cardinals NL
Jason Isringhausen 32 2007 St. Louis Cardinals NL
Bob James 32 1985 Chicago White Sox AL
Doug Jones 32 1989 Cleveland Indians AL
Brad Lidge 32 2006 Houston Astros NL
Ryan Madson 32 2011 Philadelphia Phillies NL
Matt Mantei 32 1999 Arizona Diamondbacks NL
Florida Marlins NL
Mike Marshall 32 1979 Minnesota Twins AL
Akinori Otsuka 32 2006 Texas Rangers AL
Troy Percival 32 2000 Anaheim Angels AL
Glen Perkins 32 2015 Minnesota Twins AL
J.J. Putz 32 2012 Arizona Diamondbacks NL
AJ Ramos 32 2015 Miami Marlins NL
Addison Reed 32 2014 Arizona Diamondbacks NL
B.J. Ryan 32 2008 Toronto Blue Jays AL
Heathcliff Slocumb 32 1995 Philadelphia Phillies NL
Rafael Soriano 32 2014 Washington Nationals NL
Ugueth Urbina 32 2003 Florida Marlins NL
Texas Rangers AL
Jordan Walden 32 2011 Los Angeles Angels AL
Bob Wickman 32 2001 Cleveland Indians AL
Todd Worrell 32 1995 Los Angeles Dodgers NL
Todd Worrell 32 1988 St. Louis Cardinals NL
David Aardsma 31 2010 Seattle Mariners AL 438
Ted Abernathy 31 1965 Chicago Cubs NL
Miguel Batista 31 2005 Toronto Blue Jays AL
Rafael Betancourt 31 2012 Colorado Rockies NL
Bill Campbell 31 1977 Boston Red Sox AL
Santiago Casilla 31 2016 San Francisco Giants NL
Rob Dibble 31 1991 Cincinnati Reds NL
Brian Fuentes 31 2005 Colorado Rockies NL
Luke Gregerson 31 2015 Houston Astros AL
Mike Henneman 31 1996 Texas Rangers AL
Roberto Hernandez 31 1997 Chicago White Sox AL
San Francisco Giants NL
Willie Hernandez 31 1985 Detroit Tigers AL
Trevor Hoffman 31 1995 San Diego Padres NL
Todd Jones 31 1997 Detroit Tigers AL
Craig Kimbrel 31 2016 Boston Red Sox AL
Billy Koch 31 1999 Toronto Blue Jays AL
Brad Lidge 31 2009 Philadelphia Phillies NL
Mike Marshall 31 1973 Montreal Expos NL
Jeff Montgomery 31 1995 Kansas City Royals AL
Donnie Moore 31 1985 California Angels AL
Randy Myers 31 1996 Baltimore Orioles AL
Randy Myers 31 1990 Cincinnati Reds NL
Gregg Olson 31 1991 Baltimore Orioles AL
Jesse Orosco 31 1984 New York Mets NL
Jonathan Papelbon 31 2011 Boston Red Sox AL
Troy Percival 31 1999 Anaheim Angels AL
Ron Perranoski 31 1969 Minnesota Twins AL
Jeff Reardon 31 1987 Minnesota Twins AL
Jeff Reardon 31 1989 Minnesota Twins AL
Dave Righetti 31 1984 New York Yankees AL
Dave Righetti 31 1987 New York Yankees AL
Ken Sanders 31 1971 Milwaukee Brewers AL
George Sherrill 31 2008 Baltimore Orioles AL
Heathcliff Slocumb 31 1996 Boston Red Sox AL
Lee Smith 31 1986 Chicago Cubs NL
Lee Smith 31 1990 Boston Red Sox AL
St. Louis Cardinals NL
Bruce Sutter 31 1977 Chicago Cubs NL
Kent Tekulve 31 1979 Pittsburgh Pirates NL
Kent Tekulve 31 1978 Pittsburgh Pirates NL
Mike Timlin 31 1996 Toronto Blue Jays AL
Dave Veres 31 1999 Colorado Rockies NL
John Wetteland 31 1997 Texas Rangers AL
John Wetteland 31 1995 New York Yankees AL
Jeremy Accardo 30 2007 Toronto Blue Jays AL 481
Cody Allen 30 2017 Cleveland Indians AL
Danys Baez 30 2004 Tampa Bay Devil Rays AL
Alex Colome 30 2019 Chicago White Sox AL
Ron Davis 30 1983 Minnesota Twins AL
Dennis Eckersley 30 1996 St. Louis Cardinals NL
Ed Farmer 30 1980 Chicago White Sox AL
Steve Farr 30 1992 New York Yankees AL
John Franco 30 1994 New York Mets NL
John Franco 30 1991 New York Mets NL
Brian Fuentes 30 2006 Colorado Rockies NL
Brian Fuentes 30 2008 Colorado Rockies NL
Gene Garber 30 1982 Atlanta Braves NL
Dave Giusti 30 1971 Pittsburgh Pirates NL
Goose Gossage 30 1982 New York Yankees AL
Danny Graves 30 2000 Cincinnati Reds NL
Trevor Hoffman 30 2008 San Diego Padres NL
Raisel Iglesias 30 2018 Cincinnati Reds NL
Todd Jones 30 1999 Detroit Tigers AL
Ian Kennedy 30 2019 Kansas City Royals AL 500
Kerry Ligtenberg 30 1998 Atlanta Braves NL
Ryan Madson 30 2016 Oakland Athletics AL
Greg Minton 30 1982 San Francisco Giants NL
Gregg Olson 30 1998 Arizona Diamondbacks NL
Juan Oviedo 30 2010 Florida Marlins NL
Dan Plesac 30 1988 Milwaukee Brewers AL
Jeff Reardon 30 1992 Atlanta Braves NL
Boston Red Sox AL
Mariano Rivera 30 2007 New York Yankees AL
Taylor Rogers 30 2019 Minnesota Twins AL
Mel Rojas 30 1995 Montreal Expos NL
Hector Rondon 30 2015 Chicago Cubs NL
Jeff Russell 30 1991 Texas Rangers AL
Jeff Russell 30 1992 Oakland Athletics AL
Texas Rangers AL
Sergio Santos 30 2011 Chicago White Sox AL
Mike Schooler 30 1990 Seattle Mariners AL
Joakim Soria 30 2009 Kansas City Royals AL
Bobby Thigpen 30 1991 Chicago White Sox AL
Billy Wagner 30 1998 Houston Astros NL
Bob Wickman 30 2000 Cleveland Indians AL
Milwaukee Brewers NL
Mitch Williams 30 1991 Philadelphia Phillies NL
Brad Ziegler 30 2015 Arizona Diamondbacks NL
Current Through 2020 Season
baseball almanac flat baseball

baseball almanac fast facts

Did you know that Steve Bedrosian (#89 on the chart and during the 1987 season) and Dennis Eckersley (tied for #8 on the chart during the 1992 season) both won a Cy Young Award during their chart making saves season?

Lee Smith appears three (3) times in the top fifty (50). Does he hold the Major League record for all time saves? How far will the "modern closer" make his numbers fall each & every season? In 2003 fourteen (14) closers with thirty-seven (37) single season saves were bumped off the list due to the constantly evolving save plateau. In 2005 thirteen (13) closers with thirty-eight (38) single season saves were bumped from the single saeson leaders for saves.

Will the National Baseball Hall of Fame / Baseball Writers Association of America recognize the closers of today as they did with Bruce Sutter in 2005, or will new standards need to be set? Share your opinion on Baseball Fever .

Baseball Almanac@BaseballAlmanac5h
Don Nottebart updated. RHP with #Braves, #Colt45s, #Astros, #Reds, #Yankees, #Cubs. Cemetery data changed. Rookie c… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac26 Nov
Thank you. I started #BaseballAlmanac [baseball-almanac.com] in 1999. I've preserved 515,000+ pages of #baseballtwitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac24 Nov
MLB and NBA? Here are two athletes that played both. Trivia Tuesday on Baseball Almanac: How many others can you re… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
Cat + baseball cap = Instagram. A story #BaseballAlmanac shared this weekend on our IG. [Follow Us:… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
Jonathan Papelbon has the most saves in #Boston #RedSox history AND the most saves in #Philadelphia #Phillies histo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
In 1967, Eddie Stanky (MGR) offered Walt Williams (OF) a new suit if he could get 50 walks! On #BaseballAlmanac you… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
RIP Dan Pfister (😢). RHP with #KansasCity #Athletics (1961-64). I photoshopped out names of other #pitchers on his… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Nov
Born #otd 1975, J.D. Drew is ONLY player in baseball history to twice (#Dodgers in 2006 / #RedSox in 2007) tie the… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Nov
Yes sir - GREAT memory! I've attached the line score. If you want the full box score & write-up, the entire newspap… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Nov
The 1962 #Mets lost 120 games during 1st season, including first 9 in-a-row. On April 23, they beat the 10-0… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Nov
DYK George Witt's #Topps have his year of birth as '33, but they weren't "really" wrong, he lied about it! Source?… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
#OTD 1983 U.S. Magistrate J. Milton Sullivant ordered these three players to spend three months at the Fort Worth C… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
#Trivia #Tuesday by #BaseballAlmanac: Pictured are four number one #draft picks; however, none of them played #MLB.… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
RIP Lindy McDaniel (😥). RHP from 1955 to 1975! DYK he took the mound in almost #MLB 1,000 games? Go beyond his stat… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
Happy Birthday Ryan Braun (🎂). DYK his back-to-back 30-30 seasons were a feat only matched in NL by Willie Mays, Ro… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
DYK, #otd 1953, the #StLouis #Browns (L) officially became the Baltimore Baseball Club, Inc., or who we now call th… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac16 Nov
Eleven new #MLB player names on 2021 BBWAA #HOF ballot: Mark Buehrle, A.J. Burnett, Michael Cuddyer, Dan Haren, LaT… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac16 Nov
Happy Birthday Mets logo! Unveiled #OTD 1961. Design by cartoonist Ray Gatto. EVERY single #NewYork #Mets player, u… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac16 Nov
#OTD 1988, Jose Canseco (L) won AL #MVP unanimously. That year, Canseco became 1st 40-40 player in #MLB #history, f… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac13 Nov
RIP Les Rohr (😥). LHP with #NewYork #Mets from 1967 through 1969. DYK he was born in England? Go beyond his stats o… twitter.com/i/web/status/1…
Desktop Version