John H. "Jack" Corcoran (May 15, 1858 – December 28, 1935), was an American catcher in Major League Baseball who played for the Brooklyn Atlantics during the 1884 season. This was his only season in the Majors. He did play professional baseball in various minor and independent leagues from 1882–1899.