William Edgar Hahn
- Bats Left, Throws Right
- Weight 160 lb.
- Debut August 31, 1905
- Final Game June 5, 1910
- Born August 27, 1875 in Nevada, OH USA
- Died November 29, 1941 in Des Moines, IA USA
Ed Hahn played six seasons in the major leagues, mostly with the Chicago White Sox, leading the 1907 American League in at-bats. He appeared in the 1906 World Series which the White Sox won. He was the team's lead-off man in each game of the Series.
Hahn was among the league leaders in both walks and hit-by-pitch in 1906 and 1907.
Hahn was nearly 30 before he made his major league debut in 1905. He had played prior to that for Vicksburg and New Orleans, and after his major league days he played one season for Mansfield and several for Des Moines.
He managed at Mansfield in 1911.
He was the second major leaguer with the last name "Hahn", after Noodles Hahn who was still in the majors when Ed made his debut.