Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSTH Eagle Relays · Feb 2312.64aSTH Eagle RelaysFebruary 23, 2024
100 Meters · OutdoorSt. Agnes Private School Showcase · Mar 2512.62aSt. Agnes Private School ShowcaseMarch 25, 2023
100m Hurdles · 33" / 0.838m · OutdoorTAPPS 6A/5A/3A/2A South Regional · Apr 2514.29aTAPPS 6A/5A/3A/2A South RegionalApril 25, 2025
200 Meters · IndoorTAPPS/SCP JV League Meet · Feb 2428.14TAPPS/SCP JV League MeetFebruary 24, 2022
200 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 1425.00aUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024
300m Hurdles · 30" / 0.762m · Outdoor97th Clyde Littlefield Texas Relays presented by Truist · Mar 2642.55a97th Clyde Littlefield Texas Relays presented by TruistMarch 26, 2025
400 Meters · IndoorASICS Sound Invite · Feb 1457.55aASICS Sound InviteFebruary 14, 2026
400 Meters · OutdoorTrack Houston Championship Meet · Jun 458.67Track Houston Championship MeetJune 4, 2022
400m Hurdles · 30" / 0.762m · OutdoorCAA Outdoor Championships · May 151:00.06aCAA Outdoor ChampionshipsMay 15, 2026
60 Meter · IndoorFasTrak HS Challenge · Dec 158.16aFasTrak HS ChallengeDecember 15, 2024
60m Hurdles · 33" / 0.838m · IndoorFasTrak HS Challenge · Dec 159.38aFasTrak HS ChallengeDecember 15, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 8 · North Carolina A&TNorth Carolina A&T400m Hurdles30" / 0.762mRound P8.1:00.64aFr
May 15CAA Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 5 · North Carolina A&TNorth Carolina A&T400m Hurdles30" / 0.762m5.1:00.06a PBFr
May 14MEAC ChampionshipsMay 14 · 400m Hurdles · Place 10 · North Carolina A&TNorth Carolina A&T400m Hurdles30" / 0.762mRound P10.1:00.64aFr
May 1Aggie ClassicMay 1 · 400m Hurdles · Place 8 · North Carolina A&TNorth Carolina A&T400m Hurdles30" / 0.762m8.1:02.18aFr
Apr 17Aggie InviteApr 17 · 400m Hurdles · Place 16 · North Carolina A&TNorth Carolina A&T400m Hurdles30" / 0.762m16.1:04.82aFr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 19 · North Carolina A&TNorth Carolina A&T400m Hurdles30" / 0.762m19.1:02.05aFr
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · Place 33 · North Carolina A&TNorth Carolina A&T400m Hurdles30" / 0.762m33.1:03.15aFr
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · 400m Hurdles · Place 6 · North Carolina A&TNorth Carolina A&T400m Hurdles61:02.80aFR

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 400 Meters · Place 21 · North Carolina A&TNorth Carolina A&T400 Meters21.59.02aFr
Feb 14ASICS Sound InviteFeb 14 · 400 Meters · Place 1 · North Carolina A&TNorth Carolina A&T400 Meters157.55a PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · Place 11 · North Carolina A&TNorth Carolina A&T400 Meters11.59.00aFr
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles144.01a—
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 100m Hurdles · Place 2 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles214.76a—
Feb 14Episcopal Dick Phillips RelaysFeb 14 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles144.83a—
Feb 14Episcopal Dick Phillips RelaysFeb 14 · 100m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles115.37a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 100m Hurdles · Place 1 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100m Hurdles33" / 0.838m1.14.85aWind: -2.211
May 1TAPPS State ChampionshipsMay 1 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles142.87a12
May 1TAPPS State ChampionshipsMay 1 · 100m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles114.60a12
Apr 25TAPPS 6A/5A/3A/2A South RegionalApr 25 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles30" / 0.762m1.43.81a12
Apr 25TAPPS 6A/5A/3A/2A South RegionalApr 25 · 100m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles33" / 0.838m1.14.29a PB12
Apr 9TAPPS 6A District 04 Championship MeetApr 9 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles30" / 0.762m1.43.87a12
Apr 9TAPPS 6A District 04 Championship MeetApr 9 · 100m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles33" / 0.838m1.14.70a12
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 300m Hurdles · Place 4 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles30" / 0.762m4.42.55a PB12
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 100m Hurdles · Place 4 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles33" / 0.838mRound P4.14.51aWind: 1.112
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 100m Hurdles · Place 4 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles33" / 0.838m4.14.15aWind: 312
Mar 212025 FBCA RelaysMar 21 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles144.36a12
Mar 212025 FBCA RelaysMar 21 · 100m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)100m Hurdles114.83a12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 60m Hurdles · Place 14 · Performance HurdlingPerformance Hurdling60m Hurdles33" / 0.838mRound P14.9.38a PB12
Dec 15FasTrak HS ChallengeDec 15 · 60 Meter · Place 54 · Performance HurdlingPerformance Hurdling60 MeterRound P54.8.16a PB12
Feb 23STH Eagle RelaysFeb 23 · 300m Hurdles · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston300m Hurdles145.48a—
Feb 23STH Eagle RelaysFeb 23 · 300m Hurdles · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston300m Hurdles145.48a—
Feb 23STH Eagle RelaysFeb 23 · 100 Meters · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston100 Meters112.64a PB—
Feb 23STH Eagle RelaysFeb 23 · 100 Meters · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston100 Meters112.64a—
Jan 6LSU Indoor HS ClassicJan 6 · 60 Meter · The Afterburners Youth Track ClubThe Afterburners Youth Track Club60 MeterRound P--DNS11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 400m Hurdles · Place 12 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400m HurdlesRound P121:04.11a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400m Hurdles · Place 2 · The Afterburners YouthThe Afterburners Youth400m Hurdles21:03.60a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 7 · The Afterburners YouthThe Afterburners Youth200 MetersRound P725.00a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 8 · The Afterburners YouthThe Afterburners Youth200 Meters825.32a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400m Hurdles · Place 4 · The Afterburners YouthThe Afterburners Youth400m Hurdles41:04.03a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100m Hurdles · Place 11 · The Afterburners YouthThe Afterburners Youth100m Hurdles1117.81a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400m Hurdles · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400m Hurdles30" / 0.762m2.1:03.94a10
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters--DNSWind: -0.210
May 19CL Stars Track MeetMay 19 · 100 Meters · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters—DNS10
May 11Texas Storm Youth Annual Track MeetMay 11 · 200 Meters · Place 7 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters7.25.65a10
May 2TAPPS State ChampionshipsMay 2 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles30" / 0.762m1.43.60a11
Apr 25St. Agnes Region MeetApr 25 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles30" / 0.762m1.43.99a11
Apr 17Tapps District 4-6a Tune Up MeetApr 17 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles30" / 0.762m1.45.05a11
Apr 6Cooper Dragon InvitationalApr 6 · 400 Meters · Place 3 · Incarnate Word (HoustonIncarnate Word (Houston400 Meters31:00.54a—
Apr 6Cooper Dragon InvitationalApr 6 · 200 Meters · Place 2 · Incarnate Word (HoustonIncarnate Word (Houston200 Meters226.40a—
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · 300m Hurdles · Place 16 · Incarnate Word (HoustonIncarnate Word (Houston300m Hurdles1645.61a—
Mar 7Lutheran South Thursday Night Under the LightsMar 7 · 300m Hurdles · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston300m Hurdles144.58a—
Mar 1St. John's Maverick 57th edition RelaysMar 1 · 300m Hurdles · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston300m Hurdles144.70a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400m Hurdles · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400m Hurdles30" / 0.762mRound P2.1:05.86a10
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400m Hurdles · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400m Hurdles30" / 0.762m2.1:03.18a10
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 4 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 MetersRound P4.24.86aWind: 3.210
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 4 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters4.24.78aWind: 4.910
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400m Hurdles · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400m Hurdles30" / 0.762m2.1:05.89a10
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters3.25.83aWind: -2.610
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400m Hurdles · Place 1 · AfterburnersAfterburners400m Hurdles11:05.21a—
May 20CL Stars Track MeetMay 20 · 100m Hurdles · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100m Hurdles33" / 0.838m3.15.58a10
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 4 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters4.25.24a10
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100m Hurdles · Place 4 · AfterburnersAfterburners100m Hurdles416.74a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 6 · AfterburnersAfterburners400 Meters659.60a—
Mar 25St. Agnes Private School ShowcaseMar 25 · 300m Hurdles · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston300m Hurdles145.60a—
Mar 25St. Agnes Private School ShowcaseMar 25 · 100 Meters · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston100 Meters112.62a PB—
Mar 9Lutheran South Track Night Under the Lights #1Mar 9 · 200 Meters · Place 1 · Incarnate Word (HoustonIncarnate Word (Houston200 Meters125.55a—
Mar 3St John's 56th Maverick RelaysMar 3 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles144.9810
Mar 3St John's 56th Maverick RelaysMar 3 · 100 Meters · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)100 Meters112.7410
Feb 23TAPPS/SPC Large School JV MeetFeb 23 · 300m Hurdles · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)300m Hurdles30" / 0.762m1.48.44a10

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 12 · AfterburnersAfterburners400 Meters121:00.60a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters3.59.09a9
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 9 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 MetersRound P9.26.37a9
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 6 · AfterburnersAfterburners400 Meters658.67 PB15-16
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 8 · AfterburnersAfterburners400 Meters81:00.6615-16
May 21CL Stars Track Meet 13 and UpMay 21 · 200 Meters · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters6.26.35a9
May 6TAPPS State ChampionshipsMay 6 · 400 Meters · Place 7 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters71:02.299
May 6TAPPS State ChampionshipsMay 6 · 200 Meters · Place 4 · Incarnate Word (Houston)Incarnate Word (Houston)200 Meters426.79a (-4.1)9
Apr 28TAPPS 6A South RegionalApr 28 · 400 Meters · Place 4 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters4.1:01.19a9
Apr 28TAPPS 6A South RegionalApr 28 · 200 Meters · Place 3 · Incarnate Word (Houston)Incarnate Word (Houston)200 Meters3.25.509
Apr 20TAPPS 6A District 04 Track & FieldApr 20 · 400 Meters · Place 2 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters2.59.99a9
Apr 20TAPPS 6A District 04 Track & FieldApr 20 · 200 Meters · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)200 Meters1.26.34a9
Apr 8Cooper Dragon InvitationalApr 8 · 400 Meters · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters11:00.539
Apr 8Cooper Dragon InvitationalApr 8 · 200 Meters · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)200 Meters127.459
Mar 31LSA HS April Fools Eve MeetMar 31 · 400 Meters · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters160.829
Mar 26Awty InvitationalMar 26 · 100 Meters · Place 1 · Incarnate Word (Houston)Incarnate Word (Houston)100 Meters113.109
Mar 10St Agnes InvitationalMar 10 · 400 Meters · Place 4 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters41:01.209
Mar 4St. John's Maverick RelaysMar 4 · 200 Meters · Place 5 · Incarnate Word (Houston)Incarnate Word (Houston)200 Meters526.679

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25St Thomas Eagle RelaysFeb 25 · 400 Meters · Place 3 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters31:06.809
Feb 25St Thomas Eagle RelaysFeb 25 · 400 Meters · Place 3 · Incarnate Word (Houston)Incarnate Word (Houston)400 Meters31:06.809
Feb 24TAPPS/SCP JV League MeetFeb 24 · 200 Meters · Place 2 · Incarnate Word (Houston)Incarnate Word (Houston)200 Meters228.14 PB9

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 400 Meters · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters6.1:00.07a8
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 MetersRound P6.26.11aWind: -2.78
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 7 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters7.25.91aWind: -1.68
Jun 25USATF Gulf Association ChampionshipJun 25 · 400 Meters · Place 1 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters1.1:01.62a8
Jun 25USATF Gulf Association ChampionshipJun 25 · 200 Meters · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters2.27.38a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 400 Meters · Place 7 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters7.1:01.93a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 200 Meters · Place 9 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 MetersRound P9.27.02a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 200 Meters · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters6.26.01aWind: 0.48
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 10 · AfterburnersAfterburners400 Meters101:00.8313
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 14 · AfterburnersAfterburners100 Meters140.013
May 22CL Stars Track Club 13-14 and Up Youth MeetMay 22 · 100 Meters · Place 13 · AfterburnersAfterburners100 Meters1313.5613
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 400 Meters · Place 10 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters10.1:01.92a8
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 100 Meters · Place 16 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters16.13.96a8
Apr 24Afterburners Youth Track Club 13/14 & older Track MeetApr 24 · 400 Meters · Place 5 · AfterburnersAfterburners400 Meters51:04.4613