O’Neill has an average at the plate of .263 for his career in baseball with 448 runs scored and an OPS of .434. In his time in the Majors, he faced a pitcher 5,578 times and has delivered with a base knock 1,259 times. His slugging percentage sits at .085 in addition to earning 1,614 bases. In his MLB career, O’Neill has hit 13 balls out of the park while knocking in 534 runs. He has fanned 414 times and has been walked on 592 occasions, which contributes in part to a .349 OBP.