2009-10: Kurtis Gabriel played for the Markham Waxers midget AA team in Ontario.
2010-11: Gabriel made OHL Owen Sound as a free agent after being spotted in a junior C tryout a few weeks before the Attack's camp. A healthy scratch at times, he appeared in 40 games for the Attack, scoring 1 goal with 3 assists and was -2 with 20 penalty minutes. Gabriel did not play in any games during Owen Sound's OHL championship playoff run but made his post-season debut in the Memorial Cup, playing in Owen Sound's final two games.
2011-12: Gabriel attended the Phoenix Coyotes' rookie camp before returning to Owen Sound for his second season with the Attack. A two-way forward on an Attack team with several high profile offensive prospects, he scored 4 goals with 13 assists in 65 games and was +4 with 72 penalty minutes. Owen Sound slipped to third in the Midwest Division after their Memorial Cup run the previous spring and lost to Kitchener in a five-game first round playoff series. Gabriel played in three playoff games and was +1 with no points or penalty minutes.
2012-13: Gabriel scored a career-high 13 goals while accumulating 100 penalty minutes in 67 games in his third season with Owen Sound. He also had 15 assists and finished the year +14. Owen Sound finished second to OHL champion London in the Midwest Division; advancing to the second round in the playoffs. Gabriel scored 3 goals with 2 assists and was an even plus/minus with 34 penalty minutes in 12 playoff games. In his third year of draft eligibility, he was not among the 210 North American skaters listed in Central Scouting's final rankings prior to the 2013 NHL Draft. He was drafted as a 20-year-old by Minnesota in the third round (81st overall).
Gabriel is a player who was drafted for his character and strong work ethic. He has good size and decent awareness, but not much offense.