Ivanović played in the junior version of Wimbledon in 2004. She lost the game to Ukrainian player Kateryna Bondarenko. She became a professional tennis player in August 2003. She finished the 2004 tennis season as one of the top 100 female players in the world. In 2005, Ivanović won her first title in the Women's Tennis Association (WTA). She won that game in Canberra, Australia. She beat Hungarian player Melinda Czink. She finished 2005 in the world top 20. She beat Martina Hingis from Switzerland at the Rogers Cup in Montreal in 2006. She also won her only title in doubles competition with Maria Kirilenko in Holland. Hingis got revenge for losing in Montreal by beating Ivanović in the final of the Toray Pan Pacific Open in Tokyo, Japan, in February 2007. Ivanović won her third WTA title by beating Russian player Svetlana Kuznetsova in the German Masters tournament in Berlin in May 2007.