McGill turned professional in 2010, after finishing fourth in the 2009/2010 PIOS rankings. He won the 2016 Indian Open, after having previously never been beyond the quarter-final stage of a ranking event.