Ved VM i friidrett innendørs 2012 tok han sølv på 60 meter, bak Justin Gatlin. Carter løp på 6,54.