 Gnjidić played from 1992 to 2001 in first Croatian division for teams Zagreb, Olimpija Osijek and Dubrava.He was key player for KRKA from 2001 to 2004.He won Slovenian League in season 2002-03 and team captain (2003-04).