Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Flyers 37th Anniversary Meet · May 2417.91aNorthwest Flyers 37th Anniversary MeetMay 24, 2024
1000 Meters · IndoorJoe DeLoach Youth Invitational · Jan 183:40.79aJoe DeLoach Youth InvitationalJanuary 18, 2026
1500 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 125:25.89aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
200 Meters · OutdoorCL Stars Track Meet · May 1938.06aCL Stars Track MeetMay 19, 2024
3000 Meters · OutdoorClash of Texas TF26 · May 211:53.63aClash of Texas TF26May 2, 2026
400 Meters · OutdoorHouston Pace Setters Invitational · Mar 221:20.64aHouston Pace Setters InvitationalMarch 22, 2025
800 Meters · OutdoorClash of Texas TF26 · May 22:32.76aClash of Texas TF26May 2, 2026
Long Jump · IndoorJoe DeLoach Youth Invitational · Jan 183.38mJoe DeLoach Youth InvitationalJanuary 18, 2026
Long Jump · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 143.06mUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024
Shot Put · 6lb · OutdoorH-Town Hurricanes Relays TF26 · May 95.03mH-Town Hurricanes Relays TF26May 9, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 20 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters20.5:30.36a7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 37 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters37.2:42.32a7
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 1500 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters3.5:31.55a7
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 800 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters5.2:34.37a7
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 800 Meters · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters—DNS7
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.12:12.67a7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters3.5:25.89a PB7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters5.2:37.51a7
May 30Wings Track Club Championship TF26May 30 · 1500 Meters · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters45:35.94a7
May 30Wings Track Club Championship TF26May 30 · 800 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters32:35.34a7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters2.2:33.27a7
May 16TFYTC 2026 MEETMay 16 · 3000 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters3.12:47.16a7
May 16TFYTC 2026 MEETMay 16 · 800 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters5.2:43.15a7
May 9H-Town Hurricanes Relays TF26May 9 · Shot Put · Place 10 · Heart of Houston Track and FieldHeart of Houston Track and FieldShot Put6lb10.5.03m PB7
May 9H-Town Hurricanes Relays TF26May 9 · 3000 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters1.12:12.09a7
May 9H-Town Hurricanes Relays TF26May 9 · 800 Meters · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters4.2:37.48a7
May 2Clash of Texas TF26May 2 · 3000 Meters · Place 6 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters611:53.63a PB7
May 2Clash of Texas TF26May 2 · 1500 Meters · Place 9 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters95:32.35a7
May 2Clash of Texas TF26May 2 · 800 Meters · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters42:32.76a PB7
Apr 25Afterburners Track MeetApr 25 · 1500 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters5.6:03.16a7
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Place 6 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters6.2:40.33a7

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · Long Jump · Place 20 · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump203.38m PB7
Jan 18Joe DeLoach Youth InvitationalJan 18 · 1000 Meters · Place 10 · Heart of Houston Track and FieldHeart of Houston Track and Field1000 Meters103:40.79a PB7

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 6 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters6.6:04.68a6
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 10 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters10.2:46.44a6
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Long Jump · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump--FOUL6
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 13 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters13.2:49.91a6
May 31The Wings Track Club Youth ChampionshipMay 31 · 1500 Meters · Place 7 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters75:49.86a6
May 31The Wings Track Club Youth ChampionshipMay 31 · Long Jump · Place 13 · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump133.44m6
May 24High Velocity Memorial Day ClassicMay 24 · Long Jump · Place 8 · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump811-5.506
May 17Top Flight Youth Track MeetMay 17 · Long Jump · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump5.11-00.006
May 17Top Flight Youth Track MeetMay 17 · 1500 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters2.6:04.33a6
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters5.2:51.13a6
May 10Texas Storm Youth Annual Track MeetMay 10 · Long Jump · Place 11 · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump11.3.61m6
May 10Texas Storm Youth Annual Track MeetMay 10 · 1500 Meters · Place 9 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters9.6:00.30a6
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 14 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters14.2:48.42a6
Apr 26Afterburners Track MeetApr 26 · 1500 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters26:03.00a6
Apr 26Afterburners Track MeetApr 26 · Long Jump · Place 9 · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump93.39m6
Mar 22Houston Pace Setters InvitationalMar 22 · Long Jump · Heart of Houston Track and FieldHeart of Houston Track and FieldLong Jump—ND6
Mar 22Houston Pace Setters InvitationalMar 22 · 800 Meters · Place 6 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters6.3:01.64a6
Mar 22Houston Pace Setters InvitationalMar 22 · 400 Meters · Place 16 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters16.1:20.64a PB6

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Long Jump · Place 19 · Track Houston Youth TracTrack Houston Youth TracLong Jump193.06m PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 18 · Track Houston Youth TraTrack Houston Youth Tra800 Meters183:07.66a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 42 · Track Houston Youth TraTrack Houston Youth Tra400 MetersRound P421:24.68a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · Long Jump · Place 15 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump15.2.91mWind: 05
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 33 · Track Houston Youth TrackTrack Houston Youth Track400 Meters33.1:24.24a5
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 69 · Track Houston Youth TrackTrack Houston Youth Track100 Meters69.17.91a PBWind: 0.55
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 21 · Track Houston Youth TrackTrack Houston Youth Track800 Meters21.3:09.15a5
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 57 · Track Houston Youth TrackTrack Houston Youth Track200 Meters57.38.06a PBWind: -3.65
May 11Texas Storm Youth Annual Track MeetMay 11 · Long Jump · Place 18 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump18.9-04.005
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 61 · Track Houston Youth TrackTrack Houston Youth Track400 Meters61.1:26.52a5
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 93 · Track Houston Youth TrackTrack Houston Youth Track100 Meters93.18.13a5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · Long Jump · Place 10 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump10.2.69m5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 76 · Track Houston Youth TrackTrack Houston Youth Track400 Meters76.1:28.34a5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 89 · Track Houston Youth TrackTrack Houston Youth Track100 Meters89.18.51a5
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 400 Meters · Place 15 · Track Houston Youth TrackTrack Houston Youth Track400 Meters15.1:31.75a5
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 100 Meters · Place 27 · Track Houston Youth TrackTrack Houston Youth Track100 Meters27.19.83a5