Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorHoliday Invitational #2 · Dec 1450.98Holiday Invitational #2December 14, 2024
400 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1650.61aB'ham Metro JV Championship 2026April 16, 2026
800 Meters · IndoorLast Chance Meet #1 · Jan 262:11.95Last Chance Meet #1January 26, 2024
800 Meters · OutdoorHomewood Invitational · Mar 162:09.34Homewood InvitationalMarch 16, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 2 · Thompson400 Meters2.50.61a PB12
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Thompson200 Meters--DNS12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 17 · Thompson400 MetersRound P17.51.39a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Thompson200 MetersRound P--DNSWind: 0.312
Apr 4John Esslinger Meet of ChampionsApr 4 · 400 Meters · Place 12 · Thompson400 Meters12.51.78a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Hump Day OctameetJan 8 · 400 Meters · Place 3 · Thompson400 Meters351.6911

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 400 Meters · Place 10 · Thompson400 Meters1050.98 PB11
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 38 · Thompson800 Meters382:11.95 PB10
Jan 10Hump Day OctameetJan 10 · 800 Meters · Place 26 · Thompson800 Meters262:17.2210

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Thompson InvitationalMar 21 · 400 Meters · Place 9 · Thompson400 Meters954.3310
Mar 16Homewood InvitationalMar 16 · 800 Meters · Place 31 · Thompson800 Meters312:09.34 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · 400 Meters · Place 7 · Thompson400 Meters753.96—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 30 · Thompson400 Meters3055.409
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 85 · Thompson800 Meters852:26.819
Jan 10JV Meet #2Jan 10 · 400 Meters · Place 20 · Thompson400 Meters2055.909