Career
He played in the Football League for Bournemouth and Crewe Alexandra. Fletcher joined Blackpool in January 1937, later joining Portuguese Vale without appearing for either side. He moved to Bournemouth, playing twelve times during the 1938-1939 season.
He joined Bristol Rovers in 1939, playing all three games before World World War II stopped League football in England.
He joined Crewe Alexandra in September 1947, but made just one appearance before joining Mossley as player-coach. He left Mossley to become player-coach with Irish side Sligo Rovers at the start of the 1949-1950 season.
He returned to Mossley as player-manager in August 1950. Mossley struggled in the Cheshire League under Fletcher and he was sacked in May 1951.