 On 17 September 2008 he returned to South Melbourne, signing a two-year deal.In February 2012, O'Dor decided to retire from football to continue his studies.He was most recently working as head coach of Mazenod United Football Club, an Old Collegians seniors team located in Mulgrave, Melbourne.