| Year | Competition | Venue | Position | Event | Notes |
Representing Bahamas |
| 2010 |
CARIFTA Games (U-17) |
George Town, Cayman Islands |
1st |
400m hurdles |
52.75 CR |
| 2nd |
4 × 400 m relay |
3:17.53 |
Central American and Caribbean Junior Championships (U-17) |
Santo Domingo, Dominican Republic |
1st |
400 m hurdles |
54.25 |
| 1st |
4 × 400 m relay |
3:16.30 CR |
| World Junior Championships |
Moncton, New Brunswick, Canada |
41st (h) |
400m |
50.62 |
| 2011 |
CARIFTA Games (U-20) |
Montego Bay, Jamaica |
3rd |
400 m |
47.32 |
| 3rd |
4 × 100 m relay |
40.29 |
| — |
4 × 400 m relay |
DQ |
| World Youth Championships |
Lille, France |
1st |
200 m |
20.89 |
| 5th |
Medley relay |
1:52.51 |
| 2012 |
CARIFTA Games (U-20) |
Hamilton, Bermuda |
1st |
4 × 400 m relay |
3:09.23 |
| World Junior Championships |
Barcelona, Spain |
6th |
4 × 100 m relay |
39.74 |
| 11th (h) |
4 × 400 m relay |
3:08.96 |
| 2013 |
CARIFTA Games (U-20) |
Nassau, Bahamas |
3rd |
400 m |
46.01 |
| 3rd |
4 × 400 m relay |
3:07.44 |
| 2014 |
World Relays |
Nassau, Bahamas |
– |
4 × 100 m relay |
DQ |
| 2016 |
NACAC U-23 Championships |
San Salvador, El Salvador |
5th |
400 m |
46.27 |
| 3rd |
4 × 100 m relay |
39.85 |
| 3rd |
4 × 400 m relay |
3:04.74 |
| Olympic Games |
Rio de Janeiro, Brazil |
6th (h) |
4 × 400 m relay |
2:59.64 |
| 2018 |
Commonwealth Games |
Gold Coast, Australia |
2nd |
4 × 400 m relay |
3:01.92 |
| Central American and Caribbean Games |
Barranquilla, Colombia |
5th |
4 × 400 m relay |
3:07.31 |
| 2019 |
World Relays |
Yokohama, Japan |
6th (h) |
4 × 200 m relay |
1:22.401 |
1Disqualified in the final