Barber begann ihre Karriere als 200- und 400-Meter-Läuferin. Ihr größter Erfolg über 400 Meter war der Gewinn der Goldmedaille mit der US-amerikanischen 4-mal-400-Meter-Staffel bei den &lt;a href="Leichtathletik-Weltmeisterschaften%202003"&gt;Weltmeisterschaften 2003 in Paris/Saint-Denis&lt;/a&gt;. Nachdem sie sich nicht für die US-Ausscheidungskämpfe zu den Olympischen Spielen 2004 in Athen über 200 und 400 Meter qualifizieren konnte, wechselte sie 2005 auf die 100-Meter-Strecke und wurde auf Anhieb US-amerikanische Meisterin. Bei den Weltmeisterschaften 2005 in Helsinki wurde sie über 100 Meter Fünfte und gewann die Goldmedaille mit der 4-mal-100-Meter-Staffel. Bei den Hallenweltmeisterschaften 2006 in Moskau gewann sie Gold im 60-Meter-Lauf.