Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFirst Crack JV Meet · Dec 104:45.40aFirst Crack JV MeetDecember 10, 2025
1600 Meters · OutdoorMetro Birmingham JV Meet #3 · Mar 124:45.51Metro Birmingham JV Meet #3March 12, 2026
3200 Meters · OutdoorMetro JV #4 · Mar 1911:04.34aMetro JV #4March 19, 2025
400 Meters · IndoorMiddle School Meet #3 · Jan 81:04.46Middle School Meet #3January 8, 2024
400 Meters · OutdoorMetro JV #5 · Apr 31:00.78aMetro JV #5April 3, 2025
800 Meters · IndoorJV Meet #3 · Jan 142:11.20JV Meet #3January 14, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:07.14aMountain 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

15 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 12 · Mountain BrookMountain Brook1600 Meters12.4:46.66a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 21 · Mountain BrookMountain Brook800 Meters21.2:10.31a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 53 · Mountain BrookMountain Brook800 Meters53.2:07.14a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 9 · Mountain BrookMountain Brook1600 Meters9.4:49.59a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 14 · Mountain BrookMountain Brook800 Meters14.2:10.80a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 9 · Mountain BrookMountain Brook1600 Meters94:48.2210
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 7 · Mountain BrookMountain Brook800 Meters72:08.9810
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 12 · Mountain BrookMountain Brook1600 Meters124:45.51 PB10
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 16 · Mountain BrookMountain Brook800 Meters162:11.7010
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 18 · Mountain BrookMountain Brook1600 Meters184:57.6910
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters122:07.8010
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 18 · Mountain BrookMountain Brook1600 Meters184:57.6910
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters122:07.8010
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 14 · Mountain BrookMountain Brook1600 Meters14.4:52.08a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 5 · Mountain BrookMountain Brook800 Meters5.2:08.82a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 10 · Mountain BrookMountain Brook1600 Meters104:55.7210
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters122:11.7010
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 45 · Mountain BrookMountain Brook1600 Meters454:58.0410
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 44 · Mountain BrookMountain Brook800 Meters442:11.20 PB10
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 29 · Mountain BrookMountain Brook1600 Meters295:07.7510
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 16 · Mountain BrookMountain Brook800 Meters162:14.8710

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 7 · Mountain BrookMountain Brook1600 Meters7.4:45.40a PB10
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 7 · Mountain BrookMountain Brook800 Meters7.2:13.63a10
Jan 22Last Ditch Meet JV MeetJan 22 · 1600 Meters · Place 7 · Mountain BrookMountain Brook1600 Meters74:57.859
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 9 · Mountain BrookMountain Brook800 Meters92:17.119
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 48 · Mountain BrookMountain Brook1600 Meters484:53.649
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 70 · Mountain BrookMountain Brook800 Meters702:15.249
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 26 · Mountain BrookMountain Brook1600 Meters264:58.209
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 69 · Mountain BrookMountain Brook800 Meters692:24.569

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 11 · Mountain BrookMountain Brook1600 Meters114:46.569
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 23 · Mountain BrookMountain Brook800 Meters232:12.819
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 104 · Mountain BrookMountain Brook1600 Meters104.4:53.08a9
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 81 · Mountain BrookMountain Brook800 Meters81.2:09.28a9
Apr 3Metro JV #5Apr 3 · 1600 Meters · Place 11 · Mountain BrookMountain Brook1600 Meters11.4:56.46a9
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 84 · Mountain BrookMountain Brook400 Meters84.1:00.78a PB9
Mar 19Metro JV #4Mar 19 · 3200 Meters · Place 7 · Mountain BrookMountain Brook3200 Meters7.11:04.34a PB9
Mar 19Metro JV #4Mar 19 · 1600 Meters · Place 54 · Mountain BrookMountain Brook1600 Meters54.5:25.08a9
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 17 · Mountain BrookMountain Brook1600 Meters17.4:57.01a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 79 · Mountain BrookMountain Brook800 Meters79.2:27.89a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 33 · Mountain BrookMountain Brook1600 Meters33.5:16.32a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 20 · Mountain BrookMountain Brook800 Meters20.2:12.31a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 34 · Mountain BrookMountain Brook1600 Meters34.5:03.51a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 66 · Mountain BrookMountain Brook800 Meters66.2:28.91a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 24 · Mountain BrookMountain Brook1600 Meters24.5:05.97a9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 31 · Mountain BrookMountain Brook800 Meters31.2:22.55a9
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters135:13.068
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 16 · Mountain Brook Jr.Mountain Brook Jr.800 Meters162:22.448
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 14 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters145:12.568
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 52 · Mountain Brook Jr.Mountain Brook Jr.400 Meters521:04.46 PB8
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 10 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters105:12.648
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 19 · Mountain Brook Jr.Mountain Brook Jr.800 Meters192:29.858

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 1600 Meters · Place 16 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters165:04.858
Apr 18MS Metro Championship MeetApr 18 · 800 Meters · Place 19 · Mountain Brook Jr.Mountain Brook Jr.800 Meters192:18.968
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 3 · Mountain BrookMountain Brook1600 Meters3.4:57.87a8
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 30 · Mountain BrookMountain Brook400 Meters30.1:02.81a8
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 10 · Mountain Brook Jr.Mountain Brook Jr.800 Meters102:23.018
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 9 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters95:04.388
Apr 3Metro South MS #4 - HomewoodApr 3 · 800 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.800 Meters152:21.398
Apr 3Metro South MS #4 - HomewoodApr 3 · 1600 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters155:30.218
Apr 3Metro South MS #4 - HomewoodApr 3 · 400 Meters · Place 16 · Mountain Brook Jr.Mountain Brook Jr.400 Meters161:05.618
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 3 · Mountain Brook Jr.Mountain Brook Jr.800 Meters32:23.868
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 14 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters145:08.598
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 18 · Mountain BrookMountain Brook800 Meters18.2:24.51a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 30 · Mountain BrookMountain Brook400 Meters30.1:05.46a8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.800 Meters152:29.488
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 11 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters115:15.228

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 13 · Mountain BrookMountain Brook1600 Meters13.5:15.12a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 26 · Mountain BrookMountain Brook800 Meters26.2:28.46a8
Jan 5Middle School Indoor Meet #2Jan 5 · 800 Meters · Place 24 · Mountain Brook Jr.Mountain Brook Jr.800 Meters242:31.677
Jan 5Middle School Indoor Meet #2Jan 5 · 400 Meters · Place 69 · Mountain Brook Jr.Mountain Brook Jr.400 Meters691:06.737

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 17 · Mountain BrookMountain Brook1600 Meters17.5:16.72a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 21 · Mountain BrookMountain Brook800 Meters21.2:29.19a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 15 · Mountain BrookMountain Brook1600 Meters15.5:24.30a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 23 · Mountain BrookMountain Brook800 Meters23.2:31.27a7