Holmes wychował się w Somerdale w stanie New Jersey. Brała udział w Letnich Igrzyskach Paraolimpijskich 2004 w Atenach w Grecji, gdzie zdobyła brązowy medal w skoku długim kobiet <unk> F44/46, zajęła szóste miejsce w 100 metrów kobiet <unk> T46, z światowym rekordem T44 i siódme miejsce w 200 metrów kobiet <unk> T46. Brała również udział w Letnich Igrzyskach Paraolimpijskich 2008 w Pekinie, w Chinach, zdobywając złoty medal w zawodzie 100 metrów <unk> T44 dla kobiet, a także medal w zawodzie 100 metrów <unk> T44 dla kobiet.
Latowe Igrzyska Paraolimpijskie 2012 w Londynie, zdobywając brązowy medal w zawodzie 100 metrów kobiet <unk> T44.