Born in Wednesfield, Staffordshire, Fletcher joined Second Division club Small Heath from Willenhall in 1900. He made his debut – as the third of five players used at inside left in the 1900–01 season – on 29 December 1900 in a 2–1 home win against Burslem Port Vale. Fletcher kept his place for the next game,Matthews, p. 145. but failed to impress, and returned to non-league football in the Black Country. He died in Wolverhampton.
