El 2018 se presentó por primera vez a los Juegos de la Mancomunidad, con sede en Gold Coast (Australia), y, pese a su calidad de favorito en las pruebas, logró dos medallas de bronce: una en los 100 m —con dos sudafricanos por delante— y la otra en la carrera de relevos 4 × 100 m. Posteriormente asistió a tres reuniones de la Liga de Diamante en la etapa de clasificación en los 100 m, en la que ocupó dos veces el cuarto lugar, y una el quinto, mientras que en la final de la prueba en Bruselas fue tercero con un registro de 9,94 s. En septiembre tomó parte de la copa continental con el equipo de las "Américas" y fue octavo en la carrera de los 100 m con un tiempo de 11,99 s, aunque se hizo del primer puesto en la carrera de relevos 4 × 100 m.