Single Season Leaders for Outs

Each of the following players has recorded more outs than any other player in history. Baseball Almanac is pleased to present the top one-hundred (100) all-time single season leaders in Major League outs. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"(Omar) Moreno, the fleet leadoff man of the 1979 World Champion Pirates, was an offensive and defensive threat when at the top of his game. The great speed that allowed him to rob opponents of extra-base hits was also his greatest offensive weapon." - Sportswriter Morris A. Eckhouse on BaseballLibrary.com (website)
Outs Made
Single Season Leaders

'Top 100'

Omar Moreno 560 1980 Pittsburgh Pirates NL 1
Frank Taveras 545 1979 New York Mets NL 2
Pittsburgh Pirates NL
Horace Clarke 542 1970 New York Yankees AL 3
Sandy Alomar 536 1971 California Angels AL 4
Jose Reyes 536 2005 New York Mets NL  
Bobby Richardson 536 1964 New York Yankees AL  
Sandy Alomar 535 1970 California Angels AL 7
Omar Moreno 535 1979 Pittsburgh Pirates NL  
Omar Moreno 535 1982 Pittsburgh Pirates NL  
Alfredo Griffin 533 1980 Toronto Blue Jays AL 10
Ken Hubbs 532 1962 Chicago Cubs NL 11
Juan Pierre 532 2006 Chicago Cubs NL  
Juan Samuel 532 1984 Philadelphia Phillies NL  
Larry Bowa 531 1974 Philadelphia Phillies NL 14
Frankie Crosetti 530 1939 New York Yankees AL 15
Bobby Richardson 529 1962 New York Yankees AL 16
Roger Metzger 528 1972 Houston Astros NL 17
Felix Millan 527 1975 New York Mets NL 18
Bobby Richardson 527 1965 New York Yankees AL  
Jimmy Rollins 527 2007 Philadelphia Phillies NL  
Bill Virdon 527 1962 Pittsburgh Pirates NL  
Woody Jensen 526 1936 Pittsburgh Pirates NL 22
Don Kessinger 526 1968 Chicago Cubs NL  
Brian Hunter 525 1997 Detroit Tigers AL 24
Jose Reyes 523 2007 New York Mets NL 25
Bobby Richardson 523 1961 New York Yankees AL  
Dave Cash 522 1978 Montreal Expos NL 27
Juan Samuel 522 1985 Philadelphia Phillies NL  
Granny Hamner 521 1949 Philadelphia Phillies NL 29
Kirby Puckett 521 1985 Minnesota Twins AL  
Jimmy Rollins 521 2006 Philadelphia Phillies NL  
Bert Campaneris 520 1972 Oakland Athletics AL 32
Ozzie Smith 520 1980 San Diego Padres NL  
Alex Gonzalez 519 2001 Toronto Blue Jays AL 34
Neifi Perez 519 1999 Colorado Rockies NL  
Juan Pierre 519 2007 Los Angeles Dodgers NL  
Jimmy Rollins 518 2002 Philadelphia Phillies NL 37
Maury Wills 518 1962 Los Angeles Dodgers NL  
Brooks Robinson 517 1961 Baltimore Orioles AL 39
Devon White 517 1989 California Angels AL  
Maury Wills 517 1965 Los Angeles Dodgers NL  
Harold Reynolds 516 1990 Seattle Mariners AL 42
Alfonso Soriano 516 2002 New York Yankees AL  
Rennie Stennett 516 1974 Pittsburgh Pirates NL  
Max Alvis 515 1967 Cleveland Indians AL 45
Jim Rice 515 1984 Boston Red Sox AL  
Ruben Sierra 515 1987 Texas Rangers AL  
Ruben Sierra 515 1993 Oakland Athletics AL  
Rennie Stennett 515 1976 Pittsburgh Pirates NL  
Frank Taveras 515 1978 Pittsburgh Pirates NL  
Jake Wood 515 1961 Detroit Tigers AL  
Robin Yount 515 1976 Milwaukee Brewers AL  
Julio Franco 514 1984 Cleveland Indians AL 53
Tito Fuentes 514 1973 San Francisco Giants NL  
Tommy Harper 514 1965 Cincinnati Reds NL  
Juan Pierre 514 2005 Florida Marlins NL  
Sammy Sosa 514 1997 Chicago Cubs NL  
Joe Carter 513 1990 San Diego Padres NL 58
Chili Davis 513 1982 San Francisco Giants NL  
Dick Howser 513 1964 Cleveland Indians AL  
Cesar Tovar 513 1967 Minnesota Twins AL  
Woody Williams 513 1944 Cincinnati Reds NL  
Marvell Wynne 513 1984 Pittsburgh Pirates NL  
Luis Aparicio 512 1966 Baltimore Orioles AL 64
Tony Batista 512 2003 Baltimore Orioles AL  
Lou Brock 512 1967 St. Louis Cardinals NL  
Rick Burleson 512 1980 Boston Red Sox AL  
Travis Fryman 512 1992 Detroit Tigers AL  
Felix Millan 512 1969 Atlanta Braves NL  
Michael Young 512 2006 Texas Rangers AL  
Joe Carter 511 1989 Cleveland Indians AL 71
Doug Glanville 511 1998 Philadelphia Phillies NL  
Juan Pierre 511 2003 Florida Marlins NL  
Scott Podsednik 511 2004 Milwaukee Brewers NL  
Cookie Rojas 511 1968 Philadelphia Phillies NL  
Red Schoendienst 511 1947 St. Louis Cardinals NL  
Ryan Zimmerman 511 2007 Washington Nationals NL  
Tom Brown 510 1892 Louisville Colonels NL 78
Rick Burleson 510 1978 Boston Red Sox AL  
Dave Cash 510 1976 Philadelphia Phillies NL  
Neifi Perez 510 1998 Colorado Rockies NL  
Harold Reynolds 510 1991 Seattle Mariners AL  
Cal Ripken, Jr. 510 1989 Baltimore Orioles AL  
Juan Samuel 510 1987 Philadelphia Phillies NL  
Zoilo Versalles 510 1965 Minnesota Twins AL  
Eddie Mayo 509 1944 Detroit Tigers AL 86
Mickey Rocco 509 1944 Cleveland Indians AL  
Roy White 509 1973 New York Yankees AL  
Larry Bowa 508 1971 Philadelphia Phillies NL 89
Warren Cromartie 508 1979 Montreal Expos NL  
Billy Gardner 508 1957 Baltimore Orioles AL  
Eddie Lake 508 1947 Detroit Tigers AL  
Eddie Mulligan 508 1921 Chicago White Sox AL  
Buddy Bell 507 1979 Texas Rangers AL 94
Dave Cash 507 1975 Philadelphia Phillies NL  
Johnny Damon 507 2001 Oakland Athletics AL  
Cesar Izturis 507 2004 Los Angeles Dodgers NL  
Don Kessinger 507 1969 Chicago Cubs NL  
Juan Pierre 507 2004 Florida Marlins NL  
Del Unser 507 1968 Washington Senators AL 100
Buck Weaver 507 1916 Chicago White Sox AL  
Current Through End of 2007 Regular Season


Did you know that Pittsburgh Pirates centerfielder Omar Moreno has three (3) of the ten (10) highest out mades marks during a single season, but does not even appear in the top 100 career leaders for outs?

By comparison the career leader for outs made is Pete Rose, who is the only player in Major League history with more than ten thousand outs to his name, and he does not appear on the single season leader for outs chart (above).

The American League single season record for outs made was set in 1970 by Horace Clarke of the New York Yankees. The National League single season record for outs was set in 1980 by Omar Moreno of the Pittsburgh Pirates.