Ferguson-McKenzie var med på å ta sølv med Bahamas lag på 4 x 100 meter stafett under OL 1996. På den individuelle 100-meteren ble hun utslått i semifinalen. Ved VM 1999 vant hun gull sammen med Savatheda Fynes, Chandra Sturrup og Pauline Davis-Thompson på 4 x 100 meter stafett. Individuelt ble hun nummer fem på 200 meter på tiden 22,28. I OL 2000 i Sydney ble hun nummer fem på 200 m. Hun kom også til finalen på 100 meter, men endte sist på tiden 11,29. Jamaicas lag kunne imidlertid triumfere på stafetten, de vant gull med nøyaktig samme lagoppstilling som verdensmesterlaget året i forveien. I VM 2001 ble hun verdensmester på 200 meter på tiden 22,52. Opprinnelig fikk hun tildelt sølvmedaljen bak Marion Jones, som ble fratatt medaljen da hun innrømmet at hun hadde vært dopet.