En 2009, Spearmon se qualifie pour les Championnats du monde 2009 grâce à sa troisième place obtenue fin juin lors des Trials de Eugene. À Berlin, Spearmon remporte la médaille de bronze du 200 m dans le temps de 19 s 85, établissant son meilleur temps de la saison. Il est devancé par Usain Bolt, auteur du nouveau record du monde de la discipline en 19 s 19, et par le Panaméen Alonso Edward. Le , il prend la deuxième place de la finale mondiale de Thessalonique remportée par Bolt.