Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMiddle School Gold Championship Meet · Jan 185:56.86Middle School Gold Championship MeetJanuary 18, 2024
1600 Meters · OutdoorMS Metro Championship Meet · Apr 185:50.10MS Metro Championship MeetApril 18, 2024
400 Meters · IndoorLast Ditch JV Meet · Jan 211:10.92Last Ditch JV MeetJanuary 21, 2026
400 Meters · OutdoorMountain Brook Invitational · Apr 121:10.85aMountain Brook InvitationalApril 12, 2024
800 Meters · IndoorFirst Crack JV Meet · Dec 102:44.85aFirst Crack JV MeetDecember 10, 2025
800 Meters · OutdoorBirmingham Metro JV Championship · Apr 172:39.63Birmingham Metro JV ChampionshipApril 17, 2025

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 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 20 · Mountain BrookMountain Brook400 Meters20.1:10.92a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 73 · Mountain BrookMountain Brook800 Meters73.2:40.61a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 80 · Mountain BrookMountain Brook400 MetersRound P80.1:11.43a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters12.2:44.80a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 32 · Mountain BrookMountain Brook400 Meters32.1:12.66a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 17 · Mountain BrookMountain Brook800 Meters172:44.7110
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 19 · Mountain BrookMountain Brook400 Meters191:12.8310
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 20 · Mountain BrookMountain Brook800 Meters202:47.3410
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 27 · Mountain BrookMountain Brook400 Meters271:12.2910
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 25 · Mountain BrookMountain Brook800 Meters252:50.3810
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 28 · Mountain BrookMountain Brook400 Meters281:13.4810
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 25 · Mountain BrookMountain Brook800 Meters252:50.3810
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 28 · Mountain BrookMountain Brook400 Meters281:13.4810
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters12.2:49.13a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Place 24 · Mountain BrookMountain Brook400 Meters24.1:12.75a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 20 · Mountain BrookMountain Brook800 Meters202:48.4410
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 29 · Mountain BrookMountain Brook400 Meters291:10.92 PB10
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 68 · Mountain BrookMountain Brook800 Meters682:49.5710
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 93 · Mountain BrookMountain Brook400 Meters931:11.6510
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 31 · Mountain BrookMountain Brook800 Meters312:48.4410
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 44 · Mountain BrookMountain Brook400 Meters441:13.1510

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 7 · Mountain BrookMountain Brook800 Meters7.2:44.85a PB10
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 35 · Mountain BrookMountain Brook400 Meters35.1:13.51a10
Jan 22Last Ditch Meet JV MeetJan 22 · 1600 Meters · Place 5 · Mountain BrookMountain Brook1600 Meters56:10.629
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters122:49.519
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 41 · Mountain BrookMountain Brook1600 Meters416:08.229
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 62 · Mountain BrookMountain Brook800 Meters622:46.249
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 23 · Mountain BrookMountain Brook1600 Meters236:14.459
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 44 · Mountain BrookMountain Brook800 Meters442:53.379

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 5 · Mountain BrookMountain Brook800 Meters52:39.63 PB9
Apr 17Birmingham Metro JV ChampionshipApr 17 · 400 Meters · Place 18 · Mountain BrookMountain Brook400 Meters181:11.779
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 101 · Mountain BrookMountain Brook800 Meters101.2:45.45a9
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 81 · Mountain BrookMountain Brook400 MetersRound P81.1:11.36a9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 13 · Mountain BrookMountain Brook800 Meters13.2:48.75a9
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 28 · Mountain BrookMountain Brook400 Meters28.1:11.23a9
Mar 19Metro JV #4Mar 19 · 800 Meters · Place 15 · Mountain BrookMountain Brook800 Meters15.2:45.60a9
Mar 19Metro JV #4Mar 19 · 400 Meters · Place 20 · Mountain BrookMountain Brook400 Meters20.1:10.93a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 13 · Mountain BrookMountain Brook800 Meters13.2:50.29a9
Mar 12Metro JV #3Mar 12 · 400 Meters · Place 20 · Mountain BrookMountain Brook400 Meters20.1:11.39a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 20 · Mountain BrookMountain Brook400 Meters20.1:11.41a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 6 · Mountain BrookMountain Brook1600 Meters6.6:10.63a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 9 · Mountain BrookMountain Brook800 Meters9.2:46.66a9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 8 · Mountain BrookMountain Brook1600 Meters8.6:10.37a9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 9 · Mountain BrookMountain Brook800 Meters9.2:46.42a9
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 7 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters75:56.86 PB8
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.800 Meters132:46.318
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters86:14.568
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters86:07.998
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.800 Meters132:52.558

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters85:50.10 PB8
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.800 Meters132:40.208
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 18 · Mountain BrookMountain Brook400 Meters18.1:10.85a PB8
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 7 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters76:01.368
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 4 · Mountain Brook Jr.Mountain Brook Jr.800 Meters42:42.228
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 2 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters26:15.988
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 3 · Mountain Brook Jr.Mountain Brook Jr.800 Meters32:44.418
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 5 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters55:53.118
Mar 12Metro South MS #2 - Oak MountainMar 12 · 1600 Meters · Place 3 · Mountain BrookMountain Brook1600 Meters3.6:06.41a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 6 · Mountain BrookMountain Brook800 Meters6.2:40.47a8
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 4 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters45:55.308
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 3 · Mountain Brook Jr.Mountain Brook Jr.800 Meters32:42.238

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 11 · Mountain BrookMountain Brook1600 Meters11.6:18.11a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 18 · Mountain BrookMountain Brook800 Meters18.2:52.27a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 28 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters286:50.727
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 52 · Mountain Brook Jr.Mountain Brook Jr.800 Meters523:07.797

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 14 · Mountain BrookMountain Brook1600 Meters14.6:20.66a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 34 · Mountain BrookMountain Brook800 Meters34.2:56.76a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 33 · Mountain BrookMountain Brook1600 Meters33.6:37.57a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 49 · Mountain BrookMountain Brook800 Meters49.3:03.14a7