2004 m. Ivanovič pasiekė Vimbldono jaunimo turnyro finalą, kur pralaimėjo Katerinai Bondarenko. 2004 m. ITF moterų varžybose ji pasiekė 26<unk>0 ir laimėjo visus penkis turnyrus, į kuriuos ji dalyvavo, du iš jų - kaip kvalifikuotoja. Kvalifikuojantis Züriche, ji įveikė trečiojo komplekto deficitą 5<unk>1 kartu su dviem rungtynių taškais, kad nugalėtų pasaulio Nr. 29 Tatiana Golovin. Tada ji debiutavo JAV atvirojo čempionato kvalifikacinėje serijoje, kur ji buvo nugalėta Lioudmila Skavronskaia, laimėjusi pirmąjį rinkinį 6<unk>1 ir turėdama du rungtynių taškus trečiojo rinkinio metu.
Katerina Bondarenko