Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 24 | AHSAA Loachapoka Section 2026Apr 24 · 800 Meters · Place 10 · Fayetteville | 800 Meters | 10. | 3:00.61a PB | 12 |
| Apr 18 | Lincoln Meet 1Apr 18 · 800 Meters · Place 4 · Fayetteville | 800 Meters | 4. | 3:03.31a | 12 |
| Apr 18 | Lincoln Meet 1Apr 18 · 400 Meters · Fayetteville | 400 Meters | -- | DNS | 12 |
| Apr 11 | Talladega County MeetApr 11 · 300m Hurdles · Place 8 · Fayetteville | 300m Hurdles30" / 0.762m | 8. | 1:01.73a PB | 12 |
| Apr 11 | Talladega County MeetApr 11 · 800 Meters · Place 10 · Fayetteville | 800 Meters | 10. | 3:05.36a | 12 |
| Apr 11 | Talladega County MeetApr 11 · 200 Meters · Place 16 · Fayetteville | 200 Meters | 16. | 32.10a PB | 12 |
| Apr 7 | Sylacauga Meet 4Apr 7 · 800 Meters · Place 3 · Fayetteville | 800 Meters | 3. | 3:14.46a | 12 |
| Apr 2 | Sylacauga Meet 3Apr 2 · 800 Meters · Place 6 · Fayetteville | 800 Meters | 6. | 3:20.56a | 12 |
2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 12 | Talladega County MeetApr 12 · 300m Hurdles · Place 11 · Fayetteville School | 300m Hurdles | 11 | 1:04.11 | 11 |
| Apr 12 | Talladega County MeetApr 12 · 800 Meters · Place 9 · Fayetteville School | 800 Meters | 9 | 3:14.54 | 11 |
| Apr 8 | Lincoln Meet 4Apr 8 · 300m Hurdles · Place 23 · Fayetteville | 300m Hurdles | 23 | 1:07.79a | 11 |
| Apr 8 | Lincoln Meet 4Apr 8 · 800 Meters · Place 23 · Fayetteville | 800 Meters | 23 | 3:19.81a | 11 |
| Apr 8 | Lincoln Meet 4Apr 8 · 300m Hurdles · Place 23 · Fayetteville | 300m Hurdles | 23 | 1:07.79a | 11 |
| Apr 8 | Lincoln Meet 4Apr 8 · 800 Meters · Place 23 · Fayetteville | 800 Meters | 23 | 3:19.81a | 11 |
| Apr 4 | Lincoln Meet 3Apr 4 · 800 Meters · Place 21 · Fayetteville School | 800 Meters | 21 | 3:23.22 | 11 |
| Apr 3 | Sylacauga Meet 3Apr 3 · 800 Meters · Place 8 · Fayetteville School | 800 Meters | 8 | 3:32.89 | 11 |
| Apr 3 | Sylacauga Meet 3Apr 3 · 400 Meters · Place 9 · Fayetteville School | 400 Meters | 9 | 1:18.16 PB | 11 |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 8 | Talladega County MeetApr 8 · Shot Put · Place 13 · Fayetteville School | Shot Put | 13 | 21-10 | 10 |
| Mar 9 | Lincoln Meet 1Mar 9 · Discus · Place 19 · Fayetteville | Discus | 19 | 14.68m | — |
| Mar 9 | Lincoln Meet 1Mar 9 · Shot Put · Place 22 · Fayetteville | Shot Put | 22 | 7.40m | — |