Gorges begann seine Juniorenkarriere in seiner Heimatstadt in der Western Hockey League bei den Kelowna Rockets im Jahr 2000. Dort verbleib er bis zum Ende der &lt;a href="WHL%202003/04"&gt;Saison 2003/04&lt;/a&gt;, obwohl ihn die San Jose Sharks bereits im September 2002 unter Vertrag genommen hatten. Gorges, der nie gedraftet worden war, verbesserte sich in seinen Statistiken von Jahr zu Jahr. In seiner letzten Saison führte er die Rockets als Mannschaftskapitän zum Sieg im Memorial Cup und wurde mit der George Parsons Trophy für den sportlich fairsten Spieler des Memorial Cup-Turnieres ausgezeichnet. Im Jahr zuvor hatte der Klub bereits den President’s Cup als Meister der WHL gewonnen. Während der letzten Saison in Kelowna war der Kanadier in die U20-Nationalmannschaft des kanadischen Verbandes berufen worden, um mit Team Kanada bei der Junioren-Weltmeisterschaft in Finnland anzutreten. Nach einer knappen Finalniederlage kehrte Gorges mit einer Silbermedaille im Gepäck zurück.