Shortest MLB Players Ever (Top 20 List with Heights)

The shortest MLB player in history is Eddie Gaedel at 3 feet 7 inches — a 60-pound performer hired by St. Louis Browns owner Bill Veeck for a 1951 publicity stunt who walked on four straight pitches in his only career at-bat. The shortest active MLB players are Jose Altuve and Tony Kemp, both 5’6″. Here are the 20 shortest players in MLB history, the Eddie Gaedel story, and what these players accomplished despite the height gap with today’s 6’2″ average.

Shortest MLB players of all time complete breakdown
From Eddie Gaedel to Jose Altuve — the full historical list plus modern era stars.
By the numbers
3’7″
Shortest ever
5’6″
Shortest active
8
HOFers 5’7″ or under
6’2″
MLB average 2026
The 20 shortest MLB players ever
Every player to officially appear in an MLB game at 5’6″ or shorter, plus key 5’7″-5’9″ stars
Rank
Player
Height
Team
Era
Notable
1
Eddie Gaedel
3’7″
St. Louis Browns
1951
Bill Veeck publicity stunt. Walked on 4 pitches. 1.000 OBP.
T-2
Stubby Magner
5’3″
NY Highlanders
1911
13 games. Former Cornell hockey player.
T-2
Pompeyo “Yo-Yo” Davalillo
5’3″
Washington Senators
1953
4th Venezuelan ever in MLB. Shortstop.
T-2
Bob Emmerich
5’3″
Boston Braves
1923
Pinch runner, centerfielder. Brief career.
T-5
Wee Willie Keeler
5’4″
Baltimore Orioles
1892-1910
HOF 1939. 2,932 hits. 44-game streak (1897).
T-5
Hugh Nicol
5’4″
Chicago White Stockings
1881-1890
Led league in stolen bases twice.
T-7
Freddie Patek
5’5″
Kansas City Royals
1968-1981
3x All-Star. Nicknamed “The Flea.”
T-7
Rabbit Maranville
5’5″
Boston Braves
1912-1935
HOF 1954. 23 MLB seasons.
T-7
Albie Pearson
5’5″
Washington Senators
1958-1966
1958 AL Rookie of the Year.
T-10
Jose Altuve
5’6″
Houston Astros
2011-present
2017 AL MVP. 3 batting titles. 2x WS champ.
T-10
Hack Wilson
5’6″
Chicago Cubs
1923-1934
HOF. 191 RBIs in 1930 (still MLB record).
T-10
Phil Rizzuto
5’6″
NY Yankees
1941-1956
HOF. 1950 AL MVP. 7 World Series rings.
T-10
Joe Sewell
5’6″
Cleveland Indians
1920-1933
HOF. Only 114 K’s in 7,132 career AB.
T-10
Sliding Billy Hamilton
5’6″
Philadelphia Phillies
1888-1901
HOF. 912 SBs. 198 RBIs in 1894.
T-10
Bobby Shantz
5’6″
Philadelphia A’s
1949-1964
1952 AL MVP. Shortest pitcher to win MVP.
T-10
Tony Kemp
5’6″
Various
2016-present
UT/OF. 2021 Heart and Hustle Award.
T-10
Stuffy Stirnweiss
5’6″
NY Yankees
1943-1952
1945 AL batting title.
18
Joe Morgan
5’7″
Cincinnati Reds
1963-1984
HOF. 2x NL MVP (1975, 1976). 10x All-Star.
19
David Eckstein
5’7″
Various
2001-2010
2006 World Series MVP. 2x WS champ.
20
Ozzie Albies
5’8″
Atlanta Braves
2017-present
3x All-Star. 2x Silver Slugger. 2021 WS champ.
Notable short MLB stars 5’8″-5’9″
Players just above the 5’7″ cutoff who would still be considered short in modern MLB
Player
Height
Team
Notable
Cedric Mullins
5’8″
Baltimore Orioles
2021 All-Star. 30/30 club member.
Masataka Yoshida
5’8″
Boston Red Sox
NPB legend, MLB since 2023.
Mookie Betts
5’9″
LA Dodgers
2018 AL MVP. 3x WS champ. 6 Gold Gloves.
Dustin Pedroia
5’9″
Boston Red Sox
2008 AL MVP. 2007 ROY. 2x WS champ.
Jose Ramirez
5’9″
Cleveland Guardians
6x All-Star. 30/30 club. Elite power/speed.
Pudge Rodriguez
5’9″
Texas Rangers
HOF. Shortest catcher in HOF. 1999 AL MVP.
MLB MVP awards won by players 5’7″ or shorter
Despite the 6’2″ league average, short MLB players have won 6 MVP awards in league history
Player
Height
League
Year
Team
Phil Rizzuto
5’6″
AL
1950
NY Yankees
Bobby Shantz
5’6″
AL
1952
Philadelphia A’s
Joe Morgan
5’7″
NL
1975, 1976
Cincinnati Reds (back-to-back)
Hack Wilson
5’6″
NL
N/A
Cubs (5x Top 10 MVP, no win)
Jose Altuve
5’6″
AL
2017
Houston Astros
The takeaway
Eddie Gaedel’s 3’7″ stunt appearance in 1951 is the absolute shortest player in MLB history, but he never played a real game. The shortest “real” MLB players were Stubby Magner, Yo-Yo Davalillo, and Bob Emmerich at 5’3″. Wee Willie Keeler (5’4″) is the shortest HOFer with 2,932 career hits. Modern stars Altuve (5’6″), Pedroia (5’9″), Mookie Betts (5’9″), and Jose Ramirez (5’9″) prove that being short hasn’t stopped anyone from winning MVPs or World Series rings in the 6’2″-average modern era. Three different 5’6″ players have won AL MVPs across baseball history: Rizzuto (1950), Shantz (1952), and Altuve (2017).
Sources: Baseball-Reference.com, MLB.com, Baseball Hall of Fame, Wikipedia (Eddie Gaedel), JokerMag. Verified through May 2026.

