McGill komst áfram í undanúrslitin á Riga Masters 2016 en Michael Holt sló hann 5<unk>0. Annað undanúrslit fylgdi á Indian Open með því að hvíta Stuart Bingham 4<unk>0 og hann fylgdi því með því að útrýma Stephen Maguire 4<unk>1 og Shaun Murphy 4<unk>2, eftir að hafa verið á eftir 2<unk>0. McGill spilaði Kyren Wilson í úrslitakeppninni, fyrstu til að hafa tvo leikmenn undir 25 ára á fimm árum, og þeir fóru í bilinn á 2<unk>2. Eftir hléinn tók McGill þrjá frames í röð til að innsigla fyrsta titil sinn í raðfestingarkeppni með 5<unk>2 sigri. Þrír þægilegir sigrar sáu hann komast í undanúrslit World Open, þar sem hann tapaði 5<unk>2 fyrir Thepchaiya Un-Nooh. Fjórði fjórðungurinn í tímabilinu kom á Evrópumennskuna.
Og Neil Robertson fķr honum af velli.