Lazarević grew up with the Crvena zvezda youth system. He won the 2014 Euroleague NIJT.[1] On March 8, 2014, Lazarević made his professional debut for Crvena zvezda in the ABA League win over Krka, making 1 steal in under 2 minutes of playing time.[2] On August 29, 2014, Lazarević signed a four-year contract for Crvena zvezda.[3] He was loaned out to FMP for the 2014–15 season. Also, he was loaned out to FMP in the next two seasons.
On September 13, 2017, Lazarević signed his second four-year contract for the Zvezda.[4] On October 13, 2017, he made his EuroLeague debut against Žalgiris, making his only two-point attempt in under 5 minutes of playing time.[5] In December 2017, he was loaned out to FMP for the rest of the 2017–18 season.[6] On February 17, 2018, Lazarević injured left knee during the Radivoj Korać Cup Semifinal game.[7][8] He was later ruled out for the rest of the season. Lazarević was ruled out for the entire 2018–19 season, even he was added to the 2019 FMP Serbian SuperLeague roster.
On December 20, 2019, Lazarević recorded an assist for 3 minutes played in a 84–81 win over Krka.[9] It was the first official game since his injury on February 17, 2018.
In July 2021, Lazarević ended his term with FMP and returns to Crvena zvezda.[10][11]
On July 18, 2023, Lazarević signed a new three-year contract with Crvena zvezda.