Crawford heitti 1998 Annecyn nuorten MM-kisoissa yhdeksänneksi tuloksella 56,01. Seuraavana vuonna hän voitti Bydgoszczin alle 18-vuotiaiden MM-kisoissa hopeaa heitettyään 57,56. Santiago de Chilen nuorten MM-kisoissa vuonna 2000 hän sijoittui kolmanneksi tuloksella 59,98. Crawford kilpaili Pariisin MM-kisoissa 2003, mutta karsiutui tuloksella 64,59. Seuraavana vuonna hän voitti pronssia Ateenan olympialaisissa 73,16 metriä kantaneella heitollaan. Hän karsiutui Helsingin MM-kisoissa 2005. Osakan MM-kilpailuissa 2007 hän sijoittui 11:nneksi. Pekingin olympialaisissa 2008 hän karsiutui loppukilpailusta.