Je odchovancem Hajduku Split, z něhož v 17 letech zamířil do francouzského klubu Sochaux. O mladého hráče se však zajímalo vícero klubů – PSV Eindhoven, Ajax Amsterdam, Hamburger SV a Anderlecht. Fanoušci Sochaux jej srovnávali s francouzským fotbalistou Johanem Micoudem, který byl také vyšší postavy, ale disponoval dobrou technikou. V prvoligovém klubu ale za dva roky nedostal mezi seniory příležitost a v lednu 2009 strávil jarní část sezóny na hostování v belgickém týmu KSV Roeselare. Za 18 zápasů za ně vstřelil 5 gólů. V létě 2009 se stal součástí kádru jiného belgického celku, a to Clubu Brugge. V sezóně 2010/11 se stal nejen nejlepším střelcem ligy s 22 góly, ale rovněž nejlepším hráčem celé Belgie. Jeho herní styl je přirovnáván k bývalému chorvatskému fotbalistovi Aljošu Asanovićovi, jenž zazářil v dresu Chorvatska na Mistrovství Evropy 1996 a Mistrovství světa 1998.