[5] On 7 June 2016, he moved abroad and joined the academy of Polish club Legia Warsaw on a three-year contract.
[7] On 10 July 2018, Kulenović made his first team debut, playing the last nine minutes of a 1–0 victory over Irish club Cork City in the UEFA Champions League.
[15] In the second half of the season, Kulenović fell out of favour with coach Simon Rožman, who left him out of the squad during the training ahead of the derby with Hajduk Split on 27 February 2021.
[17][18] During August 2024, various Bosnian and Croatian media reported about the possibility of Kulenović choosing to represent Bosnia and Herzegovina internationally.
Kulenović allegedly refused to represent any national team other than Croatia, as well as claimed that he hadn't been contacted by the Football Association of Bosnia and Herzegovina at all.