Parašykite šio straipsnio tęsinį - McGill gali tik kvalifikuotis į "China Open"
2012-2013 m. sezono metu. Jis nugalėjo Davidą Grace, Yu Delu ir Martiną Gouldą, kad pasiektų vietą Pekine, kur jis nugalėjo Heydari Nezhad Ehsaną 5<unk>3 laukinės kortelės raunde. Jis susidūrė su Mark Allenu paskutinėse 32 rungtynėse ir pralaimėjo 1<unk>5. McGill turėjo labai gerą sezoną "Players Tour Championship" turnyruose, pasiekęs savo pirmąjį rankingo finalą "European Tour Event 5", kuris buvo žaidžiamas jo gimtojoje Škotijoje. Jis nugalėjo Marką Davisą ir Robertą Milkinsą, kad patektų į ketvirtfinalį, kur jis buvo 0<unk>3 ir 51 tašku atsilikęs nuo Thanawat Thirapongpaiboon, kad laimėtų 4<unk>3. Jis taip pat buvo 1<unk>3 žemiau pusfinalo Andrew Higginson, bet atsigavo laimėti ant respotted juoda. Finale McGill žaidė su Ding Junhui ir neteko titulo, nes pralaimėjo 2<unk>4. Tai padėjo jam užimti 16-ąją vietą PTC Ordeno už nuopelnus ir patekti į finalą, kur jis nugalėjo Milkinsą 4<unk>2 prieš dar kartą pralaimėdamas Dingui, šį kartą 3<unk>4. Trečiajame Pasaulio čempionato kvalifikacinėje rungtynėse McGill susigrąžino iš 3 prieš 8 prieš Rodą Lawlerį ir privertė jį priimti sprendimą, kurį laimėjo Lawleris. Sezoną McGill baigė 48-a vieta, tuo metu tai buvo jo aukščiausia vieta.