Vul de volgende zin in: McGill kon zich alleen kwalificeren voor de China Open tijdens het &lt;a href="2012%E2%80%9313%20snooker%20season"&gt; 2012/2013 seizoen&lt;/a&gt;. Hij versloeg David Grace, Yu Delu en Martin Gould om de locatie in Peking te bereiken, waar hij Heydari Nezhad Ehsan met 5 tegen 3 versloeg in de wild-card ronde. McGill had een zeer goed seizoen in de Players Tour Championship evenementen door het bereiken van zijn eerste ooit ranking finale in de
European Tour Event 5, gespeeld in zijn thuisland Schotland. Hij versloeg Mark Davis en Robert Milkins om door te komen tot de kwartfinale waar hij 0<unk>3 en 51 punten achter zat tegen Thanawat Thirapongpaiboon om 4<unk>3 te winnen. Hij was ook 1x3 achter in de halve finale van Andrew Higginson, maar herstelde zich om te winnen op een respotted black. McGill speelde tegen Ding Junhui in de finale en verloor 2 tegen 4. De run hielp hem naar de 16e plaats op de PTC Order of Merit om zich te kwalificeren voor de finale, waar hij Milkins versloeg met 4 tegen 2 voordat hij opnieuw verloor van Ding, dit keer met een scoreline van 3 tegen 4. In de derde ronde van de kwalificatie voor het wereldkampioenschap vocht McGill terug van 3 tegen 8 tegen Rod Lawler om een beslissende beslissing te forceren die Lawler won. McGill eindigde het seizoen op nummer 48 in de ranglijst, op dat moment zijn hoogste positie.