Early career After studying law for six semesters at the
University of Zagreb, Soldo's parents convinced him to pursue a career as professional football player. Soldo's professional career began with
NK Dinamo Zagreb which he left for
NK Zadar after two years. 1991 through 1994, he played for
NK Inter Zaprešić before returning to his former club, now named
NK Croatia Zagreb. Runner-up in both Croatian league and cup in his first season back at Zagreb, the next campaign saw Soldo's side complete a domestic double in 1995/96. After achieving all he could in domestic football, Soldo headed for German side
VfB Stuttgart.
VfB Stuttgart Soldo made his
Bundesliga debut on 17 August 1996 against
FC Schalke 04. This was the beginning of his time in
Stuttgart which would last for ten years and during which he would lead VfB Stuttgart on the pitch as captain nearly 200 times. During this period, Soldo played another 300 times in the Bundesliga and 47 times in European competitions, won the German cup in 1997 and reached the European Cup Winners' Cup final in 1998, as well as finishing as runner-up in the 2002–03 campaign. Soldo played his last Bundesliga match for Stuttgart on 6 May 2006. In recognition of his merits, Soldo received the Staufer medal, a decoration awarded by the state of
Baden-Württemberg. ==International career==