From FK Drina Zvornik he went to FK Loznica in 1991 and spent 2 seasons in club where on 3 July 1993 he scored deciding goal against Vrbas in play-off for promotion to Seconde League of Yugoslavia, the biggest success in club's history.
After Cyprus he returned to FK Loznica where he stayed until the beginning of 1998 when he went to Finland, where he played for FF Jaro in two periods(1998–2000, 2001).
He worked in First League of the Republika Srpska as head coach of FK Drina Zvornik from 2004 to 2006 and 2007 to 2009.
He guided the club to successive Montenegrin First League titles in seasons 2019–20 and 2020–21, first time in the history of Budućnost.
In 2020–21 season Budućnost with Mladen Milinković in charge, had the most successful season in the history of the club winning first time the Double and broke many records in Montenegrin football, among them is winning title 7 rounds before the end, finishing season with 28 points lead to the second place, biggest number of earned points (85), highest number of wins (27) and the longest unbeaten run (23 games).