Billy Hatcher, known for his speed and defensive skills, played Major League Baseball primarily as an outfielder. His career began when he was drafted by the Chicago Cubs in the sixth round of the 1981 MLB Draft. Hatcher made his MLB debut with the Cubs on September 10, 1984. Although his time with the Cubs was brief, it marked the beginning of a career that would see him play for several teams over the next decade.

In 1985, Hatcher was traded to the Houston Astros, where he began to establish himself as a reliable player. During his tenure with the Astros, he became known for his base-stealing ability and solid defensive play in the outfield. One of his most memorable moments with Houston came in the 1986 National League Championship Series against the New York Mets. In Game 6, Hatcher hit a dramatic game-tying home run in the 14th inning, although the Astros eventually lost the game and the series.

Hatcher's career took another turn in 1989 when he was traded to the Pittsburgh Pirates. His time with the Pirates was short-lived, as he was traded again later that year to the Cincinnati Reds. It was with the Reds that Hatcher experienced one of the highlights of his career. In the 1990 World Series, Hatcher played a crucial role in helping the Reds sweep the Oakland Athletics. He set a World Series record with a .750 batting average, collecting nine hits in 12 at-bats. His performance included seven consecutive hits, tying a World Series record. Hatcher's exceptional play earned him a place in the annals of World Series history.

After his success with the Reds, Hatcher continued to play in the major leagues, spending time with the Boston Red Sox, Philadelphia Phillies, and Texas Rangers. Throughout his career, he was known for his speed on the bases, accumulating 218 stolen bases. His defensive skills were also a strong point, as he was capable of playing all three outfield positions effectively.

Hatcher's playing career concluded in 1995, but his involvement in baseball did not end there. He transitioned into coaching, bringing his experience and knowledge of the game to various teams. His post-playing career included coaching roles with the Tampa Bay Devil Rays, Cincinnati Reds, and Houston Astros, among others.