بدأ مسيرته الكروية مع نادي ملبورن نايتس في عام 1993، ولعب معهم حتى عام 1995، وشارك معهم في 48 مباراة وسجل 40 هدف، وفي عام 1995 انتقل إلى نادي كرواتيا زغرب الكرواتي، ولعب معهم حتى عام 1998، وشارك معهم في 82 مباراة وسجل 40 هدف، وفي عام 1998 انتقل إلى نادي سيلتك الإسكتلندي، ولعب معهم حتى عام 2000، وشارك معهم في 37 مباراة وسجل 30 هدف، وفي عام 2000 انتقل إلى نادي ليدز يونايتد الإنجليزي، ولعب معهم حتى عام 2004، وشارك معهم في 130 مباراة وسجل 59 هدف، ثم انتقل في عام 2004 إلى نادي ميدلزبره الإنجليزي، ولعب معهم حتى عام 2007، ومنذ عام 2007 وهو يلعب في نادي نيوكاسل، ويرتدي القميص رقم 9