Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 6 | JV Meet #2Jan 6 · Shot Put · Place 19 · Hewitt-Trussville | Shot Put | 19 | 34-6.25 | — |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | JV Meet #1Dec 18 · 60 Meter · Place 112 · Hewitt-Trussville | 60 Meter | 112. | 7.92a PB | 12 |
| Dec 18 | JV Meet #1Dec 18 · Shot Put · Place 27 · Hewitt-Trussville | Shot Put12lb | 27. | 31-06.50 PB | 12 |
| Dec 18 | JV Meet #1Dec 18 · 400 Meters · Place 75 · Hewitt-Trussville | 400 Meters | 75. | 58.92a PB | 12 |
2025 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Metro JV #6Apr 10 · Javelin · Hewitt-Trussville | Javelin800g | -- | DNS | 11 |
| Apr 10 | Metro JV #6Apr 10 · Discus · Place 30 · Hewitt-Trussville | Discus1.6kg | 30. | 77-11 PB | 11 |
| Apr 10 | Metro JV #6Apr 10 · Shot Put · Place 33 · Hewitt-Trussville | Shot Put12lb | 33. | 31-01.00 PB | 11 |
| Apr 10 | Metro JV #6Apr 10 · 200 Meters · Place 54 · Hewitt-Trussville | 200 Meters | 54. | 25.63a PB | 11 |
| Apr 10 | Metro JV #6Apr 10 · 100 Meters · Place 58 · Hewitt-Trussville | 100 Meters | 58. | 12.65a PB | 11 |
2024 Indoor Track
2 results2023 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 108 · Hewitt-Trussville | 60 Meter | 108. | 7.94a | 10 |
| Dec 14 | Cross Plex JV Meet #1Dec 14 · Shot Put · Place 33 · Hewitt-Trussville | Shot Put12lb | 33. | 28-01.00 | 10 |
| Jan 10 | JV Meet #2Jan 10 · Shot Put · Place 22 · Hewitt-Trussville | Shot Put | 22 | 31-8 | 9 |
| Jan 10 | JV Meet #2Jan 10 · 60 Meters · Place 104 · Hewitt-Trussville | 60 Meters | 104 | 7.98 PB | 9 |
2022 Indoor Track
4 results