Stevanović wuchs in Arilje im Südwesten Serbiens auf, wo er beim lokalen Amateurverein OFK Vranić Arilje mit dem Fußballspielen begann. Im Jahr 2011 wechselte er in die Jugendakademie des FK Partizan Belgrad.[1] Am 9. Dezember 2018 gab er im Alter von 16 Jahren sein Debüt in der serbischen SuperLiga, als er beim 3:0-Heimsieg gegen FK Rad Belgrad in der 82. Spielminute für Đorđe Ivanović eingewechselt wurde.[2] In der verbleibenden Spielzeit 2018/19 kam er zu drei weiteren Einsätzen.[3]
In der folgenden Spielzeit 2019/20 gelang ihm der Durchbruch bei Partizan.[4] Beim 3:0-Heimsieg in der 2. Qualifikationsrunde zur UEFA Champions League 2019/20 gegen den walisischen Verein Connah’s Quay Nomads traf er erstmals für seinen Verein[5] Drei Tage später (3. Spieltag) erzielte er beim 4:0-Heimsieg gegen den FK Mačva Šabac sein erstes Ligator.[6] Zwei Wochen später markierte er im Stadtderby gegen den FK Rad Belgrad einen Doppelpack.[7] In dieser Saison bestritt er 25 Ligaspiele, in denen ihm sieben Treffer und drei Vorlagen gelangen.[4]
Am 31. Oktober 2020 wurde sein Wechsel zum englischenErstligistenManchester City bekanntgegeben, der zum 1. Januar 2021 vollzogen wurde.[8] Beide Vereine einigten sich jedoch, dass Stevanović bis Saisonende auf Leihbasis bei Partizan verbleibt.[9]