In his debut season with the Force in 2008, O'Connor became Super Rugby’s youngest player at just 17 years of age. He debuted for the Wallabies later that year, becoming the second youngest Australian to pull on the famous gold jersey. In 2009, he became the first Wallaby to bag a hat trick of tries on his full run on debut.
He capped off that stellar season being named the Australian Rookie of the Year. At international level, James became the youngest Australian to reach 100 Test points. In doing so, he became the record holder for individual points scored in an away fixture, accumulating 29 against France.
O'Connor has had his problems off the field and spent some time abroad at London Irish and Toulon after losing his Wallaby contract. He resigned for the ARU and Reds for the 2015 season in hope of reigniting his Wallaby dream of playing for his national side again.
On 13 October, the QRU and Queensland Reds announced that O'Connor would be released from his contract effective immediately, meaning he would not play the 2016 Super Rugby season for the Reds and finish his 2-year contract.
O'Connor joined Toulon for the 2016/17 season and help the side to a Top14 final.
In June 2017, the 44 Test cap International signed for Aviva Premiership side Sale Sharks for the 2017/18 season.
(JW June 2017)
|2017 - present|
|2008 - 2011|
|2011 - 2013|
|2008 - 2013|
|2013 - 2014|
|2015 - 2015|
|2014 - 2015|
|2014 - 2017|