Ryan Thompson was a professional baseball player who played as an outfielder and designated hitter. He was born on November 12, 1967, in Chestertown, Maryland. Thompson began his baseball career in 1986 when he was drafted by the New York Mets in the 13th round of the Major League Baseball draft.

Thompson made his Major League debut on April 6, 1992, for the New York Mets. He played for the Mets for four seasons, from 1992 to 1995. During his time with the Mets, Thompson was known for his speed and power. He hit 21 home runs and stole 34 bases in 1993, becoming the first Mets player to hit 20 home runs and steal 30 bases in a season since Darryl Strawberry in 1987.

In 1996, Thompson was traded to the Cleveland Indians. He played for the Indians for one season before being traded to the Houston Astros in 1997. Thompson played for the Astros for two seasons, from 1997 to 1998.

In 1999, Thompson signed with the New York Yankees as a free agent. He played for the Yankees for one season before being traded to the Florida Marlins in 2000. Thompson played for the Marlins for one season before being traded to the Milwaukee Brewers in 2001. He played for the Brewers for one season before being released in 2002.

Throughout his career, Thompson was known for his versatility. He played all three outfield positions as well as designated hitter. He was also known for his speed and power. He hit 117 home runs and stole 151 bases in his career.

After his release from the Brewers in 2002, Thompson played for the Newark Bears of the independent Atlantic League. He played for the Bears for one season before retiring from baseball.

In conclusion, Ryan Thompson was a versatile outfielder and designated hitter who played for several Major League Baseball teams throughout his career. He was known for his speed and power and hit 117 home runs and stole 151 bases in his career. After retiring from baseball, Thompson became a coach and has worked with several minor league teams.