Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMiddle School Gold Championship Meet · Jan 166:00.91Middle School Gold Championship MeetJanuary 16, 2025
1600 Meters · OutdoorMetro South Meet 3 · Mar 185:55.49aMetro South Meet 3March 18, 2025
400 Meters · OutdoorMountain Brook Invitational · Apr 121:14.12aMountain Brook InvitationalApril 12, 2024
800 Meters · IndoorMiddle School Meet #1 · Dec 122:50.15aMiddle School Meet #1December 12, 2024
800 Meters · OutdoorMS Metro Championship Meet · Apr 182:43.14MS Metro Championship MeetApril 18, 2024

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 · Place 26 · Mountain BrookMountain Brook800 Meters26.2:50.40a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 66 · Mountain BrookMountain Brook1600 Meters66.7:00.50a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 106 · Mountain BrookMountain Brook800 Meters106.2:58.23a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 32 · Mountain BrookMountain Brook800 Meters32.2:57.92a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 40 · Mountain BrookMountain Brook400 Meters40.1:15.75a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 28 · Mountain BrookMountain Brook800 Meters282:57.399
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 27 · Mountain BrookMountain Brook400 Meters271:20.339
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 45 · Mountain BrookMountain Brook800 Meters453:00.169
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 34 · Mountain BrookMountain Brook400 Meters341:15.149
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 36 · Mountain BrookMountain Brook800 Meters362:58.909
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 34 · Mountain BrookMountain Brook400 Meters341:15.699
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 36 · Mountain BrookMountain Brook800 Meters362:58.909
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 34 · Mountain BrookMountain Brook400 Meters341:15.699
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 27 · Mountain BrookMountain Brook1600 Meters27.6:59.41a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 38 · Mountain BrookMountain Brook800 Meters38.3:11.83a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 24 · Mountain BrookMountain Brook1600 Meters246:38.029
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 33 · Mountain BrookMountain Brook800 Meters332:57.279
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 75 · Mountain BrookMountain Brook1600 Meters756:30.889
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 82 · Mountain BrookMountain Brook800 Meters822:53.609
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 46 · Mountain BrookMountain Brook1600 Meters466:51.029
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 53 · Mountain BrookMountain Brook800 Meters532:59.539

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 16 · Mountain BrookMountain Brook1600 Meters16.6:38.97a9
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 34 · Mountain BrookMountain Brook800 Meters34.3:05.56a9
Dec 10First Crack JV MeetDec 10 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS9
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters156:00.91 PB8
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 16 · Mountain BrookMountain Brook1600 Meters166:15.50a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 25 · Mountain BrookMountain Brook800 Meters252:54.39a—
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 16 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters166:15.508
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 25 · Mountain Brook Jr.Mountain Brook Jr.800 Meters252:54.398

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 6 · Mountain BrookMountain Brook1600 Meters6.5:55.49a PB10
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS10
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 5 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters56:07.488
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 14 · Mountain Brook Jr.Mountain Brook Jr.800 Meters142:46.038
Mar 5Metro South Meet 1- HooverMar 5 · 1600 Meters · Place 11 · Mountain BrookMountain Brook1600 Meters11.6:15.49a10
Mar 5Metro South Meet 1- HooverMar 5 · 800 Meters · Place 15 · Mountain BrookMountain Brook800 Meters15.2:56.42a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 13 · Mountain BrookMountain Brook1600 Meters13.6:02.43a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 10 · Mountain BrookMountain Brook1600 Meters10.6:09.99a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 16 · Mountain BrookMountain Brook800 Meters16.2:50.15a PB8
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 14 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters146:17.837
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 10 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters106:14.977
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters136:25.547
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 26 · Mountain Brook Jr.Mountain Brook Jr.800 Meters263:01.757

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 20 · Mountain Brook Jr.Mountain Brook Jr.800 Meters202:43.14 PB7
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 13 · Mountain BrookMountain Brook800 Meters13.2:46.53a9
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 29 · Mountain BrookMountain Brook400 Meters29.1:14.12a PB9
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 11 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters116:10.807
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 18 · Mountain Brook Jr.Mountain Brook Jr.800 Meters182:56.987
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 3 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters36:25.207
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.800 Meters152:57.507
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters86:07.507
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 11 · Mountain Brook Jr.Mountain Brook Jr.800 Meters112:51.827
Mar 12Metro South MS #2 - Oak MountainMar 12 · 1600 Meters · Place 4 · Mountain BrookMountain Brook1600 Meters4.6:17.86a9
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 17 · Mountain BrookMountain Brook800 Meters17.2:52.15a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 16 · Mountain BrookMountain Brook1600 Meters16.6:27.45a7
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 30 · Mountain BrookMountain Brook800 Meters30.2:57.48a7