En 2002, la Bahamienne écrase le sprint mondial : elle réalise le triplée aux Jeux du Commonwealth avec l'or sur 100 m (10 s 91, record personnel), le 200 m (22 s 20) et le relais 4 x 100 m (42 s 44). Elle s'impose également lors de la finale mondiale à Paris sur 100 m (10 s 97) avant de remporter le 200 m (22 s 49) et le 4 x 100 m (41 s 91) à la Coupe des Nations à Madrid.
Elle est l'ancienne détentrice (1999 - 2015) du record national du 200 m avec le temps de 22 s 19. Son meilleur chrono sur 100 m (10 s 91) est le second temps le plus véloce jamais réalisé par une bahaméenne après Chandra Sturrup. Elle partage cette seconde place avec sa compatriote Savatheda Fynes[2].
Elle fut blessée pour la saison 2005. Elle est désignée porte-drapeau pour les Jeux olympiques de 2004 et de 2008[3]. À Athènes, elle remporte le bronze sur le 200 m, termine 7e sur 100 m et 4e au relais 4 x 100 m. À Pékin, elle est de nouveau 7e sur la distance reine et 6e sur le demi-tour de piste.
Debbie Ferguson-McKenzie participa aux épreuves urbaines d'athlétisme à Manchester en 2009, remportant la finale du 150 mètres en 16 s 54[4].
Elle met un terme à sa carrière internationale à l'issue de la saison 2015. Elle court simplement par plaisir (11 s 66 en 2016, 11 s 69 en 2017). Elle est présente aux Jeux olympiques de 2016 en tant qu'entraîneur.
Debbie Ferguson-McKenzie (2e en partant de la gauche) lors de la finale du 100 m des mondiaux de 1999.Debbie Ferguson-McKenzie (2e à droite) en finale du 100 m des mondiaux de 2009.