Club Novoselac began his career at Second League club
Dinamo Vinkovci, but in 1972 he moved
Yugoslav First League club
Vojvodina Novi Sad where he impressed so quickly, he earned a spot on the
SFR Yugoslavia National Team. Larger clubs soon came calling, as Croatian giants
Dinamo Zagreb acquired the defender for 3 seasons before he caught the eye of
Olympiacos. With the
Piraeus club, Novoselac won two
Greek Championships and got to showcase his skills in the
European Club Championship. In 1982, he returned to his boyhood club Dinamo Vinkovci and retired from professional football two years later.
International He made his debut for
Yugoslavia in a May 1975
friendly match against the
Netherlands, coming on as a 86th-minute substitute for
Josip Katalinski, and earned a total of 4 caps, scoring no goals. His final international was an April 1976 friendly against
Hungary. ==Post-playing career==