Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBattle of the Bay #1 · Feb 275:55.35Battle of the Bay #1February 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorFairhope Invite · Mar 2553.11aFairhope InviteMarch 25, 2026
400 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 201:00.60Martin Luther King Indoor Track Classic #1January 20, 2025
400 Meters · OutdoorBattle of the Beach · Apr 181:01.47aBattle of the BeachApril 18, 2026
800 Meters · IndoorIce Breaker #2 · Jan 32:34.29Ice Breaker #2January 3, 2026
800 Meters · OutdoorAdmiral and Pirate · Apr 182:19.74Admiral and PirateApril 18, 2024
800 Meters · Relay Split · OutdoorSection 1 Saraland · Apr 252:15.468Section 1 SaralandApril 25, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20ALABAMA ASSOCIATION PARA USATF YOUTH CHAMPIONSHIPJun 20 · 400 Meters · Place 1 · UnattachedUnattached400 MetersAmbulatory1.1:04.07aUnofficial12
Jun 20ALABAMA ASSOCIATION PARA USATF YOUTH CHAMPIONSHIPJun 20 · 200 Meters · Place 2 · UnattachedUnattached200 MetersAmbulatory2.27.93aWind: 0.1Unofficial12
Apr 18Battle of the BeachApr 18 · 400 Meters · Place 21 · FairhopeFairhope400 Meters21.1:01.47a PB11
Apr 8Fairhope InviteApr 8 · 300m Hurdles · Place 5 · FairhopeFairhope300m Hurdles36" / 0.914m5.56.19a11
Apr 8Fairhope InviteApr 8 · 800 Meters · Place 4 · FairhopeFairhope800 Meters4.2:26.45a11
Apr 6Baldwin County ChampionshipApr 6 · 300m Hurdles · Place 14 · FairhopeFairhope300m Hurdles36" / 0.914m14.53.16a11
Mar 25Fairhope InviteMar 25 · 300m Hurdles · Place 10 · FairhopeFairhope300m Hurdles36" / 0.914m10.53.11a PB11
Mar 21Gulf Shores St. Patricks Day MeetMar 21 · 300m Hurdles · Place 24 · FairhopeFairhope300m Hurdles36" / 0.914m24.55.26a11
Mar 18Fast Times At UMS HighMar 18 · 800 Meters · Place 17 · FairhopeFairhope800 Meters17.2:27.39a11
Mar 14Jim Tate RelaysMar 14 · 800 Meters · Place 27 · FairhopeFairhope800 Meters27.2:29.31aUnofficial11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Battle of the Bay #1Feb 27 · 1600 Meters · Place 27 · FairhopeFairhope1600 Meters275:55.35 PB11
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 400 Meters · Place 95 · FairhopeFairhope400 Meters951:00.7811
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 63 · FairhopeFairhope800 Meters632:34.29 PB11
Jan 3Ice Breaker #2Jan 3 · 400 Meters · Place 108 · FairhopeFairhope400 Meters1081:01.3411

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 400 Meters · Place 81 · FairhopeFairhope400 Meters811:01.0511
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 400 Meters · Place 79 · FairhopeFairhope400 Meters791:00.60 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Section 1 SaralandApr 25 · 800 Meters · FairhopeFairhope800 MetersRelay Split—2:15.468 PB10
Apr 25Section 1 SaralandApr 25 · 300m Hurdles · Place 12 · FairhopeFairhope300m Hurdles36" / 0.914m12.55.05a10
Apr 9Pirate InviteApr 9 · 300m Hurdles · Place 10 · FairhopeFairhope300m Hurdles1053.6910
Apr 2Fairhope InviteApr 2 · 800 Meters · Place 18 · FairhopeFairhope800 Meters182:36.7810
Apr 2Fairhope InviteApr 2 · 300m Hurdles · Place 8 · FairhopeFairhope300m Hurdles853.2810
Mar 21Baldwin County ChampionshipsMar 21 · 300m Hurdles · Place 7 · FairhopeFairhope300m Hurdles36" / 0.914m7.53.69a10
Mar 21Baldwin County ChampionshipsMar 21 · 800 Meters · Place 18 · FairhopeFairhope800 Meters18.2:29.33a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 400 Meters · Place 96 · FairhopeFairhope400 Meters961:01.3310
Dec 7Magic City Invitational #1Dec 7 · 400 Meters · Place 73 · FairhopeFairhope400 Meters731:01.8010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26AHSAA McGill-Toolen SectionApr 26 · 800 Meters · Place 14 · FairhopeFairhope800 Meters14.2:22.98a9
Apr 18Admiral and PirateApr 18 · 800 Meters · Place 11 · FairhopeFairhope800 Meters112:19.74 PB9
Apr 13Baldwin Co ChampsApr 13 · 800 Meters · Place 13 · FairhopeFairhope800 Meters132:25.609
Mar 23FI2024Mar 23 · 800 Meters · Place 30 · FairhopeFairhope800 Meters30.2:23.59a9