Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorJV Meet #1 · Dec 19 | 4:54.78a | JV Meet #1 | December 19, 2024 |
| 1600 Meters · OutdoorMetro Birmingham JV Meet #1 · Feb 25 | 4:52.16a | Metro Birmingham JV Meet #1 | February 25, 2026 |
| 3200 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 10:46.21a | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| 3200 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 9 | 11:08.96a | Metro Birmingham JV Meet @ Hoover #6 | April 9, 2026 |
| 400 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 9 | 55.59a | Metro Birmingham JV Meet @ Hoover #6 | April 9, 2026 |
| 60 Meter · IndoorMiddle School Indoor Meet #1 · Dec 9 | 10.17a | Middle School Indoor Meet #1 | December 9, 2021 |
| 800 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 2:10.10a | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
| 800 Meters · OutdoorMetro Birmingham JV Meet #1 · Feb 25 | 2:09.13a | Metro Birmingham JV Meet #1 | February 25, 2026 |
| Long Jump · IndoorMiddle School Indoor Meet #1 · Dec 9 | 10-08.75 | Middle School Indoor Meet #1 | December 9, 2021 |
| Long Jump · OutdoorVestavia Hills King of the Mountain Middle School Invitational · Mar 11 | 3.50m | Vestavia Hills King of the Mountain Middle School Invitational | March 11, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
2 results2025 Indoor Track
2 results2024 Indoor Track
2 results2022 Outdoor Track
2 results2022 Indoor Track
1 results2021 Indoor Track
2 results