Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #3 · Jan 144:40.35JV Meet #3January 14, 2026
1600 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 24:40.39aMetro Birmingham JV Meet #5April 2, 2026
3200 Meters · OutdoorMetro JV #4 · Mar 1911:17.93aMetro JV #4March 19, 2025
400 Meters · IndoorMiddle School Meet #3 · Jan 81:03.53Middle School Meet #3January 8, 2024
400 Meters · OutdoorMetro South MS #2 - Oak Mountain · Mar 121:01.21aMetro South MS #2 - Oak MountainMarch 12, 2024
800 Meters · IndoorJV Meet #3 · Jan 142:10.31JV Meet #3January 14, 2026
800 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 162:06.96aB'ham Metro JV Championship 2026April 16, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 8 · Mountain BrookMountain Brook1600 Meters8.4:43.05a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 8 · Mountain BrookMountain Brook800 Meters8.2:06.96a PB10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 62 · Mountain BrookMountain Brook800 Meters62.2:08.20a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 2 · Mountain BrookMountain Brook1600 Meters2.4:40.39a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 11 · Mountain BrookMountain Brook800 Meters11.2:09.99a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 10 · Mountain BrookMountain Brook1600 Meters104:49.3310
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 5 · Mountain BrookMountain Brook800 Meters52:07.7210
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 8 · Mountain BrookMountain Brook1600 Meters84:43.1310
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 9 · Mountain BrookMountain Brook800 Meters92:08.5410
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 21 · Mountain BrookMountain Brook1600 Meters214:58.6710
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 10 · Mountain BrookMountain Brook800 Meters102:07.4910
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 21 · Mountain BrookMountain Brook1600 Meters214:58.6710
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 10 · Mountain BrookMountain Brook800 Meters102:07.4910
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 10 · Mountain BrookMountain Brook1600 Meters10.4:48.27a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 7 · Mountain BrookMountain Brook800 Meters7.2:09.47a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 3 · Mountain BrookMountain Brook1600 Meters34:41.5710
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 18 · Mountain BrookMountain Brook800 Meters182:14.1810
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 12 · Mountain BrookMountain Brook1600 Meters124:40.35 PB10
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 35 · Mountain BrookMountain Brook800 Meters352:10.31 PB10
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 6 · Mountain BrookMountain Brook1600 Meters64:43.7410
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 8 · Mountain BrookMountain Brook800 Meters82:11.7410

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 8 · Mountain BrookMountain Brook1600 Meters8.4:46.08a10
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 11 · Mountain BrookMountain Brook800 Meters11.2:14.52a10
Jan 22Last Ditch Meet JV MeetJan 22 · 1600 Meters · Place 19 · Mountain BrookMountain Brook1600 Meters195:11.719
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters122:17.919
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 71 · Mountain BrookMountain Brook1600 Meters715:00.529
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 73 · Mountain BrookMountain Brook800 Meters732:15.629
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 28 · Mountain BrookMountain Brook1600 Meters284:58.609
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 39 · Mountain BrookMountain Brook800 Meters392:19.409

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 29 · Mountain BrookMountain Brook1600 Meters294:57.209
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 38 · Mountain BrookMountain Brook800 Meters382:16.229
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 110 · Mountain BrookMountain Brook1600 Meters110.4:56.13a9
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 102 · Mountain BrookMountain Brook800 Meters102.2:12.42a9
Apr 3Metro JV #5Apr 3 · 1600 Meters · Place 26 · Mountain BrookMountain Brook1600 Meters26.5:07.03a9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 20 · Mountain BrookMountain Brook800 Meters20.2:14.47a9
Mar 19Metro JV #4Mar 19 · 3200 Meters · Place 11 · Mountain BrookMountain Brook3200 Meters11.11:17.93a PB9
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 28 · Mountain BrookMountain Brook1600 Meters28.5:05.66a9
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 39 · Mountain BrookMountain Brook1600 Meters39.5:05.08a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 41 · Mountain BrookMountain Brook800 Meters41.2:17.60a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 29 · Mountain BrookMountain Brook1600 Meters29.5:14.69a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 29 · Mountain BrookMountain Brook800 Meters29.2:15.43a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 24 · Mountain BrookMountain Brook1600 Meters24.4:56.38a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 40 · Mountain BrookMountain Brook800 Meters40.2:21.02a9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 15 · Mountain BrookMountain Brook1600 Meters15.5:00.44a9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 24 · Mountain BrookMountain Brook800 Meters24.2:20.52a9
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 18 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters185:21.448
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 41 · Mountain Brook Jr.Mountain Brook Jr.400 Meters411:03.53 PB8
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters155:19.768
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 21 · Mountain Brook Jr.Mountain Brook Jr.800 Meters212:30.318

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters134:58.728
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 18 · Mountain Brook Jr.Mountain Brook Jr.800 Meters182:18.728
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 4 · Mountain BrookMountain Brook1600 Meters4.4:58.52a8
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 24 · Mountain BrookMountain Brook400 Meters24.1:01.81a8
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 7 · Mountain Brook Jr.Mountain Brook Jr.800 Meters72:20.018
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters85:04.358
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 19 · Mountain Brook Jr.Mountain Brook Jr.800 Meters192:24.138
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters135:26.678
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters155:10.558
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 10 · Mountain BrookMountain Brook800 Meters10.2:17.65a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 14 · Mountain BrookMountain Brook400 Meters14.1:01.21a PB8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 10 · Mountain Brook Jr.Mountain Brook Jr.800 Meters102:23.788
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 10 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters105:13.448

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 17 · Mountain BrookMountain Brook1600 Meters17.5:20.44a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 34 · Mountain BrookMountain Brook800 Meters34.2:30.56a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 41 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters415:50.377
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 54 · Mountain Brook Jr.Mountain Brook Jr.800 Meters542:39.487

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 31 · Mountain BrookMountain Brook1600 Meters31.5:36.13a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 39 · Mountain BrookMountain Brook800 Meters39.2:34.99a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 50 · Mountain BrookMountain Brook1600 Meters50.5:47.45a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 43 · Mountain BrookMountain Brook800 Meters43.2:38.34a7