Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro South MS #2 - Oak Mountain · Mar 1215.63aMetro South MS #2 - Oak MountainMarch 12, 2024
1600 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 186:11.06Birmingham Metro JV Meet #4March 18, 2026
200 Meters · OutdoorMetro South MS #5 - Chelsea · Apr 932.78Metro South MS #5 - ChelseaApril 9, 2024
400 Meters · IndoorMiddle School Indoor Meet #3 · Jan 91:11.96aMiddle School Indoor Meet #3January 9, 2025
400 Meters · OutdoorMetro South Meet 3 · Mar 181:12.07aMetro South Meet 3March 18, 2025
60 Meter · IndoorMiddle School Meet #1 · Dec 710.01aMiddle School Meet #1December 7, 2023
800 Meters · IndoorMiddle School Meet #1 · Dec 122:49.88aMiddle School Meet #1December 12, 2024
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:45.82aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Mountain BrookMountain Brook1600 Meters--DNS9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 59 · Mountain BrookMountain Brook1600 Meters59.6:26.39a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 91 · Mountain BrookMountain Brook800 Meters91.2:45.82a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 9 · Mountain BrookMountain Brook1600 Meters9.6:12.67a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 21 · Mountain BrookMountain Brook800 Meters21.2:50.08a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 14 · Mountain BrookMountain Brook1600 Meters146:11.06 PB9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 20 · Mountain BrookMountain Brook800 Meters202:48.169
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 19 · Mountain BrookMountain Brook1600 Meters196:16.309
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 27 · Mountain BrookMountain Brook800 Meters272:50.719
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 20 · Mountain BrookMountain Brook800 Meters202:47.989
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 25 · Mountain BrookMountain Brook400 Meters251:13.079
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 20 · Mountain BrookMountain Brook800 Meters202:47.989
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 25 · Mountain BrookMountain Brook400 Meters251:13.079
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 12 · Mountain BrookMountain Brook1600 Meters12.6:22.30a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 17 · Mountain BrookMountain Brook800 Meters17.2:55.01a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 25 · Mountain BrookMountain Brook800 Meters252:52.829
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 45 · Mountain BrookMountain Brook400 Meters451:15.129
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 92 · Mountain BrookMountain Brook800 Meters922:57.309
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 140 · Mountain BrookMountain Brook400 Meters1401:15.169
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 39 · Mountain BrookMountain Brook800 Meters392:52.479
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 53 · Mountain BrookMountain Brook400 Meters531:14.869

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 18 · Mountain BrookMountain Brook800 Meters18.2:52.74a9
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 29 · Mountain BrookMountain Brook400 Meters29.1:12.77a9
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 30 · Mountain BrookMountain Brook800 Meters302:57.11a—
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 34 · Mountain BrookMountain Brook400 Meters341:11.96a PB—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 30 · Mountain Brook Jr.Mountain Brook Jr.800 Meters302:57.118
Jan 9Middle School Indoor Meet #3Jan 9 · 400 Meters · Place 34 · Mountain Brook Jr.Mountain Brook Jr.400 Meters341:11.968

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 19 · Mountain BrookMountain Brook800 Meters19.2:55.05a10
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 41 · Mountain BrookMountain Brook400 Meters41.1:14.83a10
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Place 5 · Mountain BrookMountain Brook800 Meters5.2:48.10a10
Mar 18Metro South Meet 3Mar 18 · 400 Meters · Place 28 · Mountain BrookMountain Brook400 Meters28.1:12.07a PB10
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.800 Meters132:45.958
Mar 11Metro South Meet 2- OM 2025Mar 11 · 400 Meters · Place 21 · Mountain Brook Jr.Mountain Brook Jr.400 Meters211:13.618
Mar 5Metro South Meet 1- HooverMar 5 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS10
Mar 5Metro South Meet 1- HooverMar 5 · 400 Meters · Place 21 · Mountain BrookMountain Brook400 Meters21.1:15.36a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 15 · Mountain BrookMountain Brook800 Meters15.2:49.88a PB8
Dec 12Middle School Meet #1Dec 12 · 400 Meters · Place 33 · Mountain BrookMountain Brook400 Meters33.1:12.05a8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 24 · Mountain BrookMountain Brook400 Meters24.1:12.95a9
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 49 · Mountain BrookMountain Brook200 Meters49.32.84a9
Apr 9Metro South MS #5 - ChelseaApr 9 · 200 Meters · Place 55 · Mountain Brook Jr.Mountain Brook Jr.200 Meters5532.78 PB7
Mar 12Metro South MS #2 - Oak MountainMar 12 · 200 Meters · Mountain BrookMountain Brook200 Meters--DNS9
Mar 12Metro South MS #2 - Oak MountainMar 12 · 100 Meters · Place 80 · Mountain BrookMountain Brook100 Meters80.15.63a PB9
Mar 6Metro South Meet 1- HewittMar 6 · 400 Meters · Place 34 · Mountain Brook Jr.Mountain Brook Jr.400 Meters341:17.879
Mar 6Metro South Meet 1- HewittMar 6 · 100 Meters · Place 85 · Mountain Brook Jr.Mountain Brook Jr.100 Meters8516.079

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 60 Meter · Place 163 · Mountain BrookMountain Brook60 Meter163.10.01a PB7