Hammond competed in the women's long jump at the 2008 Summer Olympics in Beijing. She performed the best jump of 6.60 metres in her first attempt, despite having received two fouls throughout the entire qualifying round. Although she did not reach the mandatory target of 6.75 metres, Hammond progressed to the final round based on her performance, placing twelfth out of forty-two athletes in the event. Hammond, however, was eventually upgraded to the eleventh position, when Ukraine's Lyudmila Blonska was disqualified in the competition after being tested positive for a banned substance. Because of a major circumstance, she was consequently joined with Nigeria's Blessing Okagbare, who finished behind her in the overall rankings by just a single meter difference. Two days later, Hammond challenged eleven other athletes, including Brazil's Maurren Maggi and Russia's Tatyana Lebedeva, in the final round of the competition. She jumped on her first attempt, with a personal best of 6.71 metres, until Okagbare extended her mark by twelve metres (6.91 metres) to capture the bronze medal. Hammond missed out of the podium, placing fourth overall in the event.