He was transferred at the end of August 2006 from Dinamo Zagreb to KRC Genk. He also played for NK Osijek and FC St. Gallen.
Season 2006-2007 he earned a season record 5 goals in 5 following games. In total he made 11 goals for KRC Genk, according to his playing time he was the most efficient scorer in the Belgian Jupiler League of that season.
During the start of season 2007-2008 he got a knee injury which will keep him on the sidelines for the whole season. It's known the fans appreciate his skills and his strong mentality.
In December 2009 he turned a new page in his career by signing with NK Zagreb. He scored 6 goals in a half season.
This opened the eyes of several teams who were interested in this targetstriker. Odense and AIK showed the mosts interest. Finally AIK signed him in July 2010. Ljubojević stay with Swedish outfit lasted for about six months, being released from his contract in January 2011.
"Ljubo" also was a member of the Croatian national team under 21. His highlight was a victory over England on 13 August 2003, which Croatia won by 0-3. Goran Ljubojević scored the first two goals and delivered the assist for the third goal.