Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeastMode Relays · Apr 172.2BeastMode RelaysApril 17, 2021
200 Meters · OutdoorBeastMode Relays · Apr 170.9BeastMode RelaysApril 17, 2021
400 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 141:05.75aUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024
800 Meters · OutdoorPTX 12th Annual Spring Classic · Apr 132:49.39aPTX 12th Annual Spring ClassicApril 13, 2024
80m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2615.29aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 400 Meters · Place 34 · UnattachedUnattached400 Meters34.1:11.46a6
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 200 Meters · Place 53 · UnattachedUnattached200 Meters53.29.51aWind: 06
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 100 Meters · Place 80 · UnattachedUnattached100 Meters80.14.09aWind: 0.56

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 80m Hurdles · Place 12 · HTOWNHURRICANESHTOWNHURRICANES80m Hurdles30" / 0.762mRound P12.15.29a PBWind: -25
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 10 · HTOWNHURRICANESHTOWNHURRICANES400 Meters10.1:06.95a5
May 17Top Flight Youth Track MeetMay 17 · 200 Meters · HTOWNHURRICANESHTOWNHURRICANES200 Meters—DNS5
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 14 · HTOWNHURRICANESHTOWNHURRICANES100 Meters14.14.29a5
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 200 Meters · Place 12 · HTOWNHURRICANESHTOWNHURRICANES200 Meters12.29.70a5
Mar 22Houston Pace Setters InvitationalMar 22 · 400 Meters · Place 6 · 25-Unattached25-Unattached400 Meters6.1:08.12a5
Mar 22Houston Pace Setters InvitationalMar 22 · 200 Meters · Place 8 · 25-Unattached25-Unattached200 Meters8.30.42a5
Mar 22Houston Pace Setters InvitationalMar 22 · 100 Meters · Place 10 · 25-Unattached25-Unattached100 Meters10.14.57a5

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 20 · The WingsThe Wings400 Meters201:05.75a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 18 · The WingsThe Wings200 Meters1829.46a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 30 · The WingsThe Wings100 Meters3014.59a—
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 21 · The Wings TrackThe Wings Track100 Meters21.14.88a4
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 35 · The Wings TrackThe Wings Track100 Meters35.14.34a4
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Place 9 · The Wings TrackThe Wings Track800 Meters9.2:49.39a PB4
Apr 13PTX 12th Annual Spring ClassicApr 13 · 200 Meters · Place 8 · The Wings TrackThe Wings Track200 Meters8.29.57a4

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 8Pearland Track Xpress InvitationalApr 8 · 800 Meters · Place 15 · The WingsThe Wings800 Meters153:09.57a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 200 Meters · Place 12 · The WingsThe Wings200 Meters1230.80a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 8 · The WingsThe Wings100 Meters814.63a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 200 Meters · Place 9 · Mo City Buckeyes Track and FieldMo City Buckeyes Track and Field200 MetersRound P9.30.94aWind: 02
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 400 Meters · Place 26 · Mo City BuckeyesMo City Buckeyes400 Meters261:22.32a—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 200 Meters · Place 15 · Mo City BuckeyesMo City Buckeyes200 Meters1532.28a—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 100 Meters · Place 22 · Mo City BuckeyesMo City Buckeyes100 MetersRound P2215.53a—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 100 Meters · Place 17 · Mo City BuckeyesMo City Buckeyes100 Meters1715.61a—
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 35 · Mo City Buckeyes Track and FieldMo City Buckeyes Track and Field400 Meters35.1:18.64a2
May 21CL Stars Track Meet 11-12 and underMay 21 · 200 Meters · Place 40 · Mo City Buckeyes Track and FieldMo City Buckeyes Track and Field200 Meters40.33.34a2
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 28 · Mo City Buckeyes Track and FieldMo City Buckeyes Track and Field400 Meters28.1:18.05a2
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 27 · Mo City Buckeyes Track and FieldMo City Buckeyes Track and Field100 Meters27.15.34a2
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 30 · Mo City Buckeyes Track and FieldMo City Buckeyes Track and Field400 Meters30.1:19.39a2
Apr 16PTX 10th Annual Spring ClassicApr 16 · 200 Meters · Place 13 · Missouri CitMissouri Cit200 Meters1332.63—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 17 · Missouri CitMissouri Cit100 Meters1716.07—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 15 · Missouri CitMissouri Cit400 Meters151:17.59—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 200 Meters · Place 18 · Flying DragonsFlying Dragons200 Meters18.35.48a1
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 100 Meters · Place 17 · Flying DragonsFlying Dragons100 Meters17.16.54a1
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 32 · Flying DragonsFlying Dragons400 Meters32.1:27.72a1
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 36 · Flying DragonsFlying Dragons200 Meters36.36.16aWind: -1.81
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 100 Meters · Place 30 · Flying DragonsFlying Dragons100 Meters30.16.37aWind: -11
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 10 · Flying DragonsFlying Dragons400 Meters101:26.438
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 200 Meters · Place 12 · Flying DragonsFlying Dragons200 Meters1237.038
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 25 · Flying DragonsFlying Dragons400 Meters25.1:33.54a1
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 4 · Flying DragonsFlying Dragons200 Meters4.30.28a1
Apr 17BeastMode RelaysApr 17 · 200 Meters · Place 12 · Flying DragonsFlying Dragons200 Meters120.9 PB8
Apr 17BeastMode RelaysApr 17 · 100 Meters · Place 15 · Flying DragonsFlying Dragons100 Meters152.2 PB8