Goc è stato selezionato al 157° posto dai New Jersey Devils nel Draft NHL del 1997
dove ha giocato 13 partite senza segnare un punto e raccogliendo quattro minuti di penalità. Il 9 novembre 2001, è stato scambiato dai Devils, insieme a Josef Boumedienne e Anton Butt, con i Tampa Bay Lightning per Andrei Zyuzin. Ha giocato in nove partite con i Lightning senza segnare un punto. Mentre in Nord America ha giocato anche nella American Hockey League per gli Albany River Rats e gli Springfield Falcons.