John F. Roach (November 19, 1867 – April 2, 1934) was a 19th-century Major League Baseball player. In 1887 he pitched in a single game for the New York Giants. He also had an extensive minor league baseball career, that lasted from 1886 through 1898. His brother, Mike Roach, also played in the Major Leagues with the Washington Senators in 1899.