He played for the Washington Senators (1930–1932, 1937), St. Louis Browns (1932), Detroit Tigers (1933–1935), Chicago White Sox (1935), and Cleveland Indians (1937).
[1] Fischer began his career in professional baseball in 1925 at age 19 with the Cambridge Canners of the Eastern Shore League.
He spent parts of six seasons in the minor leagues, including stints with the Scranton Miners, Manchester Blue Sox, and Johnstown Johnnies.
He played for the Chicago White Sox, Washington Senators, Cleveland Indians, Detroit Tigers and St. Louis Browns.
He appeared in 191 major league games, 105 as a starter, and compiled a 46–50 record with a 4.63 ERA and 376 strikeouts in 823 innings pitched.