Étudiante à l'Université d'Indiana, elle établit un nouveau record universitaire du 60 m haies en 2002 en 7 s 92, et se classe deuxième du 100 m haies des Championnats NCAA de 2003. Elle améliore son record personnel dès l'année suivante en signant le temps de 12 s 56 (+0,7/ms) lors de la Prefontaine Classic de Eugene, et devient par ailleurs championne des États-Unis en salle en 2005 et 2006. En début de saison 2006, Danielle Carruthers termine au pied du podium du 60 m haies lors des Championnats du monde en salle de Moscou, échouant à un centième de seconde de la Suédoise Susanna Kallur, médaillée de bronze. Elle se classe respectivement 7 et 8 des finales mondiales d'athlétisme 2006 et 2009.