Personal bests
| Event | Time | Venue | Date |
| 400 m | 46.30 | Irapuato, Mexico | 7 July 2012 |
| 400 m hurdles | 48.17 | Beijing, China | 25 August 2015 |
Competition record
| Year | Competition | Venue | Position | Event | Notes |
Representing the Bahamas |
| 2006 |
CARIFTA Games (U17) |
Les Abymes, Guadeloupe |
7th |
400m |
51.03 |
| 3rd |
4 × 400 m relay |
3:19.80 |
| 2007 |
World Youth Championships |
Ostrava, Czech Republic |
14th (sf) |
400m |
48.86 |
| 2008 |
CARIFTA Games (U20) |
Basseterre, Saint Kitts and Nevis |
6th |
400m |
47.95 |
| 3rd |
4 × 400 m relay |
3:12.09 |
| World Junior Championships |
Bydgoszcz, Poland |
36th (h) |
400m hurdles |
54.37 |
| 7th |
4 × 400 m relay |
3:21.75 |
| 2010 |
NACAC Under-23 Championships |
Miramar, United States |
7th |
400m hurdles |
52.43 |
| 2011 |
Central American and Caribbean Championships |
Mayagüez, Puerto Rico |
16th (h) |
400m hurdles |
54.28 |
| 2012 |
NACAC Under-23 Championships |
Irapuato, Mexico |
3rd |
400 m |
46.30 |
| 1st |
400m hurdles |
50.27 |
| 2nd |
4 × 400 m relay |
3:04.33 |
| 2013 |
Central American and Caribbean Championships |
Morelia, Mexico |
2nd |
400m hurdles |
49.94 A |
| 2nd |
4 × 400 m relay |
3:02.66 A |
| World Championships |
Moscow, Russia |
21st (sf) |
400m hurdles |
50.51 |
| 2014 |
Commonwealth Games |
Glasgow, United Kingdom |
3rd |
400m hurdles |
48.78 |
| Pan American Sports Festival |
Mexico City, Mexico |
1st |
400m hurdles |
48.91 A |
| 2015 |
World Championships |
Beijing, China |
3rd |
400 m hurdles |
48.17 m |
| 2016 |
Olympic Games |
Rio de Janeiro, Brazil |
46th (h) |
400 m hurdles |
52.77 |
| 2018 |
Commonwealth Games |
Gold Coast, Australia |
2nd |
400 m hurdles |
49.10 |
| 2019 |
Pan American Games |
Lima, Peru |
4th |
400 m hurdles |
49.53 |
| 7th |
4 × 400 m relay |
3:09.98 |