Goc valittiin New Jersey Devilsille 157. sijalla vuoden 1997 NHL:n pelilaajeluonnoksessa.
Hän pelasi 13 peliä ilman pisteitä ja sai neljä rangaistusminuuttia. 9. marraskuuta 2001 Devils vaihtoi hänet Josef Boumediennen ja Anton Buttin kanssa Tampa Bay Lightningille Andrei Zyuzinin tilalle. Hän pelasi yhdeksässä pelissä Lightningilla ilman pisteitä. Pohjois-Amerikassa hän pelasi myös American Hockey League:ssä Albany River Ratsille ja Springfield Falconsille.