Who was the shortest Major League Baseball player of all time?
The shortest major league player was Eddie Gaedel, who measured 3 feet 7 inches and weighed 65 pounds. Gaedel pinch-hit for the St. Louis Browns (AL) vs. the Detroit Tigers (AL) on August 19th, 1951. Wearing the number 1/8, and using a toy bat, the batter with the smallest ever Major League strike zone, walked on four pitches.