Tuliskan kelanjutan untuk paragraf ini - McGill hanya bisa lolos ke China Open selama musim snooker 2012/2013. Dia mengalahkan David Grace, Yu Delu dan Martin Gould untuk mencapai tempat di Beijing, di mana ia mengalahkan Heydari Nezhad Ehsan 5<unk>3 di babak wild-card. Dia menghadapi Mark Allen di babak 32 besar dan kalah 1<unk>5. McGill memiliki musim yang sangat baik di acara Kejuaraan Players Tour dengan mencapai final peringkat pertamanya di European Tour Event 5
, dimainkan di tanah airnya Skotlandia. Dia mengalahkan pemain seperti Mark Davis dan Robert Milkins untuk lolos ke perempat final di mana ia berada 0<unk>3 dan 51 poin di bawah Thanawat Thirapongpaiboon untuk menang 4<unk>3. Dia juga kalah 1-3 di babak semi dari Andrew Higginson, tetapi pulih untuk menang pada hitam yang ditunda. McGill bermain melawan Ding Junhui di final dan gagal memenangkan gelar karena kalah 2×4. Perjalanannya membantunya menjadi 16 di PTC Order of Merit untuk lolos ke Final, di mana ia mengalahkan Milkins 4×2 sebelum sekali lagi kalah dari Ding, kali ini dengan skor 3×4. Di babak ketiga Kualifikasi Kejuaraan Dunia, McGill melawan Rod Lawler dari 3-8 untuk memaksakan keputusan yang Lawler menangkan. McGill mengakhiri musim di nomor 48 dalam peringkat, pada saat itu posisi tertinggi.