In 1880, Shafer joined the Cleveland Blues and was their regular right fielder for the next three seasons.
In 1880, Shafer began playing for the Cleveland Blues as their consistent right fielder for the following three years.