Single Season Leaders for Runs Scored in the National League

Imagine having a player scoring over one-hundred fifty (150) runs on a regular basis. Babe Ruth, Lou Gehrig, and stars from the previous century would be the only regular players on your club as illustrated by the following chart. Baseball Almanac is pleased to present the top one-hundred (100) all-time single season leaders in National League runs scored. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"(Billy) Hamilton revolutionized the game of baseball, making the head-first slide, the first-to-third advance on a base hit, and the drag bunt staples of the game in the 1890s." - TheBaseballPage.com (Billy Hamilton Page)
Runs Scored
Single Season National League Leaders

'Top 100'

Billy Hamilton 192 1894 Philadelphia Phillies NL 1
Billy Hamilton 166 1895 Philadelphia Phillies NL 2
Willie Keeler 165 1894 Baltimore Orioles NL 3
Joe Kelley 165 1894 Baltimore Orioles NL  
Willie Keeler 162 1895 Baltimore Orioles NL 5
Jesse Burkett 160 1896 Cleveland Spiders NL 6
Hugh Duffy 160 1894 Boston Beaneaters NL  
Hughie Jennings 159 1895 Baltimore Orioles NL 8
Chuck Klein 158 1930 Philadelphia Phillies NL 9
Bobby Lowe 158 1894 Boston Beaneaters NL  
Rogers Hornsby 156 1929 Chicago Cubs NL 11
John McGraw 156 1894 Baltimore Orioles NL  
Kiki Cuyler 155 1930 Chicago Cubs NL 13
King Kelly 155 1886 Chicago White Stockings NL  
Dan Brouthers 153 1887 Detroit Wolverines NL 15
Jesse Burkett 153 1895 Cleveland Spiders NL  
Willie Keeler 153 1896 Baltimore Orioles NL  
Jeff Bagwell 152 2000 Houston Astros NL 18
Woody English 152 1930 Chicago Cubs NL  
Billy Hamilton 152 1896 Boston Beaneaters NL  
Billy Hamilton 152 1897 Boston Beaneaters NL  
Chuck Klein 152 1932 Philadelphia Phillies NL  
Lefty O'Doul 152 1929 Philadelphia Phillies NL  
George Gore 150 1886 Chicago White Stockings NL 24
Bill Dahlen 149 1894 Chicago Colts NL 25
Ed Delahanty 149 1895 Philadelphia Phillies NL  
Herman Long 149 1893 Boston Beaneaters NL  
Hub Collins 148 1890 Brooklyn Bridegrooms NL 28
Joe Kelley 148 1896 Baltimore Orioles NL  
Joe Kelley 148 1895 Baltimore Orioles NL  
Jake Stenzel 148 1894 Pittsburgh Pirates NL  
Ed Delahanty 147 1894 Philadelphia Phillies NL 32
Hugh Duffy 147 1893 Boston Beaneaters NL  
Mike Tiernan 147 1889 New York Giants NL  
Craig Biggio 146 1997 Houston Astros NL 35
Sammy Sosa 146 2001 Chicago Cubs NL  
Hack Wilson 146 1930 Chicago Cubs NL  
Jesse Burkett 145 1893 Cleveland Spiders NL 38
Cupid Childs 145 1893 Cleveland Spiders NL  
Ed Delahanty 145 1893 Philadelphia Phillies NL  
Patsy Donovan 145 1894 Pittsburgh Pirates NL  
Willie Keeler 145 1897 Baltimore Orioles NL  
Kiki Cuyler 144 1925 Pittsburgh Pirates NL 43
Hugh Duffy 144 1889 Chicago White Stockings NL  
Jeff Bagwell 143 1999 Houston Astros NL 45
Cupid Childs 143 1894 Cleveland Spiders NL  
Lenny Dykstra 143 1993 Philadelphia Phillies NL  
Babe Herman 143 1930 Brooklyn Robins NL  
John McGraw 143 1898 Baltimore Orioles NL  
Larry Walker 143 1997 Colorado Rockies NL  
Jesse Burkett 142 1901 St. Louis Cardinals NL 51
Ellis Burks 142 1996 Colorado Rockies NL  
Paul Waner 142 1928 Pittsburgh Pirates NL  
Billy Hamilton 141 1891 Philadelphia Phillies NL 54
Rogers Hornsby 141 1922 St. Louis Cardinals NL  
Max Carey 140 1922 Pittsburgh Pirates NL 56
Mike Griffin 140 1895 Brooklyn Bridegrooms NL  
Willie Keeler 140 1899 Brooklyn Superbas NL  
John McGraw 140 1899 Baltimore Orioles NL  
Jimmy Ryan 140 1889 Chicago White Stockings NL  
Dan Brouthers 139 1886 Detroit Wolverines NL 61
Jimmy Rollins 139 2007 Philadelphia Phillies NL  
Bill Terry 139 1930 New York Giants NL  
Jesse Burkett 138 1894 Cleveland Spiders NL 64
Todd Helton 138 2000 Colorado Rockies NL  
Mel Ott 138 1929 New York Giants NL  
Ginger Beaumont 137 1903 Pittsburgh Pirates NL 67
Dan Brouthers 137 1894 Baltimore Orioles NL  
Bill Dahlen 137 1896 Chicago Colts NL  
Johnny Mize 137 1947 New York Giants NL  
Albert Pujols 137 2003 St. Louis Cardinals NL  
Roy Thomas 137 1899 Philadelphia Phillies NL  
Billy Williams 137 1970 Chicago Cubs NL  
Cupid Childs 136 1892 Cleveland Spiders NL 74
Mike Griffin 136 1897 Brooklyn Bridegrooms NL  
Herman Long 136 1894 Boston Beaneaters NL  
George Van Haltren 136 1896 New York Giants NL  
Tom Daly 135 1894 Brooklyn Bridegrooms NL 78
Ed Delahanty 135 1899 Philadelphia Phillies NL  
Todd Helton 135 2003 Colorado Rockies NL  
Hughie Jennings 135 1898 Baltimore Orioles NL  
Stan Musial 135 1948 St. Louis Cardinals NL  
Jack Rowe 135 1887 Detroit Wolverines NL  
Hack Wilson 135 1929 Chicago Cubs NL  
Bobby Bonds 134 1970 San Francisco Giants NL 85
Steve Brodie 134 1894 Baltimore Orioles NL  
Cliff Carroll 134 1890 Chicago Colts NL  
Hughie Jennings 134 1894 Baltimore Orioles NL  
Fielder Jones 134 1897 Brooklyn Bridegrooms NL  
Frank Robinson 134 1962 Cincinnati Reds NL  
Sammy Sosa 134 1998 Chicago Cubs NL  
Lloyd Waner 134 1929 Pittsburgh Pirates NL  
Walt Wilmot 134 1894 Chicago Colts NL  
Augie Galan 133 1935 Chicago Cubs NL 94
Billy Hamilton 133 1890 Philadelphia Phillies NL  
Rogers Hornsby 133 1927 New York Giants NL  
Rogers Hornsby 133 1925 St. Louis Cardinals NL  
Hughie Jennings 133 1897 Baltimore Orioles NL  
Albert Pujols 133 2004 St. Louis Cardinals NL  
Tim Raines 133 1983 Montreal Expos NL 100
Lloyd Waner 133 1927 Pittsburgh Pirates NL  
Current Through 2008 Season


What do Babe Ruth and Billy Hamilton have in common? They are the only two players in Major League history to score at least one-hundred seventy (170) runs during a single season.

The code to write the single season runs scored 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 runs scored was set in 1921 by Babe Ruth of the New York Yankees. The National League single season record for runs scored is on this page. Is either the Career Leader for Runs Scored?