Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 145:18.57aMountain Brook InvitationalApril 14, 2023
1200 Meters · OutdoorThursday Night Lights · Mar 143:48.80Thursday Night LightsMarch 14, 2024
1500m Steeplechase · Indoor8th Annual Yellow Jacket Invitational · Feb 285:16.448th Annual Yellow Jacket InvitationalFebruary 28, 2026
1600 Meters · IndoorJV Meet #3 · Jan 145:04.99JV Meet #3January 14, 2026
1600 Meters · OutdoorAHSAA Northridge Section 2026 · Apr 244:55.23aAHSAA Northridge Section 2026April 24, 2026
3200 Meters · IndoorLast Chance #2 · Jan 2410:50.33Last Chance #2January 24, 2026
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3010:20.97aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 201:03.01Martin Luther King Indoor Track Classic #2January 20, 2025
800 Meters · IndoorJV Meet #3 · Jan 142:20.91JV Meet #3January 14, 2026
800 Meters · OutdoorHewitt Trussville Invitational · Apr 182:15.25Hewitt Trussville InvitationalApril 18, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 9 · Montgomery Academy3200 Meters9.10:20.97a PB12
Apr 24AHSAA Northridge Section 2026Apr 24 · 3200 Meters · Place 5 · Montgomery Academy3200 Meters5.10:43.77a12
Apr 24AHSAA Northridge Section 2026Apr 24 · 1600 Meters · Place 7 · Montgomery Academy1600 Meters7.4:55.23a PB12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · Place 52 · Montgomery Academy3200 Meters52.10:40.59a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 76 · Montgomery Academy1600 Meters76.4:58.95a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Montgomery Academy800 Meters--DNS12
Mar 30Monday Madness #4Mar 30 · 3200 Meters · Place 5 · Montgomery Academy3200 Meters5.10:39.69a12
Mar 2Monday Madness 1Mar 2 · 1600 Meters · Place 14 · Montgomery Academy1600 Meters145:16.82a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 1500m Steeplechase · Place 4 · Montgomery Academy1500m Steeplechase45:16.44 PB12
Feb 27Race Against HungerFeb 27 · 3200 Meters · Place 1 · Montgomery Academy3200 Meters111:05.8312
Jan 24Last Chance #2Jan 24 · 3200 Meters · Place 9 · Montgomery Academy3200 Meters910:50.33 PB12
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 1600 Meters · Place 47 · Montgomery Academy1600 Meters475:08.1412
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 61 · Montgomery Academy1600 Meters615:04.99 PB12
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 112 · Montgomery Academy800 Meters1122:20.91 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 37 · Montgomery Academy1600 Meters375:07.9112
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 60 · Montgomery Academy800 Meters602:25.7712
Jan 24Last Chance #1/PentathlonJan 24 · 800 Meters · Place 75 · Montgomery Academy800 Meters752:26.4211
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 800 Meters · Place 40 · Montgomery Academy800 Meters402:21.5811
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 400 Meters · Place 93 · Montgomery Academy400 Meters931:03.01 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 800 Meters · Place 11 · Montgomery Academy800 Meters11.2:15.68a11
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 38 · Montgomery Academy800 Meters382:15.25 PB11
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 81 · Montgomery Academy3200 Meters81.11:04.43a11
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 157 · Montgomery Academy800 Meters157.2:22.60a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Lincoln Section 2024Apr 26 · 800 Meters · Place 17 · Montgomery Academy800 Meters17.2:19.81a10
Apr 19Hewitt Trussville InvitationalApr 19 · 1600 Meters · Place 39 · Montgomery Academy1600 Meters395:16.9210
Apr 12Mountain Brook InvitationalApr 12 · 3200 Meters · Montgomery Academy3200 Meters--DNS10
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Montgomery Academy800 Meters--DNS10
Apr 8MAdness 3Apr 8 · 800 Meters · Place 8 · Montgomery Academy800 Meters82:19.7010
Apr 8MAdness 3Apr 8 · 1600 Meters · Place 10 · Montgomery Academy1600 Meters105:06.8310
Mar 30Montgomery Academy InvitationalMar 30 · 800 Meters · Place 7 · Montgomery Academy800 Meters72:26.7410
Mar 30Montgomery Academy InvitationalMar 30 · 1600 Meters · Place 6 · Montgomery Academy1600 Meters65:09.4410
Mar 14Thursday Night LightsMar 14 · 1200 Meters · Place 10 · Montgomery Academy1200 Meters103:48.80 PB10
Mar 11Monday MAdness #2Mar 11 · 3200 Meters · Place 6 · Montgomery Academy3200 Meters611:27.2810
Mar 4MAMM1Mar 4 · 1600 Meters · Place 25 · Montgomery Academy1600 Meters25.5:51.90a10
Mar 4MAMM1Mar 4 · 800 Meters · Place 9 · Montgomery Academy800 Meters9.2:22.71a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Last Chance Meet #2Jan 27 · 1600 Meters · Place 68 · Montgomery Academy1600 Meters685:19.1710
Jan 27Last Chance Meet #2Jan 27 · 800 Meters · Place 75 · Montgomery Academy800 Meters752:28.1210

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28AHSAA Lincoln SectionalApr 28 · 1600 Meters · Place 13 · Montgomery Academy1600 Meters13.5:12.37a8
Apr 28AHSAA Lincoln SectionalApr 28 · 800 Meters · Place 20 · Montgomery Academy800 Meters20.2:19.09a8
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 182 · Montgomery Academy1 Mile182.5:18.57a PB8
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 199 · Montgomery Academy800 Meters199.2:24.97a8
Apr 8Spain Park ClassicApr 8 · 1600 Meters · Place 40 · Montgomery Academy1600 Meters40.5:53.29a8
Apr 8Spain Park ClassicApr 8 · 800 Meters · Montgomery Academy800 Meters--DNS8
Mar 30Lincoln Meet #2Mar 30 · 1600 Meters · Place 14 · Montgomery Academy1600 Meters145:37.888
Mar 16River Region InvitationalMar 16 · 3200 Meters · Place 7 · Montgomery Academy3200 Meters7.12:21.13a8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 146 · Montgomery Academy800 Meters146.2:46.02a8
Jan 7Icebreaker Invitational #2Jan 7 · 400 Meters · Place 173 · Montgomery Academy400 Meters173.1:06.39a8

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 800 Meters · Place 119 · Montgomery Academy800 Meters119.2:57.64a7