Ashley joined the PGA Tour of Australasia in 2006 and used his local knowledge to record wins in the 2007 Victorian PGA Championship and 2009 Victorian Open. During his career Ashley has also competed on the Asian Tour from 2007 until 2009 and OneAsia since then. In 2013 Ashley earned full status on the Web.com Tour, his rookie season was highlighted by back-to-back runner-up finishes. Hall maintained his status on the Tour where he competes in 2014. Ashley was runner up at the 2016 Emirates Australian Open losing in a playoff and followed up finishing fourth in the Australian PGA Championship two weeks later. His runner up finish in the Emirates Australian Open gave him entry into the 2017 Open Championship at Royal Birkdale.
- 2007 Victorian PGA Championship winner
- 2009 Victorian Open Winner
- Played in the 146th Open Championship
- Two time winner on the Web.Com Tour
- Won the 2016 Victorian Open