Tommy Harper (born October 14, 1940 in Oak Grove, Louisiana) is an American former Major League Baseball outfielder and third baseman. He played with the Cincinnati Reds (1962–67), Cleveland Indians (1968), Seattle Pilots (1969), Milwaukee Brewers (1970–71), Boston Red Sox (1972–74), California Angels (1975), Oakland Athletics (1975), and the Baltimore Orioles (1976).