Rendulić began playing hockey in Croatia and made his professional debut with KHL Medveščak in 2006, before moving to Finland in 2011 in order to further his career.
He played for several teams in both the top-tier SM-liiga and second-tier Mestis, then moved to North America in 2014 when he signed a contract with the Colorado Avalanche of the NHL.
Upon returning to Ässät, he finally made his debut for the men's team during the 2011–12 season, playing three games whilst also enduring another loan spell, with SaPKo in Mestis.
[8][9] Immediately after his second recall to the Avalanche, Rendulić scored his first NHL goal in his fourth game on 31 December 2014, against Steve Mason of the Philadelphia Flyers.
[13] As a free agent from the Canucks, Rendulić opted to return to Europe in securing a one-year deal with Finnish Liiga club, Lahti Pelicans, on August 11, 2017.
[16] Following a year stint in the Swedish Hockey League (SHL) with Örebro HK in the 2020–21 season, Rendulić returned to previous club, Adler Mannheim of the DEL, signing a two-year contract on June 2, 2021.
[18] In the 2023–24 season, Rendulić made just 16 appearances with Sochi, leading the team with 15 points before he was traded to contending club, SKA Saint Petersburg, in exchange for Marat Khusnutdinov on 10 October 2023.