 Cafaro competed for the United States in the 2008 Olympic Games in Beijing, China, and 2012 Olympic Games in London, England where she and her teammates brought home the gold medals in the Women's 8+ event.Beijing was the first time the United States Olympic Team has won the Gold in the Women's 8+ event in the full 2000m race.In 2009 Cafaro won Gold Medals both in the Women's 2- and 8+ events at the 2009 World Rowing Championships in Poznan, Poland.