Im Jahr darauf fuhr er als US-Meister über 100 Meter zu den Weltmeisterschaften in Berlin, verpasste jedoch als Fünfter im Halbfinale den Einzug in die Endrunde. Beim Leichtathletik-Weltfinale erreichte er den vierten Platz. 2010 gewann Rogers über 60 Meter die Silbermedaille bei den Hallenweltmeisterschaften in Doha.