Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorAHSAA State Heptathlon/Decathlon · May 11 | 17.11a | AHSAA State Heptathlon/Decathlon | May 11, 2026 |
| 200 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 11 | 28.07a | AHSAA State Heptathlon/Decathlon | May 11, 2026 |
| 400 Meters · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 25 | 1:02.66a | AHSAA Hewitt-Trussville Section 2025 | April 25, 2025 |
| 60 Meter · IndoorMagic City Invitational #2 · Dec 7 | 9.15a | Magic City Invitational #2 | December 7, 2024 |
| 60m Hurdles · 33" / 0.838m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 11.05a | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| 800 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 2:53.30a | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| 800 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 11 | 2:48.56a | AHSAA State Heptathlon/Decathlon | May 11, 2026 |
| Heptathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 11 | 3392 | AHSAA State Heptathlon/Decathlon | May 11, 2026 |
| High Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 1.44m | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| High Jump · OutdoorShelby County Championships · Apr 15 | 4-10.00 | Shelby County Championships | April 15, 2026 |
| Javelin · 600g · OutdoorMetro JV #3 · Mar 12 | 72-03 | Metro JV #3 | March 12, 2025 |
| Long Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 4.49m | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 11 | 4.84m | AHSAA State Heptathlon/Decathlon | May 11, 2026 |
| Pentathlon (Indoor) · Standard · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 2353 | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| Shot Put · 4kg · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 8.23m | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| Shot Put · 4kg · OutdoorMetro JV #3 · Mar 12 | 27-11.00 | Metro JV #3 | March 12, 2025 |
| Triple Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 31-08.25 | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| Triple Jump · OutdoorShelby County Championships · Apr 15 | 34-04.25 | Shelby County Championships | April 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
20 results2026 Indoor Track
7 results2025 Outdoor Track
9 results2024 Indoor Track
1 results