Serbian forward Uros Ljubomirac registered with Balzan on 15th June 2017 when he was 27 years old. Before joining Balzan he played for FK Zemun of Serbia. Uros Ljubomirac has always played in Serbia, turning out for Mladost Lucani, Lokomotiva Belgrade, Javor Matis Ivanjica, Indjija, IMT Belgrade, Dinamo Vranje and FK Zemun.

After a spell of three seasons with Balzan, he reached a mutual agreement with Balzan FC to terminate his contract prematurely on 30th April 2020 due to COVID 19 pandemic.

However, when the Covid 19 pandemic eased, in July 2020 he decided to return to play again for Balzan, where he played through seasons 2021/2022 and 2022/2023. However, in November 2022 he requested to be released for personal reasons and the club accepted his request.