Hajduk triumfował także w Superpucharze, gdzie w Splicie pokonali Dinamo Zagrzeb 1:0. Miladin pojawił się na boisku 19 razy, ale nie zdołał pokonać ani razu golkipera rywali. Darko rozpoczął nowy sezon w Hajduku, zdążył rozegrać 5 meczów, lecz w pewnym momencie Miladin zmienił klub i wyjechał do Szwajcarii, do zespołu FC Schaffhausen. Nie był to jednak udany sezon - Schaffhausen zajęło 9, ostatnie miejsce w lidze, a sam zawodnik nie otrzymywał zbyt wielu szans na grę i wystąpił tylko w 12 meczach, gdzie nie zdobył żadnej bramki. Sezon 2005/2006 rozpoczynał już ponownie w Splicie, który zajął 5, bardzo słabe miejsce w lidze i nie będzie uczestniczył w europejskich pucharach w bieżącym sezonie. Miladin pojawił się na boisku ogółem 21 razy i nie strzelił żadnej bramki.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1998/99 Hajduk Split

Prva HNL 17 2 1999/00 Hajduk Split

Prva HNL 25 0 2000/01 Hajduk Split

Prva HNL 28 2 2001/02 Hajduk Split

Prva HNL 4 0 2002/03 Hajduk Split

Prva HNL 28 1 2003/04 Hajduk Split

Prva HNL 19 0 2004/05 Hajduk Split

Prva HNL 5 0 2004/05 FC Schaffhausen

Swiss Super League 12 0 2005/06 Hajduk Split

Prva HNL 21 0 2006/07 Hajduk Split

Prva HNL 0 0