 He made his first-class debut in July 2004, playing an ICC Intercontinental Cup match against Netherlands.He batted once, not scoring a run before he was lbw to Edgar Schiferli, and did not bowl.After a gap of two years, in August 2006 Mooney played his second first-class match.