John Joseph O'Neill (10 January 1873 – 29 June 1935) was a catcher in Major League Baseball who played for the St. Louis Cardinals (1902–03), Chicago Cubs (1904–05) and Boston Beaneaters (1906).
John Joseph O'Neill, a baseball player, was active from January 10, 1873, to June 29, 1935. He played for the St. Louis Cardinals, Chicago Cubs, and Boston Beaneaters between 1902 and 1906.