McNeill first played in an international event at the 2010 World U-17 Hockey Challenge for Canada Pacific. He was later selected to Team Canada at the 2011 IIHF World U18 Championships. He appeared in 7 games and collected 6 assists in a fourth-place finish. He mirrored his fourth-place finish for Team Canada at the 2013 World Junior Championships with no points through 6 games.