Amióta 1998-ban bemutatkozott a profik között, a kopasz óriás tíz tornán diadalmaskodott, 2006 májusában pedig a világranglista harmadik helyén állt.
Legnagyobb sikere a 2010-es Indian Wells-i trófea elhódítása volt, amikor néhány napon belül Novak Djokovicot, Rafael Nadalt és Andy Roddickot is legyőzte.
A bosnyák származású Ljubicic tagja volt a 2005-ben Davis Kupa-győztes horvát válogatottnak, Mario Ancic oldalán pedig bronzérmet nyert párosban a 2004-es athéni olimpián.