Sopić with Al-Ain in 2019
|Full name||Željko Sopić|
|Date of birth||26 July 1974|
|Place of birth||Zagreb, SFR Yugoslavia|
|Height||1.88 m (6 ft 2 in)|
|2011–2012||NK Lokomotiva (assistant)|
|2015–2016||Dinamo Zagreb II|
|2016||Dinamo Zagreb (caretaker)|
|2016–2017||Dinamo Zagreb (assistant)|
|* Senior club appearances and goals counted for the domestic league only|
Sopić started his professional career with NK Zagreb in 1994 and spent four years with the club's first team before leaving for Bundesliga side Borussia Mönchengladbach in 1998. He made 23 appearances and scored two goals in his only season in the German top flight. He went on to spend another season with Mönchengladbach in the 2. Bundesliga, following their relegation from the first division in 1999, before moving to league rivals LR Ahlen in the summer of 2000. He played for Ahlen until 2005, bringing his record in the 2. Bundesliga to a total of 155 appearances and 21 goals. He then returned to NK Zagreb for the 2005–06 season, before joining to NK Slaven Belupo, in the summer of 2006. In 2008 he came back to Zagreb but he has played for NK Lokomotiva Zagreb in the Croatian First Football League.
Sopić started as a manager with NK Rudeš in 2012. He managed a club to 2015, and in 2016 he was named the caretaker manager for Dinamo Zagreb, after Zoran Mamić had left. Before that, Sopić worked as the manager for Dinamo Zagreb II in the Croatian Second Football League, and after as the assistant manager for Ivaylo Petev in Dinamo Zagreb. On 30 January 2017, Sopić became the assistant for Zoran Mamić in Al-Ain, but two years later, on 30 January 2019, Mamić left Al-Ain and Sopić became the manager for club.
- Željko Sopić at WorldFootball.net