Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #3 · Jan 144:43.02JV Meet #3January 14, 2026
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 164:34.97aB'ham Metro JV Championship 2026April 16, 2026
3200 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 239:55.82aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
3200 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 109:51.36aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
400 Meters · IndoorMiddle School Meet #3 · Jan 81:04.46Middle School Meet #3January 8, 2024
400 Meters · OutdoorMountain Brook Invitational · Apr 1259.69aMountain Brook InvitationalApril 12, 2024
800 Meters · IndoorLast Ditch JV Meet · Jan 212:08.69Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 22:07.32aMetro Birmingham JV Meet #5April 2, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 1 · Mountain BrookMountain Brook1600 Meters1.4:34.97a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 16 · Mountain BrookMountain Brook800 Meters16.2:09.36a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · Place 20 · Mountain BrookMountain Brook3200 Meters20.9:51.36a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 1 · Mountain BrookMountain Brook1600 Meters1.4:37.50a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 5 · Mountain BrookMountain Brook800 Meters5.2:07.32a PB10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 3200 Meters · Place 2 · Mountain BrookMountain Brook3200 Meters210:01.3310
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 3 · Mountain BrookMountain Brook1600 Meters34:44.9610
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 6 · Mountain BrookMountain Brook1600 Meters64:42.2110
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 24 · Mountain BrookMountain Brook800 Meters242:13.8110
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 3200 Meters · Place 13 · Mountain BrookMountain Brook3200 Meters1310:20.6010
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 6 · Mountain BrookMountain Brook1600 Meters6.4:44.48a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 11 · Mountain BrookMountain Brook800 Meters11.2:11.22a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 9 · Mountain BrookMountain Brook3200 Meters9.9:55.82a PB10
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 3 · Mountain BrookMountain Brook800 Meters32:08.69 PB10
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 16 · Mountain BrookMountain Brook1600 Meters164:43.02 PB10
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 47 · Mountain BrookMountain Brook800 Meters472:11.4310
Jan 7Hump Day OctameetJan 7 · 3200 Meters · Place 3 · Mountain BrookMountain Brook3200 Meters310:08.5810

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 9 · Mountain BrookMountain Brook1600 Meters9.4:47.39a10
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 14 · Mountain BrookMountain Brook800 Meters14.2:15.93a10
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 52 · Mountain BrookMountain Brook1600 Meters524:54.209
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 82 · Mountain BrookMountain Brook800 Meters822:16.939
Jan 8Hump Day OctameetJan 8 · 3200 Meters · Place 9 · Mountain BrookMountain Brook3200 Meters910:23.459

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 55 · Mountain BrookMountain Brook3200 Meters55.10:20.99a9
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 113 · Mountain BrookMountain Brook1600 Meters113.4:57.41a9
Apr 3Metro JV #5Apr 3 · 1600 Meters · Place 10 · Mountain BrookMountain Brook1600 Meters10.4:56.08a9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 21 · Mountain BrookMountain Brook800 Meters21.2:14.53a9
Mar 19Metro JV #4Mar 19 · 3200 Meters · Place 4 · Mountain BrookMountain Brook3200 Meters4.10:31.80a9
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 24 · Mountain BrookMountain Brook1600 Meters24.5:02.70a9
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 14 · Mountain BrookMountain Brook1600 Meters14.4:52.56a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 33 · Mountain BrookMountain Brook800 Meters33.2:15.91a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 3200 Meters · Place 4 · Mountain BrookMountain Brook3200 Meters4.10:28.60a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 17 · Mountain BrookMountain Brook1600 Meters17.5:03.63a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS9
Feb 27Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 19 · Mountain BrookMountain Brook1600 Meters19.4:53.87a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 24 · Mountain BrookMountain Brook800 Meters24.2:16.43a9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 19 · Mountain BrookMountain Brook1600 Meters19.5:02.32a9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 33 · Mountain BrookMountain Brook800 Meters33.2:22.66a9
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters85:01.858
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 14 · Mountain Brook Jr.Mountain Brook Jr.800 Meters142:20.568
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters85:00.468
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 53 · Mountain Brook Jr.Mountain Brook Jr.400 Meters531:04.46 PB8
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 5 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters55:03.948

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 4 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters44:47.748
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.800 Meters132:15.238
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 16 · Mountain BrookMountain Brook400 Meters16.59.69a PB8
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 5 · Mountain Brook Jr.Mountain Brook Jr.800 Meters52:17.068
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 3 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters34:50.788
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.800 Meters82:17.288
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 5 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters55:01.268
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 5 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters54:48.418
Mar 12Metro South MS #2 - Oak MountainMar 12 · 1600 Meters · Place 1 · Mountain BrookMountain Brook1600 Meters1.4:54.73a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 6 · Mountain BrookMountain Brook800 Meters6.2:15.34a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 5 · Mountain Brook Jr.Mountain Brook Jr.800 Meters52:18.938
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 3 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters34:57.058

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 1 · Mountain BrookMountain Brook1600 Meters1.4:57.88a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 11 · Mountain BrookMountain Brook800 Meters11.2:21.98a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 17 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters175:31.997
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 39 · Mountain Brook Jr.Mountain Brook Jr.800 Meters392:36.037

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 7 · Mountain BrookMountain Brook1600 Meters7.5:07.68a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 14 · Mountain BrookMountain Brook800 Meters14.2:26.22a7