Zaninović vandt guldmedaljen i kvinders flyvægtklasse ved 2010 European Taekwondo Championships
afholdtes i Sankt Petersborg. Zaninović kvalificerede sig til Sommer-OL 2012 efter at have vundet sølvmedaljen i kvindernes 49 kg klasse ved 2011 World Taekwondo Olympic Qualification Tournament, der blev afholdt i Baku. Hun trak sig tilbage i den endelige kamp mod den olympiske mester Wu Jingyu og var den eneste europæer, der kvalificerede sig gennem kvalifikationsturneringen. I 2012 forsvarede hun den europæiske titel i kvinders flyvevægt efter at have besejret Kristina Kim ved 2012 European Taekwondo Championships, der blev afholdt i Manchester. Ved Sommer-OL i 2012 besejrede hun Seulki Kang og Carola Malvina López, før hun tabte til Wu Jingyu i semifinalen. Hun vandt bronzemedaljen efter at have besejret Jannet Alegría i pludselige død runde af bronzemedaljen kamp. Dette var den tredje medalje for Kroatien ved OL i taekwondo, efter Martina Zubčić og Sandra Šarić, der også vandt bronze fire år tidligere i Beijing.