Robert Allan "Bud" Smith (born October 23, 1979) is an American retired baseball pitcher. Smith was active at the major league level in 2001 and 2002, playing for the St. Louis Cardinals.