O'Brien reached the Semi-Final of the World Masters in 2016. In 2017 she reached the Last 16 of the BDO World Trophy and won the Romanian Classic. She qualified for the 2018 BDO World Darts Championship as the 13th seed, facing Sharon Prins in the last 16, she lost 2–0.