A point guard, Stefanović spent his playing career in Serbia, Poland, Montenegro, and Sweden.
During his playing days, he played for OKK Beograd, Sloga, Partizan, FMP Železnik, Polpak Swiecie, KK Mogren Budva, Borac Čačak, Metalac, Radnički Kragujevac, Tamiš, Smederevo 1953, Stockholm Eagles, 08 Stockholm, and Žarkovo.
[5] After retirement in 2014, Stefanović joined a youth system of Žarkovo as the U19 head coach.
[4] He was an assistant coach for OKK Beograd in the 2020–21 Serbian League season.
[4][7] On 15 December 2023, he was fired by the club after 6 straight losses in ABA League.