At the Commonwealth Games in Melbourne, Australia, 21 March 2006, O'Neill won the Gold Medal in the Time Trial finishing in a time of 48:37.29.