[4] Stuparević made his senior debut for Voždovac in the first round of the 2016–17 Serbian SuperLiga season on 23 July 2016, at the age of 15.
Replacing Slaviša Radović in the 88th minute of a match against Spartak Subotica, he became the youngest player in the Serbian SuperLiga history.
[7] Several days later, Stuparević scored the first goal in his professional career in a 3–1 away victory against Partizan, after which he was voted as the player of the week in the Serbian SuperLiga.
[9] On 20 June 2024, Scottish Premiership club Motherwell announced the signing of Stuparević on a two-year contract, with an option of a third year.
[19] Playing at the tournament under coach Perica Ognjenović, Stuparević scored from the penalty kick in a match against Germany.