Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFirst Crack JV Meet · Dec 115:54.78aFirst Crack JV MeetDecember 11, 2024
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 165:21.88aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · IndoorMiddle School Indoor Meet #1 · Dec 81:17.88aMiddle School Indoor Meet #1December 8, 2022
800 Meters · IndoorFirst Crack JV Meet · Dec 112:42.72aFirst Crack JV MeetDecember 11, 2024
800 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 162:30.04aB'ham Metro JV Championship 2026April 16, 2026
Discus · 1.6kg · OutdoorMountain Brook Invitational · Apr 1457-10Mountain Brook InvitationalApril 14, 2023
Discus · 1kg · OutdoorMetro South MS #4 - Spain Park · Apr 559-09Metro South MS #4 - Spain ParkApril 5, 2024
Shot Put · 12lb · IndoorMiddle School Meet #1 · Dec 724-09.00Middle School Meet #1December 7, 2023
Shot Put · 12lb · OutdoorMetro South MS #2 - Oak Mountain · Mar 1222-02.00Metro South MS #2 - Oak MountainMarch 12, 2024
Shot Put · 4kg · OutdoorMetro South MS #4 - Spain Park · Apr 524-04.00Metro South MS #4 - Spain ParkApril 5, 2024
Shot Put · 8lb · IndoorMiddle School Indoor Meet #1 · Dec 817-6Middle 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 70 · Oak MountainOak Mountain1600 Meters70.5:21.88a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 97 · Oak MountainOak Mountain800 Meters97.2:30.04a PB10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 26 · Oak MountainOak Mountain1600 Meters26.5:27.36a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 57 · Oak MountainOak Mountain800 Meters57.2:31.86a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 60 · Oak MountainOak Mountain1600 Meters60.5:23.44a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 79 · Oak MountainOak Mountain800 Meters79.2:35.00a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 60 · Oak MountainOak Mountain1600 Meters60.5:22.07a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 88 · Oak MountainOak Mountain800 Meters88.2:39.94a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 10Metro JV #6Apr 10 · 1600 Meters · Place 33 · Oak MountainOak Mountain1600 Meters33.5:33.82a9
Apr 10Metro JV #6Apr 10 · 800 Meters · Place 46 · Oak MountainOak Mountain800 Meters46.2:32.05a9
Apr 3Metro JV #5Apr 3 · 1600 Meters · Place 63 · Oak MountainOak Mountain1600 Meters63.5:39.56a9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 77 · Oak MountainOak Mountain800 Meters77.2:33.23a9
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 64 · Oak MountainOak Mountain1600 Meters64.5:32.77a9
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 90 · Oak MountainOak Mountain800 Meters90.2:38.97a9
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 81 · Oak MountainOak Mountain1600 Meters81.5:40.67a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 97 · Oak MountainOak Mountain800 Meters97.2:36.06a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 63 · Oak MountainOak Mountain1600 Meters63.5:43.33a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 83 · Oak MountainOak Mountain800 Meters83.2:32.80a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 73 · Oak MountainOak Mountain1600 Meters73.5:41.68a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 81 · Oak MountainOak Mountain800 Meters81.2:38.13a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 83 · Oak MountainOak Mountain1600 Meters83.5:54.78a PB9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 97 · Oak MountainOak Mountain800 Meters97.2:42.72a PB9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 5Metro South MS #4 - Spain ParkApr 5 · 1600 Meters · Place 20 · Oak MountainOak Mountain1600 Meters20.6:22.12a8
Apr 5Metro South MS #4 - Spain ParkApr 5 · Discus · Place 35 · Oak MountainOak MountainDiscus1kg35.59-09 PB8
Apr 5Metro South MS #4 - Spain ParkApr 5 · Shot Put · Place 29 · Oak MountainOak MountainShot Put4kg29.24-04.00 PB8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 1600 Meters · Place 25 · Oak MountainOak Mountain1600 Meters25.6:08.33a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · Discus · Place 19 · Oak MountainOak MountainDiscus1.6kg19.52-078
Mar 12Metro South MS #2 - Oak MountainMar 12 · Shot Put · Place 13 · Oak MountainOak MountainShot Put12lb13.22-02.00 PB8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 64 · Oak MountainOak Mountain1600 Meters64.6:06.96a8
Dec 7Middle School Meet #1Dec 7 · Shot Put · Place 27 · Oak MountainOak MountainShot Put12lb27.24-09.00 PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 42 · Oak MountainOak MountainDiscus1.6kg42.57-10 PB7
Apr 14Mountain Brook InvitationalApr 14 · Shot Put · Place 36 · Oak MountainOak MountainShot Put12lb36.19-09.007
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 67 · Oak MountainOak Mountain800 Meters67.2:52.48a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · Shot Put · Place 63 · Oak MountainOak MountainShot Put8lb63.17-6 PB7
Dec 8Middle School Indoor Meet #1Dec 8 · 400 Meters · Place 122 · Oak MountainOak Mountain400 Meters122.1:17.88a PB7