Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #1 · Dec 185:13.25aJV Meet #1December 18, 2025
1600 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 164:57.24aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · OutdoorMetro Meet #5 @ Spain Park 2025 · Apr 71:05.50Metro Meet #5 @ Spain Park 2025April 7, 2025
800 Meters · IndoorJV Meet #1 · Dec 182:20.39aJV Meet #1December 18, 2025
800 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 92:10.42aMetro Birmingham JV Meet @ Hoover #6April 9, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 17 · Spain ParkSpain Park800 Meters17.2:13.77a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 27 · Spain ParkSpain Park1600 Meters27.4:57.24a PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Spain ParkSpain Park800 Meters--FS9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 12 · Spain ParkSpain Park1600 Meters12.5:03.33a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 8 · Spain ParkSpain Park800 Meters8.2:10.42a PB9
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 13 · Spain ParkSpain Park1600 Meters13.5:13.85a9
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 23 · Spain ParkSpain Park800 Meters23.2:23.98a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · 1600 Meters · Place 40 · Spain ParkSpain Park1600 Meters405:11.909
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 46 · Spain ParkSpain Park800 Meters462:19.489
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 36 · Spain ParkSpain Park1600 Meters365:04.969
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 47 · Spain ParkSpain Park800 Meters472:20.029
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 30 · Spain ParkSpain Park1600 Meters305:04.829
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 40 · Spain ParkSpain Park800 Meters402:15.749
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 30 · Spain ParkSpain Park1600 Meters305:04.829
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 40 · Spain ParkSpain Park800 Meters402:15.749

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 91 · Spain ParkSpain Park1600 Meters915:15.409
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 131 · Spain ParkSpain Park800 Meters1312:23.859
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 49 · Spain ParkSpain Park1600 Meters495:22.299
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 60 · Spain ParkSpain Park800 Meters602:27.089

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 1600 Meters · Place 34 · Spain ParkSpain Park1600 Meters34.5:13.25a PB9
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 39 · Spain ParkSpain Park800 Meters39.2:20.39a PB9
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 88 · Spain ParkSpain Park800 Meters882:38.249
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 64 · Spain ParkSpain Park800 Meters642:24.469
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 62 · Berry Middle SchoolBerry Middle School1600 Meters625:50.698
Jan 16Middle School Gold Championship MeetJan 16 · 800 Meters · Place 44 · Berry Middle SchoolBerry Middle School800 Meters442:39.028

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 147 · Spain ParkSpain Park1600 Meters147.5:18.53a8
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 300m Hurdles · Place 11 · Berry Middle SchoolBerry Middle School300m Hurdles1158.658
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 1600 Meters · Place 6 · Berry Middle SchoolBerry Middle School1600 Meters65:29.208
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 400 Meters · Place 30 · Berry Middle SchoolBerry Middle School400 Meters301:05.50 PB8
Apr 1Metro MS #4 - OMApr 1 · 800 Meters · Place 7 · Berry Middle SchoolBerry Middle School800 Meters72:24.028
Apr 1Metro MS #4 - OMApr 1 · 300m Hurdles · Place 11 · Berry Middle SchoolBerry Middle School300m Hurdles1156.288
Apr 1Metro MS #4 - OMApr 1 · 1600 Meters · Place 13 · Berry Middle SchoolBerry Middle School1600 Meters135:33.818
Mar 18Metro South Meet 3 - ThompsonMar 18 · 300m Hurdles · Place 12 · Berry Middle SchoolBerry Middle School300m Hurdles1253.658
Mar 18Metro South Meet 3 - ThompsonMar 18 · 1600 Meters · Place 12 · Berry Middle SchoolBerry Middle School1600 Meters125:30.688
Mar 11Metro South Meet 2- VestaviaMar 11 · 800 Meters · Place 18 · Berry Middle SchoolBerry Middle School800 Meters182:28.038
Mar 11Metro South Meet 2- VestaviaMar 11 · 1600 Meters · Place 17 · Berry Middle SchoolBerry Middle School1600 Meters175:29.308
Mar 5Metro South Meet #1 @ HewittMar 5 · 300m Hurdles · Place 9 · Berry Middle SchoolBerry Middle School300m Hurdles91:00.038
Mar 5Metro South Meet #1 @ HewittMar 5 · 1600 Meters · Place 19 · Berry Middle SchoolBerry Middle School1600 Meters195:40.528

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 20 · BerryBerry1600 Meters20.5:35.88a8
Dec 16Middle School Meet #2Dec 16 · 800 Meters · BerryBerry800 Meters--DNS8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Place 28 · BerryBerry1600 Meters28.5:42.98a8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 16 · BerryBerry800 Meters16.2:29.55a8
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 70 · Berry Middle SchoolBerry Middle School1600 Meters706:55.067
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 76 · Berry Middle SchoolBerry Middle School1600 Meters766:52.777
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 97 · Berry Middle SchoolBerry Middle School800 Meters973:08.597

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 9Metro South MS #5 - ChelseaApr 9 · 800 Meters · Place 38 · Berry Middle SchoolBerry Middle School800 Meters382:50.827
Apr 9Metro South MS #5 - ChelseaApr 9 · 1600 Meters · Place 31 · Berry Middle SchoolBerry Middle School1600 Meters316:09.657
Apr 9Metro South MS #5 - ChelseaApr 9 · 400 Meters · Place 51 · Berry Middle SchoolBerry Middle School400 Meters511:14.067
Apr 5Metro South MS #4 - Spain ParkApr 5 · 1600 Meters · Place 23 · BerryBerry1600 Meters23.6:41.48a7
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 44 · BerryBerry800 Meters44.2:53.20a7
Apr 5Metro South MS #4 - Spain ParkApr 5 · 400 Meters · Place 44 · BerryBerry400 Meters44.1:17.56a7
Mar 19Metro South Meet #3 - HelenaMar 19 · 1600 Meters · Place 24 · Berry Middle SchoolBerry Middle School1600 Meters246:42.037
Mar 19Metro South Meet #3 - HelenaMar 19 · 400 Meters · Place 70 · Berry Middle SchoolBerry Middle School400 Meters701:18.807
Mar 12Metro South MS #2 - Oak MountainMar 12 · 1600 Meters · Place 31 · BerryBerry1600 Meters31.6:57.70a7
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 72 · BerryBerry800 Meters72.3:01.85a7
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 65 · BerryBerry400 Meters65.1:17.15a7
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 72 · Berry Middle SchoolBerry Middle School800 Meters723:07.257
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 53 · Berry Middle SchoolBerry Middle School1600 Meters536:33.997
Mar 6Metro South Meet 1- HewittMar 6 · 400 Meters · Place 58 · Berry Middle SchoolBerry Middle School400 Meters581:18.657

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 86 · BerryBerry1600 Meters86.6:34.01a7
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 116 · BerryBerry800 Meters116.3:01.81a7