William O'Neill (often also referred to as "Billy") was a footballer for Dundalk F.C.
and an Irish international, who played as a defender.
O'Neill was capped eleven times for the Irish Free State at senior level.
His debut was in a 5–3 home defeat to Netherlands on 8 December 1935.
[2] with his final cap coming in a 1–1 draw away to Germany on 23 May 1939.