Richard Allen Reed (born August 16, 1964) is a former starting pitcher in Major League Baseball who played for the Pittsburgh Pirates (1988–1991), Kansas City Royals (1992–1993), Texas Rangers (1993–1994), Cincinnati Reds (1995), New York Mets (1997–2001) and Minnesota Twins (2001–2003).