Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPTX 10th Annual Spring Classic · Apr 1619.35PTX 10th Annual Spring ClassicApril 16, 2022
1500m Race Walk · OutdoorUSATF National Junior Olympic Championships · Jul 2213:45.96aUSATF National Junior Olympic ChampionshipsJuly 22, 2024
1500m Racewalk · OutdoorTrack Houston Championship Meet TF26 · May 3014:40.77aTrack Houston Championship Meet TF26May 30, 2026
Discus · 1kg · OutdoorTrack Houston Championship Meet TF26 · May 306.41mTrack Houston Championship Meet TF26May 30, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30Track Houston Championship Meet TF26May 30 · Discus · Place 6 · Track ExcelDiscus1kg6.6.41m PB7
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Track ExcelShot Put6lb--DNS7
May 30Track Houston Championship Meet TF26May 30 · 1500m Racewalk · Place 1 · Track Excel1500m Racewalk1.14:40.77a PB7
May 23High Velocity Memorial Day ClassicMay 23 · Shot Put · Track ExcelShot Put—ND7
May 2BeastMode Presents: Coach K RelaysMay 2 · Shot Put · Track ExcelShot Put6lb—DNS7
May 2BeastMode Presents: Coach K RelaysMay 2 · 200 Meters · Track Excel200 Meters—DNS7
May 2BeastMode Presents: Coach K RelaysMay 2 · 100 Meters · Place 25 · Track Excel100 Meters25.21.85a7
Apr 25Wharton County Wave InvitationalApr 25 · Shot Put · Track ExcelShot Put6lb—DNS7
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · Place 37 · Track Excel100 Meters37.23.59a7
Apr 18PTX Spring Classic TF26Apr 18 · 100 Meters · Place 66 · Track Excel100 Meters6623.15a7
Apr 11Houston Visions Meet TF26Apr 11 · 1500m Race Walk · Place 1 · Track Excel1500m Race Walk113:51.22a7

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · 1500m Race Walk · Place 31 · Track Excel1500m Race Walk3114:13.2514
Jul 26AAU Junior Olympic Games Jul 26 · 1500m Race Walk · Place 31 · Track Excel1500m Race Walk3114:13.2514
May 31Track Houston Championship May 31 · 1500m Race Walk · Place 3 · Track Excel1500m Race Walk314:16.69a6
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 14 · Track ExcelShot Put144.24m6

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500m Race Walk · Place 16 · Track Excel1500m Race Walk1613:45.96a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 13 · Track ExcelShot Put134.04m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 1500m Race Walk · Place 3 · Track Excel1500m Race Walk317:09.41a—
Jun 1Track Houston 2024 Championship MeetJun 1 · Shot Put · Place 10 · Track ExcelShot Put103.97m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 1500m Race Walk · Track Excel1500m Race Walk—DQ—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 120 · Track Excel100 Meters12022.22a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3Track Houston Championship MeetJun 3 · 1500m Race Walk · Track Excel1500m Race Walk—DQ—
Jun 3Track Houston Championship MeetJun 3 · Javelin · Place 16 · Track ExcelJavelin165.12m—
Jun 3Track Houston Championship MeetJun 3 · Shot Put · Place 13 · Track ExcelShot Put133.82m—
May 27Greater Houston RelaysMay 27 · Javelin · Place 5 · Track ExcelJavelin515-10—
May 27Greater Houston RelaysMay 27 · Shot Put · Place 5 · Track ExcelShot Put513-0.75—
May 13Houston Visions Track & Field MeetMay 13 · Shot Put · Place 5 · Track ExcelShot Put53.41m—
May 6Mainland Jaguars Track MeetMay 6 · Javelin · Place 5 · Track ExcelJavelin55.61m—
May 6Mainland Jaguars Track MeetMay 6 · Shot Put · Place 5 · Track ExcelShot Put53.62m—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Greater Houston RelaysMay 28 · Shot Put · Place 6 · Track ExcelShot Put611-07.00—
May 28Greater Houston RelaysMay 28 · Javelin · Place 10 · Track ExcelJavelin1014-05—
Apr 16PTX 10th Annual Spring ClassicApr 16 · Javelin · Place 19 · Track ExcelJavelin194.80m—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 82 · Track Excel100 Meters8219.35 PB—