de l'Athletissima de Lausanne le en 20 s 86, Edward se rattrape quelques jours plus tard à Lucerne en courant en 19 s 90 (+ 0,9 m/s), son meilleur temps depuis 2015. Il réalise également sur 100 m 10 s 02 (+ 0,7 m/s), à un centième de son record. Lors des Jeux d'Amérique centrale et des Caraïbes de Barranquilla, à la fin du mois, il établit en demi-finale un nouveau record des Jeux en 19 s 96. En finale, il est battu par le Colombien Bernardo Baloyes (20 s 13) et décroche la médaille d'argent en 20 s 17.