Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · IndoorPiedmont Plus · Mar 26 | 15.31a | Piedmont Plus | March 26, 2025 |
| 100 Meters · OutdoorCommonwealth Games · Jul 25 | 12.59a | Commonwealth Games | July 25, 2026 |
| 100m Hurdles · 30" / 0.762m · OutdoorCommonwealth Games · Jul 25 | 15.30a | Commonwealth Games | July 25, 2026 |
| 100m Hurdles · 33" / 0.838m · OutdoorJames Carter Invitational 2026 · Jun 13 | 15.07a | James Carter Invitational 2026 | June 13, 2026 |
| 100m Hurdles · 36" / 0.914m · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 23 | 15.61a | Ken Roberts-Panthers Elite Track and Field Challenge | May 23, 2026 |
| 200 Meters · IndoorPiedmont Plus · Mar 26 | 39.04a | Piedmont Plus | March 26, 2025 |
| 200 Meters · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 23 | 25.22a | Ken Roberts-Panthers Elite Track and Field Challenge | May 23, 2026 |
| 200m Hurdles · 30" / 0.762m · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 23 | 27.63a | Ken Roberts-Panthers Elite Track and Field Challenge | May 23, 2026 |
| 50 Meter · IndoorPiedmont Plus · Mar 26 | 7.52a | Piedmont Plus | March 26, 2025 |
| 50 Meter · Outdoor2025 North Carolina Senior Games State Finals · Sep 17 | 7.16a | 2025 North Carolina Senior Games State Finals | September 17, 2025 |
| Long Jump · IndoorPiedmont Plus · Mar 26 | 7-11.50 | Piedmont Plus | March 26, 2025 |
| Long Jump · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 23 | 15-03.00 | Ken Roberts-Panthers Elite Track and Field Challenge | May 23, 2026 |
| Triple Jump · OutdoorJames Carter Invitational 2026 · Jun 13 | 32-10.00 | James Carter Invitational 2026 | June 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results2025 Outdoor Track
6 results2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 26 | Piedmont PlusMar 26 · 50 Meter · Place 1 · UnattachedUnattached | 50 Meter | 1. | 7.52a PB | 7 |
| Mar 26 | Piedmont PlusMar 26 · 50 Meter · Place 1 · UnattachedUnattached | 50 Meter | 1. | 7.52a | 7 |
| Mar 26 | Piedmont PlusMar 26 · Long Jump · Place 2 · UnattachedUnattached | Long Jump | 2. | 7-11.50 PB | 7 |
| Mar 26 | Piedmont PlusMar 26 · 200 Meters · Place 4 · UnattachedUnattached | 200 Meters | 4. | 39.04a PB | 7 |
| Mar 26 | Piedmont PlusMar 26 · 200 Meters · Place 2 · UnattachedUnattached | 200 Meters | 2. | 39.04a | 7 |
| Mar 26 | Piedmont PlusMar 26 · 100 Meters · Place 2 · UnattachedUnattached | 100 Meters | 2. | 15.31a PB | 7 |
| Mar 26 | Piedmont PlusMar 26 · 100 Meters · Place 2 · UnattachedUnattached | 100 Meters | 2. | 15.31a | 7 |
2021 Outdoor Track
6 results