| 60 Metres | 7.26 | 21 JAN 2022 | Vanderbilt Multipurpose Facility, Nashville, TN (USA) (i) |
| 100 Metres | 11.11 | 21 APR 2017 | Charlottesville, VA (USA) |
| 100 Metres | 11.06 | 10 JUN 2015 | Eugene, OR (USA) |
| 200 Metres | 22.33 | 04 DEC 2015 | Birmingham, AL (USA) (i) |
| 200 Metres Short Track | 22.33 | 04 DEC 2015 | Birmingham, AL (USA) (i) |
| 400 Metres | 48.17 | 04 JUL 2017 | Terry Fox AF, Ottawa (CAN) |
| 1000 Metres | 2:43.14 | 01 MAR 2015 | Winston Salem, NC (USA) (i) |
| 1000 Metres Short Track | 2:43.14 | 01 MAR 2015 | Winston Salem, NC (USA) (i) |
| 1500 Metres | 4:36.76 | 18 APR 2015 | Charlottesville, VA (USA) |
| 60 Metres Hurdles | 8.16 | 27 FEB 2016 | Winston Salem, NC (USA) (i) |
| 110 Metres Hurdles | 14.38 | 18 APR 2015 | Charlottesville, VA (USA) |
| 300 Metres Hurdles | 38.81 | 12 MAY 2012 | Jefferson, GA (USA) |
| 400 Metres Hurdles | 51.96 | 28 MAR 2015 | Atlanta, GA (USA) |
| High Jump | 1.96 | 26 FEB 2022 | The Podium, Spokane, WA (USA) (i) |
| Pole Vault | 5.27 | 28 APR 2017 | Cullowhee, NC (USA) |
| Long Jump | 7.27 | 08 JAN 2016 | Johnson City, TN (USA) (i) |
| Triple Jump | 13.01 | 11 MAY 2013 | Jacksonville, FL (USA) |
| Shot Put | 15.15 | 26 APR 2024 | University of North Florda Jax Track at Hodges Stadium, Jacksonville, FL (USA) |
| Discus Throw | 44.88 | 15 MAR 2019 | Statesboro, GA (USA) |
| Javelin Throw | 51.47 | 07 APR 2018 | Coral Gables, FL (USA) |
| Decathlon | 7402 | 18 APR 2015 | Charlottesville, VA (USA) |
| Heptathlon Short Track | 5704 | 27 FEB 2022 | The Podium, Spokane, WA (USA) (i) |
| 4x200 Metres Relay | 1:29.71 | 01 APR 2017 | Gainesville, FL (USA) |
| 4x400 Metres Relay | 3:12.40 | 03 APR 2015 | Gainesville, FL (USA) |
| 4x400 Metres Relay Short Track | 3:13.17 | 07 FEB 2015 | Boston, MA (USA) (i) |
| Distance Medley | 10:11.49 | 06 APR 2013 | Gainesville, FL (USA) |