 He previously played with Preston Lions in the 1997–2000 and 2003–2004 seasons, then with Melbourne Knights in the 2000–2001 and 2001–2002 seasons, and in the 2002–2003 season with Greek side Panahaiki, and then with Queensland Roar until transferring to Adelaide United FC in February 2008 to play in the Asian Champions League, starting in March 2008.Ognenovski played his 50th A-League match against Sydney FC on 22 November 2008 scoring the opening goal, his first for Adelaide, in the 2–0 win at Hindmarsh Stadium.He followed this up a week later scoring a dramatic equaliser in Adelaide's 1–1 draw with Newcastle Jets heading in from another set piece.