Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:06.95aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 264:30.62Generation Park TF Invitational 2026February 26, 2026
1600 Meters · OutdoorJesuit-Sheaner 61st Annual Relays TF26 · Mar 274:25.12aJesuit-Sheaner 61st Annual Relays TF26March 27, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 18:57.49aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 269:53.29Generation Park TF Invitational 2026February 26, 2026
3200 Meters · OutdoorJesuit-Sheaner 61st Annual Relays TF26 · Mar 279:39.23aJesuit-Sheaner 61st Annual Relays TF26March 27, 2026
800 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 122:02.62aAAU 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

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters3.8:57.49a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 7 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters7.4:06.95a PB10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 3000 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters2.9:16.45a10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters5.4:25.35a10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 14 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters14.2:02.62a PB10
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · 2000m Steeplechase · Heart of Houston Track and FieldHeart of Houston Track and Field2000m Steeplechase0.838m—DNS10
May 30Wings Track Club Championship TF26May 30 · 3000 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters19:32.45a10
May 30Wings Track Club Championship TF26May 30 · 1500 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters34:19.11a10
Mar 31HISD District MeetMar 31 · 3200 Meters · Place 1 · Houston LamarHouston Lamar3200 Meters19:41.49a10
Mar 31HISD District MeetMar 31 · 1600 Meters · Place 3 · Houston LamarHouston Lamar1600 Meters34:29.13a10
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 3200 Meters · Place 14 · Houston LamarHouston Lamar3200 Meters14.9:39.23a PB10
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 1600 Meters · Place 10 · Houston LamarHouston Lamar1600 Meters10.4:25.12a PB10
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 3200 Meters · Place 42 · Houston LamarHouston Lamar3200 Meters4210:01.55—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · 1600 Meters · Place 2 · Houston LamarHouston Lamar1600 Meters24:30.62 PB10
Feb 26Generation Park TF Invitational 2026Feb 26 · 3200 Meters · Place 1 · Houston LamarHouston Lamar3200 Meters19:53.29 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · 3000 Meters · Place 18 · Heart of HouHeart of Hou3000 Meters189:41.2609
May 31The Wings Track Club Youth ChampionshipMay 31 · 3000 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters39:30.81a9
May 31The Wings Track Club Youth ChampionshipMay 31 · 1500 Meters · Place 7 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters74:31.90a9
May 24High Velocity Memorial Day ClassicMay 24 · 3000 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters29:42.89a9
May 24High Velocity Memorial Day ClassicMay 24 · 3000 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters19:42.89a9
Apr 26Afterburners Track MeetApr 26 · 3000 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters19:31.82a9
Apr 26Afterburners Track MeetApr 26 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters14:26.32a9