He finished his playing career with Scottish club St Johnstone, with whom he spent six years and made over 100 league appearances.
Dasovic played for Stade Briochin in the French Championnat National in 1995 and for Swedish Allsvenskan side Trelleborgs FF in 1996.
Dasovic has been quoted as saying his fondest memory of his pro career was being named man-of-the-match in the 1998 Scottish League Cup Final in which he scored, a 2–1 defeat against Rangers.
[3] Dasovic made his senior debut for Canada in an April 1992 friendly match against China and went on to earn 63 caps, scoring twice.
Dasovic led Canada's under-23 side through Olympic qualification in 2008, drawing Mexico 1–1 in the group stage and helping to eliminate the heavily favored Mexican team in the process.
Canada recovered to defeat Guatemala in the third-place playoff, a rematch of their first-round game, winning on penalties (5–3) after a scoreless draw through 120 minutes.
He became first assistant when manager John Carver left the club in 2009 and was replaced by his understudy Chris Cummins as interim coach.
[10] On January 18, 2019, Dasovic joined the technical staff of Vancouver Whitecaps and was named head coach of the newly formed U-23 development squad.