2016 triumphierte er ein weiteres Mal bei den nationalen Juniorenmeisterschaften. Auf einen Doppelstart verzichtete er dieses Mal, mit 10,08 s (+2,2 m/s Wind) gewann er das 100-Meter-Finale. Nur ein Wochenende später nahm er an den US-Ausscheidungswettkämpfen für die Olympischen Spiele in Rio de Janeiro teil. Während er mit 10,16 s nicht über den 100-Meter-Vorlauf hinaus kam, gelang ihm über die halbe Stadionrunde der Einzug ins Finale, wo er mit einer neuen Bestleistung von 20,09 s den 31 Jahre alten High School Rekord verbesserte und den vierten Platz erreichte und damit nur knapp den Bronzerang und die Qualifikation für Olympia verpasste. Als Saisonabschluss trat er über 100 Meter und mit der 4-mal-100-Meter-Staffel der USA bei den U20-Weltmeisterschaften in Bydgoszcz an. In 10,17 s gewann er die Goldmedaille vor dem Italiener Filippo Tortu und auch mit der Staffel siegte er.