Pierwszego gola dla Ajaksu zdobył 12 grudnia w wygranym 3:0 spotkaniu z NAC Breda, 21 grudnia uzyskał dwa trafienia w zwycięskim 6:0 pojedynku przeciwko De Graafschap, a 28 grudnia strzelił hat-tricka w wygranym 3:0 meczu z ADO Den Haag. 13 września 2009 Cvitanich zdobył hat-tricka w zwycięskim 6:0 spotkaniu przeciwko NAC Breda.
1 stycznia 2010 Cvitanich został wypożyczony na rok do meksykańskiego klubu CF Pachuca. Rok później natomiast Ajax wypożyczył go do argentyńskiego klubu Boca Juniors.
25 lipca 2012 podpisał kontrakt z OGC Nice. 2 września zadebiutował w Ligue 1, w zremisowanym meczu przeciwko Girondins Bordeaux (1:1). 26 września strzelił dwie bramki w wygranym spotkaniu ze Stade Brest w Pucharze Ligi Francuskiej (4:2). 29 września zdobył swoją pierwszą bramkę w Ligue 1 przeciwko Bastii (2:2). Łącznie w 76 występach dla tej drużyny zdobył 36 bramek.
W styczniu 2015 roku powrócił na krótko do CF Pachuca, rozegrał 14 meczów w Liga MX, strzelając 2 bramki.
W 2016 roku przeniósł się do amerykańskiego Miami FC, występującego w North American Soccer League. We wrześniu został piłkarzem miesiąc w NASL, strzelając gola w każdym z trzech spotkań w tym miesiącu. W barwach tego klubu rozegrał 26 meczów i zdobył 9 goli.