Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdmiral and Pirate · Apr 1813.52Admiral and PirateApril 18, 2024
100m Hurdles · 33" / 0.838m · OutdoorAHSAA Saraland Section 2026 · Apr 2415.82aAHSAA Saraland Section 2026April 24, 2026
200 Meters · IndoorBattle of the Bay #1 · Feb 2728.21Battle of the Bay #1February 27, 2026
200 Meters · OutdoorPirate Invite · Apr 928.34Pirate InviteApril 9, 2025
300m Hurdles · 30" / 0.762m · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3047.62aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · IndoorMagic City Invitational #1 · Dec 71:09.52Magic City Invitational #1December 7, 2024
400 Meters · OutdoorFast Times At UMS High · Mar 181:07.62aFast Times At UMS HighMarch 18, 2026
60 Meters · IndoorIce Breaker #1 · Jan 38.39Ice Breaker #1January 3, 2026
Long Jump · OutdoorBattle of the Beach · Apr 1816-10Battle of the BeachApril 18, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Long Jump · Place 10 · Bayside AcademyLong Jump10.15-01.50Wind: 1.610
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 300m Hurdles · Place 4 · Bayside Academy300m Hurdles30" / 0.762m4.47.62a PB10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 8 · Bayside Academy100m Hurdles33" / 0.838mRound P8.17.48aWind: -1.210
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 5 · Bayside Academy100m Hurdles33" / 0.838m5.16.81aWind: -2.910
Apr 24AHSAA Saraland Section 2026Apr 24 · Long Jump · Place 1 · Bayside AcademyLong Jump1.15-11.7510
Apr 24AHSAA Saraland Section 2026Apr 24 · 300m Hurdles · Place 1 · Bayside Academy300m Hurdles30" / 0.762m1.49.75a10
Apr 24AHSAA Saraland Section 2026Apr 24 · 100m Hurdles · Place 2 · Bayside Academy100m Hurdles33" / 0.838mRound P2.16.64a10
Apr 24AHSAA Saraland Section 2026Apr 24 · 100m Hurdles · Place 1 · Bayside Academy100m Hurdles33" / 0.838m1.15.82a PBWind: 1.210
Apr 18Battle of the BeachApr 18 · Long Jump · Place 2 · Bayside AcademyLong Jump2.16-10 PB10
Apr 18Battle of the BeachApr 18 · 300m Hurdles · Place 1 · Bayside Academy300m Hurdles30" / 0.762m1.50.47a10
Apr 18Battle of the BeachApr 18 · 100m Hurdles · Place 1 · Bayside Academy100m Hurdles33" / 0.838m1.15.85aWind: 0.910
Apr 18Battle of the BeachApr 18 · 200 Meters · Place 4 · Bayside Academy200 Meters4.26.99aWind: 2.310
Apr 2Battle of the Bay #2Apr 2 · Long Jump · Place 1 · Bayside AcademyLong Jump1.16-5.5010
Apr 2Battle of the Bay #2Apr 2 · 300m Hurdles · Place 1 · Bayside Academy300m Hurdles30" / 0.762m1.49.30a10
Apr 2Battle of the Bay #2Apr 2 · 100m Hurdles · Place 1 · Bayside Academy100m Hurdles33" / 0.838m1.16.64a10
Mar 28Angelo HarrisMar 28 · Long Jump · Place 9 · Bayside AcademyLong Jump9.16' 4"10
Mar 28Angelo HarrisMar 28 · 300m Hurdles · Place 2 · Bayside Academy300m Hurdles30" / 0.762m2.51.46a10
Mar 28Angelo HarrisMar 28 · 100m Hurdles · Place 4 · Bayside Academy100m Hurdles33" / 0.838m4.18.03aWind: -1.510
Mar 25Fairhope InviteMar 25 · 300m Hurdles · Place 2 · Bayside Academy300m Hurdles30" / 0.762m2.50.16a10
Mar 25Fairhope InviteMar 25 · 200 Meters · Place 5 · Bayside Academy200 Meters5.29.01a10
Mar 18Fast Times At UMS HighMar 18 · 400 Meters · Place 14 · Bayside Academy400 Meters14.1:07.62a PB10
Mar 18Fast Times At UMS HighMar 18 · 200 Meters · Place 14 · Bayside Academy200 Meters14.29.02a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Battle of the Bay #1Feb 27 · 200 Meters · Place 3 · Bayside Academy200 Meters328.21 PB10
Feb 27Battle of the Bay #1Feb 27 · 300m Hurdles · Place 3 · Bayside Academy300m Hurdles352.4710
Feb 27Battle of the Bay #1Feb 27 · 100m Hurdles · Place 1 · Bayside Academy100m Hurdles117.2810
Feb 27Battle of the Bay #1Feb 27 · Long Jump · Place 3 · Bayside AcademyLong Jump314-910
Jan 30AHSAA State Indoor MeetJan 30 · 60m Hurdles · Place 7 · Bayside Academy60m HurdlesRound P710.2310
Jan 30AHSAA State Indoor MeetJan 30 · 60m Hurdles · Place 7 · Bayside Academy60m Hurdles710.3010
Jan 3Ice Breaker #1Jan 3 · Long Jump · Place 19 · Bayside AcademyLong Jump1913-10.7510
Jan 3Ice Breaker #1Jan 3 · 60 Meters · Place 27 · Bayside Academy60 Meters278.39 PB10
Jan 3Ice Breaker #1Jan 3 · 60m Hurdles · Place 12 · Bayside Academy60m Hurdles1210.4910

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · Long Jump · Place 38 · Bayside AcademyLong Jump3813-5.5010
Dec 6Magic City Invitational #1Dec 6 · 60m Hurdles · Place 17 · Bayside Academy60m Hurdles1710.7010
Jan 25Last Chance #2Jan 25 · Long Jump · Place 21 · Bayside AcademyLong Jump2114-29
Jan 25Last Chance #2Jan 25 · 60m Hurdles · Place 15 · Bayside Academy60m Hurdles1510.529

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 9Pirate InviteApr 9 · 200 Meters · Place 12 · Bayside Academy200 Meters1228.34 PB9
Apr 9Pirate InviteApr 9 · 100m Hurdles · Place 5 · Bayside Academy100m Hurdles518.189
Apr 9Pirate InviteApr 9 · Long Jump · Place 13 · Bayside AcademyLong Jump1314-09
Apr 2Fairhope InviteApr 2 · 300m Hurdles · Place 1 · Bayside Academy300m Hurdles150.839
Apr 2Fairhope InviteApr 2 · 100m Hurdles · Place 1 · Bayside Academy100m Hurdles117.489
Apr 2Fairhope InviteApr 2 · Long Jump · Place 2 · Bayside AcademyLong Jump215-79

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #1Dec 7 · Long Jump · Place 19 · Bayside AcademyLong Jump1913-10.259
Dec 7Magic City Invitational #1Dec 7 · 60m Hurdles · Place 9 · Bayside Academy60m Hurdles910.949
Dec 7Magic City Invitational #1Dec 7 · 400 Meters · Place 44 · Bayside Academy400 Meters441:09.52 PB9
Jan 26Last Chance Meet #1Jan 26 · Long Jump · Place 15 · Bayside AcademyLong Jump1515-1.758
Jan 26Last Chance Meet #1Jan 26 · 60m Hurdles · Place 25 · Bayside Academy60m Hurdles2511.038
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · Long Jump · Place 26 · Bayside AcademyLong Jump2613-5.508
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60 Meters · Place 51 · Bayside Academy60 Meters518.738

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Admiral and PirateApr 18 · 100 Meters · Place 7 · Bayside Academy100 Meters713.52 PB8
Apr 18Admiral and PirateApr 18 · Long Jump · Place 4 · Bayside AcademyLong Jump415-108
Apr 13Baldwin Co ChampsApr 13 · 300m Hurdles · Place 6 · Bayside Academy300m Hurdles653.288
Apr 13Baldwin Co ChampsApr 13 · 100m Hurdles · Place 7 · Bayside Academy100m Hurdles718.128
Apr 5Mobile Challenge of ChampionsApr 5 · 200 Meters · Place 31 · Bayside Academy200 Meters3128.548
Apr 5Mobile Challenge of ChampionsApr 5 · 100m Hurdles · Place 12 · Bayside Academy100m Hurdles1218.628
Mar 28Battle of the Bay #2Mar 28 · 300m Hurdles · Place 5 · Bayside Academy300m Hurdles552.448
Mar 28Battle of the Bay #2Mar 28 · 100m Hurdles · Place 2 · Bayside Academy100m Hurdles217.708
Mar 28Battle of the Bay #2Mar 28 · Long Jump · Place 2 · Bayside AcademyLong Jump215-1.508

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 22Fast Times at UMS HighMar 22 · 100 Meters · Place 23 · Bayside Academy100 Meters2314.177
Mar 21Bayside Admiral Invite Meet 2Mar 21 · 300m Hurdles · Place 1 · Bayside Academy300m Hurdles154.117
Mar 21Bayside Admiral Invite Meet 2Mar 21 · 60m Hurdles · Place 1 · Bayside Academy60m Hurdles111.017

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Last Chance Invitational #1Jan 27 · 400 Meters · Place 84 · Bayside Academy400 Meters841:09.917