McLeod pääsi Australian Goldfields Openin ja China Openin.
kaudella 2012-13. Australiassa hän hävisi 4<unk>5 ensimmäisessä kierroksessa Stephen Lee'lle ja Kiinassa hänellä oli kauden paras juoksunsa, voittaen Hu Haon 5<unk>1 wildcard-kierrossa, Matthew Stevensin 5<unk>2 ensimmäisessä kierroksessa, ennen kuin hävisi 3<unk>5 Shaun Murphy'lle viimeisessä 16. &lt;ref name="2012/13"&gt;&lt;/ref&gt; McLeod pelasi kaikissa 10 vähäisemmässä järjestyksessä pelaajakilpailun mestaruuskilpailussa, ja hänen paras loppu tuli viidennessä European Tour -kilpailussa, jossa John Higgins valkaisi hänet 0<unk>4 neljännesfinaaleissa. Hän sijoittui 36. sijalle PTC: n arvostusjärjestyksessä, finaaliin päässeiden 26 parhaan joukon ulkopuolella. McLeod lopetti kauden häviämällä 9:10 Sam Bairdiin maailmanmestaruuskilpailun kolmannessa kierroksessa, ja sijoittui maailmansijoituksen 45-paikkaan.