|Date of birth||16 January 1972|
|Place of birth||Zagreb, SFR Yugoslavia|
|Height||1.85 m (6 ft 1 in)|
|1993–1994||→ Segesta (loan)||43||(20)|
|2001–2002||→ Murcia (loan)||21||(2)|
|* Senior club appearances and goals counted for the domestic league only|
Peternac was born in Zagreb, Socialist Federative Republic of Yugoslavia. In 1989, he started his football career at hometown NK Dinamo Zagreb, and played six years for Dinamo and HNK Segesta in the Croatian league before moving to Spain.
Peternac spent five seasons at Real Valladolid, appearing in 171 competitive games and becoming the team's all-time top goalscorer in La Liga. His goal total also made him the second-highest Croatian goalscorer in the competition, behind Sevilla FC and Real Madrid's Davor Šuker.
On 19 May 1996, in an 8–3 away win against Real Oviedo which proved crucial in helping Valladolid avoid direct relegation in 1995–96, Peternac set a club record by netting five times, four of which on penalty kicks. He finished that campaign as the fourth top goalscorer, with 23 goals.
For 2000–01, Peternac joined Real Zaragoza, receiving limited playing time. He was then loaned to Real Murcia, where he played one season in the second division before closing out his career back with the Aragonese (one match, followed by retirement due to injuries).
Peternac earned his first cap for Croatia on 10 February 1999 against Denmark, in a friendly played in Split (0–1). Exactly one month after he appeared in another exhibition game, now with Greece (2–3); incidentally, he replaced then was replaced by Goran Vlaović in his two appearances, at half-time.
- Leyendas del Real Valladolid C. F. – Peternac (Real Valladolid C. F. legends – Peternac); at El Norte de Castilla (in Spanish)
- Records; at Real Valladolid (in Spanish)
- El 3–8 al Oviedo (3–8 to Oviedo); El Norte de Castilla, 24 February 2010 (in Spanish)
- Peternac jugará el resto de la temporada en el Murcia (Peternac will play the rest of the season in Murcia); Diario AS, 17 September 2001 (in Spanish)