Zwei Jahre später schied er mit der Staffel in der Vorrunde der Hallenweltmeisterschaften in Sopot aus, belegten aber bei den World Relays auf den Bahamas den zweiten Platz. Bei den Commonwealth Games in Glasgow gewann er mit der Staffel in 3:00,51 min die Silbermedaille hinter den Engländern. Im Einzelbewerb über 200 Meter erreichte er das Halbfinale. Bei den World Relays 2015 erreichten sie erneut den zweiten Platz und er qualifizierte sich über 400 Meter für die Weltmeisterschaften in Peking, bei denen er mit 45,43 s im Halbfinale ausschied. Mit der bahamaischen Stafette wurde er bereits im Vorlauf disqualifiziert. Zuvor belegte er mit der Staffel den vierten Platz bei den Panamerikanischen Spielen in Toronto. 2016 schied er bei den Hallenweltmeisterschaften in Portland in der ersten Runde über 400 Meter aus und gewann mit der Staffel in neuem Landesrekord von 3:04,75 min die Silbermedaille hinter den Vereinigten Staaten. Mit der Staffel nahm er zum dritten Mal an den Olympischen Spielen in Rio de Janeiro teil und gewann dort mit 2:58,49 min im Finale die Bronzemedaille hinter den USA und Jamaika.