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