Career
Gleason appeared in one game for the Saint Louis Brown Stockings of the National League in 1877, that team"s last season. He then played in the American Association for the Saint Louis Browns in 1882 and the beginning of 1883 and the Louisville Eclipse for the majority of 1883. From 1884–1885 Gleason played for the Saint Louis Maroons during their only season in the Union Association and their first in the National League.
He played his last season in 1886 for the Philadelphia Athletics back in the American Association.
He later managed the San Francisco club in the Pacific Coast League in 1906, 1907 and 1909.