[[Berkas:PetkovicbyMe.jpg|kiri|jmpl|Petkovic di Sivasspor pada tahun 2006]]
Petkovic berasal dari keturunan [[Kroasia]] dan saudara dari mantan kiper [[Perth Glory FC|Perth Glory]] Jason Petkovic.
Petkovic memulai kariernya bersama [[South Melbourne FC|South Melbourne]] dan bermain untuk mereka dari 1995-1999, bermain lebih dari 100 penampilan. Pada tahun 1999, dia pindah ke klub perancis [[RC Strasbourg]] tetapi tidak memainkan satu pertandingan liga pun, dan pada tahun 2000, dia pindah kembali ke tim lamanya South Melbourne. Setelah itu, dia pindah sebagai pemain pinjaman ke tim asal Norwegia Lillestrom. Pada tahun 2002, dia pindah ke tim di [[Liga Super Turki|Super Lig]] Turki [[Trabzonspor]] dan memainkan 87 pertandingan untuk klub, tetapi meninggalkan klub pada tahun 2005. Dia pindah ke Sivasspor dan memainkan 129 pertandingan dan bahkan berhasil mencetak gol untuk klub. Pada tahun 2010, dia meninggalkan klub untuk bergabung dengan klub [[A-League]] [[Melbourne Victory]]. Dia bermain lebih dari 25 pertandingan pada musim pertamanya. Dia tampak menjadi kiper pilihan kedua pada musim berikutnya setelah kiper [[Perth Glory FC|Perth Glory]] Tando Velaphi bergabung dengan Melbourne Victory. Dia mengumumkan pensiun dari sepak bola tak lama setelah pertandingan terakhir Melbourne Victory di Liga Champions Asia.<ref>{{Cite web|url=http://au.fourfourtwo.com/news/205105,victory-axe-angulo-petko-retires.aspx|title=Angulo Axed, Petko Retires|date=27 May 2011|publisher=FourFourTwo Australia|access-date=29 May 2011}}</ref>
== Karier internasional ==
Peran terpenting Petkovic adalah penampilannya untuk [[Tim nasional sepak bola Australia|tim nasional]] adalah ketika mencetak rekor dunia dalam kemenangan [[Australia 31–0 Samoa Amerika|31-0]] atas [[Tim nasional sepak bola Samoa Amerika|Samoa Amerika]]. Dia telah memiliki total enam penampilan untuk Australia.