Vid olympiska sommarspelen 2020 i Tokyo tog Stjepanović sig till semifinal på 200 meter frisim och slutade på 16:e plats. Han var även en del av Serbiens lag som slutade på 10:e plats på 4×100 meter frisim och som slog nationsrekord med tiden 3.13,71.