 In February 2007, she cleared 2.00 metres in Banská Bystrica, breaking Sara Simeoni's previous Italian indoor record of 1.98 m. She followed this up with a silver medal at the 2007 European Indoor Championships, where she jumped 1.96 m. 

Di Martino also won the silver medal at 2007 World Championships, having jumped 2.03 m. Her 2008 season was not so successful and she managed only the tenth position at the 2008 Beijing Olympics and closed the year carrying a serious toe injury, making her consider retiring from the sport.In September 2009, she changed coach and a resurgence in her form.She won the Italian Indoor Championships, but illness ruled her out of the 2009 European Indoor Championships a few months later.