2010 gewann Rogers die Silbermedaille bei den CARIFTA-Games in George Town über 100 Meter, wie auch bei den Zentralamerika- und Karibikjuniorenmeisterschaften in Santo Domingo. Bei den Juniorenweltmeisterschaften in Moncton wurde er mit 10,49 s Sechster. Bei den Zentralamerika- und Karibikspielen in Mayagüez belegte er mit der 4-mal-100-Meter-Staffel den siebten Platz. Bei den Commonwealth Games in Delhi belegte er im Finale über 100 Meter den achten Platz. 2011 gewann er bei den Zentralamerika- und Karibikmeisterschaften in Mayagüez die Bronzemedaille mit der Staffel, wie auch bei den Weltmeisterschaften in Daegu. Am Ende der Saison fanden die Panamerikanischen Spielen in Guadalajara statt, bei denen er über 100 Meter im Halbfinale ausschied und mit der Staffel die Silbermedaille hinter dem Team aus Brasilien gewann. Im nächsten Jahr gewann er bei den U23-NACAC-Meisterschaften in Irapuato die Goldmedaille über 100 Meter und qualifizierte sich für die Olympischen Spiele in London über 100 Meter und mit der 4 × 100-m-Staffel, schied aber in beiden Bewerben in der ersten Runde aus.