Przed sezonem 1995 Hudjakovs podpisał kontrakt z Nieftiechimikiem Niżniekamsk. Spędził w tym klubie 1,5 roku jako gracz podstawowego składu, rozgrywając w tym czasie 47 ligowych meczów na poziomie PFL. Jesienią 1996 roku przeszedł do Zagłębia Lubin prowadzonego przez Mirosława Dragana. 15 września 1996 zadebiutował w I lidze w wygranym 3:2 meczu przeciwko GKS Bełchatów, w którym został zmieniony w 60. minucie przez Radosława Jasińskiego. W rundzie jesiennej sezonu 1996/97 zanotował łącznie 4 ligowe występy oraz 2 spotkania w ramach Pucharu Polski. Na początku 1997 roku odszedł do Sokoła Tychy, gdzie nie zaliczył żadnego oficjalnego występu i z powodu bankructwa klubu zmuszony był odejść przed zakończeniem rozgrywek. Przed rozpoczęciem sezonu 1997 zasilił nowo powstały FK Ventspils, dla którego rozegrał na poziomie Virslīgi 21 spotkań i zdobył 4 gole. W latach 1998–2000 grał w półzawodowym fińskim zespole Kaskö IK (Kakkonen), po czym zakończył karierę zawodniczą.

Kariera reprezentacyjna 26 maja 1992 zaliczył jeden występ w reprezentacji Łotwy w towarzyskim spotkaniu przeciwko Malcie w Ta’ Qali, zakończonym porażką 0:1.