[4] In the summer of 2016, he returned to RNK Split and made his Prva HNL debut.
[6] He made his league debut for the club on 5 August 2018 in a 1-1 home draw with Lokomotiva Zagreb.
[8] On 24 August 2021, he returned to Italy and signed a two-year contract with Serie C club ACR Messina.
[9] On 17 February 2022, Mikulić moved to Auda, newly promoted to Latvian Higher League.
[10] On 15 October 2024, Mikulić agreed to join Scottish Premiership club St Johnstone on a contract until the end of the season, subject to a work permit being granted.