List of Major League Baseball single-game runs scored leaders


In Major League Baseball, players have scored six or more runs in one game 16 times. This record has been achieved by 15 players, the most recent being Joe Randa of the Kansas City Royals on September 9, 2004. Mel Ott is the only player to accomplish the feat twice, doing so nearly a decade apart.
Three players — Ott, Cap Anson, and King Kellyhave been elected to the Baseball Hall of Fame. A player's team has never lost a game in which he scored six runs. None of the players who have scored six runs are currently active in MLB.
Guy Hecker scored seven runs for the Louisville Colonels against the Baltimore Orioles in the American Association on August 15, 1886, setting the record for professional baseball. Hecker is also the only pitcher to score as many as six runs in a game. In addition, Hecker collected six hits, another unique accomplishment for a pitcher.
Shawn Green's six run game set the Major League record for total bases and tied the Major League records for home runs and extra-base hits.
Five players on this list also collected six hits on their way to scoring six runs: King Kelly, Ginger Beaumont, Edgardo Alfonzo, Shawn Green and Joe Randa.
The record for runs in a postseason game is five.

Key

Players

PlayerDateTeamOpposing teamScoreCareer runsRef
Boston BeaneatersDetroit Wolverines30–8316
Chicago White StockingsBoston Beaneaters18–61,719
New York GiantsPhiladelphia Phillies29–11,313
Boston BeaneatersPittsburgh Alleghenys28–141,357
Boston BeaneatersPittsburgh Alleghenys28–14739
Chicago ColtsPittsburgh Pirates24–61,642
Boston BeaneatersWashington Senators27–111,131
Pittsburgh PiratesPhiladelphia Phillies18–4955
New York GiantsPhiladelphia Phillies21–41,859
New York GiantsBrooklyn Dodgers26–81,859
Boston Red SoxChicago White Sox14–10867
Milwaukee BravesChicago Cubs23–10150
Boston Red SoxCleveland Indians24–5587
New York MetsHouston Astros17–1777
Los Angeles DodgersMilwaukee Brewers16–31,129
Kansas City RoyalsDetroit Tigers26–5697

Sources: