McGill advanced to the quarter-finals of the 2016 Riga Masters, but was thrashed 5–0 by Michael Holt.&lt;ref name="2016/17"&gt;&lt;/ref&gt; Another quarter-final followed at the Indian Open by whitewashing Stuart Bingham 4–0 and he followed that up by eliminating Stephen Maguire 4–1 and Shaun Murphy 4–2, after trailing 2–0. McGill played Kyren Wilson in the final, the first to feature two players under 25 in five years, and they went into the interval at 2–2. After the break, McGill took three successive frames to seal his first ranking event title with a 5–2 victory. Three comfortable wins saw him advance to the quarter-finals of the World Open, where he lost 5–2 to Thepchaiya Un-Nooh. McGill's fourth quarter-final of the season arrived at the European Masters and he was ousted 4–2 by Neil Robertson.