Career
He spent at least four season in the American Soccer League, four in the North American Soccer League and one in the Major Indoor Soccer League. He also earned five caps with the United States men"s national soccer team in 1977. Mihailovich spent the 1973 and 1974 seasons with the Cleveland Stars in the American Soccer League (Advanced Systems Limited).
In 1976, Mihailovich signed with the expansion Los Angeles Skyhawks.
The Skyhawks went to the Advanced Systems Limited title game where the game was tied 1-1 until the Skyhawks’ Steve Ralbovsky was tripped in the penalty area. In 1977, Mihailovich jumped the first division Los Angeles Aztecs of the North American Soccer League (NASL).
The Aztecs traded him to the Washington Diplomats six games into the 1978 season. The move to the Dips brought a move from forward to defense for Mihailovich.
At the end of the 1979 season, the Dips sent Mihailovich to the San Jose Earthquakes in exchange for the Earthquakes first round draft pick in 1982. for the 1980 season, his last in the NASL. While Mihailovich had played as a forward with the Skyhawks, he moved between the midfield and defense in the NASL.
He also earned five caps with the United States. national team in 1977.
His first cap was a 3-1 loss to Guatemala on September 18, 1977.