Karierę piłkarską Pudar rozpoczął w klubie Hajduk Split. W sezonie 1979/1980 zadebiutował w jego barwach w pierwszej lidze jugosłowiańskiej. Od sezonu 1981/1982 był podstawowym zawodnikiem zespołu. W 1984 roku osiągnął z Hajdukiem swój pierwszy sukces - zdobył Puchar Jugosławii. W 1987 roku sięgnął po niego ponownie, ale w trakcie sezonu był wypożyczony do Spartaka Subotica. W Hajduku grał do 1990 roku. Łącznie dla tego klubu rozegrał 157 ligowych meczów.