Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #3 · Jan 145:17.67JV Meet #3January 14, 2026
1600 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 25:10.64aMetro Birmingham JV Meet #5April 2, 2026
400 Meters · OutdoorMetro South MS #2 - Oak Mountain · Mar 121:20.36aMetro South MS #2 - Oak MountainMarch 12, 2024
800 Meters · IndoorJV Meet #3 · Jan 142:27.27JV Meet #3January 14, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:18.60aMountain 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 · Place 62 · Mountain BrookMountain Brook1600 Meters62.5:14.80a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 88 · Mountain BrookMountain Brook800 Meters88.2:28.20a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 95 · Mountain BrookMountain Brook1600 Meters95.5:18.08a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 130 · Mountain BrookMountain Brook800 Meters130.2:18.60a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 43 · Mountain BrookMountain Brook1600 Meters43.5:10.64a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 61 · Mountain BrookMountain Brook800 Meters61.2:26.50a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 49 · Mountain BrookMountain Brook1600 Meters495:16.609
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 55 · Mountain BrookMountain Brook800 Meters552:23.249
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 61 · Mountain BrookMountain Brook1600 Meters615:17.959
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 64 · Mountain BrookMountain Brook800 Meters642:23.969
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 39 · Mountain BrookMountain Brook1600 Meters395:12.689
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 70 · Mountain BrookMountain Brook800 Meters702:25.159
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 39 · Mountain BrookMountain Brook1600 Meters395:12.689
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 70 · Mountain BrookMountain Brook800 Meters702:25.159
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 49 · Mountain BrookMountain Brook1600 Meters49.5:15.20a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 61 · Mountain BrookMountain Brook800 Meters61.2:27.56a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 47 · Mountain BrookMountain Brook1600 Meters475:18.379
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 67 · Mountain BrookMountain Brook800 Meters672:30.949
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 100 · Mountain BrookMountain Brook1600 Meters1005:17.67 PB9
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 159 · Mountain BrookMountain Brook800 Meters1592:27.27 PB9
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 56 · Mountain BrookMountain Brook1600 Meters565:29.799
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 76 · Mountain BrookMountain Brook800 Meters762:30.779

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 33 · Mountain BrookMountain Brook1600 Meters33.5:21.53a9
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 58 · Mountain BrookMountain Brook800 Meters58.2:31.95a9
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 34 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters345:32.138
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 22 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters225:30.558
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 45 · Mountain Brook Jr.Mountain Brook Jr.800 Meters452:39.148
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 22 · Mountain BrookMountain Brook1600 Meters225:30.55a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 45 · Mountain BrookMountain Brook800 Meters452:39.14a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 15 · Mountain BrookMountain Brook1600 Meters15.5:23.96a10
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 32 · Mountain BrookMountain Brook800 Meters32.2:39.92a10
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 1600 Meters · Place 17 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters175:29.408
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 800 Meters · Place 18 · Mountain Brook Jr.Mountain Brook Jr.800 Meters182:43.238
Apr 1Metro South Meet #4 @ HewittApr 1 · 1600 Meters · Place 14 · Mountain BroMountain Bro1600 Meters145:40.408
Apr 1Metro South Meet #4 @ HewittApr 1 · 800 Meters · Place 30 · Mountain BroMountain Bro800 Meters302:36.318
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 24 · Mountain BrookMountain Brook1600 Meters24.5:32.68a10
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS10
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 31 · Mountain Brook Jr.Mountain Brook Jr.800 Meters312:36.438
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 14 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters145:36.008
Mar 5Metro South Meet 1- HooverMar 5 · 1600 Meters · Place 16 · Mountain BrookMountain Brook1600 Meters16.5:40.38a10
Mar 5Metro South Meet 1- HooverMar 5 · 800 Meters · Place 24 · Mountain BrookMountain Brook800 Meters24.2:40.20a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 30 · Mountain BrookMountain Brook1600 Meters30.5:40.14a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 43 · Mountain BrookMountain Brook1600 Meters43.5:48.99a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 63 · Mountain BrookMountain Brook800 Meters63.2:43.91a8
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 113 · Mountain BrookMountain Brook1600 Meters1135:41.477
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 52 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters526:18.267
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 52 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters526:18.907
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 87 · Mountain Brook Jr.Mountain Brook Jr.800 Meters873:02.647

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 26 · Mountain BrookMountain Brook1600 Meters26.5:56.19a9
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 43 · Mountain BrookMountain Brook800 Meters43.2:54.65a9
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 50 · Mountain Brook Jr.Mountain Brook Jr.800 Meters502:59.147
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 37 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters376:16.437
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 56 · Mountain Brook Jr.Mountain Brook Jr.800 Meters562:54.257
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 43 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters436:32.267
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 42 · Mountain Brook Jr.Mountain Brook Jr.800 Meters422:58.247
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 52 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters526:17.497
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 61 · Mountain BrookMountain Brook800 Meters61.2:53.83a9
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 74 · Mountain BrookMountain Brook400 Meters74.1:20.36a PB9
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 64 · Mountain Brook Jr.Mountain Brook Jr.800 Meters643:01.689
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 45 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters456:20.099

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · Pole Vault · Mountain BrookMountain BrookPole Vault--NH7
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 110 · Mountain BrookMountain Brook800 Meters110.2:59.11a7