Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 2218.53aUSATF Alabama Association Junior Olympic ChampionshipsJune 22, 2024
1500 Meters · Outdoor5th Annual OTM Mary Birdwell Memorial · May 317:12.785th Annual OTM Mary Birdwell MemorialMay 31, 2025
200 Meters · Outdoor5/1 - NJ Strider Developmental Meet · May 148.205/1 - NJ Strider Developmental MeetMay 1, 2022
300 Meters · OutdoorCharlie Mays Invitational · May 231:26.78Charlie Mays InvitationalMay 23, 2021
3000 Meters · OutdoorAAU Southeastern District Qualifier (Alabama) · Jun 616:15.90aAAU Southeastern District Qualifier (Alabama)June 6, 2026
400 Meters · OutdoorAlabama Heat 10th Annual Regional Tune Up · Jun 211:37.18Alabama Heat 10th Annual Regional Tune UpJune 21, 2025
50 Meters · OutdoorTransy East Invitational 2021 · May 212.31Transy East Invitational 2021May 2, 2021
800 Meters · OutdoorAlabama Heat 10th Annual Regional Tune Up · Jun 213:45.17Alabama Heat 10th Annual Regional Tune UpJune 21, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 3000 Meters · Place 2 · Alabama HeatAlabama Heat3000 Meters2.18:42.66a11
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 1500 Meters · Place 3 · Alabama HeatAlabama Heat1500 Meters3.8:19.08a11
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 800 Meters · Place 6 · Alabama HeatAlabama Heat800 Meters6.3:58.09a11
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 3000 Meters · Place 2 · Alabama HeatAlabama Heat3000 Meters216:15.90a PB11
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 1500 Meters · Place 3 · Alabama HeatAlabama Heat1500 Meters37:45.36a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 1500 Meters · Place 3 · Alabama Heat Track ClubAlabama Heat Track Club1500 Meters37:50.91—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 800 Meters · Place 4 · Alabama Heat Track ClubAlabama Heat Track Club800 Meters43:45.17 PB—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 400 Meters · Place 17 · Alabama Heat Track ClubAlabama Heat Track Club400 Meters171:37.18 PB—
Jun 14Alabama State GamesJun 14 · 1500 Meters · Place 3 · Alabama Heat Track ClubAlabama Heat Track Club1500 Meters37:50.91—
Jun 14Alabama State GamesJun 14 · 800 Meters · Place 4 · Alabama Heat Track ClubAlabama Heat Track Club800 Meters43:45.17—
Jun 14Alabama State GamesJun 14 · 400 Meters · Place 17 · Alabama Heat Track ClubAlabama Heat Track Club400 Meters171:37.18—
Jun 14SEAAU District Track Championships - KnoxJun 14 · 1500 Meters · Alabama HeatAlabama Heat1500 Meters--DNS10
Jun 14SEAAU District Track Championships - KnoxJun 14 · 800 Meters · Alabama HeatAlabama Heat800 Meters--DNS10
Jun 14SEAAU District Track Championships - KnoxJun 14 · 400 Meters · Alabama HeatAlabama Heat400 Meters--DNS10
May 315th Annual OTM Mary Birdwell MemorialMay 31 · 1500 Meters · Place 3 · Alabama Heat Track ClubAlabama Heat Track Club1500 Meters37:12.78 PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 3 · Trussville Parks and RecreationTrussville Parks and Recreation1500 Meters3.7:35.66a9
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 9 · Trussville Parks and RecreationTrussville Parks and Recreation400 Meters9.1:41.57a9
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 13 · Trussville Parks and RecreationTrussville Parks and Recreation100 Meters13.18.53a PB9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15/1 - NJ Strider Developmental MeetMay 1 · 800 Meters · Place 20 · Roselle Rams Youth TrackRoselle Rams Youth Track800 Meters20.4:02.107
May 15/1 - NJ Strider Developmental MeetMay 1 · 200 Meters · Place 57 · Roselle Rams Youth TrackRoselle Rams Youth Track200 Meters57.48.20 PB7
Apr 244/24 - NJ Strider Developmental MeetApr 24 · 400 Meters · Place 27 · Roselle Rams Youth TrackRoselle Rams Youth Track400 Meters27.1:47.907
Apr 244/24 - NJ Strider Developmental MeetApr 24 · 100 Meters · Place 52 · Roselle Rams Youth TrackRoselle Rams Youth Track100 Meters52.22.907

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 6NJ Strider Developmental MeetJun 6 · 400 Meters · Place 6 · Roselle Rams Youth TrackRoselle Rams Youth Track400 Meters6.1:57.006
Jun 6NJ Strider Developmental MeetJun 6 · 100 Meters · Place 16 · Roselle Rams Youth TrackRoselle Rams Youth Track100 Meters16.22.206
May 23Charlie Mays InvitationalMay 23 · 300 Meters · Place 15 · Roselle RamsRoselle Rams300 Meters151:26.78 PB15
May 23Charlie Mays InvitationalMay 23 · 50 Meters · Place 19 · Roselle RamsRoselle Rams50 Meters1913.1415
May 2Transy East Invitational 2021May 2 · 300 Meters · Place 13 · Roselle Rams Youth Track ClubRoselle Rams Youth Track Club300 Meters131:32.42—
May 2Transy East Invitational 2021May 2 · 50 Meters · Place 18 · Roselle Rams Youth Track ClubRoselle Rams Youth Track Club50 Meters1812.31 PB—