Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHigh Velocity Memorial Day Classic · May 2411.80aHigh Velocity Memorial Day ClassicMay 24, 2025
1500 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 264:25.61aAAU Track & Field Region 17 QualifierJune 26, 2026
200 Meters · OutdoorMainland Jaguars Track Meet · May 325.08aMainland Jaguars Track MeetMay 3, 2025
400 Meters · IndoorCarl Lewis HS Invitational · Jan 1659.91aCarl Lewis HS InvitationalJanuary 16, 2025
400 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1253.09aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
800 Meters · IndoorCarl Lewis HS Invitational · Jan 162:17.64aCarl Lewis HS InvitationalJanuary 16, 2025
800 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 122:02.34aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 1500 Meters · Place 6 · BeastMode Track & FieldBeastMode Track & Field1500 Meters6.4:25.61a PB10
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 800 Meters · Place 10 · BeastMode Track & FieldBeastMode Track & Field800 Meters10.2:02.74a10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 12 · BeastMode Track & FieldBeastMode Track & Field1500 Meters12.4:36.55a10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 13 · BeastMode Track & FieldBeastMode Track & Field800 Meters13.2:02.34a PB10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 37 · BeastMode Track & FieldBeastMode Track & Field400 Meters37.53.09a PB10
May 30Wings Track Club Championship TF26May 30 · 1500 Meters · Place 4 · BeastModeBeastMode1500 Meters44:26.04a10
May 30Wings Track Club Championship TF26May 30 · 400 Meters · Place 27 · BeastModeBeastMode400 Meters2753.22a10
May 16TFYTC 2026 MEETMay 16 · 1500 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field1500 Meters2.4:33.43a10
May 16TFYTC 2026 MEETMay 16 · 400 Meters · Place 16 · BeastMode Track & FieldBeastMode Track & Field400 Meters16.53.92a10
May 16TFYTC 2026 MEETMay 16 · 100 Meters · Place 31 · BeastMode Track & FieldBeastMode Track & Field100 Meters31.12.50aWind: 010
May 9H-Town Hurricanes Relays TF26May 9 · 400 Meters · Place 14 · BeastMode Track & FieldBeastMode Track & Field400 Meters14.53.64a10
May 9H-Town Hurricanes Relays TF26May 9 · 100 Meters · Place 34 · BeastMode Track & FieldBeastMode Track & Field100 Meters34.12.13a10
May 2BeastMode Presents: Coach K RelaysMay 2 · 800 Meters · Place 4 · BeastMode Track & FieldBeastMode Track & Field800 Meters4.2:08.70a10
May 2BeastMode Presents: Coach K RelaysMay 2 · 400 Meters · Place 9 · BeastMode Track & FieldBeastMode Track & Field400 Meters9.54.67a10
Apr 25Wharton County Wave InvitationalApr 25 · 800 Meters · Place 2 · BeastMode Track & FieldBeastMode Track & Field800 Meters2.2:07.21a10
Apr 25Wharton County Wave InvitationalApr 25 · 200 Meters · BeastMode Track & FieldBeastMode Track & Field200 Meters—DNS10
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · BeastMode Track & FieldBeastMode Track & Field100 Meters—DNS10
Apr 18PTX Spring Classic TF26Apr 18 · 400 Meters · Place 9 · BeastModeBeastMode400 Meters956.96a10
Apr 18PTX Spring Classic TF26Apr 18 · 200 Meters · Place 29 · BeastModeBeastMode200 Meters2925.15a10
Apr 123-6A JV District Meet Apr 1 · 800 Meters · Humble Summer CreekHumble Summer Creek800 Meters—DQ10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 14 · BeastMode Track & FieldBeastMode Track & Field800 Meters14.2:07.87a9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 16 · BeastMode Track & FieldBeastMode Track & Field800 Meters16.2:06.52a9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 31 · BeastMode Track & FieldBeastMode Track & Field400 Meters31.54.70a9
May 31Track Houston Championship May 31 · 400 Meters · Place 28 · BeastModeBeastMode400 Meters2853.73a—
May 24High Velocity Memorial Day ClassicMay 24 · 100 Meters · Place 14 · BeastModeBeastMode100 Meters1411.80a PB—
May 102025 H-Town Hurricanes RelaysMay 10 · 400 Meters · Place 15 · BeastModeBeastMode400 Meters1555.16a—
May 102025 H-Town Hurricanes RelaysMay 10 · 100 Meters · Place 42 · BeastModeBeastMode100 Meters4212.24a—
May 3Mainland Jaguars Track MeetMay 3 · 800 Meters · Place 7 · BeastModeBeastMode800 Meters72:08.74a—
May 3Mainland Jaguars Track MeetMay 3 · 200 Meters · Place 35 · BeastModeBeastMode200 Meters3525.08a PB—
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 400 Meters · Place 22 · BeastMode Track & FieldBeastMode Track & Field400 Meters22.54.61a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Wes Kittley HS InvitationalJan 24 · 800 Meters · Place 101 · Track Houston Youth TrackTrack Houston Youth Track800 Meters101.2:32.02a9
Jan 24Wes Kittley HS InvitationalJan 24 · 400 Meters · Place 221 · Track Houston Youth TrackTrack Houston Youth Track400 MetersRound P221.1:00.05a9
Jan 16Carl Lewis HS InvitationalJan 16 · 800 Meters · Place 46 · Track Houston YouthTrack Houston Youth800 Meters462:17.64a PB—
Jan 16Carl Lewis HS InvitationalJan 16 · 400 Meters · Place 115 · Track Houston YouthTrack Houston Youth400 MetersRound P11559.91a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 16 · Track Houston Youth TraTrack Houston Youth Tra800 Meters162:06.82a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 52 · Track Houston Youth TraTrack Houston Youth Tra400 Meters5255.48a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 16 · Track Houston Youth TrackTrack Houston Youth Track800 Meters16.2:10.58a8
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 31 · Track Houston Youth TrackTrack Houston Youth Track400 Meters31.56.94a8
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 31 · Track Houston Youth TrackTrack Houston Youth Track400 Meters31.57.41a8
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 200 Meters · Place 40 · Track Houston Youth TrackTrack Houston Youth Track200 Meters40.26.39a8

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 14 · Track Houston Youth TrackTrack Houston Youth Track800 Meters14.2:17.05a7
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track800 Meters7.2:13.40a7
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 20 · Track Houston Youth TrackTrack Houston Youth Track100 Meters20.13.26aWind: -1.87
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 34 · Track Houston Youth TraTrack Houston Youth Tra400 Meters341:00.13a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 62 · Track Houston Youth TraTrack Houston Youth Tra100 MetersRound P6213.66a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 29 · Track Houston Youth TraTrack Houston Youth Tra400 Meters291:01.45a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 100 Meters · Place 24 · Track Houston Youth TraTrack Houston Youth Tra100 Meters2412.60a—
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 65 · Track Houston Youth TrackTrack Houston Youth Track200 Meters65.27.22a7
May 20CL Stars Track MeetMay 20 · 100 Meters · Place 62 · Track Houston Youth TrackTrack Houston Youth Track100 Meters62.13.06a7
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 9 · Track Houston Youth TraTrack Houston Youth Tra800 Meters92:20.95a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 34 · Track Houston Youth TraTrack Houston Youth Tra400 Meters3459.40a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 55 · Track Houston Youth TraTrack Houston Youth Tra100 Meters5513.76a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 400 Meters · Place 20 · Track Houston Youth TraTrack Houston Youth Tra400 Meters201:00.68a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 200 Meters · Place 26 · Track Houston Youth TraTrack Houston Youth Tra200 Meters2627.57a—
May 6Afterburners Track MeetMay 6 · 200 Meters · Place 26 · Track Houston Youth TraTrack Houston Youth Tra200 Meters2627.57a—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 20 · Track Houston Youth TraTrack Houston Youth Tra400 Meters201:00.68a—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 800 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track800 Meters4.2:34.46aUnofficial7
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Place 8 · Track Houston Youth TrackTrack Houston Youth Track400 Meters8.1:06.75aUnofficial7

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track800 Meters13.2:26.44a6
Jun 4Track Houston Championship MeetJun 4 · 1500 Meters · Place 12 · Track Houston YouthTrack Houston Youth1500 Meters125:26.4013-14
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 48 · Track Houston YouthTrack Houston Youth400 Meters481:03.6013-14
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 65 · Track Houston YouthTrack Houston Youth100 Meters6514.32a (-2.6)PR13-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 800 Meters · Place 19 · Track Houston YouthTrack Houston Youth800 Meters192:38.7513-14
May 21CL Stars Track Meet 13 and UpMay 21 · 200 Meters · Place 46 · Track Houston Youth TrackTrack Houston Youth Track200 Meters46.29.59a6
May 21CL Stars Track Meet 13 and UpMay 21 · 100 Meters · Place 53 · Track Houston Youth TrackTrack Houston Youth Track100 Meters53.14.32a6
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 1500 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters5.5:37.21a6
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 29 · Track Houston Youth TrackTrack Houston Youth Track400 Meters29.1:07.33a6
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 200 Meters · Track Houston Youth TrackTrack Houston Youth Track200 Meters—DNS6

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7Track Houston Championship MeetJun 7 · 400 Meters · Place 41 · Track Houston YouthTrack Houston Youth400 Meters411:16.151
Jun 7Track Houston Championship MeetJun 7 · 100 Meters · Place 42 · Track Houston YouthTrack Houston Youth100 Meters4215.551
Jun 1Texas Storm Annual Track MeetJun 1 · 100 Meters · Place 46 · Track Houston YouthTrack Houston Youth100 Meters4615.941