В 1035 матчах в регулярных сезонах нападающий набрал 815 (407+408) очков в составе "Уайлд", "Нью-Йорк Рейнджерс", "Коламбус Блю Джекетс", "Лос-Анджелес Кингз" и "Оттава Сенаторз". В 58 матчах в плей-офф Кубка Стэнли на его счету 58 (32+26) очков. В сезоне 2009-10 в составе "Рейнджерс" он установил личные рекорды по голам (42) и очкам (86).
В 2014 году Габорик помог "Кингз" выиграть Кубок Стэнли, набрав 22 (14+8) очка в 26 играх плей-офф.
Последний раз Габорик играл в НХЛ в сезоне 2017-18 за "Кингз" и "Сенаторз". Он трижды принимал участие в "Матчах звезд" (2003, 2008, 2012), став самым ценным игроком "Матча звезд" в 2012 году. Тогда он набрал 4 (3+1) очка в игре, которая проходила в Scotiabank Place в Оттаве.
На международном уровне Габорик представлял сборную Словакии на Олимпийских играх 2006 года в Турине и 2010 года в Ванкувере, а также на шести чемпионатах мира. В 1999 году он забил три гола за сборную Словакии, которая заняла третье место на молодежном чемпионате мира. Также Габорик выступал за сборную Европы на Кубке мира по хоккею в 2016 году.