Bill O'Neill, jogador de beisebol canadense-americano (m. 1920)

William John O'Neill (22 de janeiro de 1880 - 20 de julho de 1920) foi um defensor externo da Major League Baseball que jogou pelo Boston Americans (1904), Washington Senators (1904) e Chicago White Sox (1906). O'Neill era um rebatedor e jogava com a mão direita. Ele nasceu em Saint John, New Brunswick, Canadá.

Jogando como interbase em sua temporada de estreia em 1904 para o Red Sox, O'Neill cometeu seis erros durante uma derrota de 5 a 3 em 13 entradas para o St Louis Browns em 21 de maio para se tornar o único jogador da Major League do século 20 a registrar seis erros em um jogo. No meio da temporada, ele foi negociado com Washington na mesma transação que trouxe Kip Selbach para Boston. Em 1906, O'Neill foi membro do time Chicago White Sox que venceu o Campeonato Mundial sobre o Chicago Cubs em seis jogos.

Em uma carreira de duas temporadas, O'Neill foi um rebatedor de 0,243 com dois home runs e 42 RBI em 206 jogos disputados.

O'Neill morreu em Woodhaven, Nova York, aos 40 anos.