O'Neil zaczął uprawiać sport dla niepełnosprawnych w wieku dwunastu lat w obozie sportowym w Nowym Jorku. Po raz pierwszy reprezentowała Irlandię na dużym międzynarodowym turnieju w Birmingham podczas Mistrzostw Świata w Lekkoatletyce IPC w 1998 roku, zdobywając złoto w kobiecym rzucie dyskiem F51. O'Neil brała udział w trzech Letnich Igrzyskach Paraolimpijskich w trakcie swojej kariery, począwszy od Letnich Igrzysk Paraolimpijskich w Sydney w 2000 roku. Początkowo specjalizowała się w rzucie dyskiem, ale w późniejszej karierze zaczęła również uczestniczyć w zawodach rzucania klubowego. Chociaż nie brał udziału w zawodach w Atenach, O'Neill był w reprezentacji Irlandii na Igrzyskach w Pekinie w 2008 r.
Igrzyska w Londynie. Jej jedynym podium w Paraolimpiadzie było w Londynie, gdzie zdobyła srebro w rzutowaniu dyskowym.