Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMiddle School Meet #3 · Jan 85:11.52Middle School Meet #3January 8, 2024
1600 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 54:58.43Metro Birmingham JV Meet #2March 5, 2026
400 Meters · IndoorJV Meet #3 · Jan 1455.62JV Meet #3January 14, 2026
400 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 255.44aMetro Birmingham JV Meet #5April 2, 2026
800 Meters · IndoorLast Ditch JV Meet · Jan 212:10.83Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 52:08.60Metro Birmingham JV Meet #2March 5, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 13 · Mountain BrookMountain Brook800 Meters13.2:08.77a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 24 · Mountain BrookMountain Brook400 Meters24.55.57a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 81 · Mountain BrookMountain Brook800 Meters81.2:10.84a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 76 · Mountain BrookMountain Brook400 MetersRound P76.56.16a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 10 · Mountain BrookMountain Brook800 Meters10.2:09.99a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 26 · Mountain BrookMountain Brook400 Meters26.55.44a PB10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 6 · Mountain BrookMountain Brook800 Meters62:08.8710
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 14 · Mountain BrookMountain Brook400 Meters1456.4310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 20 · Mountain BrookMountain Brook1600 Meters204:58.43 PB10
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 18 · Mountain BrookMountain Brook800 Meters182:08.60 PB10
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 20 · Mountain BrookMountain Brook1600 Meters204:58.4310
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 18 · Mountain BrookMountain Brook800 Meters182:08.6010
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 13 · Mountain BrookMountain Brook800 Meters13.2:11.55a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Place 9 · Mountain BrookMountain Brook400 Meters9.55.62a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 11 · Mountain BrookMountain Brook800 Meters112:10.83 PB10
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 16 · Mountain BrookMountain Brook400 Meters1656.5710
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 46 · Mountain BrookMountain Brook800 Meters462:11.3510
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 57 · Mountain BrookMountain Brook400 Meters5755.62 PB10
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 11 · Mountain BrookMountain Brook800 Meters112:12.9810
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 18 · Mountain BrookMountain Brook400 Meters1855.6210

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 6 · Mountain BrookMountain Brook800 Meters6.2:12.21a10
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 7 · Mountain BrookMountain Brook400 Meters7.55.87a10
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 8 · Mountain BrookMountain Brook800 Meters82:17.119
Jan 22Last Ditch Meet JV MeetJan 22 · 400 Meters · Place 20 · Mountain BrookMountain Brook400 Meters2057.849
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 44 · Mountain BrookMountain Brook800 Meters442:19.839
Jan 7JV Meet #2Jan 7 · 400 Meters · Place 60 · Mountain BrookMountain Brook400 Meters6058.719

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 30 · Mountain BrookMountain Brook800 Meters302:14.289
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 108 · Mountain BrookMountain Brook800 Meters108.2:13.15a9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 19 · Mountain BrookMountain Brook800 Meters19.2:14.32a9
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 55 · Mountain BrookMountain Brook400 Meters55.57.59a9
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 30 · Mountain BrookMountain Brook800 Meters30.2:15.37a9
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 29 · Mountain BrookMountain Brook400 Meters29.57.70a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 32 · Mountain BrookMountain Brook800 Meters32.2:15.67a9
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 29 · Mountain BrookMountain Brook400 Meters29.57.01a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 23 · Mountain BrookMountain Brook800 Meters23.2:13.93a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 27 · Mountain BrookMountain Brook400 Meters27.58.10a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 19 · Mountain BrookMountain Brook800 Meters19.2:15.13a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 23 · Mountain BrookMountain Brook400 Meters23.56.90a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 48 · Mountain BrookMountain Brook800 Meters48.2:25.39a9
Dec 11First Crack JV MeetDec 11 · 400 Meters · Place 46 · Mountain BrookMountain Brook400 Meters46.59.13a9
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 6 · Mountain Brook Jr.Mountain Brook Jr.800 Meters62:15.718
Jan 18Middle School Gold Championship MeetJan 18 · 400 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.400 Meters1559.028
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 11 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters115:11.52 PB8
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 12 · Mountain Brook Jr.Mountain Brook Jr.400 Meters1258.788
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 6 · Mountain Brook Jr.Mountain Brook Jr.800 Meters62:19.338
Jan 4Middle School Meet #2Jan 4 · 400 Meters · Place 11 · Mountain Brook Jr.Mountain Brook Jr.400 Meters1159.498

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 14 · Mountain BrookMountain Brook800 Meters14.2:22.91a8
Dec 7Middle School Meet #1Dec 7 · 400 Meters · Place 20 · Mountain BrookMountain Brook400 Meters20.1:01.66a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 22 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters225:35.737
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 32 · Mountain Brook Jr.Mountain Brook Jr.800 Meters322:34.887

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 19 · Mountain BrookMountain Brook1600 Meters19.5:17.16a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 10 · Mountain BrookMountain Brook800 Meters10.2:24.12a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 34 · Mountain BrookMountain Brook1600 Meters34.5:42.04a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 35 · Mountain BrookMountain Brook800 Meters35.2:35.34a7