A left-handed first baseman and pitcher, Snider played in the farm system of the Kansas City Royals in 1979. He was on the Royals Gold Team in the Gulf Coast League in Sarasota, Florida. He was selected to the Gulf Coast League all-star team. He signed with the Royals after starring for Southwest Missouri State University, now called Missouri State University. He played for Southwest Missouri State from 1976 to 1979, and was named All-Conference each year. Snider was the starting first baseman in all 156 games of a four-year career with the Baseball Bears. He was Rookie of the Year in 1976. In 1978, his team advanced to the NCAA Division Two World Series in Springfield, Illinois. He was selected to the World Series all-star team which toured Mexico. In 1979, he was the MIAA Player of the Year. He was also the Most Valuable Player on his team. As team captain, he guided the Bears to the league championship. He was honored as an All-American. Upon graduation, he received the Virgil Cheek Athletic Achievement Award for scholar-athletes. Snider holds ten career records at Southwest Missouri State, and is second in four categories. In 2000, Snider was inducted into the Southwest Missouri State University Athletic Hall of Fame. He played for St. Charles High School and received All Conference honors in 1974 and 1975. He was captain of the team in 1975. He is a member of the St. Charles High School Hall of Fame. Snider played American Legion ball for St. Charles Post 312 and was selected to the District 10 all-star team twice. He later coached the Post 312 team for five years from 1984 to 1989. In 1988, his Post 312 team won the American Legion State Championship. In 1978 and 1979, Snider was a fires baseman and pitcher for the St. Charles Caps. From 1980 to 1984, he played for Cottleville & Harvester in the Eastern Missouri Baseball Association. Snider served on the Board of Directors of the St. Charles Boys and Girls Club for 10 years. In 2011, he was inducted into the St. Charles County Amateur Sports Hall of Fame.