Sezon Klub Kraj Rozgrywki Mecze Bramki 1998/99 FC Baden
Nationalliga B 22 4 1999/00 Grasshoppers Zurych Nationalliga A 2 0 2000/01 27 5 2001/02 27 6 2002/03 30 13 2003/04 Swiss Super League 28 6 2004/05 FC Basel 16 5 2005/06 31 14 2006/07 25 19 2007/08 Borussia Dortmund
Bundesliga 29 13 2008/09 Hamburger SV 25 12 2009/10 26 8 2010/11 22 11 2011/12 26 7 2012/13 Fulham F.C.
Premier League 23 5 2013/14 West Ham United F.C. 3 0 2013/14 Panathinaikos AO
Superleague Ellada 6 2014/15 29 7 2015/16 18 4
Kariera reprezentacyjna W reprezentacji Chorwacji Petrić zadebiutował 10 listopada 2001 roku w przegranym 0:2 meczu z reprezentacją Korei Południowej zmieniając w 82 minucie Milana Rapaicia. Jednak rozczarował się gdy nie został powołany przez Mirko Jozicia na finały mistrzostw świata w 2002. W eliminacjach do Euro 2004 Petrić zagrał tylko jeden mecz (z Estonią). Do kadry wrócił dopiero w 2006 roku podczas Pucharu Carlsberga w meczu z Koreą Południową. Był bardzo bliski wyjazdu na finały mistrzostw świata w Niemczech – znajdował się nawet w szerokiej 27-osobowej kadrze, ale selekcjoner Zlatko Kranjčar zdecydował się postawić na innych napastników.