Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 165:06.79aB'ham Metro JV Championship 2026April 16, 2026
200 Meters · OutdoorMountain Brook Metro JV #1 · Feb 2726.73aMountain Brook Metro JV #1February 27, 2025
400 Meters · IndoorJV Meet #1 · Dec 1859.30aJV Meet #1December 18, 2025
400 Meters · OutdoorMetro Birmingham JV Meet #1 · Feb 2557.06aMetro Birmingham JV Meet #1February 25, 2026
800 Meters · IndoorJV Meet #1 · Dec 182:21.58aJV Meet #1December 18, 2025
800 Meters · OutdoorVestavilla Hills Metro JV #2 · Mar 62:16.28aVestavilla Hills Metro JV #2March 6, 2025
Discus · 1.6kg · OutdoorMountain Brook Invitational · Apr 1461-02Mountain Brook InvitationalApril 14, 2023
Shot Put · 8lb · IndoorMiddle School Indoor Meet #1 · Dec 819-9Middle School Indoor Meet #1December 8, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 45 · Oak MountainOak Mountain1600 Meters45.5:06.79a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Oak MountainOak Mountain800 Meters--DNS10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Oak MountainOak Mountain1600 Meters--DNF10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 31 · Oak MountainOak Mountain800 Meters31.2:20.16a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 47 · Oak MountainOak Mountain1600 Meters47.5:13.70a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 38 · Oak MountainOak Mountain800 Meters38.2:20.00a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 36 · Oak MountainOak Mountain800 Meters36.2:19.90a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Place 17 · Oak MountainOak Mountain400 Meters17.57.06a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 42 · Oak MountainOak Mountain800 Meters42.2:21.58a PB10
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 80 · Oak MountainOak Mountain400 Meters80.59.30a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 10Metro JV #6Apr 10 · 800 Meters · Place 33 · Oak MountainOak Mountain800 Meters33.2:20.64a9
Apr 10Metro JV #6Apr 10 · 400 Meters · Place 36 · Oak MountainOak Mountain400 Meters36.59.63a9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 35 · Oak MountainOak Mountain800 Meters35.2:18.36a9
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 67 · Oak MountainOak Mountain400 Meters67.58.76a9
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 55 · Oak MountainOak Mountain800 Meters55.2:20.09a9
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 43 · Oak MountainOak Mountain400 Meters43.59.01a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 49 · Oak MountainOak Mountain800 Meters49.2:19.62a9
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 39 · Oak MountainOak Mountain400 Meters39.58.91a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 31 · Oak MountainOak Mountain800 Meters31.2:16.28a PB9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 30 · Oak MountainOak Mountain400 Meters30.58.53a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 28 · Oak MountainOak Mountain400 Meters28.58.45a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 53 · Oak MountainOak Mountain200 Meters53.26.73a PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 800 Meters · Oak MountainOak Mountain800 Meters--DNS9
Dec 11First Crack JV MeetDec 11 · 400 Meters · Oak MountainOak Mountain400 Meters--DNS9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 8 · Oak MountainOak Mountain800 Meters8.2:25.16a8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 400 Meters · Place 13 · Oak MountainOak Mountain400 Meters13.1:03.57a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · Discus · Oak MountainOak MountainDiscus1.6kg--DNS8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 14 · Oak MountainOak Mountain800 Meters14.2:20.25a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 13 · Oak MountainOak Mountain400 Meters13.1:00.89a8

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 49 · Oak MountainOak Mountain800 Meters49.2:37.52a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 36 · Oak MountainOak MountainDiscus1.6kg36.61-02 PB7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 38 · Oak MountainOak Mountain800 Meters38.2:34.84a7
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Place 31 · Oak MountainOak Mountain400 Meters31.1:04.33a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · Shot Put · Place 56 · Oak MountainOak MountainShot Put8lb56.19-9 PB7
Dec 8Middle School Indoor Meet #1Dec 8 · 400 Meters · Place 90 · Oak MountainOak Mountain400 Meters90.1:11.90a7