The Eddie Gaedel story (and why MLB changed the rules)

On August 19, 1951, the second game of a St. Louis Browns doubleheader against the Detroit Tigers became one of the most famous moments in baseball history. Browns owner Bill Veeck — already known as baseball’s greatest showman — hired Eddie Gaedel, a 3’7″, 60-pound performer, signed him to a one-day contract, and sent him to the plate wearing jersey number “1/8” as a pinch hitter in the bottom of the first inning. Tigers pitcher Bob Cain initially laughed, then realized Veeck was serious. With Gaedel’s strike zone roughly 1.5 inches tall, Cain walked him on four straight pitches. Gaedel was immediately replaced by a pinch runner, jogged off the field to a standing ovation, and never appeared in another MLB game.

MLB executives were furious. American League President Will Harridge voided Gaedel’s contract the next day and changed the rules to require league approval of all contracts, specifically to prevent future stunt signings. Gaedel’s jersey is now displayed at the St. Louis Cardinals Hall of Fame and Museum. In his 1962 autobiography, Veeck famously wrote that Gaedel was “the best darn midget who ever played big-league ball. He was also the only one.” Gaedel’s lifetime on-base percentage of 1.000 is the highest in MLB history — a technicality that still appears on Baseball Reference today.

The Hall of Fame short players (and what they accomplished)

Eight Hall of Famers stand 5’7″ or shorter, proving that height has rarely been a barrier to elite MLB success. Wee Willie Keeler (5’4″, 140 lbs) is the shortest HOFer in baseball history — a 19-year contact hitter famous for the phrase “Hit ’em where they ain’t” who had a 44-game hitting streak in 1897 and finished his career with 2,932 hits and the highest at-bats-per-strikeout ratio in MLB history. Rabbit Maranville (5’5″) was a defensive wizard who played 23 MLB seasons, and Hack Wilson (5’6″, 190 lbs barrel-chested) drove in 191 RBIs in 1930 — a single-season record that still stands today, 96 years later. Phil Rizzuto (5’6″) won the 1950 AL MVP with the Yankees. Joe Sewell (5’6″) struck out just 114 times in 7,132 career at-bats over 14 seasons. Sliding Billy Hamilton (5’6″) drove in 198 runs in 1894 with a .344 career average and 912 stolen bases. Joe Morgan (5’7″) won back-to-back NL MVPs in 1975-76 with the Reds and remains the only HOFer that short to win multiple MVPs. Pudge Rodriguez (5’9″) is the shortest catcher in the Hall of Fame.

The modern era has its own collection of elite short players. Jose Altuve (5’6″) won the 2017 AL MVP with the Houston Astros, becoming the third player at 5’6″ to win the AL MVP after Rizzuto (1950) and Bobby Shantz (1952). Altuve has won three batting titles, made nine All-Star teams, and helped Houston win the 2017 and 2022 World Series. Mookie Betts (5’9″) won the 2018 AL MVP and three World Series rings with the Red Sox and Dodgers. Dustin Pedroia (5’9″) won the 2008 AL MVP, 2007 AL Rookie of the Year, and was a critical piece of Boston’s 2007 and 2013 championship teams. David Eckstein (5’7″) won World Series MVP in 2006 with the Cardinals. Active short players in 2026 include Altuve, Tony Kemp (5’6″), Ozzie Albies (5’8″), Cedric Mullins (5’8″), and Jose Ramirez (5’9″).

Why height matters less in baseball than other sports

The average MLB player today stands 6’2″ — about an inch shorter than NBA players (6’6″) but much shorter than NFL offensive linemen (6’4″+). But baseball’s height curve has some unusual quirks. The 2025 MLB average for second basemen is just under 6 feet, with 101 different players under 6 feet appearing at the position in 2024 alone. Shortstops average 5’11.5″. The advantages of being shorter in baseball are real: a smaller strike zone (forcing pitchers to throw fewer hittable pitches), a lower center of gravity (helping defensive range and quick first steps), and faster bat speed through the zone for some hitters. The disadvantages mostly apply to pitching — taller pitchers create steeper downward angles on their pitches and have longer levers for generating velocity. Bobby Shantz (5’6″) is the shortest pitcher to win an MVP, and Marcus Stroman (5’7″) is the shortest active starting pitcher in MLB in 2026.

For continuously updated MLB roster heights and complete player physical data, Baseball-Reference.com is the authoritative source — they list height and weight for every player who has ever appeared in an MLB game. For team-by-team and position-by-position breakdowns of modern MLB heights, MLB.com’s official player directory publishes the most current rosters with verified physical measurements.

The honest summary on shortest MLB players: height is one of the most misunderstood factors in baseball. While the average MLB player is now 6’2″, more than 100 players under 6 feet appear in MLB games every season. Eight Hall of Famers stood 5’7″ or shorter, and three of the past 75 AL MVPs went to players listed at 5’6″. From Eddie Gaedel’s one-game publicity stunt to Jose Altuve’s three batting titles and World Series ring, baseball has consistently rewarded skill, hustle, and contact ability over raw size. The Aaron Judges of the world get the headlines, but the Altuves, Bettses, and Pedroias of the world have just as many MVP trophies. For young players being told they’re too short to play baseball, the historical record is clear: the game doesn’t actually care.


— Drew, Legion Report